Bug 256839 - Plasma crashes after installing gsynaptics/synaptiks
Summary: Plasma crashes after installing gsynaptics/synaptiks
Status: RESOLVED DUPLICATE of bug 226263
Alias: None
Product: plasma4
Classification: Unmaintained
Component: general (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-11-13 20:36 UTC by Martin Grashoff
Modified: 2010-11-15 16:33 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Martin Grashoff 2010-11-13 20:36:08 UTC
Application: plasma-desktop (0.3)
KDE Platform Version: 4.4.4 (KDE 4.4.4) "release 3"
Qt Version: 4.6.3
Operating System: Linux 2.6.31.14-0.4-desktop i686
Distribution: "openSUSE 11.2 (i586)"

-- Information about the crash:
kcm_touchpad was already installed, but did not recognise the touchpad. So I installed synaptiks, with no better result. Then I also installed gsynaptics which required vendor change installs for some Plasma components, and then Plasma crashed at startup. Sorry Idid not note which packages exactly were involved.

The crash can be reproduced every time.

 -- Backtrace:
Application: Plasma Workspace (kdeinit4), signal: Segmentation fault
[KCrash Handler]
#6  0xb53209ef in Plasma::Wallpaper::setUsingRenderingCache (this=0x837cf68, useCache=true) at /usr/src/debug/kdelibs-4.4.4/plasma/wallpaper.cpp:351
#7  0xa7cc98c1 in ?? () from /usr/lib/kde4/plasma_wallpaper_image.so
#8  0xb5320878 in Plasma::Wallpaper::restore (this=0x837cf68, config=...) at /usr/src/debug/kdelibs-4.4.4/plasma/wallpaper.cpp:264
#9  0xb524159f in Plasma::Applet::paint (this=0x83a13a0, painter=0xbf9d77e4, option=0x80fd7c8, widget=0x8762240) at /usr/src/debug/kdelibs-4.4.4/plasma/applet.cpp:1353
#10 0xb6874077 in _q_paintItem (item=<value optimized out>, painter=0xbf9d77e4, option=0x80fd7c8, widget=0x8762240, useWindowOpacity=true, painterStateProtection=true)
    at graphicsview/qgraphicsscene.cpp:4258
#11 0xb688f6a4 in QGraphicsScenePrivate::drawItemHelper (this=0x80fd668, item=0x83a13a8, painter=0xbf9d77e4, option=0x80fd7c8, widget=0x8762240, painterStateProtection=<value optimized out>)
    at graphicsview/qgraphicsscene.cpp:4327
#12 0xb6891b45 in QGraphicsScenePrivate::draw (this=0x80fd668, item=0x83a13a8, painter=0xbf9d77e4, viewTransform=0x0, transformPtr=0x83a15f8, exposedRegion=0x874ea84, widget=0x8762240, opacity=1, 
    effectTransform=0x0, wasDirtyParentSceneTransform=false, drawItem=true) at graphicsview/qgraphicsscene.cpp:4835
#13 0xb6892787 in QGraphicsScenePrivate::drawSubtreeRecursive (this=0x80fd668, item=0x83a13a8, painter=0xbf9d77e4, viewTransform=0x0, exposedRegion=0x874ea84, widget=0x8762240, parentOpacity=1, 
    effectTransform=0x0) at graphicsview/qgraphicsscene.cpp:4757
