Bug#587753: Bug in krunner

2010-07-16 Thread Sune Vuorela
reassign 587753 libdbus-1-3
forcemerge 583904 587753
thanks

Hi

This is yet-another-duplicate of the threading bug in dbus. I would still hope 
that the patch could be tried in debian for some time to see what happens.

/Sune

On Thursday 01 July 2010 14:25:25 Bastien ROUCARIES wrote:
 package: kdebase-workspace-bin
 version: 4:4.4.4-1
 
 Crash using krunner to run emacs
 
 Application: krunner (0.1)
 KDE Platform Version: 4.4.4 (KDE 4.4.4)
 Qt Version: 4.6.3
 Operating System: Linux 2.6.34-1-amd64 x86_64
 Distribution: Debian GNU/Linux testing (squeeze)
 
 The crash can be reproduced some of the time.
 
  -- Backtrace:
 Application: Interface d'exécution de commande (krunner), signal:
 Segmentation fault
 The current source language is auto; currently asm.
 [Current thread is 1 (Thread 0x7f1acdcc2780 (LWP 3456))]
 
 Thread 5 (Thread 0x7f1aaa569710 (LWP 4589)):
 #0  pthread_cond_wait@@GLIBC_2.3.2 () at
 ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
 #1  0x7f1acac37e8b in QWaitConditionPrivate::wait (this=value
 optimized out, mutex=0x2722be0, time=18446744073709551615) at
 thread/qwaitcondition_unix.cpp:87
 #2  QWaitCondition::wait (this=value optimized out, mutex=0x2722be0,
 time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
 #3  0x7f1ac6e10e56 in
 ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned
 (this=0x27367e0, th=0x2b8fe70) at
 ../../../threadweaver/Weaver/WeaverImpl.cpp:365
 #4  0x7f1ac6e136fb in ThreadWeaver::WorkingHardState::applyForWork
 (this=0x2743860, th=0x2b8fe70) at
 ../../../threadweaver/Weaver/WorkingHardState.cpp:71
 #5  0x7f1ac6e13714 in ThreadWeaver::WorkingHardState::applyForWork
 (this=0x2743860, th=0x2b8fe70) at
 ../../../threadweaver/Weaver/WorkingHardState.cpp:74
 #6  0x7f1ac6e11c7f in ThreadWeaver::ThreadRunHelper::run
 (this=0x7f1aaa568e10, parent=0x27367e0, th=0x2b8fe70) at
 ../../../threadweaver/Weaver/Thread.cpp:87
 #7  0x7f1ac6e121d8 in ThreadWeaver::Thread::run (this=0x2b8fe70)
 at ../../../threadweaver/Weaver/Thread.cpp:142
 #8  0x7f1acac36e35 in QThreadPrivate::start (arg=0x2b8fe70) at
 thread/qthread_unix.cpp:248
 #9  0x7f1ac41628ba in start_thread (arg=value optimized out) at
 pthread_create.c:300
 #10 0x7f1acd60401d in clone () at
 ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
 #11 0x in ?? ()
 
 Thread 4 (Thread 0x7f1aa71c6710 (LWP 4590)):
 #0  pthread_cond_wait@@GLIBC_2.3.2 () at
 ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
 #1  0x7f1acac37e8b in QWaitConditionPrivate::wait (this=value
 optimized out, mutex=0x2722be0, time=18446744073709551615) at
 thread/qwaitcondition_unix.cpp:87
 #2  QWaitCondition::wait (this=value optimized out, mutex=0x2722be0,
 time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
 #3  0x7f1ac6e10e56 in
 ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned
 (this=0x27367e0, th=0x2a76f40) at
 ../../../threadweaver/Weaver/WeaverImpl.cpp:365
 #4  0x7f1ac6e136fb in ThreadWeaver::WorkingHardState::applyForWork
 (this=0x2743860, th=0x2a76f40) at
 ../../../threadweaver/Weaver/WorkingHardState.cpp:71
 #5  0x7f1ac6e13714 in ThreadWeaver::WorkingHardState::applyForWork
 (this=0x2743860, th=0x2a76f40) at
 ../../../threadweaver/Weaver/WorkingHardState.cpp:74
 #6  0x7f1ac6e11c7f in ThreadWeaver::ThreadRunHelper::run
 (this=0x7f1aa71c5e10, parent=0x27367e0, th=0x2a76f40) at
 ../../../threadweaver/Weaver/Thread.cpp:87
 #7  0x7f1ac6e121d8 in ThreadWeaver::Thread::run (this=0x2a76f40)
 at ../../../threadweaver/Weaver/Thread.cpp:142
 #8  0x7f1acac36e35 in QThreadPrivate::start (arg=0x2a76f40) at
 thread/qthread_unix.cpp:248
 #9  0x7f1ac41628ba in start_thread (arg=value optimized out) at
 pthread_create.c:300
 #10 0x7f1acd60401d in clone () at
 ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
 #11 0x in ?? ()
 
 Thread 3 (Thread 0x7f1aa69c5710 (LWP 4591)):
 #0  pthread_cond_wait@@GLIBC_2.3.2 () at
 ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
 #1  0x7f1acac37e8b in QWaitConditionPrivate::wait (this=value
 optimized out, mutex=0x2722be0, time=18446744073709551615) at
 thread/qwaitcondition_unix.cpp:87
 #2  QWaitCondition::wait (this=value optimized out, mutex=0x2722be0,
 time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
 #3  0x7f1ac6e10e56 in
 ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned
 (this=0x27367e0, th=0x2a92df0) at
 ../../../threadweaver/Weaver/WeaverImpl.cpp:365
 #4  0x7f1ac6e136fb in ThreadWeaver::WorkingHardState::applyForWork
 (this=0x2743860, th=0x2a92df0) at
 ../../../threadweaver/Weaver/WorkingHardState.cpp:71
 #5  0x7f1ac6e11c7f in ThreadWeaver::ThreadRunHelper::run
 (this=0x7f1aa69c4e10, parent=0x27367e0, th=0x2a92df0) at
 ../../../threadweaver/Weaver/Thread.cpp:87
 #6  0x7f1ac6e121d8 in ThreadWeaver::Thread::run (this=0x2a92df0)
 at ../../../threadweaver/Weaver/Thread.cpp:142
 #7  

