[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-bugs-dist
Subject:    [Bug 284684] New: Crash when setting icon for activity
From:       Matt Williams <matt () milliams ! com>
Date:       2011-10-22 9:55:14
Message-ID: bug-284684-17878 () http ! bugs ! kde ! org/
[Download RAW message or body]

https://bugs.kde.org/show_bug.cgi?id=284684

           Summary: Crash when setting icon for activity
           Product: plasma
           Version: unspecified
          Platform: openSUSE RPMs
        OS/Version: Linux
            Status: NEW
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: plasma-bugs@kde.org
        ReportedBy: matt@milliams.com


Application: plasma-desktop (0.4)
KDE Platform Version: 4.7.2 (4.7.2) "release 2"
Qt Version: 4.7.4
Operating System: Linux 3.0.6-44-desktop x86_64
Distribution: "openSUSE 11.4 (x86_64)"

-- Information about the crash:
Steps to reproduce:
- With widgets locked
- Go to activity manager widget (three coloured dots in panel)
- Click 'Create activity'
- Once the new activity shows in the bar click its configure button (the
wrench)
- Click on the activity's icon to load the icon selector
- Select an icon and press ok
- Crash

The crash can be reproduced every time.

-- Backtrace:
Application: Plasma Desktop Shell (kdeinit4), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f548df37760 (LWP 2662))]