#14 0xb6893027 in QGraphicsScenePrivate::drawItems (this=0x80fd668, painter=0xbf9d77e4, viewTransform=0x0, exposedRegion=0x874ea84, widget=0x8762240) at graphicsview/qgraphicsscene.cpp:4639
#15 0xb68ae278 in QGraphicsView::paintEvent (this=0x874e460, event=0x1) at graphicsview/qgraphicsview.cpp:3387
#16 0xb621d5cf in QWidget::event (this=0x874e460, event=0xbf9d7ed4) at kernel/qwidget.cpp:8190
#17 0xb662b0e5 in QFrame::event (this=0x874e460, e=0xbf9d7ed4) at widgets/qframe.cpp:557
#18 0xb66c8041 in QAbstractScrollArea::viewportEvent (this=0xa, e=0x1) at widgets/qabstractscrollarea.cpp:1036
#19 0xb68aa5c4 in QGraphicsView::viewportEvent (this=0x874e460, event=0xbf9d7ed4) at graphicsview/qgraphicsview.cpp:2787
#20 0xb66ca936 in viewportEvent (event=<value optimized out>, this=<value optimized out>) at widgets/qabstractscrollarea_p.h:100
#21 QAbstractScrollAreaFilter::eventFilter (event=<value optimized out>, this=<value optimized out>) at widgets/qabstractscrollarea_p.h:116
#22 0xb6cac9ee in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x80a0338, receiver=0x8762240, event=0xbf9d7ed4) at kernel/qcoreapplication.cpp:841
#23 0xb61bce0d in QApplicationPrivate::notify_helper (this=0x80a0338, receiver=0x8762240, e=0xbf9d7ed4) at kernel/qapplication.cpp:4298
#24 0xb61c3d08 in QApplication::notify (this=0x8762240, receiver=0x8762240, e=0xbf9d7ed4) at kernel/qapplication.cpp:4267
#25 0xb6f41d21 in KApplication::notify (this=0x8099150, receiver=0x8762240, event=0xbf9d7ed4) at /usr/src/debug/kdelibs-4.4.4/kdeui/kernel/kapplication.cpp:302
#26 0xb6cad71e in QCoreApplication::notifyInternal (this=0x8099150, receiver=0x8762240, event=0xbf9d7ed4) at kernel/qcoreapplication.cpp:726
#27 0xb622698c in sendSpontaneousEvent (event=<value optimized out>, receiver=<value optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:218
#28 QWidgetPrivate::drawWidget (event=<value optimized out>, receiver=<value optimized out>) at kernel/qwidget.cpp:5363
#29 0xb6227729 in QWidgetPrivate::paintSiblingsRecursive (this=0x837cf68, pdev=0x8763074, siblings=..., index=1, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x8762e80)
    at kernel/qwidget.cpp:5476