Processed: Bug#587753: Bug in krunner

2010-07-16 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

 reassign 587753 libdbus-1-3
Bug #587753 [kdebase-workspace-bin] Bug in krunner
Bug reassigned from package 'kdebase-workspace-bin' to 'libdbus-1-3'.
Bug No longer marked as found in versions kdebase-workspace/4:4.4.4-1.
 forcemerge 583904 587753
Bug#583904: libdbus not threadsafe, although it claims to be so
Bug#587753: Bug in krunner
Bug#584522: [libdbus-1-3] Race condition in protected_change_timeout
Forcibly Merged 583904 584522 587753.

 thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
587753: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=587753
584522: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=584522
583904: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=583904
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems


-- 
To UNSUBSCRIBE, email to debian-qt-kde-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/handler.s.c.12793220942865.transcr...@bugs.debian.org



Bug#587753: Bug in krunner

2010-07-01 Thread Bastien ROUCARIES
package: kdebase-workspace-bin
version: 4:4.4.4-1

Crash using krunner to run emacs

Application: krunner (0.1)
KDE Platform Version: 4.4.4 (KDE 4.4.4)
Qt Version: 4.6.3
Operating System: Linux 2.6.34-1-amd64 x86_64
Distribution: Debian GNU/Linux testing (squeeze)

The crash can be reproduced some of the time.

 -- Backtrace:
Application: Interface d'exécution de commande (krunner), signal:
Segmentation fault
The current source language is auto; currently asm.
[Current thread is 1 (Thread 0x7f1acdcc2780 (LWP 3456))]

