Bug 152914 - Multiples crash on configure.
Summary: Multiples crash on configure.
Status: RESOLVED FIXED
Alias: None
Product: kwin
Classification: Plasma
Component: compositing (other bugs)
Version First Reported In: unspecified
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
: 154245 156153 161657 163694 167377 167798 (view as bug list)
Depends on:
Blocks:
 
Reported: 2007-11-26 11:35 UTC by Alex Fiestas
Modified: 2008-08-01 17:39 UTC (History)
7 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments
kwin first crash. (2.91 KB, text/plain)
2007-11-26 11:37 UTC, Alex Fiestas
Details
Secon crash swtching between options (608 bytes, text/plain)
2007-11-26 11:37 UTC, Alex Fiestas
Details
Third crash (2.91 KB, text/plain)
2007-11-26 11:38 UTC, Alex Fiestas
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alex Fiestas 2007-11-26 11:35:41 UTC
Version:            (using KDE Devel)
Installed from:    Compiled sources
OS:                Linux

Configuring the desktop effects kwin crash and reload with some options. For example switching between opengl/xrender options.
Comment 1 Alex Fiestas 2007-11-26 11:37:01 UTC
Created attachment 22200 [details]
kwin first crash.

The first crash switching between options.
Comment 2 Alex Fiestas 2007-11-26 11:37:44 UTC
Created attachment 22201 [details]
Secon crash swtching between options

Secon crash swtching between options (opengl/xrender)
Comment 3 Alex Fiestas 2007-11-26 11:38:22 UTC
Created attachment 22202 [details]
Third crash

The third backtrace.
Comment 4 Unknown 2007-12-12 14:18:04 UTC
I also had a crash while configuring KWin: After disabling the desktop effects, I got the following backtrace (couldn't reproduce it though):

Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread -1243445536 (LWP 18899)]
[KCrash handler]
#6  0xffffe410 in __kernel_vsyscall ()
#7  0xb69db875 in raise () from /lib/tls/i686/cmov/libc.so.6
#8  0xb69dd201 in abort () from /lib/tls/i686/cmov/libc.so.6
#9  0xb69d4b6e in __assert_fail () from /lib/tls/i686/cmov/libc.so.6
#10 0xb7eeac12 in KWin::SceneOpenGL::windowDeleted (this=0x823e360, 
    c=0x835a758)
    at /home/kde4/kde/src/KDE/kdebase/workspace/kwin/scene_opengl.cpp:736
#11 0xb7edbbe0 in KWin::Workspace::finishCompositing (this=0x80a57f8)
    at /home/kde4/kde/src/KDE/kdebase/workspace/kwin/composite.cpp:223
#12 0xb7e6ea2b in KWin::Workspace::slotReinitCompositing (this=0x80a57f8)
    at /home/kde4/kde/src/KDE/kdebase/workspace/kwin/workspace.cpp:1066
#13 0xb7e71b1b in KWin::Workspace::qt_metacall (this=0x80a57f8, 
    _c=QMetaObject::InvokeMetaMethod, _id=111, _a=0xbf9481f8)
    at /home/kde4/kde/build/KDE/kdebase/workspace/kwin/workspace.moc:403
#14 0xb782ec4a in QDBusConnectionPrivate::deliverCall (this=0x809bab8, 
    object=0x80a57f8, msg=@0x839f680, metaTypes=@0x839f684, slotIdx=115)
    at qdbusintegrator.cpp:837
#15 0xb7836d58 in QDBusCallDeliveryEvent::placeMetaCall (this=0x839f650, 
    object=0x80a57f8) at qdbusintegrator_p.h:128
#16 0xb7a1696b in QObject::event (this=0x80a57f8, e=0x839f650)
    at kernel/qobject.cpp:1128
#17 0xb716cc8d in QApplicationPrivate::notify_helper (this=0x805a268, 
    receiver=0x80a57f8, e=0x839f650) at kernel/qapplication.cpp:3556
#18 0xb716cf8e in QApplication::notify (this=0xbf948aa0, receiver=0x80a57f8, 
    e=0x839f650) at kernel/qapplication.cpp:3115