Thread 2 (Thread 0x7f546bc09700 (LWP 2686)):
#0  0x00007f548b5c94f3 in poll () from /lib64/libc.so.6
#1  0x00007f54883cd114 in ?? () from /lib64/libglib-2.0.so.0
#2  0x00007f54883cd650 in g_main_context_iteration () from
/lib64/libglib-2.0.so.0
#3  0x00007f548cbc7636 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib64/libQtCore.so.4
#4  0x00007f548cb9bc22 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQtCore.so.4
#5  0x00007f548cb9be35 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQtCore.so.4
#6  0x00007f548cab0be4 in QThread::exec() () from /usr/lib64/libQtCore.so.4
#7  0x00007f548cb7d358 in ?? () from /usr/lib64/libQtCore.so.4
#8  0x00007f548cab34d5 in ?? () from /usr/lib64/libQtCore.so.4
#9  0x00007f548c822a3f in start_thread () from /lib64/libpthread.so.0
#10 0x00007f548b5d266d in clone () from /lib64/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f548df37760 (LWP 2662)):
[KCrash Handler]
#6  0x00007f548c3293c4 in QGraphicsProxyWidget::widget() const () from
/usr/lib64/libQtGui.so.4
#7  0x00007f54838fbf49 in Plasma::PushButton::setIcon (this=<value optimized
out>, icon=...) at
/usr/src/debug/kdelibs-4.7.44/plasma/widgets/pushbutton.cpp:296
#8  0x00007f547b764a6c in ActivityConfiguration::chooseIcon (this=0x1ea8890) at
/usr/src/debug/kde-workspace-4.7.44/plasma/desktop/shell/activitymanager/activitycontrols.cpp:156
#9  0x00007f547b72ecc1 in ActivityConfiguration::qt_metacall (this=0x1ea8890,
_c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=<value
optimized out>) at
/usr/src/debug/kde-workspace-4.7.44/build/plasma/desktop/shell/moc_activitycontrols.cpp:206
#10 0x00007f548cbb0e8f in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) () from /usr/lib64/libQtCore.so.4
#11 0x00007f54838fd5f0 in Plasma::PushButton::qt_metacall (this=0x20a2840,
_c=QMetaObject::InvokeMetaMethod, _id=2, _a=0x7fffef0dedc0) at
/usr/src/debug/kdelibs-4.7.44/build/plasma/pushbutton.moc:107
#12 0x00007f548cbb0e8f in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) () from /usr/lib64/libQtCore.so.4
#13 0x00007f548c3b3432 in QAbstractButton::clicked(bool) () from
/usr/lib64/libQtGui.so.4
#14 0x00007f548c0f93fb in ?? () from /usr/lib64/libQtGui.so.4
#15 0x00007f548c0fa9bb in ?? () from /usr/lib64/libQtGui.so.4
#16 0x00007f548c0fac2c in QAbstractButton::mouseReleaseEvent(QMouseEvent*) ()
from /usr/lib64/libQtGui.so.4
#17 0x00007f548bd93e1c in QWidget::event(QEvent*) () from
/usr/lib64/libQtGui.so.4
#18 0x00007f548bd42264 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib64/libQtGui.so.4
#19 0x00007f548bd4b09c in QApplication::notify(QObject*, QEvent*) () from
/usr/lib64/libQtGui.so.4
#20 0x00007f548d927ae6 in KApplication::notify (this=0x6fb8a0,
receiver=0x209bbb0, event=0x2079870) at
/usr/src/debug/kdelibs-4.7.44/kdeui/kernel/kapplication.cpp:311
#21 0x00007f548cb9c7cc in QCoreApplication::notifyInternal(QObject*, QEvent*)
() from /usr/lib64/libQtCore.so.4
#22 0x00007f548bd43275 in QApplicationPrivate::sendMouseEvent(QWidget*,
QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from
/usr/lib64/libQtGui.so.4
#23 0x00007f548c32820e in ?? () from /usr/lib64/libQtGui.so.4
#24 0x00007f548c30855a in QGraphicsItem::sceneEvent(QEvent*) () from
/usr/lib64/libQtGui.so.4
#25 0x00007f548c332370 in ?? () from /usr/lib64/libQtGui.so.4
#26 0x00007f548c332d85 in
QGraphicsScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*) () from
/usr/lib64/libQtGui.so.4
#27 0x00007f548c3452bf in QGraphicsScene::event(QEvent*) () from
/usr/lib64/libQtGui.so.4
#28 0x00007f548bd42264 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib64/libQtGui.so.4
#29 0x00007f548bd4a81a in QApplication::notify(QObject*, QEvent*) () from
/usr/lib64/libQtGui.so.4
#30 0x00007f548d927ae6 in KApplication::notify (this=0x6fb8a0,
receiver=0x81b9a0, event=0x7fffef0e0040) at
/usr/src/debug/kdelibs-4.7.44/kdeui/kernel/kapplication.cpp:311
#31 0x00007f548cb9c7cc in QCoreApplication::notifyInternal(QObject*, QEvent*)
() from /usr/lib64/libQtCore.so.4
#32 0x00007f548c35b51b in QGraphicsView::mouseReleaseEvent(QMouseEvent*) ()
from /usr/lib64/libQtGui.so.4
#33 0x00007f548bd93e1c in QWidget::event(QEvent*) () from
/usr/lib64/libQtGui.so.4
#34 0x00007f548c13bed6 in QFrame::event(QEvent*) () from
/usr/lib64/libQtGui.so.4
#35 0x00007f548c35fd9b in QGraphicsView::viewportEvent(QEvent*) () from
/usr/lib64/libQtGui.so.4
#36 0x00007f548cb9c957 in
QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) ()
from /usr/lib64/libQtCore.so.4
#37 0x00007f548bd42231 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib64/libQtGui.so.4
#38 0x00007f548bd4b09c in QApplication::notify(QObject*, QEvent*) () from
/usr/lib64/libQtGui.so.4
#39 0x00007f548d927ae6 in KApplication::notify (this=0x6fb8a0,
receiver=0x1eaec50, event=0x7fffef0e0ac0) at
/usr/src/debug/kdelibs-4.7.44/kdeui/kernel/kapplication.cpp:311
#40 0x00007f548cb9c7cc in QCoreApplication::notifyInternal(QObject*, QEvent*)
() from /usr/lib64/libQtCore.so.4
#41 0x00007f548bd43275 in QApplicationPrivate::sendMouseEvent(QWidget*,
QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from
/usr/lib64/libQtGui.so.4
#42 0x00007f548bdc1f08 in ?? () from /usr/lib64/libQtGui.so.4
#43 0x00007f548bdc05c9 in QApplication::x11ProcessEvent(_XEvent*) () from
/usr/lib64/libQtGui.so.4
#44 0x00007f548bde86f2 in ?? () from /usr/lib64/libQtGui.so.4
#45 0x00007f54883ccbd3 in g_main_context_dispatch () from
/lib64/libglib-2.0.so.0
#46 0x00007f54883cd3b0 in ?? () from /lib64/libglib-2.0.so.0
#47 0x00007f54883cd650 in g_main_context_iteration () from
/lib64/libglib-2.0.so.0
#48 0x00007f548cbc75df in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib64/libQtCore.so.4
#49 0x00007f548bde838e in ?? () from /usr/lib64/libQtGui.so.4
#50 0x00007f548cb9bc22 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQtCore.so.4
#51 0x00007f548cb9be35 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQtCore.so.4
#52 0x00007f548cba027b in QCoreApplication::exec() () from
/usr/lib64/libQtCore.so.4
#53 0x00007f547b74325d in kdemain (argc=1, argv=0x67fa40) at
/usr/src/debug/kde-workspace-4.7.44/plasma/desktop/shell/main.cpp:120
#54 0x0000000000407279 in _start ()

Reported using DrKonqi

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic