Bug 298482 - Plasma-desktop crashed as I was changing settings in EventList plasmoid
Summary: Plasma-desktop crashed as I was changing settings in EventList plasmoid
Status: RESOLVED DUPLICATE of bug 272835
Alias: None
Product: plasma4
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: Gentoo Packages Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-04-20 11:52 UTC by Matija Šuklje
Modified: 2012-05-26 18:09 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 Matija Šuklje 2012-04-20 11:52:50 UTC
Application: plasma-desktop (0.4)
KDE Platform Version: 4.8.2 (4.8.2)
Qt Version: 4.7.4
Operating System: Linux 3.2.1-gentoo-r2 x86_64
Distribution: "Gentoo Base System release 2.0.3"

-- Information about the crash:
- What I was doing when the application crashed:

Via the right-click menu I was accessing the settings of the EventList plasmoid that I wanted to change. Then suddenly Plasma-Desktop Crashed.

- Custom settings of the application:

In the activity there were several EventList plasmoids open, one World Clock, a TaskTimer and several KDE Telepathy Contact plasmoids.

-- Backtrace:
Application: Delovno okolje Plasma Desktop (kdeinit4), signal: Bus error
[Current thread is 1 (Thread 0x7f4826f8c760 (LWP 20217))]

Thread 6 (Thread 0x7f480c4c1700 (LWP 20271)):
#0  pthread_cond_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f4819c75594 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7f4819f8e180) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#2  0x00007f4819c755c9 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0x7f4819f9c254) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#3  0x00007f482585ac5c in start_thread (arg=0x7f480c4c1700) at pthread_create.c:301
#4  0x00007f4824615fcd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 5 (Thread 0x7f47fcfd3700 (LWP 20276)):
#0  0x00007f482460d353 in *__GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f4821404584 in g_main_context_poll (n_fds=1, fds=0x2430bc0, timeout=-1, context=0x242f480, priority=<optimized out>) at gmain.c:3402
#2  g_main_context_iterate (context=0x242f480, block=1, dispatch=1, self=<optimized out>) at gmain.c:3084
#3  0x00007f4821404a41 in g_main_context_iteration (context=0x242f480, may_block=1) at gmain.c:3152
#4  0x00007f4825bfd026 in QEventDispatcherGlib::processEvents (this=0x241bb40, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#5  0x00007f4825bd1422 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007f4825bd1664 in QEventLoop::exec (this=0x7f47fcfd2de0, flags=...) at kernel/qeventloop.cpp:201
#7  0x00007f4825ae7744 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:498
#8  0x00007f4825bb2fd8 in QInotifyFileSystemWatcherEngine::run (this=0x241e3a0) at io/qfilesystemwatcher_inotify.cpp:248
#9  0x00007f4825ae9f95 in QThreadPrivate::start (arg=0x241e3a0) at thread/qthread_unix.cpp:331
#10 0x00007f482585ac5c in start_thread (arg=0x7f47fcfd3700) at pthread_create.c:301
#11 0x00007f4824615fcd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 4 (Thread 0x7f47fad1c700 (LWP 20282)):
#0  0x00007f482585d224 in __pthread_mutex_lock (mutex=0x2913878) at pthread_mutex_lock.c:61
#1  0x00007f4821403d65 in g_main_context_check (context=0x2913870, max_priority=2147483647, fds=<optimized out>, n_fds=<optimized out>) at gmain.c:2961
#2  0x00007f48214045a2 in g_main_context_iterate (context=0x2913870, block=1, dispatch=1, self=<optimized out>) at gmain.c:3086
#3  0x00007f4821404a41 in g_main_context_iteration (context=0x2913870, may_block=1) at gmain.c:3152
#4  0x00007f4825bfd026 in QEventDispatcherGlib::processEvents (this=0x291c240, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#5  0x00007f4825bd1422 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007f4825bd1664 in QEventLoop::exec (this=0x7f47fad1bde0, flags=...) at kernel/qeventloop.cpp:201
#7  0x00007f4825ae7744 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:498
#8  0x00007f4825bb2fd8 in QInotifyFileSystemWatcherEngine::run (this=0x1b95c50) at io/qfilesystemwatcher_inotify.cpp:248
#9  0x00007f4825ae9f95 in QThreadPrivate::start (arg=0x1b95c50) at thread/qthread_unix.cpp:331
#10 0x00007f482585ac5c in start_thread (arg=0x7f47fad1c700) at pthread_create.c:301
#11 0x00007f4824615fcd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 3 (Thread 0x7f47fa51b700 (LWP 20283)):
#0  0x00007fffac3ff8de in ?? ()
#1  0x00007f48216e4833 in *__GI_clock_gettime (clock_id=1, tp=0x7f47fa51ab70) at ../sysdeps/unix/clock_gettime.c:100
#2  0x00007f4825b3ad42 in do_gettime (frac=<optimized out>, sec=<optimized out>) at tools/qelapsedtimer_unix.cpp:123
#3  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#4  0x00007f4825bfda1d in QTimerInfoList::updateCurrentTime (this=0x29174b0) at kernel/qeventdispatcher_unix.cpp:339
#5  0x00007f4825bfdda5 in QTimerInfoList::timerWait (this=0x29174b0, tm=...) at kernel/qeventdispatcher_unix.cpp:442
#6  0x00007f4825bfc80c in timerSourcePrepareHelper (src=<optimized out>, timeout=0x7f47fa51ac9c) at kernel/qeventdispatcher_glib.cpp:136
#7  0x00007f4825bfc8b5 in timerSourcePrepare (source=<optimized out>, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#8  0x00007f48214035e6 in g_main_context_prepare (context=0x2917d00, priority=0x7f47fa51ad0c) at gmain.c:2762
#9  0x00007f4821404409 in g_main_context_iterate (context=0x2917d00, block=1, dispatch=1, self=<optimized out>) at gmain.c:3069
#10 0x00007f4821404a41 in g_main_context_iteration (context=0x2917d00, may_block=1) at gmain.c:3152
#11 0x00007f4825bfd026 in QEventDispatcherGlib::processEvents (this=0x28fda30, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#12 0x00007f4825bd1422 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#13 0x00007f4825bd1664 in QEventLoop::exec (this=0x7f47fa51ae20, flags=...) at kernel/qeventloop.cpp:201
#14 0x00007f4825ae7744 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:498
#15 0x00007f4825ae9f95 in QThreadPrivate::start (arg=0x7f47f4003d00) at thread/qthread_unix.cpp:331
#16 0x00007f482585ac5c in start_thread (arg=0x7f47fa51b700) at pthread_create.c:301
#17 0x00007f4824615fcd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 2 (Thread 0x7f47f37ce700 (LWP 20284)):
#0  0x00007f4825b3acf8 in QElapsedTimer::isMonotonic () at tools/qelapsedtimer_unix.cpp:109
#1  0x00007f4825bfdd46 in QTimerInfoList::repairTimersIfNeeded (this=0x2930460) at kernel/qeventdispatcher_unix.cpp:395
#2  0x00007f4825bfddc6 in QTimerInfoList::timerWait (this=0x2930460, tm=...) at kernel/qeventdispatcher_unix.cpp:443
#3  0x00007f4825bfc80c in timerSourcePrepareHelper (src=<optimized out>, timeout=0x7f47f37cdc5c) at kernel/qeventdispatcher_glib.cpp:136
#4  0x00007f4825bfc8b5 in timerSourcePrepare (source=<optimized out>, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#5  0x00007f48214035e6 in g_main_context_prepare (context=0x292ede0, priority=0x7f47f37cdccc) at gmain.c:2762
#6  0x00007f4821404409 in g_main_context_iterate (context=0x292ede0, block=1, dispatch=1, self=<optimized out>) at gmain.c:3069
#7  0x00007f4821404a41 in g_main_context_iteration (context=0x292ede0, may_block=1) at gmain.c:3152
#8  0x00007f4825bfd026 in QEventDispatcherGlib::processEvents (this=0x292df50, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#9  0x00007f4825bd1422 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#10 0x00007f4825bd1664 in QEventLoop::exec (this=0x7f47f37cdde0, flags=...) at kernel/qeventloop.cpp:201
#11 0x00007f4825ae7744 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:498
#12 0x00007f4825bb2fd8 in QInotifyFileSystemWatcherEngine::run (this=0x292d4c0) at io/qfilesystemwatcher_inotify.cpp:248
#13 0x00007f4825ae9f95 in QThreadPrivate::start (arg=0x292d4c0) at thread/qthread_unix.cpp:331
#14 0x00007f482585ac5c in start_thread (arg=0x7f47f37ce700) at pthread_create.c:301
#15 0x00007f4824615fcd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 1 (Thread 0x7f4826f8c760 (LWP 20217)):
[KCrash Handler]
#6  QSortFilterProxyModelPrivate::proxy_to_source (this=0x30ad0f0, proxy_index=...) at itemviews/qsortfilterproxymodel.cpp:368
#7  0x00007f482530e9fd in QSortFilterProxyModel::mapToSource (this=<optimized out>, proxyIndex=<optimized out>) at itemviews/qsortfilterproxymodel.cpp:2500
#8  0x00007f482530d456 in QSortFilterProxyModel::data (this=<optimized out>, index=..., role=35) at itemviews/qsortfilterproxymodel.cpp:1713
#9  0x00007f480dbb7c7e in data (arole=35, this=0x7fffac347f30) at /usr/include/qt4/QtCore/qabstractitemmodel.h:398
#10 EventApplet::contextualActions (this=0x187be80) at /var/tmp/portage/kde-misc/eventlist-9999/work/plasmoid-eventlist-9999/src/eventapplet.cpp:570
#11 0x00007f481b834a16 in Plasma::ContainmentPrivate::addAppletActions (this=0x183a4f0, desktopMenu=..., applet=0x187be80, event=0x7fffac348c90) at /var/tmp/portage/kde-base/kdelibs-4.8.2/work/kdelibs-4.8.2/plasma/containment.cpp:684
#12 0x00007f481b8350a7 in Plasma::Containment::contextMenuEvent (this=0x1830360, event=0x7fffac348c90) at /var/tmp/portage/kde-base/kdelibs-4.8.2/work/kdelibs-4.8.2/plasma/containment.cpp:630
#13 0x00007f480de26fa1 in GroupingContainment::contextMenuEvent (this=0x1830360, event=0x7fffac348c90) at /var/tmp/portage/kde-base/kdeplasma-addons-4.8.2/work/kdeplasma-addons-4.8.2/containments/groupingdesktop/lib/groupingcontainment.cpp:952
#14 0x00007f4825344dfb in QGraphicsItem::sceneEvent (this=0x1830370, event=0x7fffac348c90) at graphicsview/qgraphicsitem.cpp:6700
#15 0x00007f482536dcf1 in QGraphicsScene::contextMenuEvent (this=<optimized out>, contextMenuEvent=0x7fffac348c90) at graphicsview/qgraphicsscene.cpp:3597
#16 0x00007f4825380c84 in QGraphicsScene::event (this=0x165f8e0, event=0x7fffac348c90) at graphicsview/qgraphicsscene.cpp:3395
#17 0x00007f4824d99064 in QApplicationPrivate::notify_helper (this=0x147ac00, receiver=0x165f8e0, e=0x7fffac348c90) at kernel/qapplication.cpp:4481
#18 0x00007f4824d9dbda in QApplication::notify (this=<optimized out>, receiver=0x165f8e0, e=0x7fffac348c90) at kernel/qapplication.cpp:4360
#19 0x00007f48269868c6 in KApplication::notify (this=0x1476ae0, receiver=0x165f8e0, event=0x7fffac348c90) at /var/tmp/portage/kde-base/kdelibs-4.8.2/work/kdelibs-4.8.2/kdeui/kernel/kapplication.cpp:311
#20 0x00007f4825bd207b in QCoreApplication::notifyInternal (this=0x1476ae0, receiver=0x165f8e0, event=0x7fffac348c90) at kernel/qcoreapplication.cpp:787
#21 0x00007f4825392fd0 in sendEvent (event=0x7fffac348c90, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#22 QGraphicsView::contextMenuEvent (this=0x2b8afd0, event=0x7fffac349730) at graphicsview/qgraphicsview.cpp:2890
#23 0x00007f4824dea722 in QWidget::event (this=0x2b8afd0, event=0x7fffac349730) at kernel/qwidget.cpp:8462
#24 0x00007f4825177fd6 in QFrame::event (this=0x2b8afd0, e=0x7fffac349730) at widgets/qframe.cpp:557
#25 0x00007f482539b56b in QGraphicsView::viewportEvent (this=0x2b8afd0, event=0x7fffac349730) at graphicsview/qgraphicsview.cpp:2864
#26 0x00007f4825bd21f6 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<optimized out>, receiver=0x4919300, event=0x7fffac349730) at kernel/qcoreapplication.cpp:902
#27 0x00007f4824d99031 in QApplicationPrivate::notify_helper (this=0x147ac00, receiver=0x4919300, e=0x7fffac349730) at kernel/qapplication.cpp:4477
#28 0x00007f4824d9dd94 in QApplication::notify (this=<optimized out>, receiver=0x4919300, e=0x7fffac349730) at kernel/qapplication.cpp:4121
#29 0x00007f48269868c6 in KApplication::notify (this=0x1476ae0, receiver=0x4919300, event=0x7fffac349730) at /var/tmp/portage/kde-base/kdelibs-4.8.2/work/kdelibs-4.8.2/kdeui/kernel/kapplication.cpp:311
#30 0x00007f4825bd207b in QCoreApplication::notifyInternal (this=0x1476ae0, receiver=0x4919300, event=0x7fffac349730) at kernel/qcoreapplication.cpp:787
#31 0x00007f4824e18c7b in sendSpontaneousEvent (event=0x7fffac349730, receiver=0x4919300) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#32 QETWidget::translateMouseEvent (this=<optimized out>, event=<optimized out>) at kernel/qapplication_x11.cpp:4469
#33 0x00007f4824e172e9 in QApplication::x11ProcessEvent (this=0x1476ae0, event=0x7fffac349f10) at kernel/qapplication_x11.cpp:3590
#34 0x00007f4824e3eab2 in x11EventSourceDispatch (s=0x147d520, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#35 0x00007f4821404072 in g_main_dispatch (context=0x147d890) at gmain.c:2441
#36 g_main_context_dispatch (context=0x147d890) at gmain.c:3011
#37 0x00007f4821404868 in g_main_context_iterate (context=0x147d890, block=1, dispatch=1, self=<optimized out>) at gmain.c:3089
#38 0x00007f4821404a41 in g_main_context_iteration (context=0x147d890, may_block=1) at gmain.c:3152
#39 0x00007f4825bfcfcf in QEventDispatcherGlib::processEvents (this=0x1468790, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#40 0x00007f4824e3e75e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#41 0x00007f4825bd1422 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#42 0x00007f4825bd1664 in QEventLoop::exec (this=0x7fffac34a210, flags=...) at kernel/qeventloop.cpp:201
#43 0x00007f4825bd5aeb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064
#44 0x00007f48161a277d in kdemain (argc=1, argv=0x13da480) at /var/tmp/portage/kde-base/plasma-workspace-4.8.2/work/plasma-workspace-4.8.2/plasma/desktop/shell/main.cpp:120
#45 0x0000000000407503 in launch (argc=1, _name=0x13fb178 "/usr/bin/plasma-desktop", args=<optimized out>, cwd=0x0, envc=<optimized out>, envs=<optimized out>, reset_env=false, tty=0x0, avoid_loops=false, startup_id_str=0x40b50e "0") at /var/tmp/portage/kde-base/kdelibs-4.8.2/work/kdelibs-4.8.2/kinit/kinit.cpp:734
#46 0x00000000004080df in handle_launcher_request (sock=<optimized out>, who=<optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.8.2/work/kdelibs-4.8.2/kinit/kinit.cpp:1226
#47 0x00000000004087c5 in handle_requests (waitForPid=0) at /var/tmp/portage/kde-base/kdelibs-4.8.2/work/kdelibs-4.8.2/kinit/kinit.cpp:1419
#48 0x00000000004093cf in main (argc=2, argv=0x7fffac34b468, envp=0x7fffac34b480) at /var/tmp/portage/kde-base/kdelibs-4.8.2/work/kdelibs-4.8.2/kinit/kinit.cpp:1907

This bug may be a duplicate of or related to bug 272835.

Possible duplicates by query: bug 272835.

Reported using DrKonqi
Comment 1 Jekyll Wu 2012-05-26 18:09:36 UTC

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