Opened 17 years ago
Closed 17 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)
by , 17 years ago
| Attachment: | setup-crash-post-channel-icon-scan.log added |
|---|
comment:1 by , 17 years ago
| Owner: | changed from to |
|---|---|
| Status: | new → assigned |
comment:2 by , 17 years ago
Can you please try to reproduce this with current trunk, I fixed some MythUIShape bugs in [22333] and this may be related.
comment:3 by , 17 years ago
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 by , 17 years ago
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 by , 17 years ago
| Owner: | changed from to |
|---|
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