[marble] [Bug 378727] New: Crash when clicking Play a Tour of Popular Places

bugzilla_noreply at kde.org bugzilla_noreply at kde.org
Thu Apr 13 05:57:23 UTC 2017


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

            Bug ID: 378727
           Summary: Crash when clicking Play a Tour of Popular Places
           Product: marble
           Version: unspecified
          Platform: Ubuntu Packages
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: marble-bugs at kde.org
          Reporter: cleitner at sfu.ca
  Target Milestone: ---

Application: marble (1.12.20 (1.13 development version))

Qt Version: 5.5.1
Operating System: Linux 4.4.0-72-generic x86_64
Distribution: Ubuntu 16.04.2 LTS

-- Information about the crash:
- What I was doing when the application crashed:
Clicked on the link that says Play a tour of popular places. Nothing appeared;
immediately crashed.

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

Thread 9 (Thread 0x7fad397fa700 (LWP 3626)):
#0  0x00007fadbe673a94 in g_mutex_unlock () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fadbe62e910 in g_main_context_prepare () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fadbe62f2bb in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fadbe62f49c in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fadc5bd97eb in QEventDispatcherGlib::processEvents
(this=0x7fad180ef3c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#5  0x00007fadc5b80b4a in QEventLoop::exec (this=this at entry=0x7fad397f9d00,
flags=..., flags at entry=...) at kernel/qeventloop.cpp:204
#6  0x00007fadc599d834 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:503
#7  0x00007fadc59a27be in QThreadPrivate::start (arg=0x2877300) at
thread/qthread_unix.cpp:331
#8  0x00007fadbf6276ba in start_thread (arg=0x7fad397fa700) at
pthread_create.c:333
#9  0x00007fadc50a282d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 8 (Thread 0x7fad53fff700 (LWP 2560)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fadc38a5aa3 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#2  0x00007fadc3bc6541 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#3  0x00007fadbf6276ba in start_thread (arg=0x7fad53fff700) at
pthread_create.c:333
#4  0x00007fadc50a282d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 7 (Thread 0x7fad58c81700 (LWP 2559)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fadc38a5aa3 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#2  0x00007fadc3bc6541 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#3  0x00007fadbf6276ba in start_thread (arg=0x7fad58c81700) at
pthread_create.c:333
#4  0x00007fadc50a282d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 6 (Thread 0x7fad59482700 (LWP 2558)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fadc38a5aa3 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#2  0x00007fadc3bc6541 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#3  0x00007fadbf6276ba in start_thread (arg=0x7fad59482700) at
pthread_create.c:333
#4  0x00007fadc50a282d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 5 (Thread 0x7fad59c83700 (LWP 2557)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fadc38a4a74 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#2  0x00007fadc3bc6541 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#3  0x00007fadbf6276ba in start_thread (arg=0x7fad59c83700) at
pthread_create.c:333
#4  0x00007fadc50a282d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 4 (Thread 0x7fad9a592700 (LWP 2556)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fadc3b9688b in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#2  0x00007fadc3b968c9 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#3  0x00007fadbf6276ba in start_thread (arg=0x7fad9a592700) at
pthread_create.c:333
#4  0x00007fadc50a282d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7fada98e6700 (LWP 2555)):
#0  0x00007fadc5096b5d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007fadbe62f38c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fadbe62f49c in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fadc5bd97eb in QEventDispatcherGlib::processEvents
(this=0x7fada40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#4  0x00007fadc5b80b4a in QEventLoop::exec (this=this at entry=0x7fada98e5d00,
flags=..., flags at entry=...) at kernel/qeventloop.cpp:204
#5  0x00007fadc599d834 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:503
#6  0x00007fadc59a27be in QThreadPrivate::start (arg=0x10e9f80) at
thread/qthread_unix.cpp:331
#7  0x00007fadbf6276ba in start_thread (arg=0x7fada98e6700) at
pthread_create.c:333
#8  0x00007fadc50a282d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7fadb20d9700 (LWP 2554)):
#0  0x00007fadc5096b5d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007fadb9d31c62 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007fadb9d338d7 in xcb_wait_for_event () from
/usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007fadb442b629 in QXcbEventReader::run (this=0x104fc60) at
qxcbconnection.cpp:1253
#4  0x00007fadc59a27be in QThreadPrivate::start (arg=0x104fc60) at
thread/qthread_unix.cpp:331
#5  0x00007fadbf6276ba in start_thread (arg=0x7fadb20d9700) at
pthread_create.c:333
#6  0x00007fadc50a282d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7fadb47f58c0 (LWP 2553)):
[KCrash Handler]
#6  0x0000000090000006 in ?? ()
#7  0x00007fadc5b8afb9 in QMetaObject::cast(QObject*) const () at
kernel/qmetaobject.cpp:312
#8  0x00007fadc79a8dcf in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5XmlGui.so.5
#9  0x00007fadc5b83052 in
QCoreApplicationPrivate::sendThroughApplicationEventFilters
(this=this at entry=0x1037840, receiver=receiver at entry=0x332dce0,
event=event at entry=0x1c46940) at kernel/qcoreapplication.cpp:1053
#10 0x00007fadc6703fe8 in QApplicationPrivate::notify_helper
(this=this at entry=0x1037840, receiver=receiver at entry=0x332dce0,
e=e at entry=0x1c46940) at kernel/qapplication.cpp:3691
#11 0x00007fadc6709516 in QApplication::notify (this=0x7fff29e22830,
receiver=0x332dce0, e=0x1c46940) at kernel/qapplication.cpp:3499
#12 0x00007fadc5b8338b in QCoreApplication::notifyInternal
(this=0x7fff29e22830, receiver=0x332dce0, event=event at entry=0x1c46940) at
kernel/qcoreapplication.cpp:965
#13 0x00007fadc5b85786 in QCoreApplication::sendEvent (event=0x1c46940,
receiver=<optimized out>) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:224
#14 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver at entry=0x0,
event_type=event_type at entry=0, data=0xfefc60) at
kernel/qcoreapplication.cpp:1593
#15 0x00007fadc5b85c68 in QCoreApplication::sendPostedEvents
(receiver=receiver at entry=0x0, event_type=event_type at entry=0) at
kernel/qcoreapplication.cpp:1451
#16 0x00007fadc5bd93c3 in postEventSourceDispatch (s=0x107cdf0) at
kernel/qeventdispatcher_glib.cpp:271
#17 0x00007fadbe62f197 in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#18 0x00007fadbe62f3f0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#19 0x00007fadbe62f49c in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#20 0x00007fadc5bd97cf in QEventDispatcherGlib::processEvents (this=0x1078b50,
flags=...) at kernel/qeventdispatcher_glib.cpp:418
#21 0x00007fadc5b80b4a in QEventLoop::exec (this=0x7fff29e1edb0, flags=...) at
kernel/qeventloop.cpp:204
#22 0x00007fadc89b1e7f in Marble::ParsingRunnerManager::openFile(QString
const&, Marble::DocumentRole, int) () from
/usr/lib/x86_64-linux-gnu/libmarblewidget-qt5.so.23
#23 0x00007fadc8871418 in Marble::TourWidgetPrivate::openFile(QString const&)
() from /usr/lib/x86_64-linux-gnu/libmarblewidget-qt5.so.23
#24 0x000000000044f8b0 in Marble::ControlView::openTour(QString const&) ()
#25 0x000000000044f90a in Marble::ControlView::handleTourLinkClicked(QString
const&) ()
#26 0x00000000004568e1 in ?? ()
#27 0x00007fadc5bb1d2a in QMetaObject::activate (sender=0x1a2a2a0,
signalOffset=<optimized out>, local_signal_index=<optimized out>,
argv=<optimized out>) at kernel/qobject.cpp:3713
#28 0x00007fadc88822e5 in Marble::LegendWidget::tourLinkClicked(QString const&)
() from /usr/lib/x86_64-linux-gnu/libmarblewidget-qt5.so.23
#29 0x00007fadc5bb1d2a in QMetaObject::activate (sender=0x1a2abb0,
signalOffset=<optimized out>, local_signal_index=<optimized out>,
argv=<optimized out>) at kernel/qobject.cpp:3713
#30 0x00007fadc888e3a5 in Marble::MarbleLegendBrowser::tourLinkClicked(QString
const&) () from /usr/lib/x86_64-linux-gnu/libmarblewidget-qt5.so.23
#31 0x00007fadc888e776 in Marble::MarbleLegendBrowser::openLinkExternally(QUrl
const&) () from /usr/lib/x86_64-linux-gnu/libmarblewidget-qt5.so.23
#32 0x00007fadc8893f29 in ?? () from
/usr/lib/x86_64-linux-gnu/libmarblewidget-qt5.so.23
#33 0x00007fadc5bb1d2a in QMetaObject::activate (sender=0x1a2abb0,
signalOffset=<optimized out>, local_signal_index=<optimized out>,
argv=<optimized out>) at kernel/qobject.cpp:3713
#34 0x00007fadc4b261f5 in QWebView::linkClicked(QUrl const&) () from
/usr/lib/x86_64-linux-gnu/libQt5WebKitWidgets.so.5
#35 0x00007fadc4b26fd9 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5WebKitWidgets.so.5
#36 0x00007fadc5bb1d2a in QMetaObject::activate (sender=0x1a2c4d0,
signalOffset=<optimized out>, local_signal_index=<optimized out>,
argv=<optimized out>) at kernel/qobject.cpp:3713
#37 0x00007fadc4b1cc35 in QWebPage::linkClicked(QUrl const&) () from
/usr/lib/x86_64-linux-gnu/libQt5WebKitWidgets.so.5
#38 0x00007fadc4b1de37 in QWebPage::acceptNavigationRequest(QWebFrame*,
QNetworkRequest const&, QWebPage::NavigationType) () from
/usr/lib/x86_64-linux-gnu/libQt5WebKitWidgets.so.5
#39 0x00007fadc2481164 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#40 0x00007fadc27c9032 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#41 0x00007fadc27b082d in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#42 0x00007fadc27b185e in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#43 0x00007fadc27b2223 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#44 0x00007fadc27b26d3 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#45 0x00007fadc27b2aeb in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#46 0x00007fadc27b3196 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#47 0x00007fadc33e663c in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#48 0x00007fadc36f6983 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#49 0x00007fadc370f736 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#50 0x00007fadc36f34e1 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#51 0x00007fadc26c6d97 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#52 0x00007fadc2838c63 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#53 0x00007fadc283d15a in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#54 0x00007fadc24a0157 in QWebPageAdapter::mouseReleaseEvent(QMouseEvent*) ()
from /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#55 0x00007fadc4b24e81 in QWebPage::event(QEvent*) () from
/usr/lib/x86_64-linux-gnu/libQt5WebKitWidgets.so.5
#56 0x00007fadc4b25e40 in QWebView::mouseDoubleClickEvent(QMouseEvent*) () from
/usr/lib/x86_64-linux-gnu/libQt5WebKitWidgets.so.5
#57 0x00007fadc6746f88 in QWidget::event (this=0x1a2abb0, event=0x7fff29e20fe0)
at kernel/qwidget.cpp:9044
#58 0x00007fadc4b272eb in QWebView::event(QEvent*) () from
/usr/lib/x86_64-linux-gnu/libQt5WebKitWidgets.so.5
#59 0x00007fadc670405c in QApplicationPrivate::notify_helper
(this=this at entry=0x1037840, receiver=receiver at entry=0x1a2abb0,
e=e at entry=0x7fff29e20fe0) at kernel/qapplication.cpp:3716
#60 0x00007fadc6709c19 in QApplication::notify (this=<optimized out>,
receiver=0x1a2abb0, e=0x7fff29e20fe0) at kernel/qapplication.cpp:3276
#61 0x00007fadc5b8338b in QCoreApplication::notifyInternal
(this=0x7fff29e22830, receiver=receiver at entry=0x1a2abb0,
event=event at entry=0x7fff29e20fe0) at kernel/qcoreapplication.cpp:965
#62 0x00007fadc6708b32 in QCoreApplication::sendSpontaneousEvent
(event=0x7fff29e20fe0, receiver=0x1a2abb0) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:227
#63 QApplicationPrivate::sendMouseEvent (receiver=receiver at entry=0x1a2abb0,
event=event at entry=0x7fff29e20fe0, alienWidget=alienWidget at entry=0x1a2abb0,
nativeWidget=0x1a2a2a0, buttonDown=buttonDown at entry=0x7fadc6c34b20
<qt_button_down>, lastMouseReceiver=..., spontaneous=true) at
kernel/qapplication.cpp:2770
#64 0x00007fadc676157b in QWidgetWindow::handleMouseEvent
(this=this at entry=0x1965180, event=event at entry=0x7fff29e213f0) at
kernel/qwidgetwindow.cpp:555
#65 0x00007fadc6763b3b in QWidgetWindow::event (this=0x1965180,
event=0x7fff29e213f0) at kernel/qwidgetwindow.cpp:210
#66 0x00007fadc670405c in QApplicationPrivate::notify_helper
(this=this at entry=0x1037840, receiver=receiver at entry=0x1965180,
e=e at entry=0x7fff29e213f0) at kernel/qapplication.cpp:3716
#67 0x00007fadc6709516 in QApplication::notify (this=0x7fff29e22830,
receiver=0x1965180, e=0x7fff29e213f0) at kernel/qapplication.cpp:3499
#68 0x00007fadc5b8338b in QCoreApplication::notifyInternal
(this=0x7fff29e22830, receiver=receiver at entry=0x1965180,
event=event at entry=0x7fff29e213f0) at kernel/qcoreapplication.cpp:965
#69 0x00007fadc61534e1 in QCoreApplication::sendSpontaneousEvent
(event=0x7fff29e213f0, receiver=0x1965180) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:227
#70 QGuiApplicationPrivate::processMouseEvent (e=0x1de90e0) at
kernel/qguiapplication.cpp:1804
#71 0x00007fadc61551a5 in QGuiApplicationPrivate::processWindowSystemEvent
(e=e at entry=0x1de90e0) at kernel/qguiapplication.cpp:1596
#72 0x00007fadc6138f08 in QWindowSystemInterface::sendWindowSystemEvents
(flags=...) at kernel/qwindowsysteminterface.cpp:625
#73 0x00007fadb445d060 in userEventSourceDispatch (source=<optimized out>) at
eventdispatchers/qeventdispatcher_glib.cpp:70
#74 0x00007fadbe62f197 in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#75 0x00007fadbe62f3f0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#76 0x00007fadbe62f49c in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#77 0x00007fadc5bd97cf in QEventDispatcherGlib::processEvents (this=0x1078b50,
flags=...) at kernel/qeventdispatcher_glib.cpp:418
#78 0x00007fadc5b80b4a in QEventLoop::exec (this=this at entry=0x7fff29e21770,
flags=..., flags at entry=...) at kernel/qeventloop.cpp:204
#79 0x00007fadc5b88bec in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1229
#80 0x000000000042835d in main ()

Possible duplicates by query: bug 353699, bug 350859, bug 347071.

Reported using DrKonqi

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


More information about the Marble-bugs mailing list