Crash in krandrtray
Andras Mantia
amantia at kde.org
Sun Jan 14 08:41:11 GMT 2007
Hi,
It seems that krandrtray doesn't like my openSUSE 10.2 system with self
compiled KDE from 3.5 branch and the NVIDIA binary driver with TV-Out
(using Xinerama) enabled. As soon as I click on the icon, it crashes.
The backtrace is:
Using host libthread_db library "/lib64/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 47307237757008 (LWP 5856)]
[KCrash handler]
#5 0x0000000000411f3a in QValueList<QSize>::count (this=0x60)
at /usr/lib64/qt3/include/qvaluelist.h:547
#6 0x000000000040fa97 in RandRScreen::numSizes (this=0x0)
at /data/development/sources/kde-3.5/kdebase/kcontrol/randr/randr.cpp:471
#7 0x000000000040c083 in KRandRSystemTray::populateMenu (this=0x6a85c0,
menu=0x6fa320)
at /data/development/sources/kde-3.5/kdebase/kcontrol/randr/krandrtray.cpp:130
#8 0x000000000040cb5c in KRandRSystemTray::contextMenuAboutToShow (
this=0x6a85c0, menu=0x6fa320)
at /data/development/sources/kde-3.5/kdebase/kcontrol/randr/krandrtray.cpp:89
#9 0x000000000040ce14 in KRandRSystemTray::mousePressEvent
(this=0x6a85c0,
e=0x7fff1e268950)
at /data/development/sources/kde-3.5/kdebase/kcontrol/randr/krandrtray.cpp:52
#10 0x00002b068f1387d6 in QWidget::event ()
from /usr/lib/qt3/lib64/libqt-mt.so.3
#11 0x00002b068f0aeeb5 in QApplication::internalNotify ()
from /usr/lib/qt3/lib64/libqt-mt.so.3
#12 0x00002b068f0afdf1 in QApplication::notify ()
from /usr/lib/qt3/lib64/libqt-mt.so.3
#13 0x00002b068dd1ed82 in KApplication::notify (this=0x7fff1e268dc0,
receiver=0x6a85c0, event=0x7fff1e268950)
at /data/development/sources/kde-3.5/kdelibs/kdecore/kapplication.cpp:550
#14 0x00002b068f057399 in QETWidget::translateMouseEvent ()
from /usr/lib/qt3/lib64/libqt-mt.so.3
#15 0x00002b068f0563f3 in QApplication::x11ProcessEvent ()
from /usr/lib/qt3/lib64/libqt-mt.so.3
#16 0x00002b068f06540f in QEventLoop::processEvents ()
from /usr/lib/qt3/lib64/libqt-mt.so.3
#17 0x00002b068f0c3963 in QEventLoop::enterLoop ()
from /usr/lib/qt3/lib64/libqt-mt.so.3
#18 0x00002b068f0c3812 in QEventLoop::exec ()
from /usr/lib/qt3/lib64/libqt-mt.so.3
#19 0x000000000040ba62 in main (argc=1, argv=0x7fff1e2690e8)
at /data/development/sources/kde-3.5/kdebase/kcontrol/randr/main.cpp:50
The problematic line is currentScreen() returning 0. Any idea why this
happens and how can it be avoided?
Andras
More details about the system:
g++ (GCC) 4.1.2 20061115 (prerelease) (SUSE Linux)
qt 3.3.7
xorg-x11 7.2
nvidia driver 9631
--
Quanta Plus developer - http://quanta.kdewebdev.org
K Desktop Environment - http://www.kde.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/kde-core-devel/attachments/20070114/311d9eb7/attachment.sig>
More information about the kde-core-devel
mailing list