Bug 238826 - System Settings crashes on adding entries in Device Actions
Summary: System Settings crashes on adding entries in Device Actions
Status: RESOLVED DUPLICATE of bug 234380
Alias: None
Product: systemsettings
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: System Settings Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-05-25 21:50 UTC by Thomas Damgaard
Modified: 2010-05-25 21:57 UTC (History)
0 users

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 Thomas Damgaard 2010-05-25 21:50:38 UTC
Application: systemsettings (1.0)
KDE Platform Version: 4.4.2 (KDE 4.4.2)
Qt Version: 4.6.2
Operating System: Linux 2.6.32-22-generic i686
Distribution: Ubuntu 10.04 LTS

-- Information about the crash:
Steps to reproduce:
 * Start System Settings
 * Advanced
 * Device Actions
 * Add
 * Write a name for the action
 * Command: /bin/true
 * Parameter type: Property Match
 * Device Type: Block
 * Value name: Device
 * Equals:
 * Save parameter changes
 * OK

[crashes]

This bug is repeatable in Kubuntu 10.04 LTS.

The crash can be reproduced every time.

 -- Backtrace:
Application: System Settings (systemsettings), signal: Segmentation fault
[Current thread is 1 (Thread 0xb7881710 (LWP 6761))]

Thread 2 (Thread 0xb505fb70 (LWP 6762)):
#0  0x006e9e16 in clock_gettime () from /lib/tls/i686/cmov/librt.so.1
#1  0x008d66fb in qt_gettime () at kernel/qcore_unix.cpp:111
#2  0x008db825 in QTimerInfoList::updateCurrentTime (this=0x9f51f3c) at kernel/qeventdispatcher_unix.cpp:340
#3  0x008db86a in QTimerInfoList::timerWait (this=0x9f51f3c, tm=...) at kernel/qeventdispatcher_unix.cpp:443
#4  0x008d9818 in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xb505f0cc) at kernel/qeventdispatcher_glib.cpp:136
#5  0x008d98a5 in timerSourcePrepare (source=0x0, timeout=0x6edff4) at kernel/qeventdispatcher_glib.cpp:169
#6  0x031aeaca in g_main_context_prepare () from /lib/libglib-2.0.so.0
#7  0x031aeee9 in ?? () from /lib/libglib-2.0.so.0
#8  0x031af4b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#9  0x008d960f in QEventDispatcherGlib::processEvents (this=0x9f50338, flags=...) at kernel/qeventdispatcher_glib.cpp:414
#10 0x008ac059 in QEventLoop::processEvents (this=0xb505f290, flags=) at kernel/qeventloop.cpp:149
#11 0x008ac4aa in QEventLoop::exec (this=0xb505f290, flags=...) at kernel/qeventloop.cpp:201
#12 0x007a85a8 in QThread::exec (this=0x9f3a618) at thread/qthread.cpp:487
#13 0x0088bc1b in QInotifyFileSystemWatcherEngine::run (this=0x9f3a618) at io/qfilesystemwatcher_inotify.cpp:248
#14 0x007ab32e in QThreadPrivate::start (arg=0x9f3a618) at thread/qthread_unix.cpp:248
#15 0x0043b96e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#16 0x03981a0e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb7881710 (LWP 6761)):
[KCrash Handler]
#6  0x01943a0a in PredicateItem::parent (this=0xbfd6b1e8) at ../../../solid/solid-actions-kcm/PredicateItem.cpp:77
#7  0x015600cd in QModelIndex::parent (this=0x9fe6608, painter=0xbfd6b42c, option=..., index=...) at ../../include/QtCore/../../src/corelib/kernel/qabstractitemmodel.h:389
#8  QTreeView::drawRow (this=0x9fe6608, painter=0xbfd6b42c, option=..., index=...) at itemviews/qtreeview.cpp:1471
#9  0x0156b4a9 in QTreeView::drawTree (this=0x9fe6608, painter=0xbfd6b42c, region=...) at itemviews/qtreeview.cpp:1433
#10 0x0156e5bd in QTreeView::paintEvent (this=0x9fe6608, event=0xbfd6bce4) at itemviews/qtreeview.cpp:1266
#11 0x00fdb6b6 in QWidget::event (this=0x9fe6608, event=0xbfd6bce4) at kernel/qwidget.cpp:8144
#12 0x013d7fd3 in QFrame::event (this=0x9fe6608, e=0xbfd6bce4) at widgets/qframe.cpp:557
#13 0x01472382 in QAbstractScrollArea::viewportEvent (this=0xa1ebba8, e=0x9dfae98) at widgets/qabstractscrollarea.cpp:1036
#14 0x01526bd7 in QAbstractItemView::viewportEvent (this=0x9fe6608, event=0xbfd6bce4) at itemviews/qabstractitemview.cpp:1610
#15 0x01567f7c in QTreeView::viewportEvent (this=0x9fe6608, event=0xbfd6bce4) at itemviews/qtreeview.cpp:1248
#16 0x01474c65 in QAbstractScrollAreaPrivate::viewportEvent (this=0x9fe7a10, o=0x9fe6a20, e=0xbfd6bce4) at widgets/qabstractscrollarea_p.h:100
#17 QAbstractScrollAreaFilter::eventFilter (this=0x9fe7a10, o=0x9fe6a20, e=0xbfd6bce4) at widgets/qabstractscrollarea_p.h:116
#18 0x008accda in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x9c4c0b0, receiver=0x9fe6a20, event=0xbfd6bce4) at kernel/qcoreapplication.cpp:819
#19 0x00f7d4b9 in QApplicationPrivate::notify_helper (this=0x9c4c0b0, receiver=0x9fe6a20, e=0xbfd6bce4) at kernel/qapplication.cpp:4296
#20 0x00f840f9 in QApplication::notify (this=0xbfd6c94c, receiver=0x9fe6a20, e=0xbfd6bce4) at kernel/qapplication.cpp:4265
#21 0x00c70f2a in KApplication::notify (this=0xbfd6c94c, receiver=0x9fe6a20, event=0xbfd6bce4) at ../../kdeui/kernel/kapplication.cpp:302
#22 0x008ada3b in QCoreApplication::notifyInternal (this=0xbfd6c94c, receiver=0x9fe6a20, event=0xbfd6bce4) at kernel/qcoreapplication.cpp:704
#23 0x00fe49d6 in QCoreApplication::sendSpontaneousEvent (this=0x9fe6a38, pdev=0x9dfac04, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x9dfad30)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#24 QWidgetPrivate::drawWidget (this=0x9fe6a38, pdev=0x9dfac04, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x9dfad30) at kernel/qwidget.cpp:5339
#25 0x011bb7d7 in QWidgetBackingStore::sync (this=0x9dfad30) at painting/qbackingstore.cpp:1283
#26 0x00fd4b93 in QWidgetPrivate::syncBackingStore (this=0x9fe2810) at kernel/qwidget.cpp:1672
#27 0x00fdbe76 in QWidget::event (this=0x9fe2778, event=0xa001230) at kernel/qwidget.cpp:8291
#28 0x00f7d4dc in QApplicationPrivate::notify_helper (this=0x9c4c0b0, receiver=0x9fe2778, e=0xa001230) at kernel/qapplication.cpp:4300
#29 0x00f840f9 in QApplication::notify (this=0xbfd6c94c, receiver=0x9fe2778, e=0xa001230) at kernel/qapplication.cpp:4265
#30 0x00c70f2a in KApplication::notify (this=0xbfd6c94c, receiver=0x9fe2778, event=0xa001230) at ../../kdeui/kernel/kapplication.cpp:302
#31 0x008ada3b in QCoreApplication::notifyInternal (this=0xbfd6c94c, receiver=0x9fe2778, event=0xa001230) at kernel/qcoreapplication.cpp:704
#32 0x008b0473 in QCoreApplication::sendEvent (receiver=0x0, event_type=0, data=0x9c2d2c0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#33 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x9c2d2c0) at kernel/qcoreapplication.cpp:1345
#34 0x008b05dd in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1238
#35 0x008d9adf in QCoreApplication::sendPostedEvents (s=0x9c4d990) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#36 postEventSourceDispatch (s=0x9c4d990) at kernel/qeventdispatcher_glib.cpp:276
#37 0x031ab5e5 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#38 0x031af2d8 in ?? () from /lib/libglib-2.0.so.0
#39 0x031af4b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#40 0x008d95d5 in QEventDispatcherGlib::processEvents (this=0x9c2d4a0, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#41 0x0103d135 in QGuiEventDispatcherGlib::processEvents (this=0x9c2d4a0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#42 0x008ac059 in QEventLoop::processEvents (this=0xbfd6c8a4, flags=) at kernel/qeventloop.cpp:149
#43 0x008ac4aa in QEventLoop::exec (this=0xbfd6c8a4, flags=...) at kernel/qeventloop.cpp:201
#44 0x008b069f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#45 0x00f7d577 in QApplication::exec () at kernel/qapplication.cpp:3579
#46 0x08056b5e in main (argc=1, argv=0xbfd6ca94) at ../../../systemsettings/app/main.cpp:49

Possible duplicates by query: bug 234380.

Reported using DrKonqi
Comment 1 Christoph Feck 2010-05-25 21:57:27 UTC

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