[prev in list] [next in list] [prev in thread] [next in thread] 

List:       amarok-bugs-dist
Subject:    [Bug 212503] New: Amarok chrash while scoring tracks
From:       Tom <t.egenrieder () online ! de>
Date:       2009-10-31 11:17:52
Message-ID: bug-212503-71684 () http ! bugs ! kde ! org/
[Download RAW message or body]

https://bugs.kde.org/show_bug.cgi?id=212503

           Summary: Amarok chrash while scoring tracks
           Product: amarok
           Version: unspecified
          Platform: Unlisted Binaries
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: amarok-bugs-dist@kde.org
        ReportedBy: t.egenrieder@online.de


Application that crashed: amarok
Version of the application: 2.2.0
KDE Version: 4.3.2 (KDE 4.3.2)
Qt Version: 4.5.2
Operating System: Linux 2.6.31-14-generic x86_64
Distribution: Ubuntu 9.10

What I was doing when the application crashed:
use amarok with dynamic playlist > scorring single track > crash

 -- Backtrace:
Application: Amarok (amarok), signal: Segmentation fault
pthread_cond_wait@@GLIBC_2.3.2 ()
    at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
    in ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S
The current source language is "auto; currently asm".
[Current thread is 1 (Thread 0x7f4c1ddea7a0 (LWP 1926))]

Thread 16 (Thread 0x7f4c07924910 (LWP 1927)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:220
#1  0x00007f4c0be9dc91 in ?? () from /usr/lib/libxine.so.1
#2  0x00007f4c15cf2a04 in start_thread (arg=<value optimized out>) at
pthread_create.c:300
#3  0x00007f4c1b47a7bd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 15 (Thread 0x7f4c063db910 (LWP 1928)):
#0  0x00007f4c1462ddbb in g_main_context_prepare () from /lib/libglib-2.0.so.0
#1  0x00007f4c1462e181 in ?? () from /lib/libglib-2.0.so.0
#2  0x00007f4c1462e6b0 in g_main_context_iteration () from
/lib/libglib-2.0.so.0
#3  0x00007f4c1bb871fe in QEventDispatcherGlib::processEvents (this=0x2769b40,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:329
#4  0x00007f4c1bb5d532 in QEventLoop::processEvents (this=<value optimized
out>, flags=) at kernel/qeventloop.cpp:149
#5  0x00007f4c1bb5d904 in QEventLoop::exec (this=0x7f4c063dafb0, flags=) at
kernel/qeventloop.cpp:201
#6  0x00007f4c1ba756cb in QThread::exec (this=<value optimized out>) at
thread/qthread.cpp:487
#7  0x00007f4c0c11556e in ?? () from
/usr/lib/qt4/plugins/phonon_backend/phonon_xine.so
#8  0x00007f4c1ba78445 in QThreadPrivate::start (arg=0x2769b90) at
thread/qthread_unix.cpp:188
#9  0x00007f4c15cf2a04 in start_thread (arg=<value optimized out>) at
pthread_create.c:300
#10 0x00007f4c1b47a7bd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 14 (Thread 0x7f4c059d0910 (LWP 1931)):
#0  0x00007f4c1b46ca6b in read () from /lib/libc.so.6
#1  0x00007f4c0c524ad5 in ?? () from /usr/lib/libasound.so.2
#2  0x00007f4c0c51f818 in snd_hctl_handle_events () from
/usr/lib/libasound.so.2
#3  0x00007f4c0c529589 in snd_mixer_handle_events () from
/usr/lib/libasound.so.2
#4  0x00007f4c059d6d04 in ?? () from
/usr/lib/xine/plugins/1.26/xineplug_ao_out_alsa.so
#5  0x00007f4c15cf2a04 in start_thread (arg=<value optimized out>) at
pthread_create.c:300
#6  0x00007f4c1b47a7bd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 13 (Thread 0x7f4c051cf910 (LWP 1932)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f4c0beae983 in ?? () from /usr/lib/libxine.so.1
#2  0x00007f4c15cf2a04 in start_thread (arg=<value optimized out>) at
pthread_create.c:300
#3  0x00007f4c1b47a7bd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()
The current source language is "auto; currently c".

