Opened 12 years ago
Closed 12 years ago
Last modified 12 years ago
#11458 closed Bug Report - Crash (fixed)
Mac OSx CORE DUMP after watching a recording - (QRegion::isEmpty() const + 25)
Reported by: | Owned by: | Jonatan Lindblad | |
---|---|---|---|
Priority: | major | Milestone: | 0.26.1 |
Component: | MythTV - General | Version: | 0.26-fixes |
Severity: | medium | Keywords: | OSx QRegion::isEmpty |
Cc: | Ticket locked: | no |
Description
After compiling a new version of the Mac OSx Mythfrontend - I find that after watching a recorded TV program (aka MythTV recorded content) that the Mythfronted end will core dump with a SIGSEGV.
Details: ========
Mythfrontend compiled using Apple Xcode 4.6.1 for Mac OS Mountain Lion (10.8.3). Both Operating System and Xcode versions were updated today (March 16) to their latest versions and patches as appropriate.
Mythfrontend compiled using osx-packager-qtsdk.pl and was targeted to the Mac OSx 10.8 Framework. (All other Mac OSx SDK Frameworks were removed prior to the compile.
QT used for the compile was 4.8.4 - or more precisely: qt-everywhere-opensource-src-4.8.4.tar.gz
FLAGS passed to osx-packager-qtsdk.pl:
-gitrev fixes/0.26 -qtsrc 4.8.4 -verbose -universal
NOTE: The (-universal) tag was removed during the MythTV specific compiles (at end) due to libzeromq not working with i386 compiled libraries. Resulting finished MythFrontend binary is 64 bit.
IMPORTANT The resulting GDB STACK TRACE is the same as reported for another MythTV Tracking Ticket to the same bug - but (NOT RELATED TO MacOSx) which is Ticket: 11402
Attachments (4)
Change History (8)
Changed 12 years ago by
Attachment: | stackTrace.txt added |
---|
comment:1 Changed 12 years ago by
Steps to reproduce this core dump (aka crash):
My Mythbackend recording are on (Linux Mint) and are recorded using a Hauppauge HD PVR. As such I believe the standard storage format of the backend Myth recordings is H.264.
- Start Mythfrontend on Mac OSx Mountain Lion (10.8.3)
- Select Media Library (I use the MythCenter? Wide 1.7 theme)
- Select Watch Recordings
- Select All Programs
- Select (ANY) recorded program from the list.
- Start watching the Recording.
- (Watch Recording): Recorded program playback Audio and Video play fine on Mac OSx: (I use OpenGL and Normal) Playback.
- Wait as long as you like (10s, 1m, 5m, 20m - Whatever) watching the Recording.
- Hit <ESC> to Stop the playback
- Mythfrontend 'core' dumps here (or gets caught in the standard Mac signal trap)
Changed 12 years ago by
Attachment: | mythfrontend-stderr.txt added |
---|
Stderr from Mythfrontend during crash scenario
Changed 12 years ago by
Attachment: | mythfrontend-stdout.txt added |
---|
stdout from Mythfrontend during crash scenario
comment:2 Changed 12 years ago by
Owner: | set to Jonatan Lindblad |
---|---|
Status: | new → assigned |
comment:3 Changed 12 years ago by
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Mac OSx Mountain Lion (10.8.3) stack trace