Application: marble (2.2.20 (2.3 development version)) Qt Version: 5.15.3 Frameworks Version: 5.93.0 Operating System: Linux 5.17.14-300.fc36.x86_64 x86_64 Windowing System: Wayland Distribution: Fedora Linux 36 (KDE Plasma) DrKonqi: 5.24.5 [KCrashBackend] -- Information about the crash: Sometimes marble crashes on exist. I have mentioned a few possible duplicates, but I find this report might be useful as the stacktraces are different and this stacktrace containes more symbols reated to Marble. The crash can be reproduced sometimes. -- Backtrace: Application: Marble Virtual Globe (marble), signal: Segmentation fault [KCrash Handler] #4 0x00007ff4e834fa14 in Marble::GeoSceneTileDataset::tileProjection() const () from /lib64/libmarblewidget-qt5.so.28 #5 0x00007ff4e84b932e in Marble::MergedLayerDecorator::Private::createTile(QVector<QSharedPointer<Marble::TextureTile> > const&) const () from /lib64/libmarblewidget-qt5.so.28 #6 0x00007ff4e83b68a1 in Marble::TextureLayer::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) [clone .part.0] () from /lib64/libmarblewidget-qt5.so.28 #7 0x00007ff4e69cedbf in void doActivate<false>(QObject*, int, void**) () from /lib64/libQt5Core.so.5 #8 0x00007ff4e84395c2 in Marble::TileLoader::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) () from /lib64/libmarblewidget-qt5.so.28 #9 0x00007ff4e69cedbf in void doActivate<false>(QObject*, int, void**) () from /lib64/libQt5Core.so.5 #10 0x00007ff4e844c33e in Marble::HttpDownloadManager::downloadComplete(QByteArray const&, QString const&) () from /lib64/libmarblewidget-qt5.so.28 #11 0x00007ff4e84533b8 in Marble::HttpDownloadManager::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) () from /lib64/libmarblewidget-qt5.so.28 #12 0x00007ff4e69cedbf in void doActivate<false>(QObject*, int, void**) () from /lib64/libQt5Core.so.5 #13 0x00007ff4e8449b9f in Marble::DownloadQueueSet::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) () from /lib64/libmarblewidget-qt5.so.28 #14 0x00007ff4e69cedbf in void doActivate<false>(QObject*, int, void**) () from /lib64/libQt5Core.so.5 #15 0x00007ff4e844c55b in Marble::HttpJob::dataReceived(Marble::HttpJob*, QByteArray const&) () from /lib64/libmarblewidget-qt5.so.28 #16 0x00007ff4e845045e in Marble::HttpJob::finished() () from /lib64/libmarblewidget-qt5.so.28 #17 0x00007ff4e69cedbf in void doActivate<false>(QObject*, int, void**) () from /lib64/libQt5Core.so.5 #18 0x00007ff4e7eb2828 in QNetworkReplyHttpImplPrivate::finished() () from /lib64/libQt5Network.so.5 #19 0x00007ff4e69c5694 in QObject::event(QEvent*) () from /lib64/libQt5Core.so.5 #20 0x00007ff4e7467c82 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5 #21 0x00007ff4e699b658 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib64/libQt5Core.so.5 #22 0x00007ff4e699e9b4 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /lib64/libQt5Core.so.5 #23 0x00007ff4e69ec807 in postEventSourceDispatch(_GSource*, int (*)(void*), void*) () from /lib64/libQt5Core.so.5 #24 0x00007ff4e4b05faf in g_main_context_dispatch () from /lib64/libglib-2.0.so.0 #25 0x00007ff4e4b5b2c8 in g_main_context_iterate.constprop () from /lib64/libglib-2.0.so.0 #26 0x00007ff4e4b03940 in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #27 0x00007ff4e69ec2fa in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5 #28 0x00007ff4e699a0ba in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5 #29 0x00007ff4e76770b7 in QDialog::exec() () from /lib64/libQt5Widgets.so.5 #30 0x00007ff4e83e5442 in Marble::MarbleMapPrivate::updateMapTheme() () from /lib64/libmarblewidget-qt5.so.28 #31 0x00007ff4e69cedbf in void doActivate<false>(QObject*, int, void**) () from /lib64/libQt5Core.so.5 #32 0x00007ff4e83d7509 in Marble::MarbleModel::themeChanged(QString const&) () from /lib64/libmarblewidget-qt5.so.28 #33 0x00007ff4e83dc1fa in Marble::MarbleModel::setMapTheme(Marble::GeoSceneDocument*) () from /lib64/libmarblewidget-qt5.so.28 #34 0x00007ff4e69cedbf in void doActivate<false>(QObject*, int, void**) () from /lib64/libQt5Core.so.5 #35 0x00007ff4e83ea919 in Marble::MapViewWidget::mapThemeIdChanged(QString const&) () from /lib64/libmarblewidget-qt5.so.28 #36 0x00007ff4e83ecfbf in Marble::MapViewWidget::Private::mapThemeSelected(int) () from /lib64/libmarblewidget-qt5.so.28 #37 0x00007ff4e69cedbf in void doActivate<false>(QObject*, int, void**) () from /lib64/libQt5Core.so.5 #38 0x00007ff4e76dc006 in QAbstractItemView::pressed(QModelIndex const&) () from /lib64/libQt5Widgets.so.5 #39 0x00007ff4e76e2483 in QAbstractItemView::mousePressEvent(QMouseEvent*) () from /lib64/libQt5Widgets.so.5 #40 0x00007ff4e74aa798 in QWidget::event(QEvent*) () from /lib64/libQt5Widgets.so.5 #41 0x00007ff4e7556e32 in QFrame::event(QEvent*) () from /lib64/libQt5Widgets.so.5 #42 0x00007ff4e699b421 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /lib64/libQt5Core.so.5 #43 0x00007ff4e7467c72 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5 #44 0x00007ff4e7470302 in QApplication::notify(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5 #45 0x00007ff4e699b658 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib64/libQt5Core.so.5 #46 0x00007ff4e746e402 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) () from /lib64/libQt5Widgets.so.5 #47 0x00007ff4e74c3aec in QWidgetWindow::handleMouseEvent(QMouseEvent*) () from /lib64/libQt5Widgets.so.5 #48 0x00007ff4e74c6eb0 in QWidgetWindow::event(QEvent*) () from /lib64/libQt5Widgets.so.5 #49 0x00007ff4e7467c82 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5 #50 0x00007ff4e699b658 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib64/libQt5Core.so.5 #51 0x00007ff4e6deb115 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () from /lib64/libQt5Gui.so.5 #52 0x00007ff4e6dcaf5c in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Gui.so.5 #53 0x00007ff4dc0136e4 in userEventSourceDispatch(_GSource*, int (*)(void*), void*) () from /lib64/libQt5WaylandClient.so.5 #54 0x00007ff4e4b05faf in g_main_context_dispatch () from /lib64/libglib-2.0.so.0 #55 0x00007ff4e4b5b2c8 in g_main_context_iterate.constprop () from /lib64/libglib-2.0.so.0 #56 0x00007ff4e4b03940 in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #57 0x00007ff4e69ec2fa in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5 #58 0x00007ff4e699a0ba in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5 #59 0x00007ff4e69a2162 in QCoreApplication::exec() () from /lib64/libQt5Core.so.5 #60 0x000056458dfb08bd in main () [Inferior 1 (process 33828) detached] The reporter indicates this bug may be a duplicate of or related to bug 454728, bug 451420, bug 443144. Possible duplicates by query: bug 454728, bug 453357, bug 453332, bug 451420, bug 450212. Reported using DrKonqi