Same signature as the two duplicates, all related to fetching album art. I suspect this to be caused by the album art provider being called in parallel by multiple images (since all of them are very close to each other in the scope) and that gets it to die.
If you have all your media art, it won't crash, rm ~/.cache/media-art/* to purge them and play in the dash again.
Got a not-really-helpful symbolic stacktrace:
Program received signal SIGSEGV, Segmentation fault.
QCoreApplication::postEvent (receiver=receiver@entry=0x9ffa5ba0, event=0xa0519de8, priority=priority@entry=0)
at kernel/qcoreapplication.cpp:1230
1230 kernel/qcoreapplication.cpp: Nie ma takiego pliku ani katalogu.
(gdb) bt full
#0 QCoreApplication::postEvent (receiver=receiver@entry=0x9ffa5ba0, event=0xa0519de8,
priority=priority@entry=0) at kernel/qcoreapplication.cpp:1230 __PRETTY_FUNCTION__ = "static void QCoreApplication::postEvent(QObject*, QEvent*, int)"
data = <optimized out>
locker = <optimized out>
pdata = 0x25 eventDeleter = <optimized out>
dispatcher = 0x9ffa5ba0
#1 0xb6957ca0 in QQuickPixmapReply::postReply (this=this@entry=0x9ffa5ba0,
error=error@entry=QQuickPixmapReply::NoError, errorString=..., implicitSize=..., factory=0x9fa06f10)
at util/qquickpixmapcache.cpp:323
No locals.
#2 0xb6959fac in QQuickPixmapReader::processJob (this=this@entry=0xa8805fc8,
runningJob=runningJob@entry=0x9ffa5ba0, url=..., requestSize=...) at util/qquickpixmapcache.cpp:566
image = {<QPaintDevice> = {_vptr.QPaintDevice = 0xb6fc66a8 <vtable for QImage+8>, painters = 0, reserved = 0x0}, d = 0x9fe7c7b0}
errorCode = QQuickPixmapReply::NoError
errorStr = {static null = {<No data fields>}, d = 0xb678e9cc <QArrayData::shared_null>}
readSize = {wd = 96, ht = 96}
imageType = <optimized out>
provider = 0xac164f58
#3 0xb695a75e in QQuickPixmapReader::processJobs (this=0xa8805fc8) at util/qquickpixmapcache.cpp:529
runningJob = 0x9ffa5ba0
url = {d = 0xa7bccd10}
requestSize = {wd = 198, ht = 198}
locker = {val = 2826985440}
#4 0xb695a7b4 in QQuickPixmapReaderThreadObject::event (this=<optimized out>, e=<optimized out>)
at util/qquickpixmapcache.cpp:482
No locals.
#5 0xb6726226 in QCoreApplication::notify (this=<optimized out>, receiver=<optimized out>,
event=<optimized out>) at kernel/qcoreapplication.cpp:943
d = <optimized out>
#6 0xb672600a in QCoreApplication::notifyInternal (this=0xafa00628, receiver=receiver@entry=0xb15031c0,
event=event@entry=0x9ff73168) at kernel/qcoreapplication.cpp:881
threadData = 0xa7b9e818 loopLevelCounter = {threadData = 0xa7b9e818}
result = false
cbdata = {0xb15031c0, 0x9ff73168, 0xa7af10bb}
d = 0xb1507530
#7 0xb6727c6c in sendEvent (event=0x9ff73168, receiver=0xb15031c0) at kernel/qcoreapplication.h:232
No locals.
#8 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0,
data=0xa7b9e818) at kernel/qcoreapplication.cpp:1485
e = 0x9ff73168
pe = <optimized out>
r = 0xb15031c0
unlocker = {m = <synthetic pointer>} event_deleter = {d = 0x9ff73168} __PRETTY_FUNCTION__ = "static void QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*)"
locker = {val = 2813978676}
startOffset = 29
---Type <return> to continue, or q <return> to quit---
i = @0xa7b9e82c: 0
cleanup = {receiver = <optimized out>, event_type = 0, data = 0xa7b9e818, exceptionCaught = true}
#9 0xb6728000 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0,
event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1343
data = <optimized out>
#10 0xb675ae38 in postEventSourceDispatch (s=0xb1507400) at kernel/qeventdispatcher_glib.cpp:279
source = 0xb1507400
#11 0xb5f0b39a in g_main_context_dispatch () from /lib/arm-linux-gnueabihf/libglib-2.0.so.0
No symbol table info available.
#12 0xb5f0b522 in ?? () from /lib/arm-linux-gnueabihf/libglib-2.0.so.0
No symbol table info available.
Same signature as the two duplicates, all related to fetching album art. I suspect this to be caused by the album art provider being called in parallel by multiple images (since all of them are very close to each other in the scope) and that gets it to die.
If you have all your media art, it won't crash, rm ~/.cache/ media-art/ * to purge them and play in the dash again.
Got a not-really-helpful symbolic stacktrace:
Program received signal SIGSEGV, Segmentation fault. n::postEvent (receiver= receiver@ entry=0x9ffa5ba 0, event=0xa0519de8, priority= priority@ entry=0) qcoreapplicatio n.cpp:1230 qcoreapplicatio n.cpp: Nie ma takiego pliku ani katalogu. n::postEvent (receiver= receiver@ entry=0x9ffa5ba 0, event=0xa0519de8, priority@ entry=0) at kernel/ qcoreapplicatio n.cpp:1230
__PRETTY_ FUNCTION_ _ = "static void QCoreApplicatio n::postEvent( QObject* , QEvent*, int)"
eventDeleter = <optimized out> ly::postReply (this=this@ entry=0x9ffa5ba 0, error@entry= QQuickPixmapRep ly::NoError, errorString=..., implicitSize=..., factory=0x9fa06f10) apcache. cpp:323 der::processJob (this=this@ entry=0xa8805fc 8, runningJob@ entry=0x9ffa5ba 0, url=..., requestSize=...) at util/qquickpixm apcache. cpp:566
reserved = 0x0}, d = 0x9fe7c7b0} ly::NoError :shared_ null>} der::processJob s (this=0xa8805fc8) at util/qquickpixm apcache. cpp:529 derThreadObject ::event (this=<optimized out>, e=<optimized out>) apcache. cpp:482 n::notify (this=<optimized out>, receiver=<optimized out>, <optimized out>) at kernel/ qcoreapplicatio n.cpp:943 n::notifyIntern al (this=0xafa00628, receiver= receiver@ entry=0xb15031c 0, event@entry= 0x9ff73168) at kernel/ qcoreapplicatio n.cpp:881
loopLevelCount er = {threadData = 0xa7b9e818} 0xb15031c0) at kernel/ qcoreapplicatio n.h:232 nPrivate: :sendPostedEven ts (receiver= receiver@ entry=0x0, event_type= event_type@ entry=0, 0xa7b9e818) at kernel/ qcoreapplicatio n.cpp:1485
event_ deleter = {d = 0x9ff73168}
__PRETTY_ FUNCTION_ _ = "static void QCoreApplicatio nPrivate: :sendPostedEven ts(QObject* , int, QThreadData*)" n::sendPostedEv ents (receiver= receiver@ entry=0x0, type=event_ type@entry= 0) at kernel/ qcoreapplicatio n.cpp:1343 Dispatch (s=0xb1507400) at kernel/ qeventdispatche r_glib. cpp:279 context_ dispatch () from /lib/arm- linux-gnueabihf /libglib- 2.0.so. 0 linux-gnueabihf /libglib- 2.0.so. 0
QCoreApplicatio
at kernel/
1230 kernel/
(gdb) bt full
#0 QCoreApplicatio
priority=
data = <optimized out>
locker = <optimized out>
pdata = 0x25
dispatcher = 0x9ffa5ba0
#1 0xb6957ca0 in QQuickPixmapRep
error=
at util/qquickpixm
No locals.
#2 0xb6959fac in QQuickPixmapRea
runningJob=
image = {<QPaintDevice> = {_vptr.QPaintDevice = 0xb6fc66a8 <vtable for QImage+8>, painters = 0,
errorCode = QQuickPixmapRep
errorStr = {static null = {<No data fields>}, d = 0xb678e9cc <QArrayData:
readSize = {wd = 96, ht = 96}
imageType = <optimized out>
provider = 0xac164f58
#3 0xb695a75e in QQuickPixmapRea
runningJob = 0x9ffa5ba0
url = {d = 0xa7bccd10}
requestSize = {wd = 198, ht = 198}
locker = {val = 2826985440}
#4 0xb695a7b4 in QQuickPixmapRea
at util/qquickpixm
No locals.
#5 0xb6726226 in QCoreApplicatio
event=
d = <optimized out>
#6 0xb672600a in QCoreApplicatio
event=
threadData = 0xa7b9e818
result = false
cbdata = {0xb15031c0, 0x9ff73168, 0xa7af10bb}
d = 0xb1507530
#7 0xb6727c6c in sendEvent (event=0x9ff73168, receiver=
No locals.
#8 QCoreApplicatio
data=
e = 0x9ff73168
pe = <optimized out>
r = 0xb15031c0
unlocker = {m = <synthetic pointer>}
locker = {val = 2813978676}
startOffset = 29
---Type <return> to continue, or q <return> to quit---
i = @0xa7b9e82c: 0
cleanup = {receiver = <optimized out>, event_type = 0, data = 0xa7b9e818, exceptionCaught = true}
#9 0xb6728000 in QCoreApplicatio
event_
data = <optimized out>
#10 0xb675ae38 in postEventSource
source = 0xb1507400
#11 0xb5f0b39a in g_main_
No symbol table info available.
#12 0xb5f0b522 in ?? () from /lib/arm-
No symbol table info available.