Opened 14 years ago
Closed 14 years ago
#7259 closed defect (fixed)
setup crashes when attempting to upload channel icon scan results to mythtv.org
Reported by: | Stuart Auchterlonie | Owned by: | stuartm |
---|---|---|---|
Priority: | minor | Milestone: | 0.22 |
Component: | MythTV - Mythtv-setup | Version: | head |
Severity: | medium | Keywords: | |
Cc: | Ticket locked: | no |
Description
Using the channel icon downloader, at the end of the process it asks if i want to upload the data to mythtv.org and i say yes, and setup immediately segfaults.
Logs and gdb backtrace attached.
Of particular note are the following 2 lines.
QMutex::lock: mutex lock failure: QMutex::lock: mutex unlock failure:
Stuart
Attachments (4)
Change History (10)
Changed 14 years ago by
Attachment: | setup-crash-post-channel-icon-scan.log added |
---|
comment:1 Changed 14 years ago by
Owner: | changed from Isaac Richards to cpinkham |
---|---|
Status: | new → assigned |
comment:2 Changed 14 years ago by
Can you please try to reproduce this with current trunk, I fixed some MythUIShape bugs in [22333] and this may be related.
comment:3 Changed 14 years ago by
If upgrading does not fix this, try setting an environment variable called DISABLETHREADEDMYTHUIIMAGE to '1' and then running again. If the problem still occurs then I do not believe the issue is related to the MythUIImage threading changes that went in recently since the backtrace does not point towards those.
comment:4 Changed 14 years ago by
I've retested this with the latest code, with and without DISABLETHREADEDMYTHUIIMAGE and it still segfaults. I'll attach latest backtrace to see if it helps anyone.
Stuart
comment:5 Changed 14 years ago by
Owner: | changed from cpinkham to stuartm |
---|
I've tested the patch that stuartm quickly wrote last night and it does the trick.
Stuart
Output from setup with a bit of gdb informational messages