We are running Esri ArcGIS Qt C++ SDK version 100.15 on Ubuntu 20.04 in Qt 5.15.2. We use the Qt Widgets API. There are certain elements such as ArcGISMapImageLayer and Graphics overlays. The crash has happened once without explanation or clear user action. This area of the application has run many dozens of hours without recent changes.
The crash is deep in libruntimecore.so. Because we do not have symbols we are unsure how to debug further, or what kind of information would be useful.
Below is the stack trace. It appears to be on a thread spawned by ArcGIS Runtime (or Qt).
Stack trace (most recent call last) in thread 69508:
#31 Object "OMITTED/external/qt/lib/libQt5Core.so.5.15.2", at 0x7fa61bffa688, in QTimerInfoList::activateTimers()
#30 Object "OMITTED/external/qt/lib/libQt5Core.so.5.15.2", at 0x7fa61bf9f807, in QCoreApplication::notifyInternal2(QObject*, QEvent*)
#29 Object "OMITTED/external/qt/lib/libQt5Widgets.so.5.15.2", at 0x7fa618aa2f1f, in QApplication::notify(QObject*, QEvent*)
#28 Object "OMITTED/external/qt/lib/libQt5Widgets.so.5.15.2", at 0x7fa618a9c43b, in QApplicationPrivate::notify_helper(QObject*, QEvent*)
#27 Object "OMITTED/external/qt/lib/libQt5Core.so.5.15.2", at 0x7fa61bfced5a, in QObject::event(QEvent*)
#26 Object "OMITTED/external/qt/lib/libQt5Core.so.5.15.2", at 0x7fa61bfdcd27, in QTimer::timerEvent(QTimerEvent*)
#25 Object "OMITTED/external/qt/lib/libQt5Core.so.5.15.2", at 0x7fa61bfdca56, in QTimer::timeout(QTimer::QPrivateSignal)
#24 Object "OMITTED/external/qt/lib/libQt5Core.so.5.15.2", at 0x7fa61bfd7f2f, in void doActivate<false>(QObject*, int, void**)
#23 Object "OMITTED/external/arcgis/sdk/linux/x64/lib/libEsriCommonQt.so", at 0x7fa5f2f10ad9, in QtPrivate::QFunctorSlotObject<QRTImpl::GeoViewImpl::setupPulseTimer()::{lambda()#1}, 0, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*)
#22 Object "OMITTED/external/arcgis/sdk/linux/x64/lib/libruntimecore.so", at 0x7fa5eddf1cf1, in RT_GeoView_pulse
#21 Object "OMITTED/external/arcgis/sdk/linux/x64/lib/libruntimecore.so", at 0x7fa5ee38d0cd, in
#20 Object "OMITTED/external/arcgis/sdk/linux/x64/lib/libruntimecore.so", at 0x7fa5ef9e2acb, in
#19 Object "OMITTED/external/arcgis/sdk/linux/x64/lib/libruntimecore.so", at 0x7fa5ef9e7e32, in
#18 Object "OMITTED/external/arcgis/sdk/linux/x64/lib/libruntimecore.so", at 0x7fa5ef9eb803, in
#17 Object "OMITTED/external/arcgis/sdk/linux/x64/lib/libruntimecore.so", at 0x7fa5efa27a43, in
#16 Object "OMITTED/external/arcgis/sdk/linux/x64/lib/libruntimecore.so", at 0x7fa5efa27a43, in
#15 Object "OMITTED/external/arcgis/sdk/linux/x64/lib/libruntimecore.so", at 0x7fa5efa27a43, in
#14 Object "OMITTED/external/arcgis/sdk/linux/x64/lib/libruntimecore.so", at 0x7fa5efa27a43, in
#13 Object "OMITTED/external/arcgis/sdk/linux/x64/lib/libruntimecore.so", at 0x7fa5efa27a43, in
#12 Object "OMITTED/external/arcgis/sdk/linux/x64/lib/libruntimecore.so", at 0x7fa5efa27a43, in
#11 Object "OMITTED/external/arcgis/sdk/linux/x64/lib/libruntimecore.so", at 0x7fa5efa27a43, in
#10 Object "OMITTED/external/arcgis/sdk/linux/x64/lib/libruntimecore.so", at 0x7fa5efa27a43, in
#9 Object "OMITTED/external/arcgis/sdk/linux/x64/lib/libruntimecore.so", at 0x7fa5efa27a43, in
#8 Object "OMITTED/external/arcgis/sdk/linux/x64/lib/libruntimecore.so", at 0x7fa5efa27a43, in
#7 Object "OMITTED/external/arcgis/sdk/linux/x64/lib/libruntimecore.so", at 0x7fa5efa27a43, in
#6 Object "OMITTED/external/arcgis/sdk/linux/x64/lib/libruntimecore.so", at 0x7fa5efa27a43, in
#5 Object "OMITTED/external/arcgis/sdk/linux/x64/lib/libruntimecore.so", at 0x7fa5efa27a43, in
#4 Object "OMITTED/external/arcgis/sdk/linux/x64/lib/libruntimecore.so", at 0x7fa5efa27a43, in
#3 Object "OMITTED/external/arcgis/sdk/linux/x64/lib/libruntimecore.so", at 0x7fa5efa27a43, in
#2 Object "OMITTED/external/arcgis/sdk/linux/x64/lib/libruntimecore.so", at 0x7fa5efa27a43, in
#1 Object "OMITTED/external/arcgis/sdk/linux/x64/lib/libruntimecore.so", at 0x7fa5efa278d9, in
#0 Object "OMITTED/external/arcgis/sdk/linux/x64/lib/libruntimecore.so", at 0x7fa5efbaf36c, in
Segmentation fault (Address not mapped to object [0x556e00000003])
Anyways, thank you! Any guidance would be appreciated.