https://bugs.kde.org/show_bug.cgi?id=362429
Bug ID: 362429 Summary: crash when tick satellites in satellite configure window Product: marble Version: unspecified Platform: unspecified OS: Linux Status: UNCONFIRMED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: marble-b...@kde.org Reporter: ogldel...@mail.ru Application: marble (1.12.20 (1.13 development version)) Qt Version: 5.6.0 Frameworks Version: 5.21.0 Operating System: Linux 4.5.2-un-def-alt1 x86_64 Distribution: "ALT Linux Sisyphus (unstable)" -- Information about the crash: - What I was doing when the application crashed: Trying to add and delete satellites in Sattelite plugin options The crash can be reproduced every time. -- Backtrace: Application: Marble Virtual Globe (marble), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". 84 T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS) [Current thread is 1 (Thread 0x7f2fea08e8c0 (LWP 2281))] Thread 11 (Thread 0x7f2fd12e0700 (LWP 2282)): #0 0x00007f2fe517a68d in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007f2fd8dc59c2 in poll (__timeout=-1, __nfds=1, __fds=0x7f2fd12dfc00) at /usr/include/bits/poll2.h:46 #2 _xcb_conn_wait (c=c@entry=0x6e5ae0, cond=cond@entry=0x6e5b20, vector=vector@entry=0x0, count=count@entry=0x0) at xcb_conn.c:459 #3 0x00007f2fd8dc748f in xcb_wait_for_event (c=0x6e5ae0) at xcb_in.c:623 #4 0x00007f2fd3205789 in QXcbEventReader::run (this=0x6f8b00) at qxcbconnection.cpp:1313 #5 0x00007f2fe5a7a1b9 in QThreadPrivate::start (arg=0x6f8b00) at thread/qthread_unix.cpp:340 #6 0x00007f2fdeb67434 in start_thread (arg=0x7f2fd12e0700) at pthread_create.c:333 #7 0x00007f2fe518379d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 10 (Thread 0x7f2fc8758700 (LWP 2283)): #0 0x00007f2fe517a68d in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007f2fddd82234 in g_main_context_poll (priority=2147483647, n_fds=1, fds=0x7f2fc0003020, timeout=<optimized out>, context=0x7f2fc0000990) at gmain.c:4135 #2 g_main_context_iterate (context=context@entry=0x7f2fc0000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3835 #3 0x00007f2fddd8233c in g_main_context_iteration (context=0x7f2fc0000990, may_block=may_block@entry=1) at gmain.c:3901 #4 0x00007f2fe5c906cb in QEventDispatcherGlib::processEvents (this=0x7f2fc00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:419 #5 0x00007f2fe5c3c18a in QEventLoop::exec (this=this@entry=0x7f2fc8757ce0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204 #6 0x00007f2fe5a755bc in QThread::exec (this=this@entry=0x7f2fe7f7ed00 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread.cpp:503 #7 0x00007f2fe7d0fa45 in QDBusConnectionManager::run (this=0x7f2fe7f7ed00 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:181 #8 0x00007f2fe5a7a1b9 in QThreadPrivate::start (arg=0x7f2fe7f7ed00 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:340 #9 0x00007f2fdeb67434 in start_thread (arg=0x7f2fc8758700) at pthread_create.c:333 #10 0x00007f2fe518379d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 9 (Thread 0x7f2fc7547700 (LWP 2284)): #0 0x00007ffdacb2fc49 in clock_gettime () #1 0x00007f2fe5190406 in __GI___clock_gettime (clock_id=1, tp=tp@entry=0x7f2fc7546b00) at ../sysdeps/unix/clock_gettime.c:115 #2 0x00007f2fe5b215b6 in qt_clock_gettime (ts=0x7f2fc7546b00, clock=<optimized out>) at tools/qelapsedtimer_unix.cpp:105 #3 do_gettime (frac=<synthetic pointer>, sec=<synthetic pointer>) at tools/qelapsedtimer_unix.cpp:156 #4 qt_gettime () at tools/qelapsedtimer_unix.cpp:165 #5 0x00007f2fe5c8e389 in QTimerInfoList::updateCurrentTime (this=this@entry=0x7f2fb8002cd0) at kernel/qtimerinfo_unix.cpp:84 #6 0x00007f2fe5c8ff97 in timerSourceCheckHelper (src=0x7f2fb8002c70) at kernel/qeventdispatcher_glib.cpp:140 #7 0x00007f2fddd81cb1 in g_main_context_check (context=context@entry=0x7f2fb8000990, max_priority=2147483647, fds=fds@entry=0x7f2fb8002e70, n_fds=n_fds@entry=1) at gmain.c:3681 #8 0x00007f2fddd821d8 in g_main_context_iterate (context=context@entry=0x7f2fb8000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3837 #9 0x00007f2fddd8233c in g_main_context_iteration (context=0x7f2fb8000990, may_block=may_block@entry=1) at gmain.c:3901 #10 0x00007f2fe5c906cb in QEventDispatcherGlib::processEvents (this=0x7f2fb80008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:419 #11 0x00007f2fe5c3c18a in QEventLoop::exec (this=this@entry=0x7f2fc7546d10, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204 #12 0x00007f2fe5a755bc in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503 #13 0x00007f2fe5a7a1b9 in QThreadPrivate::start (arg=0x7fc600) at thread/qthread_unix.cpp:340 #14 0x00007f2fdeb67434 in start_thread (arg=0x7f2fc7547700) at pthread_create.c:333 #15 0x00007f2fe518379d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 8 (Thread 0x7f2fb303e700 (LWP 2285)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f2fe34a2fdb in WTF::TCMalloc_PageHeap::scavengerThread() () from /usr/lib64/libQt5WebKit.so.5 #2 0x00007f2fe34a3019 in WTF::TCMalloc_PageHeap::runScavengerThread(void*) () from /usr/lib64/libQt5WebKit.so.5 #3 0x00007f2fdeb67434 in start_thread (arg=0x7f2fb303e700) at pthread_create.c:333 #4 0x00007f2fe518379d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 7 (Thread 0x7f2f7242c700 (LWP 2286)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f2fe31b17c4 in JSC::BlockAllocator::blockFreeingThreadMain() () from /usr/lib64/libQt5WebKit.so.5 #2 0x00007f2fe34d1e71 in WTF::wtfThreadEntryPoint(void*) () from /usr/lib64/libQt5WebKit.so.5 #3 0x00007f2fdeb67434 in start_thread (arg=0x7f2f7242c700) at pthread_create.c:333 #4 0x00007f2fe518379d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 6 (Thread 0x7f2f71c2b700 (LWP 2287)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f2fe31b27f3 in JSC::GCThread::gcThreadMain() () from /usr/lib64/libQt5WebKit.so.5 #2 0x00007f2fe34d1e71 in WTF::wtfThreadEntryPoint(void*) () from /usr/lib64/libQt5WebKit.so.5 #3 0x00007f2fdeb67434 in start_thread (arg=0x7f2f71c2b700) at pthread_create.c:333 #4 0x00007f2fe518379d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 5 (Thread 0x7f2f6a449700 (LWP 2288)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f2f6ab98653 in ?? () from /usr/lib64/X11/modules/dri/r600_dri.so #2 0x00007f2f6ab97e97 in ?? () from /usr/lib64/X11/modules/dri/r600_dri.so #3 0x00007f2fdeb67434 in start_thread (arg=0x7f2f6a449700) at pthread_create.c:333 #4 0x00007f2fe518379d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 4 (Thread 0x7f2f69c48700 (LWP 2298)): #0 0x00007f2fe517a68d in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007f2fddd82234 in g_main_context_poll (priority=2147483647, n_fds=1, fds=0x7f2f5c0514a0, timeout=<optimized out>, context=0x7f2f5c002fd0) at gmain.c:4135 #2 g_main_context_iterate (context=context@entry=0x7f2f5c002fd0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3835 #3 0x00007f2fddd8233c in g_main_context_iteration (context=0x7f2f5c002fd0, may_block=may_block@entry=1) at gmain.c:3901 #4 0x00007f2fe5c906cb in QEventDispatcherGlib::processEvents (this=0x7f2f5c003380, flags=...) at kernel/qeventdispatcher_glib.cpp:419 #5 0x00007f2fe5c3c18a in QEventLoop::exec (this=this@entry=0x7f2f69c47d10, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204 #6 0x00007f2fe5a755bc in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503 #7 0x00007f2fe5a7a1b9 in QThreadPrivate::start (arg=0x11719b0) at thread/qthread_unix.cpp:340 #8 0x00007f2fdeb67434 in start_thread (arg=0x7f2f69c48700) at pthread_create.c:333 #9 0x00007f2fe518379d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 3 (Thread 0x7f2f62ffd700 (LWP 2301)): #0 0x00007f2fe517a68d in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007f2fddd82234 in g_main_context_poll (priority=2147483647, n_fds=1, fds=0x7f2f4c005130, timeout=<optimized out>, context=0x7f2f4c000990) at gmain.c:4135 #2 g_main_context_iterate (context=context@entry=0x7f2f4c000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3835 #3 0x00007f2fddd8233c in g_main_context_iteration (context=0x7f2f4c000990, may_block=may_block@entry=1) at gmain.c:3901 #4 0x00007f2fe5c906cb in QEventDispatcherGlib::processEvents (this=0x7f2f4c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:419 #5 0x00007f2fe5c3c18a in QEventLoop::exec (this=this@entry=0x7f2f62ffcd10, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204 #6 0x00007f2fe5a755bc in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503 #7 0x00007f2fe5a7a1b9 in QThreadPrivate::start (arg=0x12023c0) at thread/qthread_unix.cpp:340 #8 0x00007f2fdeb67434 in start_thread (arg=0x7f2f62ffd700) at pthread_create.c:333 #9 0x00007f2fe518379d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 2 (Thread 0x7f2f61dd0700 (LWP 2302)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f2fe46e5474 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7f2fe49cbea0 <QTWTF::pageheap_memory>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359 #2 0x00007f2fe46e54b9 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464 #3 0x00007f2fdeb67434 in start_thread (arg=0x7f2f61dd0700) at pthread_create.c:333 #4 0x00007f2fe518379d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 1 (Thread 0x7f2fea08e8c0 (LWP 2281)): [KCrash Handler] #6 Marble::SatellitesModel::parseTLE (this=0x10c64f0, id=..., data=...) at ../../../../../src/plugins/render/satellites/SatellitesModel.cpp:234 #7 0x00007f2fb413b015 in Marble::SatellitesModel::parseFile (this=0x10c64f0, id=..., data=...) at ../../../../../src/plugins/render/satellites/SatellitesModel.cpp:128 #8 0x00007f2fb412c8a1 in downloaded (relativeUrlString=..., id=..., this=0x10c6fc0) at ../../../../../src/plugins/render/satellites/TrackerPluginModel.cpp:52 #9 Marble::TrackerPluginModel::qt_static_metacall (_o=_o@entry=0x10c64f0, _c=_c@entry=QMetaObject::InvokeMetaMethod, _id=_id@entry=3, _a=_a@entry=0x7ffdacb0eb70) at ./moc_TrackerPluginModel.cpp:91 #10 0x00007f2fe5c69200 in QMetaObject::activate (sender=0x10c8750, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffdacb0eb70) at kernel/qobject.cpp:3730 #11 0x00007f2fe5c69ad7 in QMetaObject::activate (sender=<optimized out>, m=m@entry=0x7f2fe9f29e00 <Marble::HttpDownloadManager::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffdacb0eb70) at kernel/qobject.cpp:3595 #12 0x00007f2fe9a15987 in Marble::HttpDownloadManager::downloadComplete (this=<optimized out>, _t1=..., _t2=...) at ./moc_HttpDownloadManager.cpp:197 #13 0x00007f2fe9a15eee in Marble::HttpDownloadManager::Private::finishJob (this=0x10c8670, data=..., destinationFileName=..., id=...) at ../../../../src/lib/marble/HttpDownloadManager.cpp:168 #14 0x00007f2fe9a17608 in Marble::HttpDownloadManager::qt_static_metacall (_o=_o@entry=0x10c8750, _c=_c@entry=QMetaObject::InvokeMetaMethod, _id=_id@entry=6, _a=_a@entry=0x7ffdacb0ed80) at ./moc_HttpDownloadManager.cpp:116 #15 0x00007f2fe5c69200 in QMetaObject::activate (sender=sender@entry=0x10c8e00, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=3, argv=argv@entry=0x7ffdacb0ed80) at kernel/qobject.cpp:3730 #16 0x00007f2fe5c69ad7 in QMetaObject::activate (sender=sender@entry=0x10c8e00, m=m@entry=0x7f2fe9f29d40 <Marble::DownloadQueueSet::staticMetaObject>, local_signal_index=local_signal_index@entry=3, argv=argv@entry=0x7ffdacb0ed80) at kernel/qobject.cpp:3595 #17 0x00007f2fe9a0ba8f in Marble::DownloadQueueSet::jobFinished (this=this@entry=0x10c8e00, _t1=..., _t2=..., _t3=...) at ./moc_DownloadQueueSet.cpp:224 #18 0x00007f2fe9a0db87 in Marble::DownloadQueueSet::finishJob (this=0x10c8e00, job=0x1fab2d0, data=...) at ../../../../src/lib/marble/DownloadQueueSet.cpp:131 #19 0x00007f2fe5c69200 in QMetaObject::activate (sender=sender@entry=0x1fab2d0, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x7ffdacb0ef60) at kernel/qobject.cpp:3730 #20 0x00007f2fe5c69ad7 in QMetaObject::activate (sender=sender@entry=0x1fab2d0, m=m@entry=0x7f2fe9f29ec0 <Marble::HttpJob::staticMetaObject>, local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x7ffdacb0ef60) at kernel/qobject.cpp:3595 #21 0x00007f2fe9a19717 in Marble::HttpJob::dataReceived (this=this@entry=0x1fab2d0, _t1=_t1@entry=0x1fab2d0, _t2=...) at ./moc_HttpJob.cpp:224 #22 0x00007f2fe9a1a1d8 in Marble::HttpJob::finished (this=0x1fab2d0) at ../../../../src/lib/marble/HttpJob.cpp:186 #23 0x00007f2fe9a1a585 in Marble::HttpJob::qt_static_metacall (_o=_o@entry=0x1fab2d0, _c=_c@entry=QMetaObject::InvokeMetaMethod, _id=_id@entry=6, _a=_a@entry=0x7ffdacb0f0c0) at ./moc_HttpJob.cpp:111 #24 0x00007f2fe5c69200 in QMetaObject::activate (sender=sender@entry=0x22ab4c0, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x0) at kernel/qobject.cpp:3730 #25 0x00007f2fe5c69ad7 in QMetaObject::activate (sender=sender@entry=0x22ab4c0, m=m@entry=0x7f2fe878f1e0 <QNetworkReply::staticMetaObject>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x0) at kernel/qobject.cpp:3595 #26 0x00007f2fe85419a3 in QNetworkReply::finished (this=this@entry=0x22ab4c0) at .moc/moc_qnetworkreply.cpp:367 #27 0x00007f2fe84a4107 in QNetworkReplyHttpImplPrivate::finished (this=0xe91110) at access/qnetworkreplyhttpimpl.cpp:2109 #28 0x00007f2fe84a42f5 in QNetworkReplyHttpImplPrivate::replyFinished (this=<optimized out>) at access/qnetworkreplyhttpimpl.cpp:1085 #29 0x00007f2fe8542771 in QNetworkReplyHttpImpl::qt_static_metacall (_o=0x22ab4c0, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at .moc/moc_qnetworkreplyhttpimpl_p.cpp:254 #30 0x00007f2fe5c69fb1 in QObject::event (this=0x22ab4c0, e=<optimized out>) at kernel/qobject.cpp:1256 #31 0x00007f2fe6bdefcc in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x22ab4c0, e=0x7f2f5c054b90) at kernel/qapplication.cpp:3714 #32 0x00007f2fe6be3ea6 in QApplication::notify (this=0x7ffdacb10820, receiver=0x22ab4c0, e=0x7f2f5c054b90) at kernel/qapplication.cpp:3495 #33 0x00007f2fe5c3e2a8 in QCoreApplication::notifyInternal2 (receiver=0x22ab4c0, event=event@entry=0x7f2f5c054b90) at kernel/qcoreapplication.cpp:1015 #34 0x00007f2fe5c4008a in sendEvent (event=0x7f2f5c054b90, receiver=<optimized out>) at kernel/qcoreapplication.h:227 #35 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x68f740) at kernel/qcoreapplication.cpp:1650 #36 0x00007f2fe5c40548 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1508 #37 0x00007f2fe5c902a3 in postEventSourceDispatch (s=0x71b830) at kernel/qeventdispatcher_glib.cpp:270 #38 0x00007f2fddd82067 in g_main_dispatch (context=0x7f2fcc0016f0) at gmain.c:3154 #39 g_main_context_dispatch (context=context@entry=0x7f2fcc0016f0) at gmain.c:3769 #40 0x00007f2fddd82298 in g_main_context_iterate (context=context@entry=0x7f2fcc0016f0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3840 #41 0x00007f2fddd8233c in g_main_context_iteration (context=0x7f2fcc0016f0, may_block=may_block@entry=1) at gmain.c:3901 #42 0x00007f2fe5c906af in QEventDispatcherGlib::processEvents (this=0x720440, flags=...) at kernel/qeventdispatcher_glib.cpp:417 #43 0x00007f2fe5c3c18a in QEventLoop::exec (this=this@entry=0x7ffdacb0f770, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204 #44 0x00007f2fe5c4449d in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1285 #45 0x00007f2fe641239c in QGuiApplication::exec () at kernel/qguiapplication.cpp:1598 #46 0x00007f2fe6bdc285 in QApplication::exec () at kernel/qapplication.cpp:2973 #47 0x0000000000427be6 in main (argc=1, argv=<optimized out>) at ../../../../src/apps/marble-kde/kdemain.cpp:389 Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.