Bug 193960 - Plasma suddenly crashes (no actions)
Summary: Plasma suddenly crashes (no actions)
Status: RESOLVED DUPLICATE of bug 176014
Alias: None
Product: plasma4
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-05-24 23:48 UTC by Alexey Chernov
Modified: 2009-05-25 00:01 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 Alexey Chernov 2009-05-24 23:48:49 UTC
Version:            (using KDE 4.2.3)
Compiler:          GCC 4.3.2 Target: x86_64-unknown-linux-gnu Configured with:  ../gcc-4.3.2/configure --prefix=/usr --libexecdir=/usr/lib --enable-shared --enable-threads=posix --enable-__cxa_atexit --enable-clocale=gnu --enable-languages=c,c++,fortran,objc,treelang --disable-multilib --enable-c99 --enable-long-long Thread model: posix
OS:                Linux
Installed from:    Compiled From Sources

Plasma sometimes crashes with no actions on it. I've noticed only that some plasmoids disappear before it, but when hovering them they appear again. Soon after that (about 1-2 min) Plasma crashes.
Comment 1 Alexey Chernov 2009-05-24 23:49:34 UTC
Crash report:
Приложение: Рабочее пространство Plasma (plasma), сигнал SIGSEGV
Using host libthread_db library "/lib/libthread_db.so.1".
0x00007f6bf6a4b671 in nanosleep () from /lib/libc.so.6
[Current thread is 0 (LWP 4513)]

Thread 4 (Thread 0x41af3950 (LWP 4538)):
#0  0x00007f6bf72a3b69 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f6bf741bf79 in QWaitCondition::wait (this=0x206d970, mutex=0x206d968, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  0x00007f6bfadcad4c in QHostInfoAgent::run (this=0x206d950) at kernel/qhostinfo.cpp:260
#3  0x00007f6bf741af92 in QThreadPrivate::start (arg=0x206d950) at thread/qthread_unix.cpp:189
#4  0x00007f6bf729f297 in start_thread () from /lib/libpthread.so.0
#5  0x00007f6bf6a7870d in clone () from /lib/libc.so.6

Thread 3 (Thread 0x422f4950 (LWP 4539)):
#0  0x00007f6bf6a72322 in select () from /lib/libc.so.6
#1  0x00007f6bf74e1895 in QProcessManager::run (this=0x1a5d440) at io/qprocess_unix.cpp:305
#2  0x00007f6bf741af92 in QThreadPrivate::start (arg=0x1a5d440) at thread/qthread_unix.cpp:189
#3  0x00007f6bf729f297 in start_thread () from /lib/libpthread.so.0
#4  0x00007f6bf6a7870d in clone () from /lib/libc.so.6

Thread 2 (Thread 0x42af5950 (LWP 4543)):
#0  0x00007f6bf72a3b69 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f6bf741bf79 in QWaitCondition::wait (this=0x1deee40, mutex=0x1deee38, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  0x00007f6bdb66e206 in RenderThread::run (this=0x1deee28) at /usr/src/packages/kde4/4.2.3/kdebase-workspace-4.2.3/plasma/wallpapers/image/renderthread.cpp:91
#3  0x00007f6bf741af92 in QThreadPrivate::start (arg=0x1deee28) at thread/qthread_unix.cpp:189
#4  0x00007f6bf729f297 in start_thread () from /lib/libpthread.so.0
#5  0x00007f6bf6a7870d in clone () from /lib/libc.so.6

Thread 1 (Thread 0x7f6bfc188700 (LWP 4513)):
[KCrash Handler]
#5  0x0000000000000000 in ?? ()
#6  0x00007f6bf7dd8d24 in blend_src_generic<RegularSpans> (count=137, spans=0x7374e38, userData=<value optimized out>) at painting/qdrawhelper.cpp:3389
#7  0x00007f6bf7dda8ae in blend_transformed_bilinear_tiled_argb<RegularSpans> (count=68945920, spans=0x7fff041c4800, userData=0x737bcf0) at painting/qdrawhelper.cpp:5741
#8  0x00007f6bf7e0f4ff in gray_convert_glyph (worker=0x73746c0) at painting/qgrayraster.c:1771
#9  0x00007f6bf7db3687 in QRasterPaintEnginePrivate::rasterize (this=0x7381f80, outline=0x7374160, callback=0x7f6bf7dcb7b0 <qBlendTexture(int, QT_FT_Span_ const*, void*)>, 
    userData=<value optimized out>) at painting/qpaintengine_raster.cpp:3958
