Bug 180653 - When opening and moving the window of the embbeded calendar the taskbar crashes.
Summary: When opening and moving the window of the embbeded calendar the taskbar crashes.
Status: RESOLVED DUPLICATE of bug 178601
Alias: None
Product: plasma4
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-01-14 13:11 UTC by Juan Garcia
Modified: 2009-02-21 02: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 Juan Garcia 2009-01-14 13:11:20 UTC
Version:            (using Devel)
Compiler:          KDE 4.2 RC1 Ubuntu packages 
OS:                Linux
Installed from:    Compiled sources

Steps to reproduce:

In Ubuntu 8.10 with the 4.2 RC1 packages installed, when you click on the taskbar calendar the calendar will pop up. Move the calendar window: the first time the window will not change its position. Try to move it a second time and the taskbar will crash.

I can reproduce it every time. Also I was able to reproduce it in the beta 2.

Thanks for KDE 4.2,

Juan
Comment 1 Dario Andres 2009-01-15 23:33:26 UTC
If you can reproduce the crash at will, may you read http://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_useful_crash_reports and post a complete backtrace here? Thanks :)
Comment 2 Juan Garcia 2009-02-15 11:03:06 UTC
Yes, it can be reproduced at will. This time with KDE 4.2 (I upgraded to Ubuntu 4.2 packages that were released for 8.10).

The crash handler points to Plasma Workspace.
I have installed the debug Ubuntu packages for qt and kdelibs5. Although I have not found the debug package of plasma.

Here is the backtrace:

This backtrace appears to be of no use.
This is probably because your packages are built in a way which prevents creation of proper backtraces, or the stack frame was seriously corrupted in the crash.

(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 0xb54866c0 (LWP 15801)]
[New Thread 0xa9563b90 (LWP 15805)]
[New Thread 0xa9da0b90 (LWP 15804)]
0xb8057430 in __kernel_vsyscall ()
[Current thread is 0 (LWP 15801)]

Thread 3 (Thread 0xa9da0b90 (LWP 15804)):
#0  0xb8057430 in __kernel_vsyscall ()
#1  0xb590d075 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb64d6bbd in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb66c06f2 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#4  0xb7a19532 in ?? () from /usr/lib/libQtNetwork.so.4
#5  0xb66bf6ae in ?? () from /usr/lib/libQtCore.so.4
#6  0xb590950f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0xb64c8a0e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 2 (Thread 0xa9563b90 (LWP 15805)):
#0  0xb8057430 in __kernel_vsyscall ()
#1  0xb590d075 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb64d6bbd in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb66c06f2 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#4  0xa9f80c8a in ?? () from /usr/lib/kde4/plasma_wallpaper_image.so
#5  0xb66bf6ae in ?? () from /usr/lib/libQtCore.so.4
#6  0xb590950f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0xb64c8a0e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb54866c0 (LWP 15801)):
#0  0xb8057430 in __kernel_vsyscall ()
#1  0xb6483f36 in nanosleep () from /lib/tls/i686/cmov/libc.so.6
#2  0xb6483d4e in sleep () from /lib/tls/i686/cmov/libc.so.6
#3  0xb7813d72 in KCrash::startDrKonqi (argv=0xbfc55564, argc=17) at /build/buildd/kde4libs-4.2.0/kdeui/util/kcrash.cpp:412
#4  0xb7814734 in KCrash::defaultCrashHandler (sig=11) at /build/buildd/kde4libs-4.2.0/kdeui/util/kcrash.cpp:337
#5  <signal handler called>
#6  0xb6fe2a86 in ?? () from /usr/lib/libQtGui.so.4
#7  0xb6fe3337 in ?? () from /usr/lib/libQtGui.so.4
#8  0xb6fe3495 in QGraphicsScene::mouseReleaseEvent () from /usr/lib/libQtGui.so.4
#9  0xb6fe3787 in QGraphicsScene::event () from /usr/lib/libQtGui.so.4
#10 0xb6a3f8ec in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
#11 0xb6a4772e in QApplication::notify () from /usr/lib/libQtGui.so.4
#12 0xb77a3fed in KApplication::notify (this=0x9059328, receiver=0x9079e90, event=0xbfc55f44) at /build/buildd/kde4libs-4.2.0/kdeui/kernel/kapplication.cpp:307
#13 0xb67afe61 in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
#14 0xb6ff7c22 in QGraphicsView::mouseReleaseEvent () from /usr/lib/libQtGui.so.4
#15 0xb6a97962 in QWidget::event () from /usr/lib/libQtGui.so.4
#16 0xb6dcefd3 in QFrame::event () from /usr/lib/libQtGui.so.4
#17 0xb6e657df in QAbstractScrollArea::viewportEvent () from /usr/lib/libQtGui.so.4
#18 0xb6ff2d0f in QGraphicsView::viewportEvent () from /usr/lib/libQtGui.so.4
#19 0xb6e67d85 in ?? () from /usr/lib/libQtGui.so.4
#20 0xb67af04a in QCoreApplicationPrivate::sendThroughObjectEventFilters () from /usr/lib/libQtCore.so.4
#21 0xb6a3f8ca in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
#22 0xb6a480e1 in QApplication::notify () from /usr/lib/libQtGui.so.4
#23 0xb77a3fed in KApplication::notify (this=0x9059328, receiver=0x92b78e0, event=0xbfc56558) at /build/buildd/kde4libs-4.2.0/kdeui/kernel/kapplication.cpp:307
#24 0xb67afe61 in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
#25 0xb6a4736e in QApplicationPrivate::sendMouseEvent () from /usr/lib/libQtGui.so.4
#26 0xb6ab1656 in ?? () from /usr/lib/libQtGui.so.4
#27 0xb6ab09e5 in QApplication::x11ProcessEvent () from /usr/lib/libQtGui.so.4
#28 0xb6ada7aa in ?? () from /usr/lib/libQtGui.so.4
#29 0xb574e6f8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#30 0xb5751da3 in ?? () from /usr/lib/libglib-2.0.so.0
#31 0xb5751f61 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#32 0xb67da478 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#33 0xb6ad9ea5 in ?? () from /usr/lib/libQtGui.so.4
#34 0xb67ae52a in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#35 0xb67ae6ea in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#36 0xb67b0da5 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
#37 0xb6a3f767 in QApplication::exec () from /usr/lib/libQtGui.so.4
#38 0xb7fe7456 in kdemain () from /usr/lib/libkdeinit4_plasma.so
#39 0x08048712 in _start ()
#0  0xb8057430 in __kernel_vsyscall ()
Comment 3 Dario Andres 2009-02-18 21:35:39 UTC
The debug symbols for plasma should be in "kdebase-workspace-dbg", however they aren't required.
We need the debug symbols for "libQtGui.so.4":

