Bug 353599 - plasmashell crash when pulseaudio is killed
Summary: plasmashell crash when pulseaudio is killed
Status: RESOLVED DUPLICATE of bug 353177
Alias: None
Product: plasmashell
Classification: Plasma
Component: general (show other bugs)
Version: 5.4.1
Platform: openSUSE Linux
: NOR crash
Target Milestone: 1.0
Assignee: David Edmundson
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2015-10-06 09:45 UTC by auxsvr
Modified: 2015-10-06 16:04 UTC (History)
2 users (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 auxsvr 2015-10-06 09:45:43 UTC
Application: plasmashell (5.4.1)

Qt Version: 5.5.0
Operating System: Linux 3.16.7-24-desktop x86_64
Distribution: "openSUSE 13.2 (Harlequin) (x86_64)"

-- Information about the crash:
- What I was doing when the application crashed:

I restarted pulseaudio, then attempted to set the volume with the plasmoid. After several attempts in vain, plasmashell crashed.

The crash can be reproduced every time.

-- Backtrace:
Application: Plasma (plasmashell), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f6bcb8b0800 (LWP 2988))]

Thread 20 (Thread 0x7f6bad7cd700 (LWP 3039)):
#0  0x00007f6bc184600d in  () at /usr/lib64/libglib-2.0.so.0
#1  0x00007f6bc184822b in g_main_context_prepare () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f6bc1848b03 in  () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f6bc1848cec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#4  0x00007f6bc57ef47b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f6ba80008f0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#5  0x00007f6bc5796523 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f6bad7cccf0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f6bc55b87fa in QThread::exec() (this=this@entry=0x171a600) at thread/qthread.cpp:503
#7  0x00007f6bc886c428 in QQmlThreadPrivate::run() (this=0x171a600) at /usr/src/debug/qtdeclarative-opensource-src-5.5.0/src/qml/qml/ftw/qqmlthread.cpp:141
#8  0x00007f6bc55bd4ff in QThreadPrivate::start(void*) (arg=0x171a600) at thread/qthread_unix.cpp:331
#9  0x00007f6bc0c97754 in  () at /usr/X11R6/lib64/libGL.so.1
#10 0x00007f6bc474a0a4 in start_thread () at /lib64/libpthread.so.0
#11 0x00007f6bc4f4908d in clone () at /lib64/libc.so.6

Thread 19 (Thread 0x7f6ba0c2f700 (LWP 3042)):
#0  0x00007f6bc4f40c5d in poll () at /lib64/libc.so.6
#1  0x00007f6bc1848be4 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f6bc1848cec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f6bc57ef47b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f6b9c0008f0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#4  0x00007f6bc5796523 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f6ba0c2ecf0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x00007f6bc55b87fa in QThread::exec() (this=this@entry=0x19788b0) at thread/qthread.cpp:503
#6  0x00007f6bc886c428 in QQmlThreadPrivate::run() (this=0x19788b0) at /usr/src/debug/qtdeclarative-opensource-src-5.5.0/src/qml/qml/ftw/qqmlthread.cpp:141
#7  0x00007f6bc55bd4ff in QThreadPrivate::start(void*) (arg=0x19788b0) at thread/qthread_unix.cpp:331
#8  0x00007f6bc0c97754 in  () at /usr/X11R6/lib64/libGL.so.1
#9  0x00007f6bc474a0a4 in start_thread () at /lib64/libpthread.so.0
#10 0x00007f6bc4f4908d in clone () at /lib64/libc.so.6

Thread 18 (Thread 0x7f6b9af53700 (LWP 3085)):
#0  0x00007ffd3c9cdbb6 in  ()
#1  0x0000000000000000 in  ()

Thread 17 (Thread 0x7f6b99698700 (LWP 3150)):
#0  0x00007f6bc474e05f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f6bcb0158db in  () at /usr/lib64/libQt5Script.so.5
#2  0x00007f6bcb015909 in  () at /usr/lib64/libQt5Script.so.5
#3  0x00007f6bc0c97754 in  () at /usr/X11R6/lib64/libGL.so.1
#4  0x00007f6bc474a0a4 in start_thread () at /lib64/libpthread.so.0
#5  0x00007f6bc4f4908d in clone () at /lib64/libc.so.6

