Hi All,
I am using debian sid and I tried upgrading qt for a python-qt based
app. since the upgrade qt has been segfaulting. one mistake i did is
not noting what versions of qt were there before the upgrade.
i purge removed all qt4 related debs and reinstalled them. it still didn't help!
anybody faced this or has any resolution? i couldn't find much help
from google, but i do see some issues with qt upgrades in ubuntu.
the command i am trying is qtconfig. i am a total beginner as far as
qt (or even gui programming) goes, so any pointer is welcome.
here is what i have installed:
$ dpkg -l | grep qt4
ii libqt4-assistant
4:4.5.3-4 Qt 4 assistant module
ii libqt4-core
4:4.5.3-4 transitional package for Qt 4 core
non-GUI runtime libraries
ii libqt4-dbg
4:4.5.3-4 Qt 4 library debugging symbols
ii libqt4-dbus
4:4.5.3-4 Qt 4 D-Bus module
ii libqt4-designer
4:4.5.3-4 Qt 4 designer module
ii libqt4-gui
4:4.5.3-4 transitional package for Qt 4 GUI
runtime libraries
ii libqt4-help
4:4.5.3-4 Qt 4 help module
ii libqt4-network
4:4.5.3-4 Qt 4 network module
ii libqt4-opengl
4:4.5.3-4 Qt 4 OpenGL module
ii libqt4-qt3support
4:4.5.3-4 Qt 3 compatibility library for Qt 4
ii libqt4-script
4:4.5.3-4 Qt 4 script module
ii libqt4-scripttools
4:4.5.3-4 Qt 4 script tools module
ii libqt4-sql
4:4.5.3-4 Qt 4 SQL module
ii libqt4-sql-mysql
4:4.5.3-4 Qt 4 MySQL database driver
ii libqt4-svg
4:4.5.3-4 Qt 4 SVG module
ii libqt4-test
4:4.5.3-4 Qt 4 test module
ii libqt4-webkit
4:4.5.3-4 Qt 4 WebKit module
ii libqt4-xml
4:4.5.3-4 Qt 4 XML module
ii libqt4-xmlpatterns
4:4.5.3-4 Qt 4 XML patterns module
ii python-qt4
4.6-1 Python bindings for Qt4
ii qt4-qmake
4:4.5.3-4 Qt 4 qmake Makefile generator tool
ii qt4-qtconfig
4:4.5.3-4 Qt 4 configuration tool
I tried using gdb. the segmentation fault is in some QTextEdit.
$ gdb /usr/bin/qtconfig
GNU gdb 6.4.90-debian
Copyright (C) 2006 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "i486-linux-gnu"...(no debugging symbols found)
Using host libthread_db library "/lib/i686/cmov/libthread_db.so.1".
(gdb) run
Starting program: /usr/bin/qtconfig
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New process 5540]
[New Thread -1231894832 (LWP 5540)]
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1231894832 (LWP 5540)]
QTextControl (this=0x8fc7798, parent=0x8fc5298) at text/qtextcontrol.cpp:746
746 text/qtextcontrol.cpp: No such file or directory.
in text/qtextcontrol.cpp
Current language: auto; currently c++
(gdb) bt
#0 QTextControl (this=0x8fc7798, parent=0x8fc5298) at text/qtextcontrol.cpp:746
#1 0xb796fde4 in QTextEditPrivate::init (this=0x8fc52b0,
ht...@0xbfd94958) at widgets/qtextedit.cpp:81
#2 0xb7970aaa in QTextEdit (this=0x8fc5298, parent=0x8fc4f90) at
widgets/qtextedit.cpp:592
#3 0x08069239 in ?? ()
#4 0x080656bc in ?? ()
#5 0x080579c5 in ?? ()
#6 0x080537f2 in ?? ()
#7 0xb6f2d775 in __libc_start_main () from /lib/i686/cmov/libc.so.6
#8 0x08052c91 in ?? ()
(gdb)
Thank You,
Regards,
Abishek Goda
http://abishek.zxq.net
_______________________________________________
To unsubscribe, email [email protected] with
"unsubscribe <password> <address>"
in the subject or body of the message.
http://www.ae.iitm.ac.in/mailman/listinfo/ilugc