Bug 283536 - plasma crashed while dragging an entry on taskbar
Summary: plasma crashed while dragging an entry on taskbar
Status: RESOLVED DUPLICATE of bug 245208
Alias: None
Product: plasma4
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
: 285226 (view as bug list)
Depends on:
Blocks:
 
Reported: 2011-10-07 13:15 UTC by Andreas Kilgus
Modified: 2011-11-21 13:03 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (5.67 KB, text/plain)
2011-10-16 18:25 UTC, Waleed Hamra
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Andreas Kilgus 2011-10-07 13:15:35 UTC
Application: plasma-desktop (0.4)
KDE Platform Version: 4.7.2 (4.7.2) "release 9"
Qt Version: 4.7.4
Operating System: Linux 2.6.34.10-0.2-desktop i686
Distribution: "openSUSE 11.3 (i586)"

-- Information about the crash:
After closing some windows the remaining entries in the window strip often don't regain the available space (eg having three lines of window entries, closing so many windows that the remaining four entries were to fit in one line - but those four entries keep being loosely scattered all over the strip, all sized to fit a three line display).

So I tried to drag a window entry to a different place on the strip, hoping that might trigger some sort of rearranging routine - but instead it triggered the reported crash. ;)

-- Backtrace:
Application: Plasma-Desktop-Umgebung (plasma-desktop), signal: Segmentation fault
[Current thread is 1 (Thread 0xb04ea720 (LWP 5152))]

