[bt-devel] [ bibletime-Bugs-2532102 ] Crash when disabling compositing in kwin

SourceForge.net noreply at sourceforge.net
Sat Jan 24 07:32:12 MST 2009


Bugs item #2532102, was opened at 2009-01-24 01:24
Message generated for change (Comment added) made by lukeplant
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=100954&aid=2532102&group_id=954

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Luke Plant (lukeplant)
Assigned to: Eeli Kaikkonen (eelik)
Summary: Crash when disabling compositing in kwin

Initial Comment:
Using bibletime svn HEAD (rev 940).

While running KDE4, if I have bibletime running on one desktop, but have another desktop active, and I disable or enable compositing for desktop effects (this is Shift-Alt-F12 by default I think), then BibleTime crashes with the following backtrace:

Application: unknown (bibletime), signal SIGSEGV

Thread 1 (Thread 0xb4d5a6d0 (LWP 22174)):
[KCrash Handler]
#6  0xb5d43c37 in QWidget::setFocus () from /usr/lib/libQtGui.so.4
#7  0x080f3e59 in QWidget::setFocus (this=0x0) at /usr/include/qt4/QtGui/qwidget.h:403
#8  0x080f3261 in CMDIArea::myTileHorizontal (this=0x9c72800) at /home/luke/tmpstore/build/bibletime/trunk/bibletime/src/frontend/cmdiarea.cpp:116
#9  0x08084d18 in CMDIArea::qt_metacall (this=0x9c72800, _c=QMetaObject::InvokeMetaMethod, _id=6, _a=0xbff400f8) at /home/luke/tmpstore/build/bibletime/trunk/bibletime/build/moc_cmdiarea.cpp:90
#10 0xb674aa60 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#11 0xb674b7e2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#12 0xb6750db7 in ?? () from /usr/lib/libQtCore.so.4
#13 0xb6750edc in ?? () from /usr/lib/libQtCore.so.4
#14 0xb674553f in QObject::event () from /usr/lib/libQtCore.so.4
#15 0xb5cea8ec in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
#16 0xb5cf272e in QApplication::notify () from /usr/lib/libQtGui.so.4
#17 0xb7e6fd1d in KApplication::notify () from /usr/lib/libkdeui.so.5
#18 0xb6735e61 in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
#19 0xb6763d81 in ?? () from /usr/lib/libQtCore.so.4
#20 0xb6760520 in ?? () from /usr/lib/libQtCore.so.4
#21 0xb51df6f8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#22 0xb51e2da3 in ?? () from /usr/lib/libglib-2.0.so.0
#23 0xb51e2f61 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#24 0xb6760478 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#25 0xb5d84ea5 in ?? () from /usr/lib/libQtGui.so.4
#26 0xb673452a in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#27 0xb67346ea in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#28 0xb6736da5 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
#29 0xb5cea767 in QApplication::exec () from /usr/lib/libQtGui.so.4
#30 0x081b4bb2 in main (argc=1, argv=0xbff40a54) at /home/luke/tmpstore/build/bibletime/trunk/bibletime/src/main.cpp:332


(I need to disable compositing sometimes on my machine in order to watch DVDs without flicker, which is how this came up).

----------------------------------------------------------------------

>Comment By: Luke Plant (lukeplant)
Date: 2009-01-24 14:32

Message:
I should mention that I haven't seen this behaviour with any other apps -
I've been using a KDE4 desktop with lots of Qt4 apps for a number of days. 
Also, this is probably a pretty low priority bug -- I'm doing something
probably pretty unusual to trigger it. 


----------------------------------------------------------------------

Comment By: Eeli Kaikkonen (eelik)
Date: 2009-01-24 08:45

Message:
This is most probably a bug in Qt or some other library, but I will try to
check this if I have proper time and place (I don't use KDE4 desktop at
home).

The important lines are:

#6 0xb5d43c37 in QWidget::setFocus () from /usr/lib/libQtGui.so.4
#7 0x080f3e59 in QWidget::setFocus (this=0x0) at
/usr/include/qt4/QtGui/qwidget.h:403
#8 0x080f3261 in CMDIArea::myTileHorizontal (this=0x9c72800) at
/home/luke/tmpstore/build/bibletime/trunk/bibletime/src/frontend/cmdiarea.c
pp:116

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=100954&aid=2532102&group_id=954



More information about the bt-devel mailing list