Bug 194935

Summary: Plasma crash when adding comic to widget
Product: [Unmaintained] plasma4 Reporter: Greg Lepore <greg>
Component: widget-comicAssignee: Tobias Koenig <tokoe>
Status: RESOLVED FIXED    
Severity: crash CC: aseigo
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Unspecified   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Greg Lepore 2009-06-02 00:04:57 UTC
Version:            (using KDE 4.2.3)
Installed from:    Ubuntu Packages

Plasma crashes when selecting a comic after the widget has been added to the desktop. This used to occur close to 100% of the time (in KDE 4.1), but now occurs less often.  the comic I was adding was Snoopy, but I believe it crashes on any comic.  Here is the backtrace:

Application: Plasma Workspace (plasma), signal SIGSEGV
0x00007fac389fdd21 in nanosleep () from /lib/libc.so.6
[Current thread is 0 (LWP 8403)]

Thread 4 (Thread 0x7fac1ee7c950 (LWP 8404)):
#0  0x00007fac35ec32e9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007fac394df939 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#2  0x00007fac3cc9b4cc in ?? () from /usr/lib/libQtNetwork.so.4
#3  0x00007fac394de952 in ?? () from /usr/lib/libQtCore.so.4
#4  0x00007fac35ebf3ba in start_thread () from /lib/libpthread.so.0
#5  0x00007fac38a3bfcd in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7fac1d4db950 (LWP 8405)):
#0  0x00007fac35ec32e9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007fac394df939 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#2  0x00007fac22daed4e in RenderThread::run (this=0x1bc9d58) at /build/buildd/kdebase-workspace-4.2.3/plasma/wallpapers/image/renderthread.cpp:91
#3  0x00007fac394de952 in ?? () from /usr/lib/libQtCore.so.4
#4  0x00007fac35ebf3ba in start_thread () from /lib/libpthread.so.0
#5  0x00007fac38a3bfcd in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fac1475e950 (LWP 8445)):
#0  0x00007fac35ec356d in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007fac394df917 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#2  0x00007fac394d5409 in ?? () from /usr/lib/libQtCore.so.4
#3  0x00007fac394de952 in ?? () from /usr/lib/libQtCore.so.4
#4  0x00007fac35ebf3ba in start_thread () from /lib/libpthread.so.0
#5  0x00007fac38a3bfcd in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fac3e052790 (LWP 8403)):
[KCrash Handler]
#5  0x00007fac3d9a8d1e in ?? () from /usr/lib/libplasma.so.3
#6  0x00007fac3d9960d1 in Plasma::Applet::focusInEvent () from /usr/lib/libplasma.so.3
#7  0x00007fac3a2d7c3d in QGraphicsItem::sceneEvent () from /usr/lib/libQtGui.so.4
#8  0x00007fac3a2fc548 in QGraphicsScene::setFocusItem () from /usr/lib/libQtGui.so.4
#9  0x00007fac3a3060a9 in ?? () from /usr/lib/libQtGui.so.4
#10 0x00007fac3a304b50 in QGraphicsScene::event () from /usr/lib/libQtGui.so.4
#11 0x00007fac39d0c78d in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
#12 0x00007fac39d1497a in QApplication::notify () from /usr/lib/libQtGui.so.4
#13 0x00007fac3c3c98db in KApplication::notify () from /usr/lib/libkdeui.so.5
#14 0x00007fac395c775c in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
#15 0x00007fac3a311e2d in QGraphicsView::mousePressEvent () from /usr/lib/libQtGui.so.4
#16 0x00007fac39d5daa6 in QWidget::event () from /usr/lib/libQtGui.so.4
#17 0x00007fac3a0f740b in QFrame::event () from /usr/lib/libQtGui.so.4
#18 0x00007fac3a313d1b in QGraphicsView::viewportEvent () from /usr/lib/libQtGui.so.4
#19 0x00007fac395c6a68 in QCoreApplicationPrivate::sendThroughObjectEventFilters () from /usr/lib/libQtCore.so.4
#20 0x00007fac39d0c75c in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
#21 0x00007fac39d150da in QApplication::notify () from /usr/lib/libQtGui.so.4
#22 0x00007fac3c3c98db in KApplication::notify () from /usr/lib/libkdeui.so.5
#23 0x00007fac395c775c in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
#24 0x00007fac39d14328 in QApplicationPrivate::sendMouseEvent () from /usr/lib/libQtGui.so.4
#25 0x00007fac39d7de19 in ?? () from /usr/lib/libQtGui.so.4
#26 0x00007fac39d7ca88 in QApplication::x11ProcessEvent () from /usr/lib/libQtGui.so.4
#27 0x00007fac39da5464 in ?? () from /usr/lib/libQtGui.so.4
#28 0x00007fac3428f20a in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#29 0x00007fac342928e0 in ?? () from /usr/lib/libglib-2.0.so.0
#30 0x00007fac34292a7c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#31 0x00007fac395f0e6f in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#32 0x00007fac39da4bef in ?? () from /usr/lib/libQtGui.so.4
#33 0x00007fac395c6002 in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#34 0x00007fac395c63cd in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#35 0x00007fac395c8694 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
#36 0x00007fac3dd2a9bb in kdemain (argc=1, argv=0x7fff4618bbc8) at /build/buildd/kdebase-workspace-4.2.3/plasma/shells/desktop/main.cpp:54
#37 0x00007fac389745a6 in __libc_start_main () from /lib/libc.so.6
#38 0x00000000004007c9 in _start () at ../sysdeps/x86_64/elf/start.S:113
Comment 1 Aaron J. Seigo 2009-06-02 01:33:39 UTC
already fixed in svn :)