[marble] [Bug 393389] New: Marble crashed while using "Historical Map 1689"

Guilherme Calé bugzilla_noreply at kde.org
Sun Apr 22 10:49:40 UTC 2018


https://bugs.kde.org/show_bug.cgi?id=393389

            Bug ID: 393389
           Summary: Marble crashed while using "Historical Map 1689"
           Product: marble
           Version: unspecified
          Platform: Archlinux Packages
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: marble-bugs at kde.org
          Reporter: gui at cabritacale.eu
  Target Milestone: ---

Application: marble (2.2.20 (2.3 development version))

Qt Version: 5.10.1
Frameworks Version: 5.45.0
Operating System: Linux 4.16.3-1-ARCH x86_64
Distribution (Platform): Archlinux Packages

-- Information about the crash:
- What I was doing when the application crashed:
I was just rotating the globe using the map "Historical Map 1689" and Marble
suddenly crashed. I've tried using this map again and the problem doesn't seem
to happen again.

The crash does not seem to be reproducible.

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

Thread 12 (Thread 0x7fc8737fe700 (LWP 28118)):
#0  0x00007fc9154e36fd in pthread_cond_timedwait@@GLIBC_2.3.2 () at
/usr/lib/libpthread.so.0
#1  0x00007fc91c0ffe61 in QWaitCondition::wait(QMutex*, unsigned long) () at
/usr/lib/libQt5Core.so.5
#2  0x00007fc91c0fbd31 in  () at /usr/lib/libQt5Core.so.5
#3  0x00007fc91c0feacd in  () at /usr/lib/libQt5Core.so.5
#4  0x00007fc9154dd08c in start_thread () at /usr/lib/libpthread.so.0
#5  0x00007fc91b7efe7f in clone () at /usr/lib/libc.so.6

Thread 11 (Thread 0x7fc88b7fe700 (LWP 28117)):
#0  0x00007fc9154e36fd in pthread_cond_timedwait@@GLIBC_2.3.2 () at
/usr/lib/libpthread.so.0
#1  0x00007fc91c0ffe61 in QWaitCondition::wait(QMutex*, unsigned long) () at
/usr/lib/libQt5Core.so.5
#2  0x00007fc91c0fbd31 in  () at /usr/lib/libQt5Core.so.5
#3  0x00007fc91c0feacd in  () at /usr/lib/libQt5Core.so.5
#4  0x00007fc9154dd08c in start_thread () at /usr/lib/libpthread.so.0
#5  0x00007fc91b7efe7f in clone () at /usr/lib/libc.so.6

Thread 10 (Thread 0x7fc88affd700 (LWP 28116)):
#0  0x00007fc9154e36fd in pthread_cond_timedwait@@GLIBC_2.3.2 () at
/usr/lib/libpthread.so.0
#1  0x00007fc91c0ffe61 in QWaitCondition::wait(QMutex*, unsigned long) () at
/usr/lib/libQt5Core.so.5
#2  0x00007fc91c0fbd31 in  () at /usr/lib/libQt5Core.so.5
#3  0x00007fc91c0feacd in  () at /usr/lib/libQt5Core.so.5
#4  0x00007fc9154dd08c in start_thread () at /usr/lib/libpthread.so.0
#5  0x00007fc91b7efe7f in clone () at /usr/lib/libc.so.6

Thread 9 (Thread 0x7fc873fff700 (LWP 28113)):
#0  0x00007fc9154e36fd in pthread_cond_timedwait@@GLIBC_2.3.2 () at
/usr/lib/libpthread.so.0
#1  0x00007fc91c0ffe61 in QWaitCondition::wait(QMutex*, unsigned long) () at
/usr/lib/libQt5Core.so.5
#2  0x00007fc91c0fbd31 in  () at /usr/lib/libQt5Core.so.5
#3  0x00007fc91c0feacd in  () at /usr/lib/libQt5Core.so.5
#4  0x00007fc9154dd08c in start_thread () at /usr/lib/libpthread.so.0
#5  0x00007fc91b7efe7f in clone () at /usr/lib/libc.so.6

