Bug 367980 - Crash in historical map
Summary: Crash in historical map
Status: RESOLVED WORKSFORME
Alias: None
Product: marble
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: marble-bugs
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2016-08-29 23:37 UTC by lambdasoftware
Modified: 2018-12-02 03:49 UTC (History)
0 users

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 lambdasoftware 2016-08-29 23:37:55 UTC
Application: marble (1.14.1 (stable release))

Qt Version: 5.6.1
Frameworks Version: 5.24.0
Operating System: Linux 4.7.2-1-default x86_64
Distribution: "openSUSE Tumbleweed (20160812) (x86_64)"

-- Information about the crash:
I'm just navigating in the historical map

The crash can be reproduced sometimes.

-- Backtrace:
Application: Marble Virtual Globe (marble), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f2b11d588c0 (LWP 9170))]

Thread 10 (Thread 0x7f2a94ea5700 (LWP 10730)):
#0  0x00007f2b06e2ba1d in poll () at /lib64/libc.so.6
#1  0x00007f2b04521036 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f2b0452114c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f2b07c72aeb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#4  0x00007f2b07c1a76a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007f2b07a403b3 in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x00007f2b07a452d8 in  () at /usr/lib64/libQt5Core.so.5
#7  0x00007f2b05cf6474 in start_thread () at /lib64/libpthread.so.0
#8  0x00007f2b06e343ed in clone () at /lib64/libc.so.6

Thread 9 (Thread 0x7f2a96c46700 (LWP 9179)):
#0  0x00007f2b05cfc09f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f2b0df5c163 in  () at /usr/lib64/libQt5WebKit.so.5
#2  0x00007f2b0e292781 in  () at /usr/lib64/libQt5WebKit.so.5
#3  0x00007f2b05cf6474 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f2b06e343ed in clone () at /lib64/libc.so.6

Thread 8 (Thread 0x7f2a97447700 (LWP 9178)):
#0  0x00007f2b05cfc09f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f2b0df5c163 in  () at /usr/lib64/libQt5WebKit.so.5
#2  0x00007f2b0e292781 in  () at /usr/lib64/libQt5WebKit.so.5
#3  0x00007f2b05cf6474 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f2b06e343ed in clone () at /lib64/libc.so.6

Thread 7 (Thread 0x7f2a97c48700 (LWP 9177)):
#0  0x00007f2b05cfc09f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f2b0df5c163 in  () at /usr/lib64/libQt5WebKit.so.5
#2  0x00007f2b0e292781 in  () at /usr/lib64/libQt5WebKit.so.5
#3  0x00007f2b05cf6474 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f2b06e343ed in clone () at /lib64/libc.so.6

Thread 6 (Thread 0x7f2a98449700 (LWP 9176)):
#0  0x00007f2b05cfc09f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f2b0df5b011 in  () at /usr/lib64/libQt5WebKit.so.5
#2  0x00007f2b0e292781 in  () at /usr/lib64/libQt5WebKit.so.5
#3  0x00007f2b05cf6474 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f2b06e343ed in clone () at /lib64/libc.so.6

Thread 5 (Thread 0x7f2ad915f700 (LWP 9175)):
#0  0x00007f2b05cfc09f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f2b0e261a6b in  () at /usr/lib64/libQt5WebKit.so.5
#2  0x00007f2b0e261aa9 in  () at /usr/lib64/libQt5WebKit.so.5
#3  0x00007f2b05cf6474 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f2b06e343ed in clone () at /lib64/libc.so.6

Thread 4 (Thread 0x7f2aee74b700 (LWP 9174)):
#0  0x00007f2b04565019 in g_mutex_lock () at /usr/lib64/libglib-2.0.so.0
#1  0x00007f2b04520f30 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f2b0452114c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f2b07c72aeb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#4  0x00007f2b07c1a76a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007f2b07a403b3 in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x00007f2b07a452d8 in  () at /usr/lib64/libQt5Core.so.5
#7  0x00007f2b05cf6474 in start_thread () at /lib64/libpthread.so.0
#8  0x00007f2b06e343ed in clone () at /lib64/libc.so.6