#10 0x00007f6bf7dbaf1b in QRasterPaintEngine::fillPath (this=0x626daa0, path=@0x7fff041c7420, fillData=0x737bcf0) at painting/qpaintengine_raster.cpp:1367
#11 0x00007f6bf7dc6401 in QRasterPaintEngine::drawPath (this=0x626daa0, path=@0x7fff041c7420) at painting/qpaintengine_raster.cpp:1897
#12 0x00007f6bf7d51e8a in QPainterPrivate::draw_helper (this=0x7379b00, originalPath=@0x7fff041c7420, op=<value optimized out>) at painting/qpainter.cpp:451
#13 0x00007f6bf7d54de6 in QPainter::drawRects (this=<value optimized out>, rects=<value optimized out>, rectCount=1) at painting/qpainter.cpp:3334
#14 0x00007f6bf7d56f2c in QPainter::drawPixmap (this=0x7fff041c8c10, r=<value optimized out>, pm=@0x7fff041c7640, sr=<value optimized out>)
    at ../../include/QtGui/../../src/gui/painting/qpainter.h:604
#15 0x00007f6bfbb2296c in Plasma::Svg::paint (this=<value optimized out>, painter=0x7fff041c8c10, rect=@0x7fff041c7710, elementID=<value optimized out>)
    at /usr/src/packages/kde4/4.2.3/kdelibs-4.2.3/plasma/svg.cpp:457
#16 0x00007f6bfbb3d994 in Plasma::MeterPrivate::paint (this=0x300ead0, p=0x7fff041c8c10, elementID=@0x7fff041c7930) at /usr/src/packages/kde4/4.2.3/kdelibs-4.2.3/plasma/widgets/meter.cpp:83
#17 0x00007f6bfbb3c364 in Plasma::Meter::paint (this=0x251bc30, p=0x7fff041c8c10, option=<value optimized out>, widget=<value optimized out>)
    at /usr/src/packages/kde4/4.2.3/kdelibs-4.2.3/plasma/widgets/meter.cpp:526
#18 0x00007f6bf8217145 in _q_paintItem (item=<value optimized out>, painter=0x7fff041c8c10, option=0x2225e60, widget=0x21ed5e0, useWindowOpacity=true, painterStateProtection=true)
    at graphicsview/qgraphicsscene.cpp:4635
#19 0x00007f6bf821b8c8 in QGraphicsScenePrivate::drawItemHelper (this=<value optimized out>, item=0x251bc40, painter=0x7fff041c8c10, option=0x2225e60, widget=0x21ed5e0, painterStateProtection=true)
    at graphicsview/qgraphicsscene.cpp:4704
#20 0x00007f6bf821d91d in QGraphicsScene::drawItems (this=<value optimized out>, painter=0x7fff041c8c10, numItems=10, items=<value optimized out>, options=0x22259e0, widget=0x21ed5e0)
    at graphicsview/qgraphicsscene.cpp:5115