Thread 12 (Thread 0x7f4bfffff910 (LWP 1933)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f4c0beae983 in ?? () from /usr/lib/libxine.so.1
#2  0x00007f4c15cf2a04 in start_thread (arg=<value optimized out>) at
pthread_create.c:300
#3  0x00007f4c1b47a7bd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()
The current source language is "auto; currently asm".

Thread 11 (Thread 0x7f4bff7fe910 (LWP 1934)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f4c0beae983 in ?? () from /usr/lib/libxine.so.1
#2  0x00007f4c15cf2a04 in start_thread (arg=<value optimized out>) at
pthread_create.c:300
#3  0x00007f4c1b47a7bd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 10 (Thread 0x7f4bfe577910 (LWP 1936)):
[KCrash Handler]
#5  Dynamic::CustomBias::reevaluate (this=0x32086e0, oldEnergy=<value optimized
out>, oldPlaylist=..., newTrack=) at
/build/buildd/amarok-2.2.0/src/dynamic/CustomBias.cpp:112
#6  0x00007f4c1d1ac8e9 in Dynamic::BiasSolver::recalculateEnergy
(this=0x5644cb0, playlist=<value optimized out>, mutation=<value optimized
out>, mutationPos=<value optimized out>)
    at /build/buildd/amarok-2.2.0/src/dynamic/BiasSolver.cpp:512
#7  0x00007f4c1d1af9aa in Dynamic::BiasSolver::sa_optimize (this=0x5644cb0,
playlist=..., i=1000, updateStatus=<value optimized out>) at
/build/buildd/amarok-2.2.0/src/dynamic/BiasSolver.cpp:232
#8  0x00007f4c1d1b1020 in Dynamic::BiasSolver::run (this=0x5644cb0) at
/build/buildd/amarok-2.2.0/src/dynamic/BiasSolver.cpp:178
#9  0x00007f4c1872d75d in ThreadWeaver::JobRunHelper::runTheJob
(this=0x7f4bfe576f70, th=0x3296e60, job=0x5644cb0) at
../../../threadweaver/Weaver/Job.cpp:106
#10 0x00007f4c1872da5e in ThreadWeaver::Job::execute (this=0x5644cb0,
th=0x3296e60) at ../../../threadweaver/Weaver/Job.cpp:135
#11 0x00007f4c1872ca2f in ThreadWeaver::ThreadRunHelper::run
(this=0x7f4bfe577000, parent=0x3218b00, th=0x3296e60) at
../../../threadweaver/Weaver/Thread.cpp:95
#12 0x00007f4c1872ceb8 in ThreadWeaver::Thread::run (this=0x3296e60) at
../../../threadweaver/Weaver/Thread.cpp:142
#13 0x00007f4c1ba78445 in QThreadPrivate::start (arg=0x3296e60) at
thread/qthread_unix.cpp:188
#14 0x00007f4c15cf2a04 in start_thread (arg=<value optimized out>) at
pthread_create.c:300
#15 0x00007f4c1b47a7bd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#16 0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7f4bf375f910 (LWP 1937)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f4c1ba794fb in QWaitConditionPrivate::wait (this=<value optimized
out>, mutex=0x2752490, time=18446744073709551615) at
thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x2752490,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f4c1872c326 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x3218b00,
th=0x7f4c00162050) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f4c1872e45b in ThreadWeaver::WorkingHardState::applyForWork
(this=0x32d9260, th=0x7f4c00162050) at
../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f4c1872ca5f in ThreadWeaver::ThreadRunHelper::run
(this=0x7f4bf375f000, parent=0x3218b00, th=0x7f4c00162050) at
../../../threadweaver/Weaver/Thread.cpp:87
#6  0x00007f4c1872ceb8 in ThreadWeaver::Thread::run (this=0x7f4c00162050) at
../../../threadweaver/Weaver/Thread.cpp:142
#7  0x00007f4c1ba78445 in QThreadPrivate::start (arg=0x7f4c00162050) at
thread/qthread_unix.cpp:188
#8  0x00007f4c15cf2a04 in start_thread (arg=<value optimized out>) at
pthread_create.c:300
#9  0x00007f4c1b47a7bd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()
The current source language is "auto; currently c".