Thread 8 (Thread 0x7fc89ffff700 (LWP 24519)):
#0  0x00007fc9154e33bd in pthread_cond_wait@@GLIBC_2.3.2 () at
/usr/lib/libpthread.so.0
#1  0x00007fc91bd7b5bd in __gthread_cond_wait (__mutex=<optimized out>,
__cond=<optimized out>) at
/build/gcc/src/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:864
#2  0x00007fc91bd7b5bd in
std::condition_variable::wait(std::unique_lock<std::mutex>&) (this=<optimized
out>, __lock=...) at
/build/gcc/src/gcc/libstdc++-v3/src/c++11/condition_variable.cc:53
#3  0x00007fc918c7d451 in WTF::ParkingLot::parkConditionally(void const*,
std::function<bool ()>, std::function<void ()>,
std::chrono::time_point<std::chrono::_V2::steady_clock,
std::chrono::duration<long, std::ratio<1l, 1000000000l> > >) () at
/usr/lib/libQt5WebKit.so.5
#4  0x00007fc918c7c0f2 in  () at /usr/lib/libQt5WebKit.so.5
#5  0x00007fc918c804dd in  () at /usr/lib/libQt5WebKit.so.5
#6  0x00007fc918cb300a in  () at /usr/lib/libQt5WebKit.so.5
#7  0x00007fc9154dd08c in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007fc91b7efe7f in clone () at /usr/lib/libc.so.6

Thread 7 (Thread 0x7fc89e7fc700 (LWP 24518)):
#0  0x00007fc9154e33bd in pthread_cond_wait@@GLIBC_2.3.2 () at
/usr/lib/libpthread.so.0
#1  0x00007fc91bd7b5bd in __gthread_cond_wait (__mutex=<optimized out>,
__cond=<optimized out>) at
/build/gcc/src/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:864
#2  0x00007fc91bd7b5bd in
std::condition_variable::wait(std::unique_lock<std::mutex>&) (this=<optimized
out>, __lock=...) at
/build/gcc/src/gcc/libstdc++-v3/src/c++11/condition_variable.cc:53
#3  0x00007fc918c7d451 in WTF::ParkingLot::parkConditionally(void const*,
std::function<bool ()>, std::function<void ()>,
std::chrono::time_point<std::chrono::_V2::steady_clock,
std::chrono::duration<long, std::ratio<1l, 1000000000l> > >) () at
/usr/lib/libQt5WebKit.so.5
#4  0x00007fc918c7c0f2 in  () at /usr/lib/libQt5WebKit.so.5
#5  0x00007fc918c804dd in  () at /usr/lib/libQt5WebKit.so.5
#6  0x00007fc918cb300a in  () at /usr/lib/libQt5WebKit.so.5
#7  0x00007fc9154dd08c in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007fc91b7efe7f in clone () at /usr/lib/libc.so.6

Thread 6 (Thread 0x7fc89f7fe700 (LWP 24517)):
#0  0x00007fc9154e33bd in pthread_cond_wait@@GLIBC_2.3.2 () at
/usr/lib/libpthread.so.0
#1  0x00007fc91bd7b5bd in __gthread_cond_wait (__mutex=<optimized out>,
__cond=<optimized out>) at
/build/gcc/src/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:864
#2  0x00007fc91bd7b5bd in
std::condition_variable::wait(std::unique_lock<std::mutex>&) (this=<optimized
out>, __lock=...) at
/build/gcc/src/gcc/libstdc++-v3/src/c++11/condition_variable.cc:53
#3  0x00007fc918c7d451 in WTF::ParkingLot::parkConditionally(void const*,
std::function<bool ()>, std::function<void ()>,
std::chrono::time_point<std::chrono::_V2::steady_clock,
std::chrono::duration<long, std::ratio<1l, 1000000000l> > >) () at
/usr/lib/libQt5WebKit.so.5
#4  0x00007fc918c7c0f2 in  () at /usr/lib/libQt5WebKit.so.5
#5  0x00007fc918c804dd in  () at /usr/lib/libQt5WebKit.so.5
#6  0x00007fc918cb300a in  () at /usr/lib/libQt5WebKit.so.5
#7  0x00007fc9154dd08c in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007fc91b7efe7f in clone () at /usr/lib/libc.so.6

