[MPlayer-dev-eng] mplayer CVS crashes on exit
İsmail Dönmez
ismail at kde.org.tr
Fri Sep 9 00:02:47 CEST 2005
I am getting crashes at exit with mplayer from CVS and valgrind has
interesting output :
==25042==
==25042== Invalid free() / delete / delete[]
==25042== at 0x1B900659: free (in /usr/lib/valgrind/vgpreload_memcheck.so)
==25042== by 0x8085366: copy_str (m_option.c:384)
==25042== by 0x8083E4C: m_config_pop (m_option.h:256)
==25042== by 0x808990C: play_tree_iter_step (playtree.c:560)
==25042== by 0x807A5A4: main (mplayer.c:4359)
==25042== Address 0x8448E25 is not stack'd, malloc'd or (recently) free'd
Exiting... (End of file)
==25042==
==25042== Invalid free() / delete / delete[]
==25042== at 0x1B900659: free (in /usr/lib/valgrind/vgpreload_memcheck.so)
==25042== by 0x1C4CA14B: (within /lib/libc-2.3.4.so)
==25042== by 0x1C4C9BD4: __libc_freeres (in /lib/libc-2.3.4.so)
==25042== by 0x1B8FB738: _vgw_freeres
(in /usr/lib/valgrind/vg_preload_core.so)
==25042== by 0x1C45FF73: _Exit (in /lib/libc-2.3.4.so)
==25042== by 0x8077C55: exit_player_with_rc (mplayer.c:527)
==25042== by 0x807A49C: main (mplayer.c:4410)
==25042== Address 0x1C6C79D0 is not stack'd, malloc'd or (recently) free'd
I tried to check myself but I have no ide WTF this code means :
#define VAL(x) (*(char***)(x))
Maybe someone has more idea about whats wrong?
Regards,
ismail
More information about the MPlayer-dev-eng
mailing list