#30 0xb62266d8 in QWidgetPrivate::drawWidget (this=0x874e720, pdev=0x8763074, rgn=..., offset=..., flags=5, sharedPainter=0x0, backingStore=0x8762e80) at kernel/qwidget.cpp:5412
#31 0xb6409218 in QWidgetBackingStore::sync (this=0x8762e80) at painting/qbackingstore.cpp:1300
#32 0xb6216d2b in QWidgetPrivate::syncBackingStore (this=0x874e720) at kernel/qwidget.cpp:1688
#33 0xb621dda4 in QWidget::event (this=0x874e460, event=0x87a1610) at kernel/qwidget.cpp:8337
#34 0xb662b0e5 in QFrame::event (this=0x874e460, e=0x87a1610) at widgets/qframe.cpp:557
#35 0xb66c8a34 in QAbstractScrollArea::event (this=0x874e460, e=0x87a1610) at widgets/qabstractscrollarea.cpp:989
#36 0xb68aca18 in QGraphicsView::event (this=0x874e460, event=0x87a1610) at graphicsview/qgraphicsview.cpp:2666
#37 0xb61bce3c in QApplicationPrivate::notify_helper (this=0x80a0338, receiver=0x874e460, e=0x87a1610) at kernel/qapplication.cpp:4302
#38 0xb61c3d08 in QApplication::notify (this=0x874e460, receiver=0x874e460, e=0x87a1610) at kernel/qapplication.cpp:4267
#39 0xb6f41d21 in KApplication::notify (this=0x8099150, receiver=0x874e460, event=0x87a1610) at /usr/src/debug/kdelibs-4.4.4/kdeui/kernel/kapplication.cpp:302
#40 0xb6cad71e in QCoreApplication::notifyInternal (this=0x8099150, receiver=0x874e460, event=0x87a1610) at kernel/qcoreapplication.cpp:726
#41 0xb6cb1227 in sendEvent (event=<value optimized out>, receiver=<value optimized out>) at kernel/qcoreapplication.h:215
#42 QCoreApplicationPrivate::sendPostedEvents (event=<value optimized out>, receiver=<value optimized out>) at kernel/qcoreapplication.cpp:1367
#43 0xb6cb13ac in QCoreApplication::sendPostedEvents (receiver=0x874e460, event_type=77) at kernel/qcoreapplication.cpp:1260
#44 0xb688ee1e in dispatchPendingUpdateRequests (this=<value optimized out>) at ../../src/gui/graphicsview/qgraphicsview_p.h:184
#45 QGraphicsScenePrivate::_q_processDirtyItems (this=<value optimized out>) at graphicsview/qgraphicsscene.cpp:509
#46 0xb688f3e3 in QGraphicsScene::qt_metacall (this=0x80ea950, _c=InvokeMetaMethod, _id=14, _a=0x8379da0) at .moc/release-shared/moc_qgraphicsscene.cpp:130
#47 0xb526db52 in Plasma::Corona::qt_metacall (this=0x80ea950, _c=InvokeMetaMethod, _id=18, _a=0x8379da0) at /usr/src/debug/kdelibs-4.4.4/build/plasma/corona.moc:107
#48 0xb36a63d2 in KDialog::setButtons(QFlags<KDialog::ButtonCode>) () at /usr/src/debug/kdelibs-4.4.4/kdeui/dialogs/kdialog.cpp:208
#49 0xb6cb2b2d in QMetaObject::metacall (object=0x80ea950, cl=10, idx=18, argv=0x8379da0) at kernel/qmetaobject.cpp:237
#50 0xb6cbd4f5 in QMetaCallEvent::placeMetaCall (this=0x84150d8, object=0x80ea950) at kernel/qobject.cpp:561
#51 0xb6cbe69f in QObject::event (this=0x80ea950, e=0x84150d8) at kernel/qobject.cpp:1248
#52 0xb688b300 in QGraphicsScene::event (this=0x80ea950, event=0x84150d8) at graphicsview/qgraphicsscene.cpp:3509
#53 0xb61bce3c in QApplicationPrivate::notify_helper (this=0x80a0338, receiver=0x80ea950, e=0x84150d8) at kernel/qapplication.cpp:4302
#54 0xb61c3c78 in QApplication::notify (this=0x8099150, receiver=0x80ea950, e=0x84150d8) at kernel/qapplication.cpp:4185
#55 0xb6f41d21 in KApplication::notify (this=0x8099150, receiver=0x80ea950, event=0x84150d8) at /usr/src/debug/kdelibs-4.4.4/kdeui/kernel/kapplication.cpp:302
#56 0xb6cad71e in QCoreApplication::notifyInternal (this=0x8099150, receiver=0x80ea950, event=0x84150d8) at kernel/qcoreapplication.cpp:726
#57 0xb6cb1227 in sendEvent (event=<value optimized out>, receiver=<value optimized out>) at kernel/qcoreapplication.h:215
#58 QCoreApplicationPrivate::sendPostedEvents (event=<value optimized out>, receiver=<value optimized out>) at kernel/qcoreapplication.cpp:1367
#59 0xb6cb13ac in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1260
#60 0xb6cda89d in sendPostedEvents () at kernel/qcoreapplication.h:220
#61 postEventSourceDispatch () at kernel/qeventdispatcher_glib.cpp:276
#62 0xb59244c2 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#63 0xb5927d98 in ?? () from /usr/lib/libglib-2.0.so.0
#64 0xb5927ebe in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#65 0xb6cda381 in QEventDispatcherGlib::processEvents (this=0x80a01e0, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#66 0xb627dc3a in QGuiEventDispatcherGlib::processEvents (this=0x80a01e0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#67 0xb6cabd8d in QEventLoop::processEvents (this=0xbf9d9624, flags=) at kernel/qeventloop.cpp:149
#68 0xb6cac1d9 in QEventLoop::exec (this=0xbf9d9624, flags=...) at kernel/qeventloop.cpp:201
#69 0xb6cb1480 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1003
#70 0xb61bcee4 in QApplication::exec () at kernel/qapplication.cpp:3581
#71 0xb36acbe9 in kdemain () from /usr/lib/libkdeinit4_plasma-desktop.so
#72 0x0804ef6f in _start ()

Possible duplicates by query: bug 249353, bug 245561, bug 245557, bug 245269, bug 244711.

Reported using DrKonqi
Comment 1 Dario Andres 2010-11-15 16:17:22 UTC
The crash looks like bug 226263, which was caused by a package version mismatch. Ensure that you have all the plasma related packages installed and updated (at the same version)
Regards
Comment 2 Martin Grashoff 2010-11-15 16:28:52 UTC
Dear Dario (or other KDE 'bugger'),

Thanks for your answer. I 'solved' the problem by re-installing/upgrading my 
laptop from openSUSE 11.2 to 11.3. Meanwhile I have learned that the not-working 
synaptiks tool is probably due to a drivers/kernel module problem which still 
awaits a solution. I was advised to be patient... It's annoying not being able 
to switch of my touchpad, but there are worse things in life.

Best wishes,
Comment 3 Dario Andres 2010-11-15 16:33:00 UTC
Thanks for confirming that the reported problem is now solved.
I hope that the other problem get fixed too. 
Regards

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