Thread 5 (Thread 0x7fc89dffb700 (LWP 23872)):
#0  0x00007fc91b7e13d8 in read () at /usr/lib/libc.so.6
#1  0x00007fc9129c2ed1 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007fc91297cff8 in g_main_context_check () at /usr/lib/libglib-2.0.so.0
#3  0x00007fc91297d4c6 in  () at /usr/lib/libglib-2.0.so.0
#4  0x00007fc91297d63e in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#5  0x00007fc91c348264 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/libQt5Core.so.5
#6  0x00007fc91c2ea32b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/libQt5Core.so.5
#7  0x00007fc91c0f972e in QThread::exec() () at /usr/lib/libQt5Core.so.5
#8  0x00007fc91c0feacd in  () at /usr/lib/libQt5Core.so.5
#9  0x00007fc9154dd08c in start_thread () at /usr/lib/libpthread.so.0
#10 0x00007fc91b7efe7f in clone () at /usr/lib/libc.so.6

Thread 4 (Thread 0x7fc8fadee700 (LWP 23686)):
#0  0x00007fc91c3469a4 in QTimerInfoList::timerWait(timespec&) () at
/usr/lib/libQt5Core.so.5
#1  0x00007fc91c347faf in  () at /usr/lib/libQt5Core.so.5
#2  0x00007fc91297ca49 in g_main_context_prepare () at
/usr/lib/libglib-2.0.so.0
#3  0x00007fc91297d44e in  () at /usr/lib/libglib-2.0.so.0
#4  0x00007fc91297d63e in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#5  0x00007fc91c348264 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/libQt5Core.so.5
#6  0x00007fc91c2ea32b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/libQt5Core.so.5
#7  0x00007fc91c0f972e in QThread::exec() () at /usr/lib/libQt5Core.so.5
#8  0x00007fc91c0feacd in  () at /usr/lib/libQt5Core.so.5
#9  0x00007fc9154dd08c in start_thread () at /usr/lib/libpthread.so.0
#10 0x00007fc91b7efe7f in clone () at /usr/lib/libc.so.6

Thread 3 (Thread 0x7fc8fbfff700 (LWP 23685)):
#0  0x00007fc91297c98c in g_main_context_prepare () at
/usr/lib/libglib-2.0.so.0
#1  0x00007fc91297d44e in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007fc91297d63e in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#3  0x00007fc91c348264 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/libQt5Core.so.5
#4  0x00007fc91c2ea32b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/libQt5Core.so.5
#5  0x00007fc91c0f972e in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007fc91e424416 in  () at /usr/lib/libQt5DBus.so.5
#7  0x00007fc91c0feacd in  () at /usr/lib/libQt5Core.so.5
#8  0x00007fc9154dd08c in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007fc91b7efe7f in clone () at /usr/lib/libc.so.6

Thread 2 (Thread 0x7fc9073c8700 (LWP 23683)):
#0  0x00007fc9154e33bd in pthread_cond_wait@@GLIBC_2.3.2 () at
/usr/lib/libpthread.so.0
#1  0x00007fc91bd7b5bd in __gthread_cond_wait (__mutex=<optimized out>,
__cond=<optimized out>) at
/build/gcc/src/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:864
#2  0x00007fc91bd7b5bd in
std::condition_variable::wait(std::unique_lock<std::mutex>&) (this=<optimized
out>, __lock=...) at
/build/gcc/src/gcc/libstdc++-v3/src/c++11/condition_variable.cc:53
#3  0x00007fc91a2c7379 in  () at /usr/lib/libQt5WebKit.so.5
#4  0x00007fc91a2c74c9 in  () at /usr/lib/libQt5WebKit.so.5
#5  0x00007fc91bd81b9f in std::execute_native_thread_routine(void*)
(__p=0x55d993751e70) at /build/gcc/src/gcc/libstdc++-v3/src/c++11/thread.cc:83
#6  0x00007fc9154dd08c in start_thread () at /usr/lib/libpthread.so.0
#7  0x00007fc91b7efe7f in clone () at /usr/lib/libc.so.6

