Bug 185668 - Crash in Client::updateDecoration()
Summary: Crash in Client::updateDecoration()
Status: RESOLVED WORKSFORME
Alias: None
Product: kwin
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-02-27 02:40 UTC by Zdeněk Zikán
Modified: 2009-05-12 19: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 Zdeněk Zikán 2009-02-27 02:40:57 UTC
Version:            (using KDE 4.2.0)
OS:                Linux
Installed from:    Ubuntu Packages

The crash happened when Firefox opened its File open dialog. Unfortunately, I wasn't able to reproduce it, so at least a backtrace:


Application: KWin (kwin), signal SIGSEGV
[Current thread is 0 (LWP 6259)]

Thread 2 (Thread 0xb4874b90 (LWP 25337)):
#0  0xb8011430 in __kernel_vsyscall ()
#1  0xb69dddf1 in select () from /lib/tls/i686/cmov/libc.so.6
#2  0xb6e6e150 in ?? () from /usr/lib/libQtCore.so.4
#3  0xb6d9e6ae in ?? () from /usr/lib/libQtCore.so.4
#4  0xb666c50f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#5  0xb69e5a0e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb64cf6c0 (LWP 6259)):
[KCrash Handler]
#6  0xb71cd661 in QImage::scanLine () from /usr/lib/libQtGui.so.4
#7  0xb71aa640 in QWidgetPrivate::setWindowIcon_sys () from /usr/lib/libQtGui.so.4
#8  0xb717549b in QWidget::create () from /usr/lib/libQtGui.so.4
#9  0xb71712f3 in QWidgetPrivate::createWinId () from /usr/lib/libQtGui.so.4
#10 0xb7175a49 in QWidget::winId () from /usr/lib/libQtGui.so.4
#11 0xb7f4d7c5 in KWin::Client::updateDecoration (this=0xa442328, check_workspace_pos=false, force=false) at /build/buildd/kdebase-workspace-4.2.0/kwin/client.cpp:318
#12 0xb7f7aa27 in KWin::Client::manage (this=0xa442328, w=79761807, isMapped=false) at /build/buildd/kdebase-workspace-4.2.0/kwin/manage.cpp:299
#13 0xb7f45290 in KWin::Workspace::createClient (this=0x9b318a8, w=79761807, is_mapped=<value optimized out>) at /build/buildd/kdebase-workspace-4.2.0/kwin/workspace.cpp:505
#14 0xb7f6efc7 in KWin::Workspace::workspaceEvent (this=0x9b318a8, e=0xbf9106ac) at /build/buildd/kdebase-workspace-4.2.0/kwin/events.cpp:376
#15 0xb7f5b1b2 in KWin::Application::x11EventFilter (this=0xbf9109c8, e=0xbf9106ac) at /build/buildd/kdebase-workspace-4.2.0/kwin/main.cpp:359
#16 0xb717ea9e in ?? () from /usr/lib/libQtGui.so.4
#17 0xb718f4d5 in QApplication::x11ProcessEvent () from /usr/lib/libQtGui.so.4
#18 0xb71ba7aa in ?? () from /usr/lib/libQtGui.so.4
#19 0xb66b86f8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#20 0xb66bbda3 in ?? () from /usr/lib/libglib-2.0.so.0
#21 0xb66bbf61 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#22 0xb6eb9478 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#23 0xb71b9ea5 in ?? () from /usr/lib/libQtGui.so.4
#24 0xb6e8d52a in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#25 0xb6e8d6ea in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#26 0xb6e8fda5 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
#27 0xb711f767 in QApplication::exec () from /usr/lib/libQtGui.so.4
#28 0xb7f5f002 in kdemain (argc=2, argv=0xbf910ba4) at /build/buildd/kdebase-workspace-4.2.0/kwin/main.cpp:519
#29 0x08048732 in main (argc=) at /build/buildd/kdebase-workspace-4.2.0/obj-i486-linux-gnu/kwin/kwin_dummy.cpp:3
Comment 1 Zdeněk Zikán 2009-02-27 02:42:55 UTC
I'm sorry, the severity should be "crash" but I cannot find how to change it.
Comment 3 Dario Andres 2009-05-07 03:07:09 UTC
Please, recheck if you still experience this crashes with Qt4.5
Thanks
Comment 4 Zdeněk Zikán 2009-05-07 10:32:01 UTC
Now I have Qt 4.5 and I haven't experienced the bug for long time. It doesn't necessarily mean it isn't there, cause I wasn't able to reproduce it before either. But if no one else is reporting this behaviour and guys from Qt marked it as fixed, we can close this bug too. So I'm leaving it on your judgement, if you close it and I'll experience this again I can file a new bug.
Comment 5 Dario Andres 2009-05-12 19:42:19 UTC
Closing as WORKSFORME. Reopen if you get the same backtrace again. Thanks