Ticket #9378 (closed Patch - Bug Fix: Fixed)
Opened 2 years ago
Last modified 2 years ago
[PATCH] libmythdb: Qt assertion failure in MythSystemReaper::run
| Reported by: | Lawrence Rust <lvr@…> | Owned by: | beirdo |
|---|---|---|---|
| Priority: | minor | Milestone: | 0.24.1 |
| Component: | MythTV - MythSystem | Version: | 0.24-fixes |
| Severity: | medium | Keywords: | assertion 171 libmythdb MythSystemReaper |
| Cc: | Ticket locked: | no |
Description (last modified by mdean) (diff)
Running a Linux debug build of mythfrontend fixes/0.24 with a debug build of Qt 4.7.0 causes an assertion failure in MythSystemReaper::run line 171. This is the gdb traceback:
[moved to attachment, gdb.txt]
The attached patch fixes this
Attachments
Change History
comment:1 Changed 2 years ago by robertm
- Owner set to beirdo
- Status changed from new to assigned
Will let Beirdo decide how to handle this, as mythsystem has been rewritten in a branch.
comment:3 Changed 2 years ago by beirdo
I will take a look over this tonight after work. It's crazy that Qt implemented mutexes in that way, but I guess we need to use them right.
comment:4 Changed 2 years ago by beirdo
- Component changed from MythTV - General to MythTV - MythSystem
comment:5 Changed 2 years ago by beirdo
- Status changed from assigned to closed
- Resolution set to Fixed
- Milestone changed from unknown to 0.24.1
I modified the startup slightly, but thank you. I now have to check the mythsystem-rewrite branch to see if we have the same issue there.