Thread 8 (Thread 0x7f4bf2f5e910 (LWP 1938)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f4c1ba794fb in QWaitConditionPrivate::wait (this=<value optimized
out>, mutex=0x2752490, time=18446744073709551615) at
thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x2752490,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f4c1872c326 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x3218b00,
th=0x32caeb0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f4c1872e45b in ThreadWeaver::WorkingHardState::applyForWork
(this=0x32d9260, th=0x32caeb0) at
../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f4c1872e474 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x32d9260, th=0x32caeb0) at
../../../threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007f4c1872ca5f in ThreadWeaver::ThreadRunHelper::run
(this=0x7f4bf2f5e000, parent=0x3218b00, th=0x32caeb0) at
../../../threadweaver/Weaver/Thread.cpp:87
#7  0x00007f4c1872ceb8 in ThreadWeaver::Thread::run (this=0x32caeb0) at
../../../threadweaver/Weaver/Thread.cpp:142
#8  0x00007f4c1ba78445 in QThreadPrivate::start (arg=0x32caeb0) at
thread/qthread_unix.cpp:188
#9  0x00007f4c15cf2a04 in start_thread (arg=<value optimized out>) at
pthread_create.c:300
#10 0x00007f4c1b47a7bd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()
The current source language is "auto; currently asm".

Thread 7 (Thread 0x7f4bf275d910 (LWP 1939)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f4c1ba794fb in QWaitConditionPrivate::wait (this=<value optimized
out>, mutex=0x2752490, time=18446744073709551615) at
thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x2752490,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f4c1872c326 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x3218b00,
th=0x29ea550) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f4c1872e45b in ThreadWeaver::WorkingHardState::applyForWork
(this=0x32d9260, th=0x29ea550) at
../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f4c1872ca5f in ThreadWeaver::ThreadRunHelper::run
(this=0x7f4bf275d000, parent=0x3218b00, th=0x29ea550) at
../../../threadweaver/Weaver/Thread.cpp:87
#6  0x00007f4c1872ceb8 in ThreadWeaver::Thread::run (this=0x29ea550) at
../../../threadweaver/Weaver/Thread.cpp:142
#7  0x00007f4c1ba78445 in QThreadPrivate::start (arg=0x29ea550) at
thread/qthread_unix.cpp:188
#8  0x00007f4c15cf2a04 in start_thread (arg=<value optimized out>) at
pthread_create.c:300
#9  0x00007f4c1b47a7bd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f4bdcbab910 (LWP 1946)):
#0  0x00007f4c1b4733c2 in select () from /lib/libc.so.6
#1  0x00007f4c0bec6725 in xine_usec_sleep () from /usr/lib/libxine.so.1
#2  0x00007f4c0beab7e9 in ?? () from /usr/lib/libxine.so.1
#3  0x00007f4c15cf2a04 in start_thread (arg=<value optimized out>) at
pthread_create.c:300
#4  0x00007f4c1b47a7bd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f4bdbfc1910 (LWP 1947)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f4c0bea154b in ?? () from /usr/lib/libxine.so.1
#2  0x00007f4c0bea751d in ?? () from /usr/lib/libxine.so.1
#3  0x00007f4c15cf2a04 in start_thread (arg=<value optimized out>) at
pthread_create.c:300
#4  0x00007f4c1b47a7bd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()
The current source language is "auto; currently c".