Thread 3 (Thread 0x7f2aef95c700 (LWP 9173)):
#0  0x00007f2b06e2ba1d in poll () at /lib64/libc.so.6
#1  0x00007f2b04521036 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f2b0452114c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f2b07c72aeb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#4  0x00007f2b07c1a76a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007f2b07a403b3 in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x00007f2b0a1a69b5 in  () at /usr/lib64/libQt5DBus.so.5
#7  0x00007f2b07a452d8 in  () at /usr/lib64/libQt5Core.so.5
#8  0x00007f2b05cf6474 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f2b06e343ed in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7f2af7ad8700 (LWP 9172)):
#0  0x00007f2b06e2ba1d in poll () at /lib64/libc.so.6
#1  0x00007f2affc53410 in  () at /usr/lib64/libxcb.so.1
#2  0x00007f2affc551a9 in xcb_wait_for_event () at /usr/lib64/libxcb.so.1
#3  0x00007f2afa0437b9 in  () at /usr/lib64/libQt5XcbQpa.so.5
#4  0x00007f2b07a452d8 in  () at /usr/lib64/libQt5Core.so.5
#5  0x00007f2b05cf6474 in start_thread () at /lib64/libpthread.so.0
#6  0x00007f2b06e343ed in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7f2b11d588c0 (LWP 9170)):
[KCrash Handler]
#6  0x00007f2b114f4aa0 in Marble::GeoGraphicsItem::setHighlighted(bool) () at /usr/lib64/libmarblewidget-qt5.so.24
#7  0x00007f2b11722427 in Marble::GeoGraphicsScene::applyHighlight(QVector<Marble::GeoDataPlacemark*> const&) () at /usr/lib64/libmarblewidget-qt5.so.24
#8  0x00007f2b11723272 in  () at /usr/lib64/libmarblewidget-qt5.so.24
#9  0x00007f2b07c4a1a9 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib64/libQt5Core.so.5
#10 0x00007f2b11501edd in Marble::GeometryLayer::highlightedPlacemarksChanged(QVector<Marble::GeoDataPlacemark*> const&) () at /usr/lib64/libmarblewidget-qt5.so.24
#11 0x00007f2b11501a32 in Marble::GeometryLayer::handleHighlight(double, double, Marble::GeoDataCoordinates::Unit) () at /usr/lib64/libmarblewidget-qt5.so.24
#12 0x00007f2b11501c4a in  () at /usr/lib64/libmarblewidget-qt5.so.24
#13 0x00007f2b07c4a1a9 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib64/libQt5Core.so.5
#14 0x00007f2b1155ce46 in Marble::MarbleMap::highlightedPlacemarksChanged(double, double, Marble::GeoDataCoordinates::Unit) () at /usr/lib64/libmarblewidget-qt5.so.24
#15 0x00007f2b1155bb79 in  () at /usr/lib64/libmarblewidget-qt5.so.24
#16 0x00007f2b07c4a1a9 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib64/libQt5Core.so.5
#17 0x00007f2b11549760 in Marble::MarbleWidget::highlightedPlacemarksChanged(double, double, Marble::GeoDataCoordinates::Unit) () at /usr/lib64/libmarblewidget-qt5.so.24
#18 0x00007f2b11547686 in  () at /usr/lib64/libmarblewidget-qt5.so.24
#19 0x00007f2b07c4a1a9 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib64/libQt5Core.so.5
#20 0x00007f2b115aef2a in Marble::MarbleInputHandler::mouseClickGeoPosition(double, double, Marble::GeoDataCoordinates::Unit) () at /usr/lib64/libmarblewidget-qt5.so.24
#21 0x00007f2b115abffd in Marble::MarbleDefaultInputHandler::lmbTimeout() () at /usr/lib64/libmarblewidget-qt5.so.24
#22 0x00007f2b115af066 in  () at /usr/lib64/libmarblewidget-qt5.so.24
#23 0x00007f2b07c4a1a9 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib64/libQt5Core.so.5
#24 0x00007f2b07c56748 in QTimer::timerEvent(QTimerEvent*) () at /usr/lib64/libQt5Core.so.5
#25 0x00007f2b07c4acb3 in QObject::event(QEvent*) () at /usr/lib64/libQt5Core.so.5
#26 0x00007f2b08bf5aec in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#27 0x00007f2b08bfaf8f in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#28 0x00007f2b07c1ca20 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib64/libQt5Core.so.5
#29 0x00007f2b07c719ee in QTimerInfoList::activateTimers() () at /usr/lib64/libQt5Core.so.5
#30 0x00007f2b07c71f11 in  () at /usr/lib64/libQt5Core.so.5
#31 0x00007f2b04520e37 in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0
#32 0x00007f2b045210a0 in  () at /usr/lib64/libglib-2.0.so.0
#33 0x00007f2b0452114c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#34 0x00007f2b07c72acf in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#35 0x00007f2b07c1a76a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#36 0x00007f2b07c22f6c in QCoreApplication::exec() () at /usr/lib64/libQt5Core.so.5
#37 0x0000000000448dd1 in main ()

Reported using DrKonqi
Comment 1 Andrew Crouthamel 2018-11-01 13:41:24 UTC
Dear Bug Submitter,

This bug has been stagnant for a long time. Could you help us out and re-test if the bug is valid in the latest version? I am setting the status to NEEDSINFO pending your response, please change the Status back to REPORTED when you respond.

Thank you for helping us make KDE software even better for everyone!
Comment 2 Bug Janitor Service 2018-11-16 11:43:50 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 3 Bug Janitor Service 2018-12-02 03:49:41 UTC
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!