Thread 16 (Thread 0x7f6b11c6d700 (LWP 3213)):
#0  0x00007f6bc188a8e9 in g_mutex_lock () at /usr/lib64/libglib-2.0.so.0
#1  0x00007f6bc1848299 in g_main_context_prepare () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f6bc1848b03 in  () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f6bc1848cec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#4  0x00007f6bc57ef47b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f6b0c0008f0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#5  0x00007f6bc5796523 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f6b11c6ccb0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f6bc55b87fa in QThread::exec() (this=this@entry=0x1b52160) at thread/qthread.cpp:503
#7  0x00007f6bc93f9172 in QQuickPixmapReader::run() (this=0x1b52160) at /usr/src/debug/qtdeclarative-opensource-src-5.5.0/src/quick/util/qquickpixmapcache.cpp:754
#8  0x00007f6bc55bd4ff in QThreadPrivate::start(void*) (arg=0x1b52160) at thread/qthread_unix.cpp:331
#9  0x00007f6bc0c97754 in  () at /usr/X11R6/lib64/libGL.so.1
#10 0x00007f6bc474a0a4 in start_thread () at /lib64/libpthread.so.0
#11 0x00007f6bc4f4908d in clone () at /lib64/libc.so.6

Thread 15 (Thread 0x7f6b0ba10700 (LWP 3223)):
#0  0x00007ffd3c9cdbb6 in  ()
#1  0x0000000000000000 in  ()

Thread 14 (Thread 0x7f6b0b20f700 (LWP 3224)):
#0  0x00007ffd3c9cd9c9 in  ()
#1  0x0000000000000000 in  ()

Thread 13 (Thread 0x7f6b08f82700 (LWP 3234)):
#0  0x00007f6bc474e05f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f6bc55be51b in QWaitCondition::wait(QMutex*, unsigned long) (time=18446744073709551615, this=0x26eec80) at thread/qwaitcondition_unix.cpp:136
#2  0x00007f6bc55be51b in QWaitCondition::wait(QMutex*, unsigned long) (this=this@entry=0x2601cb8, mutex=mutex@entry=0x2601cb0, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f6bc946be8b in QSGRenderThread::processEventsAndWaitForMore() (wait=true, this=0x2601ca8) at /usr/src/debug/qtdeclarative-opensource-src-5.5.0/src/quick/scenegraph/qsgthreadedrenderloop.cpp:224
#4  0x00007f6bc946be8b in QSGRenderThread::processEventsAndWaitForMore() (this=this@entry=0x2601c30) at /usr/src/debug/qtdeclarative-opensource-src-5.5.0/src/quick/scenegraph/qsgthreadedrenderloop.cpp:654
#5  0x00007f6bc946c323 in QSGRenderThread::run() (this=0x2601c30) at /usr/src/debug/qtdeclarative-opensource-src-5.5.0/src/quick/scenegraph/qsgthreadedrenderloop.cpp:683
#6  0x00007f6bc55bd4ff in QThreadPrivate::start(void*) (arg=0x2601c30) at thread/qthread_unix.cpp:331
#7  0x00007f6bc0c97754 in  () at /usr/X11R6/lib64/libGL.so.1
#8  0x00007f6bc474a0a4 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f6bc4f4908d in clone () at /lib64/libc.so.6

Thread 12 (Thread 0x7f6afb57e700 (LWP 3235)):
#0  0x00007f6bc474e05f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f6bc55be51b in QWaitCondition::wait(QMutex*, unsigned long) (time=18446744073709551615, this=0x1977bd0) at thread/qwaitcondition_unix.cpp:136
#2  0x00007f6bc55be51b in QWaitCondition::wait(QMutex*, unsigned long) (this=this@entry=0x16185a8, mutex=mutex@entry=0x16185a0, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f6bc946be8b in QSGRenderThread::processEventsAndWaitForMore() (wait=true, this=0x1618598) at /usr/src/debug/qtdeclarative-opensource-src-5.5.0/src/quick/scenegraph/qsgthreadedrenderloop.cpp:224
#4  0x00007f6bc946be8b in QSGRenderThread::processEventsAndWaitForMore() (this=this@entry=0x1618520) at /usr/src/debug/qtdeclarative-opensource-src-5.5.0/src/quick/scenegraph/qsgthreadedrenderloop.cpp:654
#5  0x00007f6bc946c323 in QSGRenderThread::run() (this=0x1618520) at /usr/src/debug/qtdeclarative-opensource-src-5.5.0/src/quick/scenegraph/qsgthreadedrenderloop.cpp:683
#6  0x00007f6bc55bd4ff in QThreadPrivate::start(void*) (arg=0x1618520) at thread/qthread_unix.cpp:331
#7  0x00007f6bc0c97754 in  () at /usr/X11R6/lib64/libGL.so.1
#8  0x00007f6bc474a0a4 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f6bc4f4908d in clone () at /lib64/libc.so.6