Thread 4 (Thread 0x7f4bdb7c0910 (LWP 1948)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f4c0bea154b in ?? () from /usr/lib/libxine.so.1
#2  0x00007f4c0bea8555 in ?? () from /usr/lib/libxine.so.1
#3  0x00007f4c15cf2a04 in start_thread (arg=<value optimized out>) at
pthread_create.c:300
#4  0x00007f4c1b47a7bd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()
The current source language is "auto; currently asm".

Thread 3 (Thread 0x7f4bdafbf910 (LWP 1949)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f4c0beb1a0b in xine_event_wait () from /usr/lib/libxine.so.1
#2  0x00007f4c0beb1a7e in ?? () from /usr/lib/libxine.so.1
#3  0x00007f4c15cf2a04 in start_thread (arg=<value optimized out>) at
pthread_create.c:300
#4  0x00007f4c1b47a7bd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f4bd445e910 (LWP 1958)):
#0  0x00007f4c1b4733c2 in select () from /lib/libc.so.6
#1  0x00007f4c0bec6725 in xine_usec_sleep () from /usr/lib/libxine.so.1
#2  0x00007f4c0beab7e9 in ?? () from /usr/lib/libxine.so.1
#3  0x00007f4c15cf2a04 in start_thread (arg=<value optimized out>) at
pthread_create.c:300
#4  0x00007f4c1b47a7bd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f4c1ddea7a0 (LWP 1926)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f4c1ba794fb in QWaitConditionPrivate::wait (this=<value optimized
out>, mutex=0x26ea938, time=18446744073709551615) at
thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x26ea938,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f4c0c11a1dd in ?? () from
/usr/lib/qt4/plugins/phonon_backend/phonon_xine.so
#4  0x00007f4c0c12ded6 in ?? () from
/usr/lib/qt4/plugins/phonon_backend/phonon_xine.so
#5  0x00007f4c182880b4 in Phonon::MediaNodePrivate::deleteBackendObject
(this=0x27625d0) at ../3rdparty/phonon/phonon/medianode.cpp:81
#6  0x00007f4c18296cc5 in ~FactoryPrivate (this=0x2762290, __in_chrg=<value
optimized out>) at ../3rdparty/phonon/phonon/factory.cpp:193
#7  0x00007f4c1b3d3c12 in __run_exit_handlers (status=1) at exit.c:78
#8  *__GI_exit (status=1) at exit.c:100
#9  0x00007f4c1c4da328 in qt_xio_errhandler () at
kernel/qapplication_x11.cpp:707
#10 0x00007f4c1d910498 in KApplication::xioErrhandler (this=0x7fffa450ecf0,
dpy=0x26b9170) at ../../kdeui/kernel/kapplication.cpp:408
#11 0x00007f4c1aa2afae in _XIOError () from /usr/lib/libX11.so.6
#12 0x00007f4c1aa329a5 in ?? () from /usr/lib/libX11.so.6
#13 0x00007f4c1aa33257 in _XEventsQueued () from /usr/lib/libX11.so.6
#14 0x00007f4c1aa1c01b in XEventsQueued () from /usr/lib/libX11.so.6
#15 0x00007f4c1c51367c in x11EventSourceCheck (s=0x2680ce0) at
kernel/qguieventdispatcher_glib.cpp:87
#16 0x00007f4c1462da9a in g_main_context_check () from /lib/libglib-2.0.so.0
#17 0x00007f4c1462e280 in ?? () from /lib/libglib-2.0.so.0
#18 0x00007f4c1462e6b0 in g_main_context_iteration () from
/lib/libglib-2.0.so.0
#19 0x00007f4c1bb871a6 in QEventDispatcherGlib::processEvents (this=0x256e470,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:327
#20 0x00007f4c1c5134be in QGuiEventDispatcherGlib::processEvents
(this=0x26dbd2c, flags=<value optimized out>) at
kernel/qguieventdispatcher_glib.cpp:202
#21 0x00007f4c1bb5d532 in QEventLoop::processEvents (this=<value optimized
out>, flags=) at kernel/qeventloop.cpp:149
#22 0x00007f4c1bb5d904 in QEventLoop::exec (this=0x7fffa450ec80, flags=) at
kernel/qeventloop.cpp:201
#23 0x00007f4c1bb5fab9 in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:888
#24 0x0000000000409ec6 in main (argc=<value optimized out>,
argv=0x7fffa4510a98) at /build/buildd/amarok-2.2.0/src/main.cpp:225
The current source language is "auto; currently c".
The current source language is "auto; currently asm".

Reported using DrKonqi

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
Amarok-bugs-dist mailing list
Amarok-bugs-dist@kde.org
https://mail.kde.org/mailman/listinfo/amarok-bugs-dist
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic