Bug 206313 - Trying to drag / re-position a running System Monitor widget from right side of digital clock widget to other (left) side, resulted in SIGSEGV-11 in plasma
Summary: Trying to drag / re-position a running System Monitor widget from right side ...
Status: RESOLVED DUPLICATE of bug 200847
Alias: None
Product: plasma4
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: Debian testing Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-09-05 02:29 UTC by Ryan David Hall
Modified: 2009-09-10 22:12 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 Ryan David Hall 2009-09-05 02:29:12 UTC
Version:           0.3 (using KDE 4.2.4)
Compiler:          gcc 4.3.4-1 
OS:                Linux
Installed from:    Debian testing/unstable Packages

Trying to drag / re-position a running System Monitor widget from right side of digital clock widget to other (left) side, resulted in SIGSEGV-11 in plasma

Why can't I re-position my widgets to be anywhere I like within a panel?  Why does KDE/plasma automatically place them and not allow me to re-order/rearrange them even I know the panel is not locked!

before this happened, plasma 0.3 was already taking up 50% of memory!! WTF?! I was trying to remove system monitor and then logout to rectify the memory usage but before I could logout and while dragging on System Monitor widget, plasma crashed. Now I have 2 instances of plasma still running while I submit this report.

This is my first ever bug report to the KDE organization. And I did not compile KDE 4 myself, I installed them via testing repositories into my brand new installation of Debian Lenny (which I dist-upgraded to Squeeze before installing KDE 4.2.4 deb's)

crash report follows:

----

Application: Plasma Workspace (plasma), signal SIGSEGV
[Current thread is 1 (Thread 0xb4d65710 (LWP 6103))]

Thread 4 (Thread 0xa973fb90 (LWP 6222)):
#0  0xb7fd2424 in __kernel_vsyscall ()
#1  0xb50fff65 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0
#2  0xb7edb85d in pthread_cond_wait () from /lib/i686/cmov/libc.so.6
#3  0xb684f502 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#4  0xa999fa5a in ?? () from /usr/lib/kde4/plasma_wallpaper_image.so
#5  0xb684e522 in ?? () from /usr/lib/libQtCore.so.4
#6  0xb50fc4b5 in start_thread () from /lib/i686/cmov/libpthread.so.0
#7  0xb7ecca5e in clone () from /lib/i686/cmov/libc.so.6

Thread 3 (Thread 0xa8e91b90 (LWP 6268)):
#0  0xb7fd2424 in __kernel_vsyscall ()
#1  0xb50fff65 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0
#2  0xb7edb85d in pthread_cond_wait () from /lib/i686/cmov/libc.so.6
#3  0xb684f502 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#4  0xb539463a in ?? () from /usr/lib/libQtNetwork.so.4
#5  0xb684e522 in ?? () from /usr/lib/libQtCore.so.4
#6  0xb50fc4b5 in start_thread () from /lib/i686/cmov/libpthread.so.0
#7  0xb7ecca5e in clone () from /lib/i686/cmov/libc.so.6

Thread 2 (Thread 0xa6763b90 (LWP 6407)):
#0  0xb7fd2424 in __kernel_vsyscall ()
#1  0xb7ec4fe1 in select () from /lib/i686/cmov/libc.so.6
#2  0xb691dc20 in ?? () from /usr/lib/libQtCore.so.4
#3  0xb684e522 in ?? () from /usr/lib/libQtCore.so.4
#4  0xb50fc4b5 in start_thread () from /lib/i686/cmov/libpthread.so.0
#5  0xb7ecca5e in clone () from /lib/i686/cmov/libc.so.6

Thread 1 (Thread 0xb4d65710 (LWP 6103)):
[KCrash Handler]
#6  0xb71e421a in QGraphicsItem::isWidget() const () from /usr/lib/libQtGui.so.4
#7  0xb721d9d7 in QGraphicsScene::event(QEvent*) () from /usr/lib/libQtGui.so.4
#8  0xb6beb7d4 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#9  0xb6bf393e in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#10 0xb785b5ed in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#11 0xb693f96b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#12 0xb722fcc5 in QGraphicsView::viewportEvent(QEvent*) () from /usr/lib/libQtGui.so.4
#13 0xb70894f5 in ?? () from /usr/lib/libQtGui.so.4
#14 0xb693eb9a in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#15 0xb6beb7ac in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#16 0xb6bf3a12 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#17 0xb785b5ed in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#18 0xb693f96b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#19 0xb6c41215 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
#20 0xb6fe7f03 in QFrame::event(QEvent*) () from /usr/lib/libQtGui.so.4
#21 0xb7087a1d in QAbstractScrollArea::event(QEvent*) () from /usr/lib/libQtGui.so.4
#22 0xb722c946 in QGraphicsView::event(QEvent*) () from /usr/lib/libQtGui.so.4
#23 0xb6beb7d4 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#24 0xb6bf3a12 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#25 0xb785b5ed in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#26 0xb693f96b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#27 0xb6c41215 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
#28 0xb7ccf8e6 in Plasma::Dialog::event(QEvent*) () from /usr/lib/libplasma.so.3
#29 0xb6beb7d4 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#30 0xb6bf3a12 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#31 0xb785b5ed in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#32 0xb693f96b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#33 0xb6bf2589 in QApplication::setActiveWindow(QWidget*) () from /usr/lib/libQtGui.so.4
#34 0xb6c60b02 in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/libQtGui.so.4
#35 0xb6c8b842 in ?? () from /usr/lib/libQtGui.so.4
#36 0xb5148368 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#37 0xb514b8c3 in ?? () from /usr/lib/libglib-2.0.so.0
#38 0xb514ba48 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#39 0xb696a7f8 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#40 0xb6c8af85 in ?? () from /usr/lib/libQtGui.so.4
#41 0xb693dfba in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#42 0xb693e402 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#43 0xb6940859 in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#44 0xb6beb657 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#45 0xb7f775c6 in kdemain () from /usr/lib/libkdeinit4_plasma.so
#46 0x08048592 in _start ()
Comment 1 Ryan David Hall 2009-09-05 02:34:18 UTC
Before I dist-upgraded Debian Lenny to Squeeze, I had ran "prelink -a" on my whole system (which included only KDE 3.5 at the time) - could this have caused a problem since I did not later run "prelink -a" after dist-upgrading to Squeeze/Testing?  Or since I did not also run "prelink -a" after upgrading to KDE 4 via testing repo's?  I was going to run "prelink -a" later, and then reboot the machine (since i did upgrade libc6 on an earlier apt-get upgrade) but it takes so damn long.  Would prelink or not rebooting since libc6 upgrade, have anything to do with this?
Thanks... I am a newbie at filing bug reports but i want to help because I love KDE so much better than GNOME!
Comment 2 Beat Wolf 2009-09-10 22:12:24 UTC

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