Thread 11 (Thread 0x7f6aef7c5700 (LWP 3249)):
#0  0x00007f6bc1848648 in g_main_context_check () at /usr/lib64/libglib-2.0.so.0
#1  0x00007f6bc1848b7b in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f6bc1848cec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f6bc57ef47b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f6ae80008f0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#4  0x00007f6bc5796523 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f6aef7c4cd0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x00007f6bc55b87fa in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:503
#6  0x00007f6af8afee87 in KCupsConnection::run() () at /usr/lib64/libkcupslib.so
#7  0x00007f6bc55bd4ff in QThreadPrivate::start(void*) (arg=0x2be7820) at thread/qthread_unix.cpp:331
#8  0x00007f6bc0c97754 in  () at /usr/X11R6/lib64/libGL.so.1
#9  0x00007f6bc474a0a4 in start_thread () at /lib64/libpthread.so.0
#10 0x00007f6bc4f4908d in clone () at /lib64/libc.so.6

Thread 10 (Thread 0x7f6aecc0e700 (LWP 3562)):
#0  0x00007f6bc474e05f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f6bc55be51b in QWaitCondition::wait(QMutex*, unsigned long) (time=18446744073709551615, this=0x30f6b80) at thread/qwaitcondition_unix.cpp:136
#2  0x00007f6bc55be51b in QWaitCondition::wait(QMutex*, unsigned long) (this=this@entry=0x306dff8, mutex=mutex@entry=0x306dff0, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f6bc946be8b in QSGRenderThread::processEventsAndWaitForMore() (wait=true, this=0x306dfe8) at /usr/src/debug/qtdeclarative-opensource-src-5.5.0/src/quick/scenegraph/qsgthreadedrenderloop.cpp:224
#4  0x00007f6bc946be8b in QSGRenderThread::processEventsAndWaitForMore() (this=this@entry=0x306df70) at /usr/src/debug/qtdeclarative-opensource-src-5.5.0/src/quick/scenegraph/qsgthreadedrenderloop.cpp:654
#5  0x00007f6bc946c323 in QSGRenderThread::run() (this=0x306df70) at /usr/src/debug/qtdeclarative-opensource-src-5.5.0/src/quick/scenegraph/qsgthreadedrenderloop.cpp:683
#6  0x00007f6bc55bd4ff in QThreadPrivate::start(void*) (arg=0x306df70) at thread/qthread_unix.cpp:331
#7  0x00007f6bc0c97754 in  () at /usr/X11R6/lib64/libGL.so.1
#8  0x00007f6bc474a0a4 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f6bc4f4908d in clone () at /lib64/libc.so.6

Thread 9 (Thread 0x7f6adf9f0700 (LWP 3619)):
#0  0x00007f6bc474e05f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f6bc55be51b in QWaitCondition::wait(QMutex*, unsigned long) (time=18446744073709551615, this=0x3a7e400) at thread/qwaitcondition_unix.cpp:136
#2  0x00007f6bc55be51b in QWaitCondition::wait(QMutex*, unsigned long) (this=this@entry=0x3a8a9a8, mutex=mutex@entry=0x3a8a9a0, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f6bc946be8b in QSGRenderThread::processEventsAndWaitForMore() (wait=true, this=0x3a8a998) at /usr/src/debug/qtdeclarative-opensource-src-5.5.0/src/quick/scenegraph/qsgthreadedrenderloop.cpp:224
#4  0x00007f6bc946be8b in QSGRenderThread::processEventsAndWaitForMore() (this=this@entry=0x3a8a920) at /usr/src/debug/qtdeclarative-opensource-src-5.5.0/src/quick/scenegraph/qsgthreadedrenderloop.cpp:654
#5  0x00007f6bc946c323 in QSGRenderThread::run() (this=0x3a8a920) at /usr/src/debug/qtdeclarative-opensource-src-5.5.0/src/quick/scenegraph/qsgthreadedrenderloop.cpp:683
#6  0x00007f6bc55bd4ff in QThreadPrivate::start(void*) (arg=0x3a8a920) at thread/qthread_unix.cpp:331
#7  0x00007f6bc0c97754 in  () at /usr/X11R6/lib64/libGL.so.1
#8  0x00007f6bc474a0a4 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f6bc4f4908d in clone () at /lib64/libc.so.6

