Opened 16 years ago

Closed 13 years ago

#582 closed defect (wontfix)

mfd backtrace, glibc double free or corruption

Reported by: Oscar Carlsson Owned by: thor
Priority: minor Milestone: unknown
Component: mythtv Version: head
Severity: medium Keywords: mfd
Cc: Ticket locked: no


mfd runs for a minute or so, then dies.

*** glibc detected *** double free or corruption (out): 0xaa733b80 ***

Program received signal SIGABRT, Aborted.
[Switching to Thread -1379959888 (LWP 7682)]
0xffffe410 in __kernel_vsyscall ()
(gdb) bt
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb6efbb49 in raise () from /lib/
#2  0xb6efd1c1 in abort () from /lib/
#3  0xb6f2e431 in __fsetlocking () from /lib/
#4  0xb6f377d4 in mallopt () from /lib/
#5  0xb6f365a1 in mallopt () from /lib/
#6  0xb6f353d1 in free () from /lib/
#7  0xb709d003 in operator delete () from /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5-20050130/
#8  0xb709d057 in operator delete[] () from /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5-20050130/
#9  0xb76d2c4c in QStringData::deleteSelf () from /usr/qt/3/lib/
#10 0x0805c01d in ~QString (this=0xadbf7050) at qstring.h:848
#11 0xb7f69194 in MFDBasePlugin::log (this=0xb1c0a0f8, log_message=@0xadbf70a0, verbosity=4) at mfd_plugin.cpp:61
#12 0xb1d73a56 in MMusicWatcher::checkNewFile (this=0xb1c0a0f8, filename=@0xaaa537bc, startdir=@0xadbf72e0) at mmusic.cpp:1239
#13 0xb1d71447 in MMusicWatcher::checkDatabaseAgainstMaster (this=0xb1c0a0f8, startdir=@0xadbf72e0) at mmusic.cpp:883
#14 0xb1d6ee51 in MMusicWatcher::sweepMetadata (this=0xb1c0a0f8) at mmusic.cpp:460
#15 0xb1d6e3a3 in MMusicWatcher::run (this=0xb1c0a0f8) at mmusic.cpp:233
#16 0xb73b6c5b in QThreadInstance::start () from /usr/qt/3/lib/
#17 0xb70cbaba in start_thread () from /lib/
#18 0xb6f8724e in clone () from /lib/

Change History (3)

comment:1 Changed 15 years ago by Oscar Carlsson

Owner: changed from Isaac Richards to thor

comment:2 Changed 15 years ago by thor

Not really sure what's going on here, but I added a bit more log output to try and get some handle on why it's crashing. Can you try running it with the latest commit and send the output? I cannot reproduce the problem here. Thanks.

comment:3 Changed 13 years ago by paulh

Resolution: wontfix
Status: newclosed

The mfd hasn't been updated in a long time since non of the current devs are interested or have the time to look at it. Anybody still using it?

Note: See TracTickets for help on using tickets.