#6  0xb6fe2a86 in ?? () from /usr/lib/libQtGui.so.4
#7  0xb6fe3337 in ?? () from /usr/lib/libQtGui.so.4
#8  0xb6fe3495 in QGraphicsScene::mouseReleaseEvent () from
/usr/lib/libQtGui.so.4
#9  0xb6fe3787 in QGraphicsScene::event () from /usr/lib/libQtGui.so.4

they should be included in "libqt4-dbg". I'm not sure why there aren't present
Thanks
Comment 4 Juan Garcia 2009-02-20 17:59:36 UTC
The package libqt4-dbg was installed, but now I have installed kdebase-workspace-dbg, and that has as dependency a kdebase-runtime-dbg and now it seems to be a bit more symbols.

Here you have the backtrace:

This backtrace appears to be of no use.
This is probably because your packages are built in a way which prevents creation of proper backtraces, or the stack frame was seriously corrupted in the crash.

[Thread debugging using libthread_db enabled]
[New Thread 0xb54866c0 (LWP 6312)]
[New Thread 0xa9563b90 (LWP 6316)]
[New Thread 0xa9da0b90 (LWP 6313)]
0xb8057430 in __kernel_vsyscall ()
[Current thread is 0 (LWP 6312)]

Thread 3 (Thread 0xa9da0b90 (LWP 6313)):
#0  0xb8057430 in __kernel_vsyscall ()
#1  0xb590d075 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb64d6bbd in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb66c06f2 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#4  0xb7a19532 in ?? () from /usr/lib/libQtNetwork.so.4
#5  0xb66bf6ae in ?? () from /usr/lib/libQtCore.so.4
#6  0xb590950f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0xb64c8a0e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 2 (Thread 0xa9563b90 (LWP 6316)):
#0  0xb8057430 in __kernel_vsyscall ()
#1  0xb590d075 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb64d6bbd in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb66c06f2 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#4  0xa9f80c8a in RenderThread::run (this=0xa0ef50c) at /build/buildd/kdebase-workspace-4.2.0/plasma/wallpapers/image/renderthread.cpp:91
#5  0xb66bf6ae in ?? () from /usr/lib/libQtCore.so.4
#6  0xb590950f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0xb64c8a0e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb54866c0 (LWP 6312)):
#0  0xb8057430 in __kernel_vsyscall ()
#1  0xb6483f36 in nanosleep () from /lib/tls/i686/cmov/libc.so.6
#2  0xb6483d4e in sleep () from /lib/tls/i686/cmov/libc.so.6
#3  0xb7813d72 in KCrash::startDrKonqi (argv=0xbf855164, argc=17) at /build/buildd/kde4libs-4.2.0/kdeui/util/kcrash.cpp:412
#4  0xb7814734 in KCrash::defaultCrashHandler (sig=11) at /build/buildd/kde4libs-4.2.0/kdeui/util/kcrash.cpp:337
#5  <signal handler called>
#6  0xb6fe2a86 in ?? () from /usr/lib/libQtGui.so.4
#7  0xb6fe3337 in ?? () from /usr/lib/libQtGui.so.4
#8  0xb6fe3495 in QGraphicsScene::mouseReleaseEvent () from /usr/lib/libQtGui.so.4
#9  0xb6fe3787 in QGraphicsScene::event () from /usr/lib/libQtGui.so.4
#10 0xb6a3f8ec in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
#11 0xb6a4772e in QApplication::notify () from /usr/lib/libQtGui.so.4
#12 0xb77a3fed in KApplication::notify (this=0x9dff328, receiver=0x9e20770, event=0xbf855b44) at /build/buildd/kde4libs-4.2.0/kdeui/kernel/kapplication.cpp:307
#13 0xb67afe61 in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
#14 0xb6ff7c22 in QGraphicsView::mouseReleaseEvent () from /usr/lib/libQtGui.so.4
#15 0xb6a97962 in QWidget::event () from /usr/lib/libQtGui.so.4
#16 0xb6dcefd3 in QFrame::event () from /usr/lib/libQtGui.so.4
#17 0xb6e657df in QAbstractScrollArea::viewportEvent () from /usr/lib/libQtGui.so.4
#18 0xb6ff2d0f in QGraphicsView::viewportEvent () from /usr/lib/libQtGui.so.4
#19 0xb6e67d85 in ?? () from /usr/lib/libQtGui.so.4
#20 0xb67af04a in QCoreApplicationPrivate::sendThroughObjectEventFilters () from /usr/lib/libQtCore.so.4
#21 0xb6a3f8ca in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
#22 0xb6a480e1 in QApplication::notify () from /usr/lib/libQtGui.so.4
#23 0xb77a3fed in KApplication::notify (this=0x9dff328, receiver=0xa4652c0, event=0xbf856158) at /build/buildd/kde4libs-4.2.0/kdeui/kernel/kapplication.cpp:307
#24 0xb67afe61 in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
#25 0xb6a4736e in QApplicationPrivate::sendMouseEvent () from /usr/lib/libQtGui.so.4
#26 0xb6ab1656 in ?? () from /usr/lib/libQtGui.so.4
#27 0xb6ab09e5 in QApplication::x11ProcessEvent () from /usr/lib/libQtGui.so.4
#28 0xb6ada7aa in ?? () from /usr/lib/libQtGui.so.4
#29 0xb574e6f8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#30 0xb5751da3 in ?? () from /usr/lib/libglib-2.0.so.0
#31 0xb5751f61 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#32 0xb67da478 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#33 0xb6ad9ea5 in ?? () from /usr/lib/libQtGui.so.4
#34 0xb67ae52a in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#35 0xb67ae6ea in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#36 0xb67b0da5 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
#37 0xb6a3f767 in QApplication::exec () from /usr/lib/libQtGui.so.4
#38 0xb7fe7456 in kdemain (argc=1, argv=0xbf856b54) at /build/buildd/kdebase-workspace-4.2.0/plasma/shells/desktop/main.cpp:54
#39 0x08048712 in main (argc=7012447, argv=0x650064) at /build/buildd/kdebase-workspace-4.2.0/obj-i486-linux-gnu/plasma/shells/desktop/plasma_qgv_dummy.cpp:3
#0  0xb8057430 in __kernel_vsyscall ()

Thanks
Comment 5 Dario Andres 2009-02-21 02:12:05 UTC

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