Thread 8 (Thread 0x7f6ade9d1700 (LWP 3654)):
#0  0x00007f6bc474e05f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f6bc55be51b in QWaitCondition::wait(QMutex*, unsigned long) (time=18446744073709551615, this=0x34372d0) at thread/qwaitcondition_unix.cpp:136
#2  0x00007f6bc55be51b in QWaitCondition::wait(QMutex*, unsigned long) (this=this@entry=0x3051088, mutex=mutex@entry=0x3051080, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f6bc946be8b in QSGRenderThread::processEventsAndWaitForMore() (wait=true, this=0x3051078) at /usr/src/debug/qtdeclarative-opensource-src-5.5.0/src/quick/scenegraph/qsgthreadedrenderloop.cpp:224
#4  0x00007f6bc946be8b in QSGRenderThread::processEventsAndWaitForMore() (this=this@entry=0x3051000) at /usr/src/debug/qtdeclarative-opensource-src-5.5.0/src/quick/scenegraph/qsgthreadedrenderloop.cpp:654
#5  0x00007f6bc946c323 in QSGRenderThread::run() (this=0x3051000) at /usr/src/debug/qtdeclarative-opensource-src-5.5.0/src/quick/scenegraph/qsgthreadedrenderloop.cpp:683
#6  0x00007f6bc55bd4ff in QThreadPrivate::start(void*) (arg=0x3051000) at thread/qthread_unix.cpp:331
#7  0x00007f6bc0c97754 in  () at /usr/X11R6/lib64/libGL.so.1
#8  0x00007f6bc474a0a4 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f6bc4f4908d in clone () at /lib64/libc.so.6

Thread 7 (Thread 0x7f6aee505700 (LWP 4648)):
#0  0x00007f6bc474e05f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f6bc55be51b in QWaitCondition::wait(QMutex*, unsigned long) (time=18446744073709551615, this=0x1c9f580) at thread/qwaitcondition_unix.cpp:136
#2  0x00007f6bc55be51b in QWaitCondition::wait(QMutex*, unsigned long) (this=this@entry=0x351cd78, mutex=mutex@entry=0x351cd70, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f6bc946be8b in QSGRenderThread::processEventsAndWaitForMore() (wait=true, this=0x351cd68) at /usr/src/debug/qtdeclarative-opensource-src-5.5.0/src/quick/scenegraph/qsgthreadedrenderloop.cpp:224
#4  0x00007f6bc946be8b in QSGRenderThread::processEventsAndWaitForMore() (this=this@entry=0x351ccf0) at /usr/src/debug/qtdeclarative-opensource-src-5.5.0/src/quick/scenegraph/qsgthreadedrenderloop.cpp:654
#5  0x00007f6bc946c323 in QSGRenderThread::run() (this=0x351ccf0) at /usr/src/debug/qtdeclarative-opensource-src-5.5.0/src/quick/scenegraph/qsgthreadedrenderloop.cpp:683
#6  0x00007f6bc55bd4ff in QThreadPrivate::start(void*) (arg=0x351ccf0) at thread/qthread_unix.cpp:331
#7  0x00007f6bc0c97754 in  () at /usr/X11R6/lib64/libGL.so.1
#8  0x00007f6bc474a0a4 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f6bc4f4908d in clone () at /lib64/libc.so.6

Thread 6 (Thread 0x7f6adc8b0700 (LWP 4660)):
#0  0x00007f6bc474e05f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f6bc55be51b in QWaitCondition::wait(QMutex*, unsigned long) (time=18446744073709551615, this=0x3e1fb60) at thread/qwaitcondition_unix.cpp:136
#2  0x00007f6bc55be51b in QWaitCondition::wait(QMutex*, unsigned long) (this=this@entry=0x3d4f238, mutex=mutex@entry=0x3d4f230, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f6bc946be8b in QSGRenderThread::processEventsAndWaitForMore() (wait=true, this=0x3d4f228) at /usr/src/debug/qtdeclarative-opensource-src-5.5.0/src/quick/scenegraph/qsgthreadedrenderloop.cpp:224
#4  0x00007f6bc946be8b in QSGRenderThread::processEventsAndWaitForMore() (this=this@entry=0x3d4f1b0) at /usr/src/debug/qtdeclarative-opensource-src-5.5.0/src/quick/scenegraph/qsgthreadedrenderloop.cpp:654
#5  0x00007f6bc946c323 in QSGRenderThread::run() (this=0x3d4f1b0) at /usr/src/debug/qtdeclarative-opensource-src-5.5.0/src/quick/scenegraph/qsgthreadedrenderloop.cpp:683
#6  0x00007f6bc55bd4ff in QThreadPrivate::start(void*) (arg=0x3d4f1b0) at thread/qthread_unix.cpp:331
#7  0x00007f6bc0c97754 in  () at /usr/X11R6/lib64/libGL.so.1
#8  0x00007f6bc474a0a4 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f6bc4f4908d in clone () at /lib64/libc.so.6

