ID:               45066
 User updated by:  dirk at bean-it dot nl
 Reported By:      dirk at bean-it dot nl
 Status:           Open
 Bug Type:         MySQL related
 Operating System: Debian 4.0 / x86_64
 PHP Version:      5.2.6
 New Comment:

Mailed the output!


Previous Comments:
------------------------------------------------------------------------

[2008-07-17 07:37:39] [EMAIL PROTECTED]

Can you provide us with full strace output? Probably will be too long
for the report, so you can send it to [EMAIL PROTECTED] . If Jani also
needs it I will forward it to him.

Thanks for helping nail down the issue!

Andrey

------------------------------------------------------------------------

[2008-07-17 06:36:13] dirk at bean-it dot nl

Hi,

Yes, I can reproduce this on serveral machines. All of my Debian amd64
machines (8 of them) and some of the i686 machines.

Cheers,

Dirk

------------------------------------------------------------------------

[2008-07-17 00:53:29] [EMAIL PROTECTED]

One last question: Are you able to reproduce this problem on any other
machine? 

------------------------------------------------------------------------

[2008-07-16 06:33:56] dirk at bean-it dot nl

OK, here is the full valgrind output, minus the php output, to shorten
things a little.

Cheers,

Dirk

==29926== Memcheck, a memory error detector.
==29926== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et
al.
==29926== Using LibVEX rev 1658, a library for dynamic binary
translation.
==29926== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==29926== Using valgrind-3.2.1-Debian, a dynamic binary instrumentation
framework.
==29926== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et
al.
==29926== For more details, rerun with: -v
==29926==
==29926== Conditional jump or move depends on uninitialised value(s)
==29926==    at 0x4010AB3: (within /lib/ld-2.3.6.so)
==29926==    by 0x4006CB6: (within /lib/ld-2.3.6.so)
==29926==    by 0x572D230: (within /lib/libc-2.3.6.so)
==29926==    by 0x400B7D0: (within /lib/ld-2.3.6.so)
==29926==    by 0x572CCC7: _dl_open (in /lib/libc-2.3.6.so)
==29926==    by 0x572F467: (within /lib/libc-2.3.6.so)
==29926==    by 0x400B7D0: (within /lib/ld-2.3.6.so)
==29926==    by 0x572F4B1: __libc_dlopen_mode (in /lib/libc-2.3.6.so)
==29926==    by 0x570A426: __nss_lookup_function (in
/lib/libc-2.3.6.so)
==29926==    by 0x570A4D4: (within /lib/libc-2.3.6.so)
==29926==    by 0x5710E82: getservbyname_r (in /lib/libc-2.3.6.so)
==29926==    by 0x5710C43: getservbyname (in /lib/libc-2.3.6.so)
==29926==
==29926== Conditional jump or move depends on uninitialised value(s)
==29926==    at 0x4010AC2: (within /lib/ld-2.3.6.so)
==29926==    by 0x4006CB6: (within /lib/ld-2.3.6.so)
==29926==    by 0x572D230: (within /lib/libc-2.3.6.so)
==29926==    by 0x400B7D0: (within /lib/ld-2.3.6.so)
==29926==    by 0x572CCC7: _dl_open (in /lib/libc-2.3.6.so)
==29926==    by 0x572F467: (within /lib/libc-2.3.6.so)
==29926==    by 0x400B7D0: (within /lib/ld-2.3.6.so)
==29926==    by 0x572F4B1: __libc_dlopen_mode (in /lib/libc-2.3.6.so)
==29926==    by 0x570A426: __nss_lookup_function (in
/lib/libc-2.3.6.so)
==29926==    by 0x570A4D4: (within /lib/libc-2.3.6.so)
==29926==    by 0x5710E82: getservbyname_r (in /lib/libc-2.3.6.so)
==29926==    by 0x5710C43: getservbyname (in /lib/libc-2.3.6.so)
==29926==
==29926== Conditional jump or move depends on uninitialised value(s)
==29926==    at 0x4010AD1: (within /lib/ld-2.3.6.so)
==29926==    by 0x4006CB6: (within /lib/ld-2.3.6.so)
==29926==    by 0x572D230: (within /lib/libc-2.3.6.so)
==29926==    by 0x400B7D0: (within /lib/ld-2.3.6.so)
==29926==    by 0x572CCC7: _dl_open (in /lib/libc-2.3.6.so)
==29926==    by 0x572F467: (within /lib/libc-2.3.6.so)
==29926==    by 0x400B7D0: (within /lib/ld-2.3.6.so)
==29926==    by 0x572F4B1: __libc_dlopen_mode (in /lib/libc-2.3.6.so)
==29926==    by 0x570A426: __nss_lookup_function (in
/lib/libc-2.3.6.so)
==29926==    by 0x570A4D4: (within /lib/libc-2.3.6.so)
==29926==    by 0x5710E82: getservbyname_r (in /lib/libc-2.3.6.so)
==29926==    by 0x5710C43: getservbyname (in /lib/libc-2.3.6.so)
==29926==
==29926== Conditional jump or move depends on uninitialised value(s)
==29926==    at 0x4010C47: (within /lib/ld-2.3.6.so)
==29926==    by 0x4006E47: (within /lib/ld-2.3.6.so)
==29926==    by 0x572D230: (within /lib/libc-2.3.6.so)
==29926==    by 0x400B7D0: (within /lib/ld-2.3.6.so)
==29926==    by 0x572CCC7: _dl_open (in /lib/libc-2.3.6.so)
==29926==    by 0x572F467: (within /lib/libc-2.3.6.so)
==29926==    by 0x400B7D0: (within /lib/ld-2.3.6.so)
==29926==    by 0x572F4B1: __libc_dlopen_mode (in /lib/libc-2.3.6.so)
==29926==    by 0x570A426: __nss_lookup_function (in
/lib/libc-2.3.6.so)
==29926==    by 0x570A4D4: (within /lib/libc-2.3.6.so)
==29926==    by 0x5710E82: getservbyname_r (in /lib/libc-2.3.6.so)
==29926==    by 0x5710C43: getservbyname (in /lib/libc-2.3.6.so)
==29926==
==29926== Conditional jump or move depends on uninitialised value(s)
==29926==    at 0x4010C47: (within /lib/ld-2.3.6.so)
==29926==    by 0x400B8A2: (within /lib/ld-2.3.6.so)
==29926==    by 0x400733A: (within /lib/ld-2.3.6.so)
==29926==    by 0x572D230: (within /lib/libc-2.3.6.so)
==29926==    by 0x400B7D0: (within /lib/ld-2.3.6.so)
==29926==    by 0x572CCC7: _dl_open (in /lib/libc-2.3.6.so)
==29926==    by 0x572F467: (within /lib/libc-2.3.6.so)
==29926==    by 0x400B7D0: (within /lib/ld-2.3.6.so)
==29926==    by 0x572F4B1: __libc_dlopen_mode (in /lib/libc-2.3.6.so)
==29926==    by 0x570A426: __nss_lookup_function (in
/lib/libc-2.3.6.so)
==29926==    by 0x570A4D4: (within /lib/libc-2.3.6.so)
==29926==    by 0x5710E82: getservbyname_r (in /lib/libc-2.3.6.so)
==29926==
==29926== Conditional jump or move depends on uninitialised value(s)
==29926==    at 0x4010C47: (within /lib/ld-2.3.6.so)
==29926==    by 0x400B8A2: (within /lib/ld-2.3.6.so)
==29926==    by 0x572CF2B: _dl_open (in /lib/libc-2.3.6.so)
==29926==    by 0x572F467: (within /lib/libc-2.3.6.so)
==29926==    by 0x400B7D0: (within /lib/ld-2.3.6.so)
==29926==    by 0x572F4B1: __libc_dlopen_mode (in /lib/libc-2.3.6.so)
==29926==    by 0x570A426: __nss_lookup_function (in
/lib/libc-2.3.6.so)
==29926==    by 0x570A4D4: (within /lib/libc-2.3.6.so)
==29926==    by 0x5710E82: getservbyname_r (in /lib/libc-2.3.6.so)
==29926==    by 0x5710C43: getservbyname (in /lib/libc-2.3.6.so)
==29926==    by 0x4EC3103: mysql_server_init (in
/usr/lib/libmysqlclient_r.so.15.0.0)
==29926==    by 0x44DD5B: zm_startup_mysqli (mysqli.c:498)
==29926==
==29926== Conditional jump or move depends on uninitialised value(s)
==29926==    at 0x4010AEE: (within /lib/ld-2.3.6.so)
==29926==    by 0x4006CB6: (within /lib/ld-2.3.6.so)
==29926==    by 0x572D230: (within /lib/libc-2.3.6.so)
==29926==    by 0x400B7D0: (within /lib/ld-2.3.6.so)
==29926==    by 0x572CCC7: _dl_open (in /lib/libc-2.3.6.so)
==29926==    by 0x572F467: (within /lib/libc-2.3.6.so)
==29926==    by 0x400B7D0: (within /lib/ld-2.3.6.so)
==29926==    by 0x572F4B1: __libc_dlopen_mode (in /lib/libc-2.3.6.so)
==29926==    by 0x570A426: __nss_lookup_function (in
/lib/libc-2.3.6.so)
==29926==    by 0x570A4F2: (within /lib/libc-2.3.6.so)
==29926==    by 0x5710E82: getservbyname_r (in /lib/libc-2.3.6.so)
==29926==    by 0x5710C43: getservbyname (in /lib/libc-2.3.6.so)
==29926==
==29926== Conditional jump or move depends on uninitialised value(s)
==29926==    at 0x4010AF9: (within /lib/ld-2.3.6.so)
==29926==    by 0x4006CB6: (within /lib/ld-2.3.6.so)
==29926==    by 0x572D230: (within /lib/libc-2.3.6.so)
==29926==    by 0x400B7D0: (within /lib/ld-2.3.6.so)
==29926==    by 0x572CCC7: _dl_open (in /lib/libc-2.3.6.so)
==29926==    by 0x572F467: (within /lib/libc-2.3.6.so)
==29926==    by 0x400B7D0: (within /lib/ld-2.3.6.so)
==29926==    by 0x572F4B1: __libc_dlopen_mode (in /lib/libc-2.3.6.so)
==29926==    by 0x570A426: __nss_lookup_function (in
/lib/libc-2.3.6.so)
==29926==    by 0x570A4F2: (within /lib/libc-2.3.6.so)
==29926==    by 0x5710E82: getservbyname_r (in /lib/libc-2.3.6.so)
==29926==    by 0x5710C43: getservbyname (in /lib/libc-2.3.6.so)
==29926==
==29926== Conditional jump or move depends on uninitialised value(s)
==29926==    at 0x4010B04: (within /lib/ld-2.3.6.so)
==29926==    by 0x4006CB6: (within /lib/ld-2.3.6.so)
==29926==    by 0x572D230: (within /lib/libc-2.3.6.so)
==29926==    by 0x400B7D0: (within /lib/ld-2.3.6.so)
==29926==    by 0x572CCC7: _dl_open (in /lib/libc-2.3.6.so)
==29926==    by 0x572F467: (within /lib/libc-2.3.6.so)
==29926==    by 0x400B7D0: (within /lib/ld-2.3.6.so)
==29926==    by 0x572F4B1: __libc_dlopen_mode (in /lib/libc-2.3.6.so)
==29926==    by 0x570A426: __nss_lookup_function (in
/lib/libc-2.3.6.so)
==29926==    by 0x570A4F2: (within /lib/libc-2.3.6.so)
==29926==    by 0x5710E82: getservbyname_r (in /lib/libc-2.3.6.so)
==29926==    by 0x5710C43: getservbyname (in /lib/libc-2.3.6.so)
==29926==
==29926== Conditional jump or move depends on uninitialised value(s)
==29926==    at 0x4010C61: (within /lib/ld-2.3.6.so)
==29926==    by 0x4006E47: (within /lib/ld-2.3.6.so)
==29926==    by 0x572D230: (within /lib/libc-2.3.6.so)
==29926==    by 0x400B7D0: (within /lib/ld-2.3.6.so)
==29926==    by 0x572CCC7: _dl_open (in /lib/libc-2.3.6.so)
==29926==    by 0x572F467: (within /lib/libc-2.3.6.so)
==29926==    by 0x400B7D0: (within /lib/ld-2.3.6.so)
==29926==    by 0x572F4B1: __libc_dlopen_mode (in /lib/libc-2.3.6.so)
==29926==    by 0x570A426: __nss_lookup_function (in
/lib/libc-2.3.6.so)
==29926==    by 0x570A4F2: (within /lib/libc-2.3.6.so)
==29926==    by 0x5710E82: getservbyname_r (in /lib/libc-2.3.6.so)
==29926==    by 0x5710C43: getservbyname (in /lib/libc-2.3.6.so)
==29926==
==29926== Invalid read of size 8
==29926==    at 0x4010C54: (within /lib/ld-2.3.6.so)
==29926==    by 0x4008D38: (within /lib/ld-2.3.6.so)
==29926==    by 0x4004CF2: (within /lib/ld-2.3.6.so)
==29926==    by 0x4006D6C: (within /lib/ld-2.3.6.so)
==29926==    by 0x572D230: (within /lib/libc-2.3.6.so)
==29926==    by 0x400B7D0: (within /lib/ld-2.3.6.so)
==29926==    by 0x572CCC7: _dl_open (in /lib/libc-2.3.6.so)
==29926==    by 0x572F467: (within /lib/libc-2.3.6.so)
==29926==    by 0x400B7D0: (within /lib/ld-2.3.6.so)
==29926==    by 0x572F4B1: __libc_dlopen_mode (in /lib/libc-2.3.6.so)
==29926==    by 0x570A426: __nss_lookup_function (in
/lib/libc-2.3.6.so)
==29926==    by 0x570A4F2: (within /lib/libc-2.3.6.so)
==29926==  Address 0x596D160 is 16 bytes inside a block of size 23
alloc'd
==29926==    at 0x4A1B858: malloc (vg_replace_malloc.c:149)
==29926==    by 0x4007113: (within /lib/ld-2.3.6.so)
==29926==    by 0x572D230: (within /lib/libc-2.3.6.so)
==29926==    by 0x400B7D0: (within /lib/ld-2.3.6.so)
==29926==    by 0x572CCC7: _dl_open (in /lib/libc-2.3.6.so)
==29926==    by 0x572F467: (within /lib/libc-2.3.6.so)
==29926==    by 0x400B7D0: (within /lib/ld-2.3.6.so)
==29926==    by 0x572F4B1: __libc_dlopen_mode (in /lib/libc-2.3.6.so)
==29926==    by 0x570A426: __nss_lookup_function (in
/lib/libc-2.3.6.so)
==29926==    by 0x570A4F2: (within /lib/libc-2.3.6.so)
==29926==    by 0x5710E82: getservbyname_r (in /lib/libc-2.3.6.so)
==29926==    by 0x5710C43: getservbyname (in /lib/libc-2.3.6.so)
==29926==
==29926== ERROR SUMMARY: 11 errors from 11 contexts (suppressed: 9 from
1)
==29926== malloc/free: in use at exit: 1,111,452 bytes in 7,522
blocks.
==29926== malloc/free: 9,367 allocs, 1,845 frees, 1,830,053 bytes
allocated.
==29926== For counts of detected errors, rerun with: -v
==29926== searching for pointers to 7,522 not-freed blocks.
==29926== checked 1,347,432 bytes.
==29926==
==29926== LEAK SUMMARY:
==29926==    definitely lost: 0 bytes in 0 blocks.
==29926==      possibly lost: 0 bytes in 0 blocks.
==29926==    still reachable: 1,111,452 bytes in 7,522 blocks.
==29926==         suppressed: 0 bytes in 0 blocks.
==29926== Reachable blocks (those to which a pointer was found) are not
shown.
==29926== To see them, rerun with: --show-reachable=yes

------------------------------------------------------------------------

The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at
    http://bugs.php.net/45066

-- 
Edit this bug report at http://bugs.php.net/?id=45066&edit=1

Reply via email to