Thread 6 (Thread 0xa8ecdb70 (LWP 5154)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb76b063e in poll () from /lib/libc.so.6
#2  0xb2dd91db in g_poll () from /usr/lib/libglib-2.0.so.0
#3  0xb2dc9286 in ?? () from /usr/lib/libglib-2.0.so.0
#4  0xb2dc960e in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#5  0xb649b7f7 in QEventDispatcherGlib::processEvents (this=0x8bf89a8, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#6  0xb646c21d in QEventLoop::processEvents (this=0xa8ecd1f0, flags=...) at kernel/qeventloop.cpp:149
#7  0xb646c449 in QEventLoop::exec (this=0xa8ecd1f0, flags=...) at kernel/qeventloop.cpp:201
#8  0xb636afb9 in QThread::exec (this=0x8bebc80) at thread/qthread.cpp:498
#9  0xb644bc3d in QInotifyFileSystemWatcherEngine::run (this=0x8bebc80) at io/qfilesystemwatcher_inotify.cpp:248
#10 0xb636dc03 in QThreadPrivate::start (arg=0x8bebc80) at thread/qthread_unix.cpp:331
#11 0xb25159cd in ?? () from /usr/X11R6/lib/libGL.so.1
#12 0xb76bb34e in clone () from /lib/libc.so.6

Thread 5 (Thread 0x9df68b70 (LWP 30335)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb62f6125 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb76c911c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xb636e2f0 in wait (this=0xa6831d8, mutex=0x85ad060, time=4294967295) at thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0xa6831d8, mutex=0x85ad060, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#5  0xb376dab6 in ?? () from /usr/lib/libthreadweaver.so.4
#6  0xb37708bb in ?? () from /usr/lib/libthreadweaver.so.4
#7  0xb376d6ea in ?? () from /usr/lib/libthreadweaver.so.4
#8  0xb37709b4 in ?? () from /usr/lib/libthreadweaver.so.4
#9  0xb376d643 in ?? () from /usr/lib/libthreadweaver.so.4
#10 0xb376f394 in ?? () from /usr/lib/libthreadweaver.so.4
#11 0xb376f44a in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#12 0xb636dc03 in QThreadPrivate::start (arg=0xa55e980) at thread/qthread_unix.cpp:331
#13 0xb25159cd in ?? () from /usr/X11R6/lib/libGL.so.1
#14 0xb76bb34e in clone () from /lib/libc.so.6

Thread 4 (Thread 0x9d767b70 (LWP 30336)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb62f6125 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb76c911c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xb636e2f0 in wait (this=0xa6831d8, mutex=0x85ad060, time=4294967295) at thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0xa6831d8, mutex=0x85ad060, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#5  0xb376dab6 in ?? () from /usr/lib/libthreadweaver.so.4
#6  0xb37708bb in ?? () from /usr/lib/libthreadweaver.so.4
#7  0xb376d6ea in ?? () from /usr/lib/libthreadweaver.so.4
#8  0xb37709b4 in ?? () from /usr/lib/libthreadweaver.so.4
#9  0xb376d643 in ?? () from /usr/lib/libthreadweaver.so.4
#10 0xb376f394 in ?? () from /usr/lib/libthreadweaver.so.4
#11 0xb376f44a in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#12 0xb636dc03 in QThreadPrivate::start (arg=0xa2e8c400) at thread/qthread_unix.cpp:331
#13 0xb25159cd in ?? () from /usr/X11R6/lib/libGL.so.1
#14 0xb76bb34e in clone () from /lib/libc.so.6

Thread 3 (Thread 0x9cf66b70 (LWP 30337)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb62f6125 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb76c911c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xb636e2f0 in wait (this=0xa6831d8, mutex=0x85ad060, time=4294967295) at thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0xa6831d8, mutex=0x85ad060, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#5  0xb376dab6 in ?? () from /usr/lib/libthreadweaver.so.4
#6  0xb37708bb in ?? () from /usr/lib/libthreadweaver.so.4
#7  0xb376d6ea in ?? () from /usr/lib/libthreadweaver.so.4
#8  0xb37709b4 in ?? () from /usr/lib/libthreadweaver.so.4
#9  0xb376d643 in ?? () from /usr/lib/libthreadweaver.so.4
#10 0xb376f394 in ?? () from /usr/lib/libthreadweaver.so.4
#11 0xb376f44a in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#12 0xb636dc03 in QThreadPrivate::start (arg=0x9f000610) at thread/qthread_unix.cpp:331
#13 0xb25159cd in ?? () from /usr/X11R6/lib/libGL.so.1
#14 0xb76bb34e in clone () from /lib/libc.so.6

Thread 2 (Thread 0x9c765b70 (LWP 30338)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb62f6125 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb76c911c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xb636e2f0 in wait (this=0xa6831d8, mutex=0x85ad060, time=4294967295) at thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0xa6831d8, mutex=0x85ad060, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#5  0xb376dab6 in ?? () from /usr/lib/libthreadweaver.so.4
#6  0xb37708bb in ?? () from /usr/lib/libthreadweaver.so.4
#7  0xb376d6ea in ?? () from /usr/lib/libthreadweaver.so.4
#8  0xb37709b4 in ?? () from /usr/lib/libthreadweaver.so.4
#9  0xb376d643 in ?? () from /usr/lib/libthreadweaver.so.4
#10 0xb376f394 in ?? () from /usr/lib/libthreadweaver.so.4
#11 0xb376f44a in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#12 0xb636dc03 in QThreadPrivate::start (arg=0xcddb2b8) at thread/qthread_unix.cpp:331
#13 0xb25159cd in ?? () from /usr/X11R6/lib/libGL.so.1
#14 0xb76bb34e in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb04ea720 (LWP 5152)):
[KCrash Handler]
#7  QCoreApplication::postEvent (receiver=0x8fc43f8, event=0xce38618, priority=0) at kernel/qcoreapplication.cpp:1188
#8  0xb647059b in QCoreApplication::postEvent (receiver=0x8fc43f8, event=0xce38618) at kernel/qcoreapplication.cpp:1149
#9  0xb647f614 in QObject::deleteLater (this=0x8fc43f8) at kernel/qobject.cpp:2138
#10 0xb59fc1af in QX11Data::xdndHandleFinished (this=0x80f6600, xe=0xbfb2da5c, passive=false) at kernel/qdnd_x11.cpp:1254
#11 0xb59ed1cb in QApplication::x11ClientMessage (this=0x80dd528, w=0x8aa1718, event=0xbfb2da5c, passive_only=false) at kernel/qapplication_x11.cpp:3158
#12 0xb59eae2d in QApplication::x11ProcessEvent (this=0x80dd528, event=0xbfb2da5c) at kernel/qapplication_x11.cpp:3726
#13 0xb5a16a40 in x11EventSourceDispatch (s=0x80f6440, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#14 0xb2dc8b49 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#15 0xb2dc9350 in ?? () from /usr/lib/libglib-2.0.so.0
#16 0xb2dc960e in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#17 0xb649b7ab in QEventDispatcherGlib::processEvents (this=0x8053b50, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#18 0xb5a1663a in QGuiEventDispatcherGlib::processEvents (this=0x8053b50, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#19 0xb646c21d in QEventLoop::processEvents (this=0xbfb2dd14, flags=...) at kernel/qeventloop.cpp:149
#20 0xb646c449 in QEventLoop::exec (this=0xbfb2dd14, flags=...) at kernel/qeventloop.cpp:201
#21 0xb6470ef0 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064
#22 0xb595d324 in QApplication::exec () at kernel/qapplication.cpp:3755
#23 0xb779a68b in kdemain () from /usr/lib/libkdeinit4_plasma-desktop.so
#24 0x0804862b in _start ()

Possible duplicates by query: bug 282224, bug 282110, bug 281159, bug 276074, bug 271844.

Reported using DrKonqi
Comment 1 Waleed Hamra 2011-10-16 18:25:25 UTC
Created attachment 64599 [details]
New crash information added by DrKonqi

plasma-desktop (0.4) on KDE Platform 4.7.1 (4.7.1) using Qt 4.7.2

- What I was doing when the application crashed:

i noticed that i can sort entries in the task manager widget manually. so i chose that. and then tried to move the entry for a window to another place, and the crash happened. 

it's not really recurring, as i am writing this now, i can move entries around, and nothing is crashing. so not sure what happened earlier, hopefully, the backtrace might be useful to see why.

-- Backtrace (Reduced):
#7  QCoreApplication::postEvent (receiver=0x969f520, event=0x9537df8, priority=0) at kernel/qcoreapplication.cpp:1132
#8  0x01ab84cc in QCoreApplication::postEvent (receiver=0x969f520, event=0x9537df8) at kernel/qcoreapplication.cpp:1093
#9  0x01ac72a4 in QObject::deleteLater (this=0x969f520) at kernel/qobject.cpp:2138
#10 0x01dbb7c0 in QX11Data::xdndHandleFinished (this=0x852b118, xe=0xbfb30a3c, passive=false) at kernel/qdnd_x11.cpp:1254
#11 0x01dac726 in QApplication::x11ClientMessage (this=0x851b400, w=0x92c7b58, event=0xbfb30a3c, passive_only=false) at kernel/qapplication_x11.cpp:3194
Comment 2 Beat Wolf 2011-11-20 21:36:17 UTC
*** Bug 285226 has been marked as a duplicate of this bug. ***
Comment 3 Beat Wolf 2011-11-21 13:03:06 UTC

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