Thread 5 (Thread 0x7f6acfeff700 (LWP 7292)):
#0  0x00007f6bc474e05f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f6bc55be51b in QWaitCondition::wait(QMutex*, unsigned long) (time=18446744073709551615, this=0x2682900) at thread/qwaitcondition_unix.cpp:136
#2  0x00007f6bc55be51b in QWaitCondition::wait(QMutex*, unsigned long) (this=this@entry=0x42043e8, mutex=mutex@entry=0x42043e0, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f6bc946be8b in QSGRenderThread::processEventsAndWaitForMore() (wait=true, this=0x42043d8) at /usr/src/debug/qtdeclarative-opensource-src-5.5.0/src/quick/scenegraph/qsgthreadedrenderloop.cpp:224
#4  0x00007f6bc946be8b in QSGRenderThread::processEventsAndWaitForMore() (this=this@entry=0x4204360) at /usr/src/debug/qtdeclarative-opensource-src-5.5.0/src/quick/scenegraph/qsgthreadedrenderloop.cpp:654
#5  0x00007f6bc946c323 in QSGRenderThread::run() (this=0x4204360) at /usr/src/debug/qtdeclarative-opensource-src-5.5.0/src/quick/scenegraph/qsgthreadedrenderloop.cpp:683
#6  0x00007f6bc55bd4ff in QThreadPrivate::start(void*) (arg=0x4204360) at thread/qthread_unix.cpp:331
#7  0x00007f6bc0c97754 in  () at /usr/X11R6/lib64/libGL.so.1
#8  0x00007f6bc474a0a4 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f6bc4f4908d in clone () at /lib64/libc.so.6

Thread 4 (Thread 0x7f6acd642700 (LWP 7318)):
#0  0x00007f6bc474e05f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f6bc55be51b in QWaitCondition::wait(QMutex*, unsigned long) (time=18446744073709551615, this=0x26f4ec0) at thread/qwaitcondition_unix.cpp:136
#2  0x00007f6bc55be51b in QWaitCondition::wait(QMutex*, unsigned long) (this=this@entry=0x26f5068, mutex=mutex@entry=0x26f5060, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f6bc946be8b in QSGRenderThread::processEventsAndWaitForMore() (wait=true, this=0x26f5058) at /usr/src/debug/qtdeclarative-opensource-src-5.5.0/src/quick/scenegraph/qsgthreadedrenderloop.cpp:224
#4  0x00007f6bc946be8b in QSGRenderThread::processEventsAndWaitForMore() (this=this@entry=0x26f4fe0) at /usr/src/debug/qtdeclarative-opensource-src-5.5.0/src/quick/scenegraph/qsgthreadedrenderloop.cpp:654
#5  0x00007f6bc946c323 in QSGRenderThread::run() (this=0x26f4fe0) at /usr/src/debug/qtdeclarative-opensource-src-5.5.0/src/quick/scenegraph/qsgthreadedrenderloop.cpp:683
#6  0x00007f6bc55bd4ff in QThreadPrivate::start(void*) (arg=0x26f4fe0) at thread/qthread_unix.cpp:331
#7  0x00007f6bc0c97754 in  () at /usr/X11R6/lib64/libGL.so.1
#8  0x00007f6bc474a0a4 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f6bc4f4908d in clone () at /lib64/libc.so.6

