From: Dennis S. <sy...@yo...> - 2004-07-05 20:10:25
|
On quit running valgrind ./simplesdl: ==26715== ==26715== Invalid free() / delete / delete[] ==26715== at 0x3C01F918: free (vg_replace_malloc.c:127) ==26715== by 0x3C10B502: visual_list_free (in /usr/lib/libvisual.so.0.0.0) ==26715== by 0x3C107D2C: visual_plugin_ref_list_destroy (in /usr/lib/libvisual.so.0.0.0) ==26715== by 0x3C10C3A2: visual_quit (in /usr/lib/libvisual.so.0.0.0) ==26715== Address 0x3CB57A34 is 0 bytes inside a block of size 12 free'd ==26715== at 0x3C01F918: free (vg_replace_malloc.c:127) ==26715== by 0x3C10B502: visual_list_free (in /usr/lib/libvisual.so.0.0.0) ==26715== by 0x3C10B5A7: visual_list_destroy (in /usr/lib/libvisual.so.0.0.0) ==26715== by 0x3C107D22: visual_plugin_ref_list_destroy (in /usr/lib/libvisual.so.0.0.0) ==26715== ==26715== Jump to the invalid address stated on the next line ==26715== at 0x0: ??? ==26715== by 0x3C10C3C0: visual_quit (in /usr/lib/libvisual.so.0.0.0) ==26715== by 0x8049E87: main (in /usr/src/libvis-newcvs/libvisual/examples/simplesdl) ==26715== Address 0x0 is not stack'd, malloc'd or free'd ==26715== ==26715== Process terminating with default action of signal 11 (SIGSEGV): dumping core ==26715== Access not within mapped region at address 0x0 ==26715== at 0x0: ??? ==26715== by 0x3C10C3C0: visual_quit (in /usr/lib/libvisual.so.0.0.0) ==26715== by 0x8049E87: main (in /usr/src/libvis-newcvs/libvisual/examples/simplesdl) ==26715== Maybe this also causes some xmms plugin borkage that we've been seeing, not sure tho... |