[mythtv] SEGV in mythfrontend with svn rev# 6985

Stuart Auchterlonie stuarta at squashedfrog.net
Thu Aug 4 13:45:25 EDT 2005


Daniel fixed it in 6986
http://cvs.mythtv.org/trac/changeset/6986

Stuart

On Thu, Aug 04, 2005 at 12:24:53PM -0500, Bryan Murphy wrote:
> I've been getting the same thing lately.  I've not had the chance to 
> drill down into the details yet (18 hour works days lately), but I've 
> found that for whatever reason, running mythfrontend from the build 
> directory (instead of the install directory) works for me.
> 
> export DISPLAY=:0.0
> ./programs/mythfrontend/mythfrontend
> 
> Bryan
> 
> Stuart Auchterlonie wrote:
> >The frontend is segfaulting on startup with current svn #6985
> >
> >I'm attaching a backtrace. Would attempt to debug it now, but
> >my bed is calling...
> >
> >
> >Stuart
> >
> >--
> >
> >(gdb) run --verbose record,channel -display :0.1
> >[Thread debugging using libthread_db enabled]
> >[New Thread -1237780608 (LWP 21887)]
> >
> >Program received signal SIGSEGV, Segmentation fault.
> >[Switching to Thread -1237780608 (LWP 21887)]
> >0xb69ee7c5 in QApplication::postEvent () from /usr/lib/libqt-mt.so.3
> >(gdb) bt full
> >#0  0xb69ee7c5 in QApplication::postEvent () from /usr/lib/libqt-mt.so.3
> >No symbol table info available.
> >#1  0xb730067b in LircEventLock::lock (this=0xbfcc3280) at lircevent.cpp:26
> >	mw = (class MythMainWindow *) 0x10
> >#2  0xb73005ad in LircEventLock (this=0xbfcc3280, lock_events=true) at 
> >lircevent.cpp:11
> >No locals.
> >#3  0xb7226634 in myth_system (command=@0xbfcc33d0, flags=0) at 
> >util.cpp:798
> >        lirc_lock = {events_locked = true}
> >        joystick_lock = {events_locked = 104}
> >        child = -1223575781
> >#4  0xb73048d2 in ScreenSaverX11 (this=0x81d0b88) at screensaver-x11.cpp:37
> >No locals.
> >#5  0xb72d8498 in ScreenSaverControl::get () at screensaver.cpp:21
> >No locals.
> >#6  0xb71bc84d in MythContextPrivate::Init (this=0x81d0710, gui=true) at 
> >mythcontext.cpp:279
> >No locals.
> >#7  0xb71c28c3 in MythContext::Init (this=0x81d0660, gui=true) at 
> >mythcontext.cpp:700
> >No locals.
> >#8  0x080723c1 in main (argc=3, argv=0xbfcc39f4) at main.cpp:990
> >        geometry = {static null = {static null = <same as static member of 
> >        an already seen type>, d = 0x816c070, static shared_null = 
> >        0x816c070}, d = 0x817e0e8, static shared_null = 0x816c070}
> >        a = <incomplete type>
> >        logfile = {static null = {static null = <same as static member of 
> >        an already seen type>, d = 0x816c070, static shared_null = 
> >        0x816c070}, d = 0x81cfe38, static shared_null = 0x816c070}
> >        verboseString = {static null = {static null = <same as static 
> >        member of an already seen type>, d = 0x816c070, static shared_null 
> >        = 0x816c070}, d = 0x81d0348, static shared_null = 0x816c070}
> >        pluginname = {static null = {static null = <same as static member 
> >        of an already seen type>, d = 0x816c070, static shared_null = 
> >        0x816c070}, d = 0x81d0360, static shared_null = 0x816c070}
> >        finfo = {fn = {static null = {static null = <same as static member 
> >        of an already seen type>, d = 0x816c070, static shared_null = 
> >        0x816c070}, d = 0x81d03b8, static shared_null = 0x816c070}, fic = 
> >        0x0, cache = true, symLink = false}
> >        binname = {static null = {static null = <same as static member of 
> >        an already seen type>, d = 0x816c070, static shared_null = 
> >        0x816c070}, d = 0x81d03d0, static shared_null = 0x816c070}
> >        logfd = -1
> >        fileprefix = {static null = {static null = <same as static member 
> >        of an already seen type>, d = 0x816c070, static shared_null = 
> >        0x816c070}, d = 0x81d0468, static shared_null = 0x816c070}
> >        dir = <incomplete type>
> >        priv_thread = 6582881
> >        status = 6583138
> >        themename = {static null = {static null = <same as static member 
> >        of an already seen type>, d = 0x816c070, static shared_null = 
> >        0x816c070}, d = 0x81d04a8, static shared_null = 0x816c070}
> >        randomtheme = 183
> >        themedir = {static null = {static null = <same as static member of 
> >        an already seen type>, d = 0x816c070, static shared_null = 
> >        0x816c070}, d = 0x81d0448, static shared_null = 0x816c070}
> >	mainWindow = (class MythMainWindow *) 0x20
> >	pmanager = (MythPluginManager *) 0x647574
> >	mon = (class MediaMonitor *) 0x647574
> >        exitstatus = -1215748511
> >(gdb) 
> 
> _______________________________________________
> mythtv-dev mailing list
> mythtv-dev at mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev


More information about the mythtv-dev mailing list