Thread 1 (Thread 0x7fc9204a3140 (LWP 23681)):
[KCrash Handler]
#6  0x00007fc91fd26884 in Marble::GeoGraphicsItem::setHighlighted(bool) () at
/usr/lib/libmarblewidget-qt5.so.28
#7  0x00007fc91ff1aa7e in
Marble::GeoGraphicsScene::applyHighlight(QVector<Marble::GeoDataPlacemark*>
const&) () at /usr/lib/libmarblewidget-qt5.so.28
#8  0x00007fc91c31c616 in QMetaObject::activate(QObject*, int, int, void**) ()
at /usr/lib/libQt5Core.so.5
#9  0x00007fc91fd37b4f in  () at /usr/lib/libmarblewidget-qt5.so.28
#10 0x00007fc91fd37cdb in  () at /usr/lib/libmarblewidget-qt5.so.28
#11 0x00007fc91c31c616 in QMetaObject::activate(QObject*, int, int, void**) ()
at /usr/lib/libQt5Core.so.5
#12 0x00007fc91fd77db2 in
Marble::MarbleMap::highlightedPlacemarksChanged(double, double,
Marble::GeoDataCoordinates::Unit) () at /usr/lib/libmarblewidget-qt5.so.28
#13 0x00007fc91fd7fd2f in  () at /usr/lib/libmarblewidget-qt5.so.28
#14 0x00007fc91c31c616 in QMetaObject::activate(QObject*, int, int, void**) ()
at /usr/lib/libQt5Core.so.5
#15 0x00007fc91fd69c82 in
Marble::MarbleWidget::highlightedPlacemarksChanged(double, double,
Marble::GeoDataCoordinates::Unit) () at /usr/lib/libmarblewidget-qt5.so.28
#16 0x00007fc91fd6c380 in  () at /usr/lib/libmarblewidget-qt5.so.28
#17 0x00007fc91c31c616 in QMetaObject::activate(QObject*, int, int, void**) ()
at /usr/lib/libQt5Core.so.5
#18 0x00007fc91fdc4df2 in
Marble::MarbleInputHandler::mouseClickGeoPosition(double, double,
Marble::GeoDataCoordinates::Unit) () at /usr/lib/libmarblewidget-qt5.so.28
#19 0x00007fc91fdc6376 in Marble::MarbleDefaultInputHandler::lmbTimeout() () at
/usr/lib/libmarblewidget-qt5.so.28
#20 0x00007fc91c31c616 in QMetaObject::activate(QObject*, int, int, void**) ()
at /usr/lib/libQt5Core.so.5
#21 0x00007fc91c329508 in QTimer::timeout(QTimer::QPrivateSignal) () at
/usr/lib/libQt5Core.so.5
#22 0x00007fc91c329879 in QTimer::timerEvent(QTimerEvent*) () at
/usr/lib/libQt5Core.so.5
#23 0x00007fc91c31d01b in QObject::event(QEvent*) () at
/usr/lib/libQt5Core.so.5
#24 0x00007fc91d2fbfec in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib/libQt5Widgets.so.5
#25 0x00007fc91d3039c6 in QApplication::notify(QObject*, QEvent*) () at
/usr/lib/libQt5Widgets.so.5
#26 0x00007fc91c2ebcf0 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /usr/lib/libQt5Core.so.5
#27 0x00007fc91c347688 in QTimerInfoList::activateTimers() () at
/usr/lib/libQt5Core.so.5
#28 0x00007fc91c347e82 in  () at /usr/lib/libQt5Core.so.5
#29 0x00007fc91297d368 in g_main_context_dispatch () at
/usr/lib/libglib-2.0.so.0
#30 0x00007fc91297d5b1 in  () at /usr/lib/libglib-2.0.so.0
#31 0x00007fc91297d63e in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#32 0x00007fc91c348241 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/libQt5Core.so.5
#33 0x00007fc9060c0482 in  () at /usr/lib/libQt5XcbQpa.so.5
#34 0x00007fc91c2ea32b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/libQt5Core.so.5
#35 0x00007fc91c2f3728 in QCoreApplication::exec() () at
/usr/lib/libQt5Core.so.5
#36 0x000055d9927012d8 in  ()
#37 0x00007fc91b71af4a in __libc_start_main () at /usr/lib/libc.so.6
#38 0x000055d9927020fa in _start ()

Reported using DrKonqi

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Marble-bugs mailing list