Opened 15 years ago
Closed 15 years ago
#7271 closed defect (fixed)
MythVideo hangs/crashes with "QMutex::lock: mutex lock failure:"
Reported by: | Owned by: | cpinkham | |
---|---|---|---|
Priority: | minor | Milestone: | unknown |
Component: | MythTV - User Interface Library | Version: | head |
Severity: | medium | Keywords: | |
Cc: | Ticket locked: | no |
Description
After starting mythfrontend, I can go into videos, browse the videos listed, then try to exit and mythfrontend hangs with "QMutex::lock: mutex lock failure:".
Backtrace and log attached with -v file,extra.
Attachments (4)
Change History (8)
comment:1 Changed 15 years ago by
Owner: | changed from stuartm to cpinkham |
---|---|
Status: | new → assigned |
Version: | unknown → head |
Is it possible to get a copy of the theme you are working on? I can't make this happen in any of the themes I've tried. Also, what MythVideo? mode were you in? I've tried gallery, list, and browse in each of the themes I tested. I'm wondering if your theme is tickling a bug that other themes don't.
comment:2 Changed 15 years ago by
One more thing. Can you update to SVN head again and run another test with an envrionment variable set which will turn off the threaded loads? I'd like to see if that gives a different trace or if the issue goes away. I want to see if it's part of the threading or part of all the other changes I had to make to get the threading working.
export DISABLETHREADEDMYTHUIIMAGE=1
(or whatever method your shell uses) Then run the normal mythfrontend command with "-v file,extra" under gdb. You should not see any messages in the log saying mythfrontend spawned a new thread to load images, they all shoudld say that the image is being loaded in the foreground.
Please upload a new log and backtrace from this as I think this will aid in debugging.
comment:3 Changed 15 years ago by
OK, I got it to crash again, but it may very well be my theme, as this is my first try at themeing and I could quite possibly mess something up. I'm attaching the backtrace and frontend logs, you can find the theme @ http://notes.lynchmv.com/childish.tar.bz2
Changed 15 years ago by
new backtrace with threading disabled via env var
backtrace