Thread 5 (Thread 0x7f1aaa569710 (LWP 4589)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x7f1acac37e8b in QWaitConditionPrivate::wait (this=value
optimized out, mutex=0x2722be0, time=18446744073709551615) at
thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=value optimized out, mutex=0x2722be0,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x7f1ac6e10e56 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned
(this=0x27367e0, th=0x2b8fe70) at
../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x7f1ac6e136fb in ThreadWeaver::WorkingHardState::applyForWork
(this=0x2743860, th=0x2b8fe70) at
../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x7f1ac6e13714 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x2743860, th=0x2b8fe70) at
../../../threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x7f1ac6e11c7f in ThreadWeaver::ThreadRunHelper::run
(this=0x7f1aaa568e10, parent=0x27367e0, th=0x2b8fe70) at
../../../threadweaver/Weaver/Thread.cpp:87
#7  0x7f1ac6e121d8 in ThreadWeaver::Thread::run (this=0x2b8fe70)
at ../../../threadweaver/Weaver/Thread.cpp:142
#8  0x7f1acac36e35 in QThreadPrivate::start (arg=0x2b8fe70) at
thread/qthread_unix.cpp:248
#9  0x7f1ac41628ba in start_thread (arg=value optimized out) at
pthread_create.c:300
#10 0x7f1acd60401d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x in ?? ()

Thread 4 (Thread 0x7f1aa71c6710 (LWP 4590)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x7f1acac37e8b in QWaitConditionPrivate::wait (this=value
optimized out, mutex=0x2722be0, time=18446744073709551615) at
thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=value optimized out, mutex=0x2722be0,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x7f1ac6e10e56 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned
(this=0x27367e0, th=0x2a76f40) at
../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x7f1ac6e136fb in ThreadWeaver::WorkingHardState::applyForWork
(this=0x2743860, th=0x2a76f40) at
../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x7f1ac6e13714 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x2743860, th=0x2a76f40) at
../../../threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x7f1ac6e11c7f in ThreadWeaver::ThreadRunHelper::run
(this=0x7f1aa71c5e10, parent=0x27367e0, th=0x2a76f40) at
../../../threadweaver/Weaver/Thread.cpp:87
#7  0x7f1ac6e121d8 in ThreadWeaver::Thread::run (this=0x2a76f40)
at ../../../threadweaver/Weaver/Thread.cpp:142
#8  0x7f1acac36e35 in QThreadPrivate::start (arg=0x2a76f40) at
thread/qthread_unix.cpp:248
#9  0x7f1ac41628ba in start_thread (arg=value optimized out) at
pthread_create.c:300
#10 0x7f1acd60401d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x in ?? ()

Thread 3 (Thread 0x7f1aa69c5710 (LWP 4591)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x7f1acac37e8b in QWaitConditionPrivate::wait (this=value
optimized out, mutex=0x2722be0, time=18446744073709551615) at
thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=value optimized out, mutex=0x2722be0,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x7f1ac6e10e56 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned
(this=0x27367e0, th=0x2a92df0) at
../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x7f1ac6e136fb in ThreadWeaver::WorkingHardState::applyForWork
(this=0x2743860, th=0x2a92df0) at
../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x7f1ac6e11c7f in ThreadWeaver::ThreadRunHelper::run
(this=0x7f1aa69c4e10, parent=0x27367e0, th=0x2a92df0) at
../../../threadweaver/Weaver/Thread.cpp:87
#6  0x7f1ac6e121d8 in ThreadWeaver::Thread::run (this=0x2a92df0)
at ../../../threadweaver/Weaver/Thread.cpp:142
#7  0x7f1acac36e35 in QThreadPrivate::start (arg=0x2a92df0) at
thread/qthread_unix.cpp:248
#8  0x7f1ac41628ba in start_thread (arg=value optimized out) at
pthread_create.c:300
#9  0x7f1acd60401d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x in ?? ()

Thread 2 (Thread 0x7f1aa61c4710 (LWP 4592)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at