[mythtv-users] Mythfrontend segfault on qt4 Trunk?
Ken Mandelberg
km at mathcs.emory.edu
Sun Apr 20 23:19:09 UTC 2008
I tried upgrading my trunk version from pre-qt4 to qt4.
The compile goes ok, and the backend runs. However, the frontend dies
with a segfault just after it pre-scales, and before it brings up a menu.
I see from the traceback its in
QMutexPool::get () from /usr/lib/libqt-mt.so.3
Is that normal for a qt4 app? I have both qt3 and qt4 installed.
Any ideas? Traceback follows
(gdb) run -geometry 640x480
Starting program: /usr/local/bin/mythfrontend -geometry 640x480
[Thread debugging using libthread_db enabled]
[New Thread -1261111616 (LWP 17143)]
Qt: gdb: -nograb added to command-line options.
Use the -dograb option to enforce grabbing.
2008-04-20 18:43:30.537 Using runtime prefix = /usr/local, libdir =
/usr/local/lib
[New Thread -1263035504 (LWP 17148)]
[New Thread -1271428208 (LWP 17149)]
[New Thread -1279820912 (LWP 17150)]
2008-04-20 18:43:32.727 XScreenSaver support enabled
2008-04-20 18:43:32.730 DPMS is active.
2008-04-20 18:43:32.730 Unable to read configuration file mysql.txt
2008-04-20 18:43:32.730 Empty LocalHostName.
2008-04-20 18:43:32.730 Using localhost value of maclinux
2008-04-20 18:43:32.733 New DB connection, total: 1
2008-04-20 18:43:32.740 Connected to database 'mythconverg' at host:
localhost
2008-04-20 18:43:32.742 Closing DB connection named 'DBManager0'
2008-04-20 18:43:32.854 Primary screen: 0.
2008-04-20 18:43:32.854 Connected to database 'mythconverg' at host:
localhost
2008-04-20 18:43:32.855 Using screen 0, 1920x1200 at 0,0
2008-04-20 18:43:32.878 Overriding GUI, width=640, height=480 at 0,0
[New Thread -1289749616 (LWP 17156)]
2008-04-20 18:43:32.880 New DB connection, total: 2
2008-04-20 18:43:32.881 Connected to database 'mythconverg' at host:
localhost
2008-04-20 18:43:32.883 mythfrontend version: 0.22.20080416-1 www.mythtv.org
2008-04-20 18:43:32.883 Enabled verbose msgs: important general
DisplaResX: Unable to XRRgetScreenInfo
DisplaResX: Unable to XRRgetScreenInfo
2008-04-20 18:43:33.418 Switching to square mode (G.A.N.T)
2008-04-20 18:43:33.422 Using the Qt painter
[New Thread -1300350064 (LWP 17165)]
[New Thread -1308742768 (LWP 17166)]
2008-04-20 18:43:33.428 JoystickMenuClient Error: Joystick disabled -
Failed to read /home/km/.mythtv/joystickmenurc
[Thread -1308742768 (LWP 17166) exited]
2008-04-20 18:43:33.432 lirc init success using configuration file:
/home/km/.lircrc
2008-04-20 18:43:33.443 MC::NormalizeFontSize() called, but no window
2008-04-20 18:43:38.313 Loading from:
/usr/local/share/mythtv/themes/G.A.N.T/base.xml
2008-04-20 18:43:40.418 Loading from:
/usr/local/share/mythtv/themes/default/base.xml
2008-04-20 18:43:40.505 Registering Internal as a media playback plugin.
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1261111616 (LWP 17143)]
0xb1031464 in QMutexPool::get () from /usr/lib/libqt-mt.so.3
(gdb) where
#0 0xb1031464 in QMutexPool::get () from /usr/lib/libqt-mt.so.3
#1 0xb0d16000 in QMetaObjectCleanUp::QMetaObjectCleanUp ()
from /usr/lib/libqt-mt.so.3
#2 0xb10f5979 in ?? () from /usr/lib/libqt-mt.so.3
#3 0xb11ff964 in QMotifStyle::metaObj () from /usr/lib/libqt-mt.so.3
#4 0xb11b52ee in typeinfo name for QWindowsStyle ()
from /usr/lib/libqt-mt.so.3
#5 0xb10f5ad8 in QMotifStyle::qt_cast () from /usr/lib/libqt-mt.so.3
#6 0xb10f59b5 in ?? () from /usr/lib/libqt-mt.so.3
#7 0xb7f4fff4 in ?? () from /lib/ld-linux.so.2
#8 0xb555f540 in ?? ()
#9 0xbf9a59b8 in ?? ()
#10 0xb10f5d16 in ?? () from /usr/lib/libqt-mt.so.3
#11 0xb11ed8d0 in ?? () from /usr/lib/libqt-mt.so.3
#12 0x0844e098 in ?? ()
#13 0xbf9a59c8 in ?? ()
#14 0xb0c038ac in _init () from /usr/lib/libqt-mt.so.3
Backtrace stopped: previous frame inner to this frame (corrupt stack?)
More information about the mythtv-users
mailing list