We are in the process of migrating this forum. A new space will be available soon. We are sorry for the inconvenience.

[gcc-3.4 + debian + mysql +valgrin] Invalid read of size 4


krun
11-09-2009, 11:11
Cytat Napisał borec
gcc-3.4 + debian, bosh, musisz poczekać 3 lata aż w debianie będzie gcc 4
Gcc-4 jest, ale aplikacja któr± próbuje skompilować niestety wymaga wersji 3.4.

krun
11-09-2009, 01:31
Witam, kiedy z poziomu języka C próbuje wykonać mysql_init() i potem odpalam program za pomoc± valgrinda otrzymuje następujęcy komunikat o będzie:

Kod:
Invalid read of size 4                                                                                                                                                     
==4242==    at 0x4015847: (within /lib/ld-2.7.so)                                                                                                                                   
==4242==    by 0x43AF131: (within /lib/i686/cmov/libc-2.7.so)                                                                                                                       
==4242==    by 0x400DA15: (within /lib/ld-2.7.so)                                                                                                                                   
==4242==    by 0x43AF2F4: __libc_dlopen_mode (in /lib/i686/cmov/libc-2.7.so)                                                                                                        
==4242==    by 0x43876DF: __nss_lookup_function (in /lib/i686/cmov/libc-2.7.so)                                                                                                     
==4242==    by 0x43877CF: (within /lib/i686/cmov/libc-2.7.so)                                                                                                                       
==4242==    by 0x4389565: __nss_services_lookup (in /lib/i686/cmov/libc-2.7.so)                                                                                                     
==4242==    by 0x438FD98: getservbyname_r (in /lib/i686/cmov/libc-2.7.so)                                                                                                           
==4242==    by 0x438FAFD: getservbyname (in /lib/i686/cmov/libc-2.7.so)                                                                                                             
==4242==    by 0x40730A5: mysql_server_init (in /usr/lib/libmysqlclient.so.16.0.0)                                                                                                  
==4242==    by 0x40A0A49: mysql_init (in /usr/lib/libmysqlclient.so.16.0.0)
Próbowałem aktualizacji mysql'a do 5.1 niestety nic to nie pomogło, czy kto¶ ma jaki¶ pomysł jak można się tego pozbyć?