#21 0x00007f6bf823efc8 in QGraphicsView::paintEvent (this=0x21e9020, event=<value optimized out>) at graphicsview/qgraphicsview.cpp:3506
#22 0x00007f6bf7c83ba6 in QWidget::event (this=0x21e9020, event=0x7fff041c93d0) at kernel/qwidget.cpp:7659
#23 0x00007f6bf801be4b in QFrame::event (this=0x21e9020, e=0x7fff041c93d0) at widgets/qframe.cpp:559
#24 0x00007f6bf823db1b in QGraphicsView::viewportEvent (this=0x21e9020, event=0x7fff041c93d0) at graphicsview/qgraphicsview.cpp:2897
#25 0x00007f6bf7501fc7 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<value optimized out>, receiver=0x21ed5e0, event=0x7fff041c93d0) at kernel/qcoreapplication.cpp:726
#26 0x00007f6bf7c32e7c in QApplicationPrivate::notify_helper (this=0x1a6b5b0, receiver=0x21ed5e0, e=0x7fff041c93d0) at kernel/qapplication.cpp:4053
#27 0x00007f6bf7c3b0ba in QApplication::notify (this=0x1a60d30, receiver=0x21ed5e0, e=0x7fff041c93d0) at kernel/qapplication.cpp:4022
#28 0x00007f6bfa4d42b1 in KApplication::notify (this=0x1a60d30, receiver=0x21ed5e0, event=0x7fff041c93d0) at /usr/src/packages/kde4/4.2.3/kdelibs-4.2.3/kdeui/kernel/kapplication.cpp:307
#29 0x00007f6bf7502cbb in QCoreApplication::notifyInternal (this=0x1a60d30, receiver=0x21ed5e0, event=0x7fff041c93d0) at kernel/qcoreapplication.cpp:610
#30 0x00007f6bf7c8add5 in QWidgetPrivate::drawWidget (this=0x225afc0, pdev=0x21e1d48, rgn=@0x7fff041c9860, offset=@0x7fff041c9850, flags=68, sharedPainter=0x0, backingStore=0x2259790)
    at kernel/qwidget.cpp:5052
#31 0x00007f6bf7e2d843 in QWidgetBackingStore::sync (this=0x2259790) at painting/qbackingstore.cpp:1260
#32 0x00007f6bf7c7c530 in QWidgetPrivate::syncBackingStore (this=0x2258f60) at kernel/qwidget.cpp:1602
#33 0x00007f6bf7c83a3d in QWidget::event (this=0x21e9020, event=0x7168d90) at kernel/qwidget.cpp:7799
#34 0x00007f6bf801be4b in QFrame::event (this=0x21e9020, e=0x7168d90) at widgets/qframe.cpp:559
#35 0x00007f6bf80acfa9 in QAbstractScrollArea::event (this=0x21e9020, e=0x7168d90) at widgets/qabstractscrollarea.cpp:918
#36 0x00007f6bf7c32ead in QApplicationPrivate::notify_helper (this=0x1a6b5b0, receiver=0x21e9020, e=0x7168d90) at kernel/qapplication.cpp:4057
#37 0x00007f6bf7c3b0ba in QApplication::notify (this=0x1a60d30, receiver=0x21e9020, e=0x7168d90) at kernel/qapplication.cpp:4022
#38 0x00007f6bfa4d42b1 in KApplication::notify (this=0x1a60d30, receiver=0x21e9020, event=0x7168d90) at /usr/src/packages/kde4/4.2.3/kdelibs-4.2.3/kdeui/kernel/kapplication.cpp:307
#39 0x00007f6bf7502cbb in QCoreApplication::notifyInternal (this=0x1a60d30, receiver=0x21e9020, event=0x7168d90) at kernel/qcoreapplication.cpp:610
#40 0x00007f6bf7503921 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x1a002c0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#41 0x00007f6bf752c413 in postEventSourceDispatch (s=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#42 0x00007f6bf40342d1 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#43 0x00007f6bf4037a4d in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#44 0x00007f6bf4037c0b in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#45 0x00007f6bf752c09f in QEventDispatcherGlib::processEvents (this=0x1a04930, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:324
#46 0x00007f6bf7cc9d8f in QGuiEventDispatcherGlib::processEvents (this=0x7fff041c0800, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#47 0x00007f6bf7501562 in QEventLoop::processEvents (this=<value optimized out>, flags={i = 68985504}) at kernel/qeventloop.cpp:149
#48 0x00007f6bf750192d in QEventLoop::exec (this=0x7fff041ca2e0, flags={i = 68985584}) at kernel/qeventloop.cpp:200
#49 0x00007f6bf7503be4 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#50 0x00007f6bfbe67a0b in kdemain (argc=1, argv=0x7fff041ca608) at /usr/src/packages/kde4/4.2.3/kdebase-workspace-4.2.3/plasma/shells/desktop/main.cpp:54
#51 0x00007f6bf69d1e24 in __libc_start_main () from /lib/libc.so.6
#52 0x00000000004007a9 in _start ()
Comment 2 Jonathan Thomas 2009-05-25 00:01:52 UTC

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