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 ([EMAIL PROTECTED], 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
[email protected]
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev