Bug 243104 - Crash when disabling the blur desktop effect
Summary: Crash when disabling the blur desktop effect
Status: RESOLVED DUPLICATE of bug 241594
Alias: None
Product: krunner
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: 2010-06-29 04:40 UTC by Elias Probst
Modified: 2010-09-25 13:11 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 Elias Probst 2010-06-29 04:40:36 UTC
Application: krunner (0.1)
KDE Platform Version: 4.4.90 (KDE 4.4.90 (KDE 4.5 RC1))
Qt Version: 4.6.2
Operating System: Linux 2.6.34-gentoo x86_64
Distribution (Platform): Gentoo Packages

-- Information about the crash:
- What I was doing when the application crashed:
Since upgrading to 4.5 RC1 all plasma actions seemed to be really sluggish (e.g. showing an autohidden panel, showing a menu, ...). I suspected the newly introduced blur effect to cause this, so I've opened the "Desktop Effects" KCM using krunner (input: effec).

After disabling the blur effect and applying the settings, I've received this backtrace:

-- Backtrace:
Application: Oberfläche zur Ausführung von Befehlen (kdeinit4), signal: Segmentation fault
Traceback (most recent call last):
  File "/usr/share/gdb/auto-load/usr/lib64/libgobject-2.0.so.0.2200.5-gdb.py", line 9, in <module>
    from gobject import register
  File "/usr/share/glib-2.0/gdb/gobject.py", line 3, in <module>
    import gdb.backtrace
ImportError: No module named backtrace
[Current thread is 1 (Thread 0x7fd44f491740 (LWP 27507))]

Thread 5 (Thread 0x7fd42fdf1710 (LWP 27745)):
#0  0x00007fd44de203cc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007fd44e0ab267 in QWaitConditionPrivate::wait (this=0x7fab88, mutex=0x804cc0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=0x7fab88, mutex=0x804cc0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007fd444029c2f in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#4  0x00007fd44402bd80 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#5  0x00007fd44402a73c in ThreadWeaver::ThreadRunHelper::run(ThreadWeaver::WeaverImpl*, ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#6  0x00007fd44402aaa1 in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#7  0x00007fd44e0aa441 in QThreadPrivate::start (arg=0x83d520) at thread/qthread_unix.cpp:248
#8  0x00007fd44de1c4d7 in start_thread () from /lib/libpthread.so.0
#9  0x00007fd44cc5428d in clone () from /lib/libc.so.6

Thread 4 (Thread 0x7fd42dcbe710 (LWP 27746)):
#0  0x00007fd44de203cc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007fd44e0ab267 in QWaitConditionPrivate::wait (this=0x7fab88, mutex=0x804cc0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=0x7fab88, mutex=0x804cc0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007fd444029c2f in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#4  0x00007fd44402bd80 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#5  0x00007fd44402a73c in ThreadWeaver::ThreadRunHelper::run(ThreadWeaver::WeaverImpl*, ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#6  0x00007fd44402aaa1 in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#7  0x00007fd44e0aa441 in QThreadPrivate::start (arg=0x10fcea0) at thread/qthread_unix.cpp:248
#8  0x00007fd44de1c4d7 in start_thread () from /lib/libpthread.so.0
#9  0x00007fd44cc5428d in clone () from /lib/libc.so.6
The current source language is "auto; currently asm".

Thread 3 (Thread 0x7fd42d4bd710 (LWP 27747)):
#0  0x00007fd44de203cc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007fd44e0ab267 in QWaitConditionPrivate::wait (this=0x7fab88, mutex=0x804cc0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=0x7fab88, mutex=0x804cc0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007fd444029c2f in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#4  0x00007fd44402bd80 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#5  0x00007fd44402a73c in ThreadWeaver::ThreadRunHelper::run(ThreadWeaver::WeaverImpl*, ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#6  0x00007fd44402aaa1 in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#7  0x00007fd44e0aa441 in QThreadPrivate::start (arg=0x1106430) at thread/qthread_unix.cpp:248
#8  0x00007fd44de1c4d7 in start_thread () from /lib/libpthread.so.0
#9  0x00007fd44cc5428d in clone () from /lib/libc.so.6

Thread 2 (Thread 0x7fd42ccbc710 (LWP 27748)):
#0  0x00007fd44de203cc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007fd44e0ab267 in QWaitConditionPrivate::wait (this=0x7fab88, mutex=0x804cc0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=0x7fab88, mutex=0x804cc0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007fd444029c2f in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#4  0x00007fd44402bd80 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#5  0x00007fd44402bd99 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#6  0x00007fd44402a73c in ThreadWeaver::ThreadRunHelper::run(ThreadWeaver::WeaverImpl*, ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#7  0x00007fd44402aaa1 in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#8  0x00007fd44e0aa441 in QThreadPrivate::start (arg=0x1178970) at thread/qthread_unix.cpp:248
#9  0x00007fd44de1c4d7 in start_thread () from /lib/libpthread.so.0
#10 0x00007fd44cc5428d in clone () from /lib/libc.so.6

Thread 1 (Thread 0x7fd44f491740 (LWP 27507)):
[KCrash Handler]
#6  0x00007fd4489a7a10 in _dbus_connection_lock () from /usr/lib/libdbus-1.so.3
#7  0x00007fd4489b729c in _dbus_pending_call_get_connection_and_lock () from /usr/lib/libdbus-1.so.3
#8  0x00007fd4489ab836 in reply_handler_timeout () from /usr/lib/libdbus-1.so.3
#9  0x00007fd44b6269ab in q_dbus_timeout_handle (this=0x691730, e=0x7fff295bffc0) at qdbus_symbols_p.h:172
#10 QDBusConnectionPrivate::timerEvent (this=0x691730, e=0x7fff295bffc0) at qdbusintegrator.cpp:1035
#11 0x00007fd44e1987dc in QObject::event (this=0x691730, e=0xa) at kernel/qobject.cpp:1204
#12 0x00007fd44d3a08a6 in QApplicationPrivate::notify_helper (this=0x6a7010, receiver=0x691730, e=0x7fff295bffc0) at kernel/qapplication.cpp:4300
#13 0x00007fd44d3a7354 in QApplication::notify (this=0x6a6bb0, receiver=0x691730, e=0x7fff295bffc0) at kernel/qapplication.cpp:3704
#14 0x00007fd44eebbfe4 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#15 0x00007fd44e18a334 in QCoreApplication::notifyInternal (this=0x6a6bb0, receiver=0x691730, event=0x7fff295bffc0) at kernel/qcoreapplication.cpp:704
#16 0x00007fd44e1b33fe in QCoreApplication::sendEvent (this=0x6aaa90) at kernel/qcoreapplication.h:215
#17 QTimerInfoList::activateTimers (this=0x6aaa90) at kernel/qeventdispatcher_unix.cpp:603
#18 0x00007fd44e1aff61 in timerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:184
#19 idleTimerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:231
#20 0x00007fd449f6c113 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#21 0x00007fd449f6f20c in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#22 0x00007fd449f6f38e in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#23 0x00007fd44e1afcb4 in QEventDispatcherGlib::processEvents (this=0x612e10, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#24 0x00007fd44d441c66 in QGuiEventDispatcherGlib::processEvents (this=0x0, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#25 0x00007fd44e188ff4 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#26 0x00007fd44e18933f in QEventLoop::exec (this=0x7fff295c0270, flags=...) at kernel/qeventloop.cpp:201
#27 0x00007fd44e18b31e in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#28 0x00007fd43f93c6aa in kdemain () from /usr/lib64/libkdeinit4_krunner.so
#29 0x0000000000407a75 in launch(int, char const*, char const*, char const*, int, char const*, bool, char const*, bool, char const*) ()
#30 0x0000000000408022 in handle_launcher_request(int, char const*) ()
#31 0x00000000004086a9 in handle_requests(int) ()
#32 0x000000000040926b in main ()

Possible duplicates by query: bug 242038, bug 241968, bug 241711, bug 241594, bug 241017.

Reported using DrKonqi
Comment 1 Nikola Schnelle 2010-07-03 14:41:55 UTC
It also happens to me when I turn off blur effect. Kubuntu Maverick alpha 2.
Comment 2 Frank Reininghaus 2010-09-25 13:11:32 UTC

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