Thread 3 (Thread 0x7f6acc48a700 (LWP 8338)):
#0  0x00007f6bc474e05f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f6bc55be51b in QWaitCondition::wait(QMutex*, unsigned long) (time=18446744073709551615, this=0x3ef3200) at thread/qwaitcondition_unix.cpp:136
#2  0x00007f6bc55be51b in QWaitCondition::wait(QMutex*, unsigned long) (this=this@entry=0x5246818, mutex=mutex@entry=0x5246810, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f6bc946be8b in QSGRenderThread::processEventsAndWaitForMore() (wait=true, this=0x5246808) at /usr/src/debug/qtdeclarative-opensource-src-5.5.0/src/quick/scenegraph/qsgthreadedrenderloop.cpp:224
#4  0x00007f6bc946be8b in QSGRenderThread::processEventsAndWaitForMore() (this=this@entry=0x5246790) at /usr/src/debug/qtdeclarative-opensource-src-5.5.0/src/quick/scenegraph/qsgthreadedrenderloop.cpp:654
#5  0x00007f6bc946c323 in QSGRenderThread::run() (this=0x5246790) at /usr/src/debug/qtdeclarative-opensource-src-5.5.0/src/quick/scenegraph/qsgthreadedrenderloop.cpp:683
#6  0x00007f6bc55bd4ff in QThreadPrivate::start(void*) (arg=0x5246790) at thread/qthread_unix.cpp:331
#7  0x00007f6bc0c97754 in  () at /usr/X11R6/lib64/libGL.so.1
#8  0x00007f6bc474a0a4 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f6bc4f4908d in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7f6acee50700 (LWP 8342)):
#0  0x00007f6bc474e05f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f6bc55be51b in QWaitCondition::wait(QMutex*, unsigned long) (time=18446744073709551615, this=0x5064890) at thread/qwaitcondition_unix.cpp:136
#2  0x00007f6bc55be51b in QWaitCondition::wait(QMutex*, unsigned long) (this=this@entry=0x5658a78, mutex=mutex@entry=0x5658a70, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f6bc946be8b in QSGRenderThread::processEventsAndWaitForMore() (wait=true, this=0x5658a68) at /usr/src/debug/qtdeclarative-opensource-src-5.5.0/src/quick/scenegraph/qsgthreadedrenderloop.cpp:224
#4  0x00007f6bc946be8b in QSGRenderThread::processEventsAndWaitForMore() (this=this@entry=0x56589f0) at /usr/src/debug/qtdeclarative-opensource-src-5.5.0/src/quick/scenegraph/qsgthreadedrenderloop.cpp:654
#5  0x00007f6bc946c323 in QSGRenderThread::run() (this=0x56589f0) at /usr/src/debug/qtdeclarative-opensource-src-5.5.0/src/quick/scenegraph/qsgthreadedrenderloop.cpp:683
#6  0x00007f6bc55bd4ff in QThreadPrivate::start(void*) (arg=0x56589f0) at thread/qthread_unix.cpp:331
#7  0x00007f6bc0c97754 in  () at /usr/X11R6/lib64/libGL.so.1
#8  0x00007f6bc474a0a4 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f6bc4f4908d in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7f6bcb8b0800 (LWP 2988)):
[KCrash Handler]
#5  0x00007f6afa6d721e in QPulseAudio::SinkModel::setData(QModelIndex const&, QVariant const&, int) () at /usr/lib64/libQPulseAudioPrivate.so
#6  0x00007f6bc8634fd5 in QQmlDMAbstractItemModelData::setValue(int, QVariant const&) (this=0x437b630, role=262, value=...) at /usr/src/debug/qtdeclarative-opensource-src-5.5.0/src/qml/util/qqmladaptormodel.cpp:418
#7  0x00007f6bc863439f in QQmlDMCachedModelData::metaCall(QMetaObject::Call, int, void**) (this=0x437b630, call=<optimized out>, id=<optimized out>, arguments=<optimized out>) at /usr/src/debug/qtdeclarative-opensource-src-5.5.0/src/qml/util/qqmladaptormodel.cpp:300
#8  0x00007f6bc87ed386 in QQmlPropertyPrivate::write(QObject*, QQmlPropertyData const&, QVariant const&, QQmlContextData*, QFlags<QQmlPropertyPrivate::WriteFlag>) (object=object@entry=0x437b630, property=..., value=..., context=0x4390440, flags=...) at /usr/src/debug/qtdeclarative-opensource-src-5.5.0/src/qml/qml/qqmlproperty.cpp:1313
#9  0x00007f6bc87b1c95 in QV4::QObjectWrapper::setProperty(QObject*, QV4::ExecutionContext*, QQmlPropertyData*, QV4::Value const&) (object=object@entry=0x437b630, ctx=0x7f6b99f54490, property=0x44ac158, value=...) at /usr/src/debug/qtdeclarative-opensource-src-5.5.0/src/qml/jsruntime/qv4qobjectwrapper.cpp:556
#10 0x00007f6bc87b20ce in QV4::QObjectWrapper::setQmlProperty(QV4::ExecutionEngine*, QQmlContextData*, QObject*, QV4::String*, QV4::QObjectWrapper::RevisionMode, QV4::Value const&) (engine=engine@entry=0x1a9f1c0, qmlContext=qmlContext@entry=0x44a7120, object=0x437b630, name=name@entry=0x7f6b99f54460, revisionMode=revisionMode@entry=QV4::QObjectWrapper::CheckRevision, value=...) at /usr/src/debug/qtdeclarative-opensource-src-5.5.0/src/qml/jsruntime/qv4qobjectwrapper.cpp:443
#11 0x00007f6bc885b7dc in QV4::QmlContextWrapper::put(QV4::Managed*, QV4::String*, QV4::Value const&) (m=0x7f6b99f54480, name=0x7f6b99f54460, value=...) at /usr/src/debug/qtdeclarative-opensource-src-5.5.0/src/qml/qml/qqmlcontextwrapper.cpp:327
#12 0x00007f6bc872f69e in QV4::ExecutionContext::setProperty(QV4::String*, QV4::Value const&) (v=..., name=0x7f6b99f54460, this=0x7f6b99f54480) at /usr/src/debug/qtdeclarative-opensource-src-5.5.0/src/qml/jsruntime/qv4object_p.h:280
#13 0x00007f6bc872f69e in QV4::ExecutionContext::setProperty(QV4::String*, QV4::Value const&) (this=0x7f6b99f54468, name=0x7f6b99f54460, value=...) at /usr/src/debug/qtdeclarative-opensource-src-5.5.0/src/qml/jsruntime/qv4context.cpp:318
#14 0x00007f6bc87c2a27 in QV4::Runtime::setActivationProperty(QV4::ExecutionEngine*, int, QV4::Value const&) (engine=0x1a9f1c0, nameIndex=<optimized out>, value=...) at /usr/src/debug/qtdeclarative-opensource-src-5.5.0/src/qml/jsruntime/qv4runtime.cpp:662
#15 0x00007f6b08019b01 in  ()
#16 0x0000000004390440 in  ()
#17 0x0003000000000000 in  ()
#18 0x00007f6bc584ea00 in QArrayData::shared_null () at /usr/lib64/libQt5Core.so.5
#19 0x00007f6bc87711c9 in QV4::Object::insertMember(QV4::String*, QV4::Property const*, QV4::PropertyAttributes) (this=0x7f6b99f54400, s=<optimized out>, p=0x7f6b99f54460, attributes=...) at /usr/src/debug/qtdeclarative-opensource-src-5.5.0/src/qml/jsruntime/qv4object.cpp:210
#20 0x00007f6bc8764572 in QV4::SimpleScriptFunction::call(QV4::Managed*, QV4::CallData*) (that=<optimized out>, callData=<optimized out>) at /usr/src/debug/qtdeclarative-opensource-src-5.5.0/src/qml/jsruntime/qv4functionobject.cpp:564
#21 0x00007f6bc87c4aa4 in QV4::Runtime::callActivationProperty(QV4::ExecutionEngine*, int, QV4::CallData*) (d=0x7f6b99f54398, this=<optimized out>) at /usr/src/debug/qtdeclarative-opensource-src-5.5.0/src/qml/jsruntime/qv4object_p.h:302
#22 0x00007f6bc87c4aa4 in QV4::Runtime::callActivationProperty(QV4::ExecutionEngine*, int, QV4::CallData*) (engine=0x1a9f1c0, nameIndex=<optimized out>, callData=0x7f6b99f54398) at /usr/src/debug/qtdeclarative-opensource-src-5.5.0/src/qml/jsruntime/qv4runtime.cpp:947
#23 0x00007f6b08014176 in  ()
#24 0x000000000436a190 in  ()
#25 0xffffffffffffffff in  ()#26 0x00650048006e006f in  ()
#27 0x0000000000080140 in  ()
#28 0x0000000000000000 in  ()

Reported using DrKonqi
Comment 1 David Edmundson 2015-10-06 16:04:27 UTC

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