Bug 211439 - [4.3.72] Black screen after login and then KWin (and Plasma) crashes [widget, KWin::Client::updateDecoration, KWin::Workspace::slotReconfigure]
Summary: [4.3.72] Black screen after login and then KWin (and Plasma) crashes [widget,...
Status: RESOLVED DUPLICATE of bug 200213
Alias: None
Product: kwin
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-10-22 14:34 UTC by Johannes Obermayr
Modified: 2009-12-06 15:42 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Johannes Obermayr 2009-10-22 14:34:11 UTC
Version:           4.3.72 (using Devel)
OS:                Linux
Installed from:    Compiled sources

I updated to KDE 4.3.72 / Qt 4.5.80_20091021 and have following problem:

1. root and newly created user: no problems...

2. existing user after login:

After login occurs only a black background (1st login after system start) or background of KDE startup screen (2nd and further logins).

Then I am doing following:
1. press Alt+F2
2. open systemsettings
3. set workspace -> netbook
4. 2 crashes occur (attached)
5. set workspace -> desktop
6. I can work with normal desktop...

I also tried deleting .kde4 directory but without changes...

Application: KWin (kwin), signal: Segmentation fault
[KCrash Handler]
#6  0xb777026b in widget (this=<value optimized out>) at /usr/src/debug/kdebase-workspace-4.3.72svn1035674/kwin/lib/kdecoration.h:909
#7  KWin::Client::updateDecoration (this=<value optimized out>) at /usr/src/debug/kdebase-workspace-4.3.72svn1035674/kwin/client.cpp:365
#8  0xb77630cd in KWin::Workspace::slotReconfigure (this=0x81290f0) at /usr/src/debug/kdebase-workspace-4.3.72svn1035674/kwin/workspace.cpp:1072
#9  0xb776424e in KWin::Workspace::qt_metacall (this=0x81290f0, _c=InvokeMetaMethod, _id=134, _a=0xbf99ae7c) at /usr/src/debug/kdebase-workspace-4.3.72svn1035674/build/kwin/workspace.moc:480
#10 0xb5e2cc7d in QMetaObject::metacall (object=0x81290f0, cl=3214519200, idx=134, argv=0xbf99ae7c) at kernel/qmetaobject.cpp:237
#11 0xb5e3bda6 in QMetaObject::activate (sender=0x8129274, m=0xb5f3c5a4, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3391
#12 0xb5e8e055 in QTimer::timeout (this=0x8129274) at .moc/release-shared/moc_qtimer.cpp:134
#13 0xb5e43d96 in QTimer::timerEvent (this=0x8129274, e=0xbf99b364) at kernel/qtimer.cpp:271
#14 0xb5e384c4 in QObject::event (this=0x8129274, e=0x3ff) at kernel/qobject.cpp:1202
#15 0xb60e371c in QApplicationPrivate::notify_helper (this=0x8068f10, receiver=0x8129274, e=0xbf99b364) at kernel/qapplication.cpp:4242
#16 0xb60ea5fd in QApplication::notify (this=0xbf99b6c0, receiver=0x8129274, e=0x8068f10) at kernel/qapplication.cpp:4207
#17 0xb73b0881 in KApplication::notify (this=0xbf99b6c0, receiver=0x8129274, event=0xbf99b364) at /usr/src/debug/kdelibs-4.3.72svn1035674/kdeui/kernel/kapplication.cpp:302
#18 0xb777b351 in KWin::Application::notify (this=0xbf99b6c0, o=0x8129274, e=0xbf99b364) at /usr/src/debug/kdebase-workspace-4.3.72svn1035674/kwin/main.cpp:369
#19 0xb5e2791e in QCoreApplication::notifyInternal (this=0xbf99b6c0, receiver=0x8129274, event=0xbf99b364) at kernel/qcoreapplication.cpp:704
#20 0xb5e57aee in sendEvent (event=<value optimized out>, receiver=<value optimized out>) at kernel/qcoreapplication.h:215
#21 QTimerInfoList::activateTimers (event=<value optimized out>, receiver=<value optimized out>) at kernel/qeventdispatcher_unix.cpp:617
#22 0xb5e54785 in timerSourceDispatch (source=0x806c200) at kernel/qeventdispatcher_glib.cpp:184
#23 idleTimerSourceDispatch (source=0x806c200) at kernel/qeventdispatcher_glib.cpp:231
#24 0xb42cf4c2 in g_main_dispatch (context=<value optimized out>) at gmain.c:1960
#25 IA__g_main_context_dispatch (context=<value optimized out>) at gmain.c:2513
#26 0xb42d2d98 in g_main_context_iterate (context=0x806b298, block=<value optimized out>, dispatch=1, self=0x80690a0) at gmain.c:2591
#27 0xb42d2ebe in IA__g_main_context_iteration (context=0x806b298, may_block=1) at gmain.c:2654
#28 0xb5e54421 in QEventDispatcherGlib::processEvents (this=0x8068ed0, flags=...) at kernel/qeventdispatcher_glib.cpp:407
#29 0xb619994a in QGuiEventDispatcherGlib::processEvents (this=0x8068ed0, flags=...) at kernel/qguieventdispatcher_glib.cpp:202
#30 0xb5e25fcd in QEventLoop::processEvents (this=0xbf99b614, flags=) at kernel/qeventloop.cpp:149
#31 0xb5e26419 in QEventLoop::exec (this=0xbf99b614, flags=...) at kernel/qeventloop.cpp:201
#32 0xb5e2a550 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#33 0xb60e37c4 in QApplication::exec () at kernel/qapplication.cpp:3581
#34 0xb777cf43 in kdemain (argc=1, argv=0xbf99b8b4) at /usr/src/debug/kdebase-workspace-4.3.72svn1035674/kwin/main.cpp:525
#35 0x080485fb in main (argc=1, argv=0xbf99b8b4) at /usr/src/debug/kdebase-workspace-4.3.72svn1035674/build/kwin/kwin_dummy.cpp:3



Application: Plasma Workspace (plasma-netbook), signal: Segmentation fault
[Current thread is 1 (Thread 0xb399a760 (LWP 6543))]

Thread 2 (Thread 0xa83eab70 (LWP 6567)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb4347d95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb767b27c in pthread_cond_wait () from /lib/libc.so.6
#3  0xb683b720 in wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:159
#5  0xb459a1d4 in QHostInfoAgent::run (this=0x85c0b30) at kernel/qhostinfo.cpp:252
#6  0xb683a6cf in QThreadPrivate::start (arg=0x85c0b30) at thread/qthread_unix.cpp:244
#7  0xb43436e5 in start_thread () from /lib/libpthread.so.0
#8  0xb4343600 in ?? () from /lib/libpthread.so.0

Thread 1 (Thread 0xb399a760 (LWP 6543)):
[KCrash Handler]
#6  QGraphicsScenePrivate::processDirtyItemsRecursive (this=0x819d918, item=0x8a208a8, dirtyAncestorContainsChildren=false, parentOpacity=1) at graphicsview/qgraphicsscene.cpp:4801
#7  0xb654b32d in QGraphicsScenePrivate::_q_processDirtyItems (this=0x819d918) at graphicsview/qgraphicsscene.cpp:458
#8  0xb654b7fb in QGraphicsScene::qt_metacall (this=0x81994f0, _c=InvokeMetaMethod, _id=14, _a=0x8a9fee8) at .moc/release-shared/moc_qgraphicsscene.cpp:128
#9  0xb73e1332 in Plasma::Corona::qt_metacall (this=0x81994f0, _c=InvokeMetaMethod, _id=18, _a=0x8a9fee8) at /usr/src/debug/kdelibs-4.3.72svn1035674/build/plasma/corona.moc:107
#10 0xb7702b72 in Plasma::Corona::offscreenWidgets() const () at /usr/src/debug/kdelibs-4.3.72svn1035674/plasma/corona.cpp:519
#11 0xb6947c7d in QMetaObject::metacall (object=0x81994f0, cl=144836776, idx=18, argv=0x8a9fee8) at kernel/qmetaobject.cpp:237
#12 0xb69525a5 in QMetaCallEvent::placeMetaCall (this=0x8a62028, object=0x81994f0) at kernel/qobject.cpp:562
#13 0xb695368f in QObject::event (this=0x81994f0, e=0x8a62028) at kernel/qobject.cpp:1238
#14 0xb6546ed0 in QGraphicsScene::event (this=0x81994f0, event=0x8a62028) at graphicsview/qgraphicsscene.cpp:3369
#15 0xb5ebd71c in QApplicationPrivate::notify_helper (this=0x8071f38, receiver=0x81994f0, e=0x8a62028) at kernel/qapplication.cpp:4242
#16 0xb5ec45fd in QApplication::notify (this=0x80689c0, receiver=0x81994f0, e=0x8071f38) at kernel/qapplication.cpp:4207
#17 0xb6f2c881 in KApplication::notify (this=0x80689c0, receiver=0x81994f0, event=0x8a62028) at /usr/src/debug/kdelibs-4.3.72svn1035674/kdeui/kernel/kapplication.cpp:302
#18 0xb694291e in QCoreApplication::notifyInternal (this=0x80689c0, receiver=0x81994f0, event=0x8a62028) at kernel/qcoreapplication.cpp:704
#19 0xb6945323 in sendEvent (event=<value optimized out>, receiver=<value optimized out>) at kernel/qcoreapplication.h:215
#20 QCoreApplicationPrivate::sendPostedEvents (event=<value optimized out>, receiver=<value optimized out>) at kernel/qcoreapplication.cpp:1345
#21 0xb694547c in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1238
#22 0xb696f93d in sendPostedEvents () at kernel/qcoreapplication.h:220
#23 postEventSourceDispatch () at kernel/qeventdispatcher_glib.cpp:276
#24 0xb41bd4c2 in g_main_dispatch (context=<value optimized out>) at gmain.c:1960
#25 IA__g_main_context_dispatch (context=<value optimized out>) at gmain.c:2513
#26 0xb41c0d98 in g_main_context_iterate (context=0x8074098, block=<value optimized out>, dispatch=1, self=0x8071190) at gmain.c:2591
#27 0xb41c0ebe in IA__g_main_context_iteration (context=0x8074098, may_block=1) at gmain.c:2654
#28 0xb696f421 in QEventDispatcherGlib::processEvents (this=0x8071c90, flags=...) at kernel/qeventdispatcher_glib.cpp:407
#29 0xb5f7394a in QGuiEventDispatcherGlib::processEvents (this=0x8071c90, flags=...) at kernel/qguieventdispatcher_glib.cpp:202
#30 0xb6940fcd in QEventLoop::processEvents (this=0xbf920744, flags=) at kernel/qeventloop.cpp:149
#31 0xb6941419 in QEventLoop::exec (this=0xbf920744, flags=...) at kernel/qeventloop.cpp:201
#32 0xb6945550 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#33 0xb5ebd7c4 in QApplication::exec () at kernel/qapplication.cpp:3581
#34 0xb7705445 in kdemain () from /usr/lib/libkdeinit4_plasma-netbook.so
#35 0x0804860b in _start ()
Comment 1 Dario Andres 2009-10-22 14:41:00 UTC
The Plasma crash is bug 210146 (a upstream Qt bug). 
The KWin crash seems to be new.
Next time, try to report the crashes in separate reports.
Thanks
Comment 2 Johannes Obermayr 2009-12-01 15:01:25 UTC
KDE 4.3.77 / Qt 4.5.80_20091201

The Plasma crash changed: Bug #216941

Maybe it is related...
Comment 3 Martin Flöser 2009-12-06 15:42:38 UTC

*** This bug has been marked as a duplicate of bug 200213 ***