https://bugs.kde.org/show_bug.cgi?id=525393
Bug ID: 525393
Summary: Crash on launch, segmentation fault
Classification: Applications
Product: dragonplayer
Version First 26.08.0
Reported In:
Platform: Manjaro
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: general
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected], [email protected]
Target Milestone: ---
***
Thread 1 "dragon" received signal SIGSEGV, Segmentation fault.
Downloading 390.21 K source file
/usr/src/debug/vulkan-icd-loader/Vulkan-Loader/loader/loader.c
vkSetDeviceDispatch (device=<optimized out>, object=0x0) at
/usr/src/debug/vulkan-icd-loader/Vulkan-Loader/loader/loader.c:244
244 loader_set_dispatch(object, &dev->loader_dispatch);
(gdb) bt
#0 vkSetDeviceDispatch (device=<optimized out>, object=0x0) at
/usr/src/debug/vulkan-icd-loader/Vulkan-Loader/loader/loader.c:244
#1 0x00007fff91841eca in device_map_queues (data=<optimized out>,
pCreateInfo=<optimized out>) at ../MangoHud-v0.8.4/src/vulkan.cpp:375
#2 overlay_CreateDevice (physicalDevice=<optimized out>,
pCreateInfo=0x7fffffff8f90, pAllocator=<optimized out>, pDevice=<optimized
out>) at ../MangoHud-v0.8.4/src/vulkan.cpp:1951
#3 0x00007fffb5f8ca34 in loader_create_device_chain
(pd=pd@entry=0x555555af0a20, pCreateInfo=pCreateInfo@entry=0x7fffffff92b0,
pAllocator=pAllocator@entry=0x0,
inst=inst@entry=0x555555c0c4f0, dev=dev@entry=0x555555c0a4d0,
callingLayer=callingLayer@entry=0x0, layerNextGDPA=<optimized out>)
at /usr/src/debug/vulkan-icd-loader/Vulkan-Loader/loader/loader.c:5524
#4 0x00007fffb5f8e7c6 in loader_layer_create_device (instance=<optimized out>,
physicalDevice=<optimized out>, pCreateInfo=<optimized out>,
pAllocator=<optimized out>,
pDevice=<optimized out>, layerGIPA=<optimized out>, nextGDPA=<optimized
out>) at /usr/src/debug/vulkan-icd-loader/Vulkan-Loader/loader/loader.c:4881
#5 0x00007fffb5faea14 in vkCreateDevice (physicalDevice=0x555555ab9e50,
pCreateInfo=0x7fffffff92b0, pAllocator=0x0, pDevice=0x555555bfae20)
at /usr/src/debug/vulkan-icd-loader/Vulkan-Loader/loader/trampoline.c:1039
#6 0x00007fffe0e4cd79 in vulkan_device_create_internal (ctx=0x555555a85a00,
dev_select=dev_select@entry=0x7fffffff9820,
disable_multiplane=disable_multiplane@entry=0, opts=0x0,
flags=<optimized out>) at libavutil/hwcontext_vulkan.c:1847
#7 0x00007fffe0e4dd34 in vulkan_device_create (ctx=<optimized out>,
device=<optimized out>, opts=<optimized out>, flags=<optimized out>) at
libavutil/hwcontext_vulkan.c:2098
#8 0x00007fffe0e3849f in av_hwdevice_ctx_create (pdevice_ref=0x7fffffff98c0,
type=<optimized out>, device=0x0, opts=0x0, flags=0) at
libavutil/hwcontext.c:634
#9 0x00007fffbc30ed4e in QFFmpeg::loadHWContext
(type=type@entry=AV_HWDEVICE_TYPE_VULKAN)
at
/usr/src/debug/qt6-multimedia/qtmultimedia/src/plugins/multimedia/ffmpeg/qffmpeghwaccel.cpp:60
#10 0x00007fffbc312a2c in QFFmpeg::checkHwType (type=AV_HWDEVICE_TYPE_VULKAN)
at
/usr/src/debug/qt6-multimedia/qtmultimedia/src/plugins/multimedia/ffmpeg/qffmpeghwaccel.cpp:140
#11 operator() (__closure=<optimized out>) at
/usr/src/debug/qt6-multimedia/qtmultimedia/src/plugins/multimedia/ffmpeg/qffmpeghwaccel.cpp:163
#12 QFFmpeg::deviceTypes () at
/usr/src/debug/qt6-multimedia/qtmultimedia/src/plugins/multimedia/ffmpeg/qffmpeghwaccel.cpp:179
#13 QFFmpeg::deviceTypes (envVarName=envVarName@entry=0x7fffbc348730
"QT_FFMPEG_DECODING_HW_DEVICE_TYPES")
at
/usr/src/debug/qt6-multimedia/qtmultimedia/src/plugins/multimedia/ffmpeg/qffmpeghwaccel.cpp:189
#14 0x00007fffbc3131d4 in QFFmpeg::HWAccel::decodingDeviceTypes () at
/usr/src/debug/qt6-multimedia/qtmultimedia/src/plugins/multimedia/ffmpeg/qffmpeghwaccel.cpp:338
#15 0x00007fffbc2d9c78 in QFFmpegMediaIntegration::QFFmpegMediaIntegration
(this=<optimized out>, this=<optimized out>)
at
/usr/src/debug/qt6-multimedia/qtmultimedia/src/plugins/multimedia/ffmpeg/qffmpegmediaintegration.cpp:168
#16 0x00007fffbc2da261 in QFFmpegMediaPlugin::create (this=<optimized out>,
name=...) at
/usr/src/debug/qt6-multimedia/qtmultimedia/src/plugins/multimedia/ffmpeg/qffmpegplugin.cpp:19
#17 QFFmpegMediaPlugin::create (this=<optimized out>, name=...) at
/usr/src/debug/qt6-multimedia/qtmultimedia/src/plugins/multimedia/ffmpeg/qffmpegplugin.cpp:16
#18 0x00007fffe80fdb4f in (anonymous namespace)::InstanceHolder::init (
this=0x7fffe81fe4c0
<_ZN14QtGlobalStatic17ApplicationHolderIN12_GLOBAL__N_112_GLOBAL__N_122Q_QAS_s_instanceHolderEE7storageE.lto_priv.0>)
at
/usr/src/debug/qt6-multimedia/qtmultimedia/src/multimedia/platform/qplatformmediaintegration.cpp:85
#19 0x00007fffe8136b0f in (anonymous namespace)::InstanceHolder::InstanceHolder
(this=<optimized out>)
at
/usr/src/debug/qt6-multimedia/qtmultimedia/src/multimedia/platform/qplatformmediaintegration.cpp:71
#20 (anonymous namespace)::(anonymous
namespace)::Q_QAS_s_instanceHolder::innerFunction (pointer=<optimized out>)
at
/usr/src/debug/qt6-multimedia/qtmultimedia/src/multimedia/platform/qplatformmediaintegration.cpp:114
#21 QtGlobalStatic::ApplicationHolder<(anonymous namespace)::(anonymous
namespace)::Q_QAS_s_instanceHolder>::pointer (this=<optimized out>)
at /usr/include/qt6/QtCore/qapplicationstatic.h:57
#22 QGlobalStatic<QtGlobalStatic::ApplicationHolder<(anonymous
namespace)::(anonymous namespace)::Q_QAS_s_instanceHolder> >::instance ()
--Type <RET> for more, q to quit, c to continue without paging--
at /usr/include/qt6/QtCore/qglobalstatic.h:103
#23 QGlobalStatic<QtGlobalStatic::ApplicationHolder<(anonymous
namespace)::(anonymous namespace)::Q_QAS_s_instanceHolder> >::operator->
(this=<optimized out>)
at /usr/include/qt6/QtCore/qglobalstatic.h:90
#24 QPlatformMediaIntegration::instance () at
/usr/src/debug/qt6-multimedia/qtmultimedia/src/multimedia/platform/qplatformmediaintegration.cpp:122
#25 QVideoSinkPrivate::QVideoSinkPrivate (this=0x555555ab78e0,
q=0x5555559f2c30) at
/usr/src/debug/qt6-multimedia/qtmultimedia/src/multimedia/video/qvideosink.cpp:25
#26 QVideoSink::QVideoSink (this=<optimized out>, parent=<optimized out>,
this=<optimized out>, parent=<optimized out>)
at
/usr/src/debug/qt6-multimedia/qtmultimedia/src/multimedia/video/qvideosink.cpp:84
#27 0x00007fffcbaadb24 in QQuickVideoSink::QQuickVideoSink
(this=0x5555559f2c30, parent=0x5555559222e0)
at
/usr/src/debug/qt6-multimedia/qtmultimedia/src/multimediaquick/qquickvideooutput_p.h:45
#28 QQuickVideoOutput::QQuickVideoOutput (this=<optimized out>,
parent=<optimized out>, this=<optimized out>, parent=<optimized out>)
at
/usr/src/debug/qt6-multimedia/qtmultimedia/src/multimediaquick/qquickvideooutput.cpp:105
#29 0x00007fffcbac6267 in
QQmlPrivate::QQmlElement<QQuickVideoOutput>::QQmlElement (this=0x5555559222e0)
at /usr/include/qt6/QtQml/qqmlprivate.h:108
#30 QQmlPrivate::createInto<QQuickVideoOutput> (memory=0x5555559222e0) at
/usr/include/qt6/QtQml/qqmlprivate.h:182
#31 0x00007ffff7b9a739 in QQmlType::create (this=0x7fffffff9f38,
memory=memory@entry=0x7fffffff9e70,
additionalMemory=additionalMemory@entry=184)
at
/usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmltype.cpp:511
#32 0x00007ffff7ba05d1 in QQmlType::createWithQQmlData (this=<optimized out>)
at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmltype.cpp:526
#33 0x00007ffff7b5e85a in QQmlObjectCreator::createInstance
(this=0x7fffffffc170, index=16, parent=0x555555adeeb0, isContextObject=false)
at
/usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp:1351
#34 0x00007ffff7b50c02 in QQmlObjectCreator::setPropertyBinding
(this=this@entry=0x7fffffffc170,
bindingProperty=bindingProperty@entry=0x7fffd827d2d0,
binding=binding@entry=0x7fffd859fe28) at
/usr/include/qt6/QtCore/qendian.h:259
#35 0x00007ffff7b54a6e in QQmlObjectCreator::setupBindings
(this=0x7fffffffc170, mode=...) at
/usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp:826
#36 0x00007ffff7b5cfce in QQmlObjectCreator::populateInstance
(this=this@entry=0x7fffffffc170, index=0, index@entry=14,
instance=0x555555874b70, instance@entry=0x555555adeeb0,
bindingTarget=<optimized out>, bindingTarget@entry=0x555555adeeb0,
valueTypeProperty=<optimized out>, valueTypeProperty@entry=0x0,
binding=binding@entry=0x0)
at /usr/include/qt6/QtCore/qflags.h:78
#37 0x00007ffff7b5e51a in QQmlObjectCreator::createInstance
(this=0x7fffffffc170, index=14, parent=<optimized out>, isContextObject=false)
at
/usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp:1497
#38 0x00007ffff7b50c02 in QQmlObjectCreator::setPropertyBinding
(this=this@entry=0x7fffffffc170,
bindingProperty=bindingProperty@entry=0x7fffd851efb0,
binding=binding@entry=0x7fffd859f438) at
/usr/include/qt6/QtCore/qendian.h:259
#39 0x00007ffff7b54a6e in QQmlObjectCreator::setupBindings
(this=0x7fffffffc170, mode=...) at
/usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp:826
#40 0x00007ffff7b5cfce in QQmlObjectCreator::populateInstance
(this=this@entry=0x7fffffffc170, index=-1, index@entry=0, instance=0x0,
instance@entry=0x555555874b70,
bindingTarget=<optimized out>, bindingTarget@entry=0x555555874b70,
valueTypeProperty=<optimized out>, valueTypeProperty@entry=0x0,
binding=binding@entry=0x0)
at /usr/include/qt6/QtCore/qflags.h:78
#41 0x00007ffff7b5e51a in QQmlObjectCreator::createInstance
(this=0x7fffffffc170, index=0, parent=<optimized out>, isContextObject=true)
at
/usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp:1497
#42 0x00007ffff7b66225 in QQmlObjectCreator::create (this=0x7fffffffc170,
subComponentIndex=<optimized out>, parent=0x0, interrupt=0x0, flags=<optimized
out>)
at
/usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp:200
--Type <RET> for more, q to quit, c to continue without paging--
#43 0x00007ffff7b5f022 in QQmlObjectCreator::create (this=0x7fffffffc170,
subComponentIndex=-1, parent=0x0, interrupt=0x0, flags=1)
at
/usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp:146
#44 QQmlObjectCreator::createInstance (this=0x5555556c9930, index=1,
parent=0x55555575bce0, isContextObject=false)
at
/usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp:1396
#45 0x00007ffff7b50c02 in QQmlObjectCreator::setPropertyBinding
(this=this@entry=0x5555556c9930,
bindingProperty=bindingProperty@entry=0x7fffd859aeb0,
binding=binding@entry=0x7fffd8033058) at
/usr/include/qt6/QtCore/qendian.h:259
#46 0x00007ffff7b54a6e in QQmlObjectCreator::setupBindings
(this=0x5555556c9930, mode=...) at
/usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp:826
#47 0x00007ffff7b5cfce in QQmlObjectCreator::populateInstance
(this=this@entry=0x5555556c9930, index=-1, index@entry=0, instance=0x0,
instance@entry=0x55555575bce0,
bindingTarget=<optimized out>, bindingTarget@entry=0x55555575bce0,
valueTypeProperty=<optimized out>, valueTypeProperty@entry=0x0,
binding=binding@entry=0x0)
at /usr/include/qt6/QtCore/qflags.h:78
#48 0x00007ffff7b5e51a in QQmlObjectCreator::createInstance
(this=0x5555556c9930, index=0, parent=<optimized out>, isContextObject=true)
at
/usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp:1497
#49 0x00007ffff7b66225 in QQmlObjectCreator::create (this=0x5555556c9930,
subComponentIndex=<optimized out>, parent=0x0, interrupt=0x0, flags=<optimized
out>)
at
/usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp:200
#50 0x00007ffff7ac5e39 in QQmlObjectCreator::create (this=<optimized out>,
subComponentIndex=<optimized out>, parent=0x0, interrupt=0x0, flags=<optimized
out>)
at
/usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp:146
#51 QQmlComponentPrivate::beginCreate (this=0x55555559d8c0, context=...) at
/usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlcomponent.cpp:1153
#52 0x00007ffff7abe870 in QQmlComponent::beginCreate (this=<optimized out>,
context=<optimized out>)
at
/usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlcomponent.cpp:1055
#53 QQmlComponentPrivate::doBeginCreate (this=<optimized out>, q=<optimized
out>, context=<optimized out>)
at
/usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlcomponent.cpp:353
#54 0x00007ffff7ac8a42 in QQmlComponentPrivate::createWithProperties
(this=0x55555559d8c0, parent=0x0, properties=..., context=<optimized out>,
behavior=QQmlComponentPrivate::CreateDefault, createFromQml=false) at
/usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlcomponent.cpp:978
#55 0x00007ffff7a9deb9 in QQmlComponent::create (this=0x555555759a20,
context=0x0) at
/usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlcomponent.cpp:939
#56 QQmlApplicationEnginePrivate::finishLoad (this=0x5555556da1e0,
c=0x555555759a20) at
/usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlapplicationengine.cpp:159
#57 0x00007ffff7a9e194 in QQmlApplicationEnginePrivate::ensureLoadingFinishes
(this=<optimized out>, c=<optimized out>)
at
/usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlapplicationengine.cpp:186
#58 0x00007ffff7a9f010 in QQmlApplicationEnginePrivate::startLoad
(this=0x5555556da1e0, uri=..., typeName=...)
at
/usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlapplicationengine.cpp:145
#59 0x00007ffff7a9f1bd in QQmlApplicationEngine::loadFromModule
(this=this@entry=0x7fffffffd700, uri=..., typeName=...)
at
/usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlapplicationengine.cpp:416
#60 0x000055555555633a in main (argc=<optimized out>, argv=<optimized out>) at
/usr/include/qt6/QtCore/qanystringview.h:134
***
DESCRIPTION
Crash on launch with segmentation fault error
STEPS TO REPRODUCE
1. Launch app
OBSERVED RESULT
Nothing
EXPECTED RESULT
Started app
SOFTWARE/OS VERSIONS
Manjaro 26.1.2
KDE Plasma Version: 6.7.4
KDE Frameworks Version: 6.29.0
Qt Version: 6.11.2
ADDITIONAL INFORMATION
Kernel update and app reinstall didnt help
--
You are receiving this mail because:
You are watching all bug changes.