[mythtv] Mythfrontend crash on Mac OS X
Dave Just
justifiably at cwazy.co.uk
Sun Mar 26 02:05:20 UTC 2006
[Apologies in case this has been mentioned already, but I couldn't
find it on -users or here]
I've been having problems running the SVN frontend on MacOSX for a
while: both my own builds and builds hosted at sniderpad.com (many
thanks to the hoster for those). The frontend crashes immediately on
startup. A fragment of the error message appears below.
A bit of googling suggests there is perhaps a clash in library
versions with latest Quicktime update, see e.g. here:
http://lists.apple.com/archives/Darwin-dev/2006/Feb/msg00124.html
I haven't tried downgrading Quicktime yet, but I wonder as suggested
in the message above, "-single_module" should be added to the linker
options for MacOS compiles, assuming it's not already there?
(On the other hand, I notice that the 0.19 build linked from the wiki
works fine --- but obviously not compatibly with SVN backends).
- Dave
> Exception: EXC_BAD_ACCESS (0x0001)
> Codes: KERN_PROTECTION_FAILURE (0x0002) at 0x00000000
>
> Thread 0 Crashed:
> 0 libstdc++.6.dylib 0x946eeb84
> _gnu_cxx::__exchange_and_add(int volatile*, int) + 0
> 1 myth 0xc6149060
> std::basic_streambuf<char, std::char_traits<char>
> >::~basic_streambuf [unified]() + 76 (icplusplus.c:28)
> 2 myth 0xc6149060
> std::basic_streambuf<char, std::char_traits<char>
> >::~basic_streambuf [unified]() + 76 (icplusplus.c:28)
> 3 myth 0xc604c578 Settings::ReadSettings
> (QString) + 556 (icplusplus.c:28)
> 4 myth 0xc604b114 Settings::Settings
> [unified](QString) + 388 (icplusplus.c:28)
> 5 myth 0xc604af04 Settings::Settings[in-
> charge](QString) + 48 (icplusplus.c:28)
> 6 myth 0xc601426c
> MythContextPrivate::MythContextPrivate[unified](MythContext*) + 76
> (icplusplus.c:28)
> 7 myth 0xc6022b84 MythContext::Init
> (bool) + 1816 (icplusplus.c:28)
> 8 org.mythtv.macx.mythfrontend 0x00014e54 main + 7836 (crt.c:355)
> 9 org.mythtv.macx.mythfrontend 0x00005410 _start + 344 (crt.c:272)
> 10 org.mythtv.macx.mythfrontend 0x000052b4 start + 60
>
> Thread 0 crashed with PPC Thread State 64:
> srr0: 0x00000000946eeb84 srr1:
> 0x000000000200f030 vrsave: 0x0000000000000000
> cr: 0x22000422 xer: 0x0000000000000003 lr:
> 0x000000009469bd38 ctr: 0x000000009469bd18
> r0: 0x00000000c6149060 r1: 0x00000000bfffec70 r2:
> 0x00000000000000d4 r3: 0x0000000000000000
> r4: 0x00000000ffffffff r5: 0x00000000000001b6 r6:
> 0x0000000000000000 r7: 0x0000000000000000
> r8: 0x0000000000000003 r9: 0x0000000000000000 r10:
> 0x00000000c62874f0 r11: 0x0000000044000422
> r12: 0x000000009469bd18 r13: 0x0000000000000002 r14:
> 0x0000000000000000 r15: 0x0000000000000000
> r16: 0x0000000000000002 r17: 0x00000000bffff8d0 r18:
> 0x0000000000000000 r19: 0x00000000c621c354
> r20: 0x00000000c6287318 r21: 0x00000000c628732c r22:
> 0x00000000c6287304 r23: 0x00000000c621c354
> r24: 0x00000000c62872f8 r25: 0x00000000c621c354 r26:
> 0x00000000c621c354 r27: 0x0000000000000000
> r28: 0x00000000bfffed50 r29: 0x0000000000000000 r30:
> 0x0000000000000000 r31: 0x00000000c614901c
>
> Binary Images Description:
> 0x1000 - 0x173fff org.mythtv.macx.mythfrontend
> 0.19.0.svn20060325 /Users/da/MythFrontend.app/Contents/MacOS/
> mythfrontend
> 0x269000 - 0x2adfff mysqlclient /Users/da/MythFrontend.app/
> Contents/Frameworks/mysqlclient.framework/Versions/A/mysqlclient
> 0x405000 - 0x634fff mythavcodec /Users/da/MythFrontend.app/
> Contents/Frameworks/mythavcodec.framework/Versions/A/mythavcodec
> 0x6c9000 - 0x727fff freemheg /Users/da/MythFrontend.app/
> Contents/Frameworks/freemheg.framework/Versions/A/freemheg
> 0x1008000 - 0x109dfff freetype /Users/da/MythFrontend.app/
> Contents/Frameworks/freetype.framework/Versions/A/freetype
> 0x10b1000 - 0x1114fff mp3lame /Users/da/MythFrontend.app/Contents/
> Frameworks/mp3lame.framework/Versions/A/mp3lame
> 0x8fa79000 - 0x8fd27fff com.apple.QuickTime 7.0.4 /System/Library/
> Frameworks/QuickTime.framework/Versions/A/QuickTime
> 0x8fe00000 - 0x8fe54fff dyld 44.2 /usr/lib/dyld
> 0x90000000 - 0x901b3fff libSystem.B.dylib /usr/lib/libSystem.B.dylib
> 0x9020b000 - 0x9020ffff libmathCommon.A.dylib /usr/lib/system/
> libmathCommon.A.dylib
> 0x90211000 - 0x90264fff com.apple.CoreText 1.0.1 (???) /System/
> Library/Frameworks/ApplicationServices.framework/Versions/A/
> Frameworks/CoreText.framework/Versions/A/CoreText
> 0x90291000 - 0x90342fff ATS /System/Library/Frameworks/
> ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/
> Versions/A/ATS
> 0x90371000 - 0x906aefff com.apple.CoreGraphics 1.256.33 (???) /
> System/Library/Frameworks/ApplicationServices.framework/Versions/A/
> Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
> 0x9073a000 - 0x90813fff com.apple.CoreFoundation 6.4.4 (368.25) /
> System/Library/Frameworks/CoreFoundation.framework/Versions/A/
> CoreFoundation
> 0x9085c000 - 0x9085cfff com.apple.CoreServices 10.4 (???) /System/
> Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
> 0x9085e000 - 0x90960fff libicucore.A.dylib /usr/lib/
> libicucore.A.dylib
> 0x909ba000 - 0x90a3efff libobjc.A.dylib /usr/lib/libobjc.A.dylib
> 0x90a68000 - 0x90ad6fff com.apple.framework.IOKit 1.4 (???) /System/
> Library/Frameworks/IOKit.framework/Versions/A/IOKit
> 0x90aed000 - 0x90afffff libauto.dylib /usr/lib/libauto.dylib
>
More information about the mythtv-dev
mailing list