#19 0xb6e658db in KApplication::notify (this=0xbf948aa0, receiver=0x80a57f8, 
    event=0x839f650)
    at /home/kde4/kde/src/KDE/kdelibs/kdeui/kernel/kapplication.cpp:319
#20 0xb7e8f966 in KWin::Application::notify (this=0xbf948aa0, o=0x80a57f8, 
    e=0x839f650) at /home/kde4/kde/src/KDE/kdebase/workspace/kwin/main.cpp:287
#21 0xb7a0448e in QCoreApplication::notifyInternal (this=0xbf948aa0, 
    receiver=0x80a57f8, event=0x839f650) at kernel/qcoreapplication.cpp:530
#22 0xb7a07857 in QCoreApplication::sendEvent (receiver=0x80a57f8, 
    event=0x839f650)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:200
#23 0xb7a04965 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, 
    event_type=0, data=0x804a480) at kernel/qcoreapplication.cpp:1113
#24 0xb7a04abb in QCoreApplication::sendPostedEvents (receiver=0x0, 
    event_type=-1) at kernel/qcoreapplication.cpp:1001
#25 0xb7a2dee1 in postEventSourceDispatch (s=0x805d1c8)
    at kernel/qeventdispatcher_glib.cpp:207
#26 0xb684a11c in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#27 0xb684d55f in ?? () from /usr/lib/libglib-2.0.so.0
#28 0x0805c698 in ?? ()
#29 0x00000000 in ?? ()
#0  0xffffe410 in __kernel_vsyscall ()
Comment 5 Kubuntiac 2008-01-05 10:25:36 UTC
having a kind of similar bug. When desktop effects is disabled windows start redrawing the background from the wrong image (the default Kubuntu background image rather than mine). When re-enabling desktop effects kwin crashes with the following backtrace:

(no debugging symbols found)
Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -1242622240 (LWP 7553)]
[New Thread -1316119664 (LWP 10485)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
0xffffe410 in __kernel_vsyscall ()
[Current thread is 0 (LWP 7553)]

Thread 2 (Thread -1316119664 (LWP 10485)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb7e992a1 in select () from /lib/tls/i686/cmov/libc.so.6
#2  0xb7d29f82 in ?? () from /usr/lib/libQtCore.so.4
#3  0x00000008 in ?? ()
#4  0xb18d92b0 in ?? ()
#5  0x00000000 in ?? ()

Thread 1 (Thread -1242622240 (LWP 7553)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb7e5f6db in waitpid () from /lib/tls/i686/cmov/libc.so.6
#2  0xb709ecbb in ?? () from /usr/lib/kde4/lib/libkdeui.so.5
#3  0x00002f71 in ?? ()
#4  0x00000000 in ?? ()
#0  0xffffe410 in __kernel_vsyscall ()
Comment 6 Kubuntiac 2008-01-05 10:27:32 UTC
For the record I'm running Kubuntu Gutsy with the KDE4-rc2 packages updated today with an Nvidia 8600GT card and the Kubuntu default proprietry driver.
Comment 7 Lubos Lunak 2008-07-28 13:50:11 UTC
SVN commit 838646 by lunakl:

Discard Deleted windows when finishing compositing, so that they're
not reused if compositing is started again.
BUG: 152914



 M  +3 -0      composite.cpp  
 M  +7 -0      deleted.cpp  
 M  +1 -0      deleted.h  


WebSVN link: http://websvn.kde.org/?view=rev&revision=838646
Comment 8 Lubos Lunak 2008-07-30 14:30:17 UTC
*** Bug 167377 has been marked as a duplicate of this bug. ***
Comment 9 Lubos Lunak 2008-07-30 14:31:10 UTC
*** Bug 161657 has been marked as a duplicate of this bug. ***
Comment 10 Lubos Lunak 2008-08-01 12:10:18 UTC
*** Bug 167798 has been marked as a duplicate of this bug. ***
Comment 11 Lubos Lunak 2008-08-01 12:11:51 UTC
*** Bug 163694 has been marked as a duplicate of this bug. ***
Comment 12 Lubos Lunak 2008-08-01 12:13:50 UTC
*** Bug 156153 has been marked as a duplicate of this bug. ***
Comment 13 Lubos Lunak 2008-08-01 12:16:39 UTC
*** Bug 154245 has been marked as a duplicate of this bug. ***