Opened 12 years ago

Closed 12 years ago

#5709 closed patch (fixed)

QMutex::lock: Deadlock detected in thread -1407231088

Reported by: michael bishop <clever@…> Owned by: Isaac Richards
Priority: minor Milestone: unknown
Component: mythtv Version: head
Severity: medium Keywords:
Cc: Ticket locked: no

Description

i managed to track this crash down to ThreadedFileWriter?.cpp
it was then trivial to track the problem down and fix it with a 4 letter patch
basicaly, when the system became IOBOUND it would try to print the free buffer space with a locking function, while the lock was held
i'll attach the patch to fix it

the problem happens in trunk head atleast(posibly others)

Attachments (1)

5709_ThreadedFileWriter.patch (683 bytes) - added by michael bishop <clever@…> 12 years ago.

Download all attachments as: .zip

Change History (2)

Changed 12 years ago by michael bishop <clever@…>

comment:1 Changed 12 years ago by danielk

Resolution: fixed
Status: newclosed

(In [18264]) Fixes #5709. Don't deadlock on IOBOUND... I missed an error condition when fixing up the locking issues Erik reported on the TFW a few weeks back.

Note: See TracTickets for help on using tickets.