Bug 217794 - systemsettings : netbook mode crashes [QTimer::start, ItemView::eventFilter, QCoreApplicationPrivate::sendThroughObjectEventFilters]
Summary: systemsettings : netbook mode crashes [QTimer::start, ItemView::eventFilter, ...
Status: RESOLVED WORKSFORME
Alias: None
Product: plasma4
Classification: Unmaintained
Component: plasma-netbook (other bugs)
Version First Reported In: unspecified
Platform: Arch Linux Linux
: NOR crash
Target Milestone: ---
Assignee: Marco Martin
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-12-07 23:56 UTC by Mark
Modified: 2010-03-22 12:57 UTC (History)
2 users (show)

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


Attachments
New crash information added by DrKonqi (4.86 KB, text/plain)
2009-12-08 00:00 UTC, Mark
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Mark 2009-12-07 23:56:58 UTC
Application: plasma-netbook (0.1)
KDE Platform Version: 4.3.80 (KDE 4.3.80 (KDE 4.4 Beta1))
Qt Version: 4.6.0
Operating System: Linux 2.6.31-ARCH i686
Distribution (Platform): Archlinux Packages

-- Information about the crash:
fresh upgrade to kde 4.4 beta 1 , played with systemsettings. in desktop>widgets> set to Netbook and apply, after this crash occurs

 -- Backtrace:
Application: Plasma Netbook (plasma-netbook), signal: Segmentation fault
[Current thread is 1 (Thread 0xb38b7710 (LWP 12250))]

Thread 2 (Thread 0xa76beb70 (LWP 12262)):
#0  0xb7841424 in __kernel_vsyscall ()
#1  0xb4424e65 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb779007d in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xb4c9e557 in ?? () from /usr/lib/libQtWebKit.so.4
#4  0xb4c9e5a1 in ?? () from /usr/lib/libQtWebKit.so.4
#5  0xb44208ac in start_thread () from /lib/libpthread.so.0
#6  0xb7782a9e in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb38b7710 (LWP 12250)):
[KCrash Handler]
#6  0xb6a33018 in QTimer::start(int) () from /usr/lib/libQtCore.so.4
#7  0xa6d032f5 in ItemView::eventFilter(QObject*, QEvent*) () from /usr/lib/kde4/plasma_containment_sal.so
#8  0xb6a16f0a in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#9  0xb5f7ebf9 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#10 0xb5f85827 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#11 0xb702eb3a in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#12 0xb6a17c6b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#13 0xb6642a6d in QGraphicsWidget::setGeometry(QRectF const&) () from /usr/lib/libQtGui.so.4
#14 0xb6641f2c in QGraphicsWidget::itemChange(QGraphicsItem::GraphicsItemChange, QVariant const&) () from /usr/lib/libQtGui.so.4
#15 0xb65dca25 in QGraphicsItem::setPos(QPointF const&) () from /usr/lib/libQtGui.so.4
#16 0xa6d03087 in ItemView::resizeEvent(QGraphicsSceneResizeEvent*) () from /usr/lib/kde4/plasma_containment_sal.so
#17 0xb663fb7f in QGraphicsWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
#18 0xb5f7ec1c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#19 0xb5f85827 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#20 0xb702eb3a in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#21 0xb6a17c6b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#22 0xb6604ddd in ?? () from /usr/lib/libQtGui.so.4
#23 0xb755c7a7 in Plasma::KineticScrolling::eventFilter(QObject*, QEvent*) () from /usr/lib/libplasma.so.3
#24 0xb6a16f0a in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#25 0xb5f7ebf9 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#26 0xb5f85827 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#27 0xb702eb3a in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#28 0xb6a17c6b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#29 0xb6642c39 in QGraphicsWidget::setGeometry(QRectF const&) () from /usr/lib/libQtGui.so.4
#30 0xb663fe81 in QGraphicsWidget::resize(QSizeF const&) () from /usr/lib/libQtGui.so.4
#31 0xb66407ab in QGraphicsWidget::updateGeometry() () from /usr/lib/libQtGui.so.4
#32 0xb65f9f0c in QGraphicsLayout::activate() () from /usr/lib/libQtGui.so.4
#33 0xb75c78dc in Plasma::ScrollWidgetPrivate::adjustScrollbars() () from /usr/lib/libplasma.so.3
#34 0xb75c5de7 in Plasma::ScrollWidget::setWidget(QGraphicsWidget*) () from /usr/lib/libplasma.so.3
#35 0xa6d03b6e in ItemView::ItemView(QGraphicsWidget*) () from /usr/lib/kde4/plasma_containment_sal.so
#36 0xa6cfdbac in SearchLaunch::constraintsEvent(QFlags<Plasma::Constraint>) () from /usr/lib/kde4/plasma_containment_sal.so
#37 0xb74b6a26 in Plasma::Applet::flushPendingConstraintsEvents() () from /usr/lib/libplasma.so.3
#38 0xb74e462d in Plasma::Corona::loadLayout(QString const&) () from /usr/lib/libplasma.so.3
#39 0xb78059fe in NetCorona::loadDefaultLayout() () from /usr/lib/libkdeinit4_plasma-netbook.so
#40 0xb74e5303 in Plasma::Corona::initializeLayout(QString const&) () from /usr/lib/libplasma.so.3
#41 0xb780bdcc in PlasmaApp::corona() () from /usr/lib/libkdeinit4_plasma-netbook.so
#42 0xb780c43d in PlasmaApp::PlasmaApp() () from /usr/lib/libkdeinit4_plasma-netbook.so
#43 0xb780c81f in PlasmaApp::self() () from /usr/lib/libkdeinit4_plasma-netbook.so
#44 0xb78089b7 in kdemain () from /usr/lib/libkdeinit4_plasma-netbook.so
#45 0x080485ab in _start ()

Reported using DrKonqi
Comment 1 Mark 2009-12-08 00:00:25 UTC
Created attachment 38911 [details]
New crash information added by DrKonqi
Comment 2 Dario Andres 2009-12-10 14:34:19 UTC
New information:
---
ok, so this bug is always reproducible for me: 
goto systemsettings>desktop>widgets and choose "netbook" 

The crash can be reproduced everytime.
Comment 3 Dario Andres 2010-03-21 23:51:57 UTC
- Is this reproducible with KDE SC 4.4.0 final or later ?
Regards
Comment 4 Mark 2010-03-22 10:06:58 UTC
Hi Dario, 
great news! for me, the netbook mode works great on kde 4.4.1 
shall we mark it as fixed? 

also, unfortunately, this introduced another but smaller bug: after switching to netbook and then back to desktop mode, window borders are missing. Do you also experience this? /oxygen theme, effects&compositing on/ I think I'll file a new bug for this.
Regards
Comment 5 Dario Andres 2010-03-22 12:57:49 UTC
Yes, please file a new bug report (I think that that is a plasma-netbook+kwin issue)
Closing