[Marble-bugs] [marble] [Bug 316357] New: Crash on attempt to download region defined by Yours route
auxsvr at gmail.com
auxsvr at gmail.com
Fri Mar 8 12:55:11 UTC 2013
https://bugs.kde.org/show_bug.cgi?id=316357
Bug ID: 316357
Summary: Crash on attempt to download region defined by Yours
route
Classification: Unclassified
Product: marble
Version: unspecified
Platform: openSUSE RPMs
OS: Linux
Status: UNCONFIRMED
Severity: crash
Priority: NOR
Component: general
Assignee: marble-bugs at kde.org
Reporter: auxsvr at gmail.com
Application: marble (1.5.1 (stable version))
KDE Platform Version: 4.10.1 "release 552"
Qt Version: 4.8.4
Operating System: Linux 3.4.28-2.20-desktop i686
Distribution: "openSUSE 12.2 (i586)"
-- Information about the crash:
- What I was doing when the application crashed:
I selected the Yours route, which displays no directions, for a destination,
and attempting to select the radio button to download the region for this route
results in crash.
The crash can be reproduced every time.
-- Backtrace:
Application: Marble Virtual Globe (marble), signal: Segmentation fault
Using host libthread_db library "/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0xb2238740 (LWP 30966))]
Thread 9 (Thread 0xb0f4db40 (LWP 30967)):
#0 0xb77d941c in ___tls_get_addr_internal () from /lib/ld-linux.so.2
#1 0xb66f2b3f in get_thread_data () at thread/qthread_unix.cpp:182
#2 QThreadData::current () at thread/qthread_unix.cpp:208
#3 0xb6837f1f in postEventSourcePrepare (s=0xb0600da8, timeout=0xb0f4d09c) at
kernel/qeventdispatcher_glib.cpp:256
#4 0xb343e2a2 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#5 0xb343e9ef in ?? () from /usr/lib/libglib-2.0.so.0
#6 0xb343ec51 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#7 0xb683866f in QEventDispatcherGlib::processEvents (this=0xb0600468,
flags=...) at kernel/qeventdispatcher_glib.cpp:426
#8 0xb680514c in QEventLoop::processEvents (this=this at entry=0xb0f4d228,
flags=...) at kernel/qeventloop.cpp:149
#9 0xb6805441 in QEventLoop::exec (this=0xb0f4d228, flags=...) at
kernel/qeventloop.cpp:204
#10 0xb66f0b5c in QThread::exec (this=0x8ee5498) at thread/qthread.cpp:542
#11 0xb67e369d in QInotifyFileSystemWatcherEngine::run (this=0x8ee5498) at
io/qfilesystemwatcher_inotify.cpp:256
#12 0xb66f3f68 in QThreadPrivate::start (arg=0x8ee5498) at
thread/qthread_unix.cpp:338
#13 0xb5595e32 in start_thread () from /lib/libpthread.so.0
#14 0xb58bb7ee in clone () from /lib/libc.so.6
Thread 8 (Thread 0xb04d9b40 (LWP 30968)):
#0 0xb55944bb in __x86.get_pc_thunk.bx () from /lib/libpthread.so.0
#1 0xb5598df9 in __pthread_mutex_unlock_usercnt () from /lib/libpthread.so.0
#2 0xb58c9374 in pthread_mutex_unlock () from /lib/libc.so.6
#3 0xb347e980 in g_mutex_unlock () from /usr/lib/libglib-2.0.so.0
#4 0xb343e5ba in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#5 0xb343ea82 in ?? () from /usr/lib/libglib-2.0.so.0
#6 0xb343ec51 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#7 0xb683866f in QEventDispatcherGlib::processEvents (this=0xafb00468,
flags=...) at kernel/qeventdispatcher_glib.cpp:426
#8 0xb680514c in QEventLoop::processEvents (this=this at entry=0xb04d9228,
flags=...) at kernel/qeventloop.cpp:149
#9 0xb6805441 in QEventLoop::exec (this=0xb04d9228, flags=...) at
kernel/qeventloop.cpp:204
#10 0xb66f0b5c in QThread::exec (this=0x8dc8a68) at thread/qthread.cpp:542
#11 0xb67e369d in QInotifyFileSystemWatcherEngine::run (this=0x8dc8a68) at
io/qfilesystemwatcher_inotify.cpp:256
#12 0xb66f3f68 in QThreadPrivate::start (arg=0x8dc8a68) at
thread/qthread_unix.cpp:338
#13 0xb5595e32 in start_thread () from /lib/libpthread.so.0
#14 0xb58bb7ee in clone () from /lib/libc.so.6
Thread 7 (Thread 0xadd80b40 (LWP 30978)):
#0 0xb340d4a0 in ?? () from /usr/lib/libglib-2.0.so.0
Thread 6 (Thread 0xae581b40 (LWP 30979)):
#0 0xb77c6424 in __kernel_vsyscall ()
#1 0xb58aa1bb in read () from /lib/libc.so.6
#2 0xb347dc7e in ?? () from /usr/lib/libglib-2.0.so.0
#3 0xb343e622 in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#4 0xb343ea82 in ?? () from /usr/lib/libglib-2.0.so.0
#5 0xb343ec51 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#6 0xb683866f in QEventDispatcherGlib::processEvents (this=0xaeb3d28,
flags=...) at kernel/qeventdispatcher_glib.cpp:426
#7 0xb680514c in QEventLoop::processEvents (this=this at entry=0xae581258,
flags=...) at kernel/qeventloop.cpp:149
#8 0xb6805441 in QEventLoop::exec (this=0xae581258, flags=...) at
kernel/qeventloop.cpp:204
#9 0xb66f0b5c in QThread::exec (this=this at entry=0xafe1410) at
thread/qthread.cpp:542
#10 0xb66f0cbb in QThread::run (this=0xafe1410) at thread/qthread.cpp:609
#11 0xb66f3f68 in QThreadPrivate::start (arg=0xafe1410) at
thread/qthread_unix.cpp:338
#12 0xb5595e32 in start_thread () from /lib/libpthread.so.0
#13 0xb58bb7ee in clone () from /lib/libc.so.6
Thread 5 (Thread 0xaa3fab40 (LWP 30983)):
#0 0xb58c9301 in pthread_mutex_lock () from /lib/libc.so.6
#1 0xb347e940 in g_mutex_lock () from /usr/lib/libglib-2.0.so.0
#2 0xb343e2ac in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#3 0xb343e9ef in ?? () from /usr/lib/libglib-2.0.so.0
#4 0xb343ec51 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#5 0xb683866f in QEventDispatcherGlib::processEvents (this=0xa218778,
flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6 0xb680514c in QEventLoop::processEvents (this=this at entry=0xaa3fa258,
flags=...) at kernel/qeventloop.cpp:149
#7 0xb6805441 in QEventLoop::exec (this=0xaa3fa258, flags=...) at
kernel/qeventloop.cpp:204
#8 0xb66f0b5c in QThread::exec (this=this at entry=0xafe61f0) at
thread/qthread.cpp:542
#9 0xb66f0cbb in QThread::run (this=0xafe61f0) at thread/qthread.cpp:609
#10 0xb66f3f68 in QThreadPrivate::start (arg=0xafe61f0) at
thread/qthread_unix.cpp:338
#11 0xb5595e32 in start_thread () from /lib/libpthread.so.0
#12 0xb58bb7ee in clone () from /lib/libc.so.6
Thread 4 (Thread 0xa9bf9b40 (LWP 30984)):
#0 0xb77c6424 in __kernel_vsyscall ()
#1 0xb5599a4c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2 0xb58c911c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3 0xb2ae820d in QTWTF::TCMalloc_PageHeap::scavengerThread
(this=this at entry=0xb2bf6560 <QTWTF::pageheap_memory>) at
../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#4 0xb2ae823f in QTWTF::TCMalloc_PageHeap::runScavengerThread
(context=0xb2bf6560 <QTWTF::pageheap_memory>) at
../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#5 0xb5595e32 in start_thread () from /lib/libpthread.so.0
#6 0xb58bb7ee in clone () from /lib/libc.so.6
Thread 3 (Thread 0xad57fb40 (LWP 30986)):
#0 0xb58c9378 in pthread_mutex_unlock () from /lib/libc.so.6
#1 0xb347e980 in g_mutex_unlock () from /usr/lib/libglib-2.0.so.0
#2 0xb343ec5b in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#3 0xb683866f in QEventDispatcherGlib::processEvents (this=0xacc0f038,
flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4 0xb680514c in QEventLoop::processEvents (this=this at entry=0xad57f258,
flags=...) at kernel/qeventloop.cpp:149
#5 0xb6805441 in QEventLoop::exec (this=0xad57f258, flags=...) at
kernel/qeventloop.cpp:204
#6 0xb66f0b5c in QThread::exec (this=this at entry=0xb20ad88) at
thread/qthread.cpp:542
#7 0xb66f0cbb in QThread::run (this=0xb20ad88) at thread/qthread.cpp:609
#8 0xb66f3f68 in QThreadPrivate::start (arg=0xb20ad88) at
thread/qthread_unix.cpp:338
#9 0xb5595e32 in start_thread () from /lib/libpthread.so.0
#10 0xb58bb7ee in clone () from /lib/libc.so.6
Thread 2 (Thread 0xa93f8b40 (LWP 31060)):
#0 0xb343e6ae in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#1 0xb343eb70 in ?? () from /usr/lib/libglib-2.0.so.0
#2 0xb343ec51 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#3 0xb683866f in QEventDispatcherGlib::processEvents (this=0xacc0f098,
flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4 0xb680514c in QEventLoop::processEvents (this=this at entry=0xa93f8258,
flags=...) at kernel/qeventloop.cpp:149
#5 0xb6805441 in QEventLoop::exec (this=0xa93f8258, flags=...) at
kernel/qeventloop.cpp:204
#6 0xb66f0b5c in QThread::exec (this=this at entry=0xbf3e518) at
thread/qthread.cpp:542
#7 0xb66f0cbb in QThread::run (this=0xbf3e518) at thread/qthread.cpp:609
#8 0xb66f3f68 in QThreadPrivate::start (arg=0xbf3e518) at
thread/qthread_unix.cpp:338
#9 0xb5595e32 in start_thread () from /lib/libpthread.so.0
#10 0xb58bb7ee in clone () from /lib/libc.so.6
Thread 1 (Thread 0xb2238740 (LWP 30966)):
[KCrash Handler]
#7 0xb74c24a6 in Marble::TileCoordsPyramid::bottomLevel (this=0xb69724c4) at
/usr/src/debug/marble-4.10.1/src/lib/TileCoordsPyramid.cpp:74
#8 0xb747c354 in updateTilesCount (this=0xbfc4e90) at
/usr/src/debug/marble-4.10.1/src/lib/DownloadRegionDialog.cpp:422
#9 Marble::DownloadRegionDialog::updateTilesCount (this=0xbfc4e90) at
/usr/src/debug/marble-4.10.1/src/lib/DownloadRegionDialog.cpp:408
#10 0xb747d00e in Marble::DownloadRegionDialog::setSelectionMethod
(this=this at entry=0xbfc4e90,
selectionMethod=selectionMethod at entry=Marble::DownloadRegionDialog::RouteDownloadMethod)
at /usr/src/debug/marble-4.10.1/src/lib/DownloadRegionDialog.cpp:305
#11 0xb747d208 in Marble::DownloadRegionDialog::toggleSelectionMethod
(this=0xbfc4e90) at
/usr/src/debug/marble-4.10.1/src/lib/DownloadRegionDialog.cpp:384
#12 0xb747d788 in Marble::DownloadRegionDialog::qt_static_metacall (_o=0x0,
_id=-1217662880, _a=0xbf9f1568, _c=<optimized out>) at
/usr/src/debug/marble-4.10.1/build/src/lib/DownloadRegionDialog.moc:72
#13 0xb681e9d2 in QMetaObject::activate (sender=0xbfe1618, m=0xb6679888
<QAbstractButton::staticMetaObject>, local_signal_index=4, argv=0xbf9f1568) at
kernel/qobject.cpp:3548
#14 0xb640bd5d in QAbstractButton::toggled (this=0xbfe1618, _t1=false) at
.moc/release-shared/moc_qabstractbutton.cpp:227
#15 0xb6110927 in QAbstractButton::setChecked (this=0xbfe1618,
checked=checked at entry=false) at widgets/qabstractbutton.cpp:768
#16 0xb6110a7d in notifyChecked (this=0xbfe19b0) at
widgets/qabstractbutton.cpp:372
#17 QAbstractButtonPrivate::notifyChecked (this=0xbfe19b0) at
widgets/qabstractbutton.cpp:359
#18 0xb611090d in QAbstractButton::setChecked (this=this at entry=0xbfe1998,
checked=true) at widgets/qabstractbutton.cpp:766
#19 0xb6110eb0 in QAbstractButton::nextCheckState (this=0xbfe1998) at
widgets/qabstractbutton.cpp:1022
#20 0xb6110567 in QAbstractButtonPrivate::click (this=this at entry=0xbfe19b0) at
widgets/qabstractbutton.cpp:530
#21 0xb6110866 in QAbstractButton::mouseReleaseEvent (this=0xbfe1998,
e=0xbf9f1d04) at widgets/qabstractbutton.cpp:1123
#22 0xb5d4a8c4 in QWidget::event (this=0xbfe1998, event=0xbf9f1d04) at
kernel/qwidget.cpp:8375
#23 0xb610fc22 in QAbstractButton::event (this=0xbfe1998, e=0xbf9f1d04) at
widgets/qabstractbutton.cpp:1082
#24 0xb61b2988 in QRadioButton::event (this=0xbfe1998, e=0xbf9f1d04) at
widgets/qradiobutton.cpp:266
#25 0xb5cf0b9c in QApplicationPrivate::notify_helper (this=0x8cc42b8,
receiver=0xbfe1998, e=0xbf9f1d04) at kernel/qapplication.cpp:4562
#26 0xb5cf6089 in QApplication::notify (this=0x8cc42b8, receiver=0xbfe1998,
e=0xbf9f1d04) at kernel/qapplication.cpp:4105
#27 0xb6e3f0f1 in KApplication::notify (this=0xbf9f2554, receiver=0xbfe1998,
event=0xbf9f1d04) at
/usr/src/debug/kdelibs-4.10.1/kdeui/kernel/kapplication.cpp:311
#28 0xb680667e in QCoreApplication::notifyInternal (this=0xbf9f2554,
receiver=0xbfe1998, event=0xbf9f1d04) at kernel/qcoreapplication.cpp:946
#29 0xb5cf19ff in sendEvent (event=<optimized out>, receiver=<optimized out>)
at ../../src/corelib/kernel/qcoreapplication.h:231
#30 QApplicationPrivate::sendMouseEvent (receiver=0xbfe1998, event=0xbf9f1d04,
alienWidget=0xbfe1998, nativeWidget=0xbfc4e90, buttonDown=0xb6682cb4
<qt_button_down>, lastMouseReceiver=..., spontaneous=true) at
kernel/qapplication.cpp:3173
#31 0xb5d7a145 in QETWidget::translateMouseEvent (this=0xbfc4e90,
event=0xbf9f212c) at kernel/qapplication_x11.cpp:4527
#32 0xb5d78c09 in QApplication::x11ProcessEvent (this=0xbf9f2554,
event=0xbf9f212c) at kernel/qapplication_x11.cpp:3650
#33 0xb5da28a4 in x11EventSourceDispatch (s=0x8cc44c8, callback=0x0,
user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#34 0xb343e7d3 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#35 0xb343eb70 in ?? () from /usr/lib/libglib-2.0.so.0
#36 0xb343ec51 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#37 0xb683866f in QEventDispatcherGlib::processEvents (this=0x8c9a4d8,
flags=...) at kernel/qeventdispatcher_glib.cpp:426
#38 0xb5da248a in QGuiEventDispatcherGlib::processEvents (this=0x8c9a4d8,
flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#39 0xb680514c in QEventLoop::processEvents (this=this at entry=0xbf9f2428,
flags=...) at kernel/qeventloop.cpp:149
#40 0xb6805441 in QEventLoop::exec (this=0xbf9f2428, flags=...) at
kernel/qeventloop.cpp:204
#41 0xb680a6fa in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1218
#42 0xb5ceea14 in QApplication::exec () at kernel/qapplication.cpp:3823
#43 0x0805eeaa in main (argc=1, argv=0xbf9f2624) at
/usr/src/debug/marble-4.10.1/src/kdemain.cpp:399
Reported using DrKonqi
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the Marble-bugs
mailing list