[Marble-bugs] [marble] [Bug 362315] New: Satellite plugin crashed

RJ via KDE Bugzilla bugzilla_noreply at kde.org
Tue Apr 26 18:11:46 UTC 2016


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

            Bug ID: 362315
           Summary: Satellite plugin crashed
           Product: marble
           Version: 1.12 (KDE Applications 15.08)
          Platform: Other
                OS: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: marble-bugs at kde.org
          Reporter: ogldelphi at mail.ru

Enable Satellite plugin and start use it rotation Earth.

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

Thread 12 (Thread 0x7fac9b5ea700 (LWP 27324)):
#0  0x00007facaa65b43d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007faca34fc432 in poll (__timeout=-1, __nfds=1, __fds=0x7fac9b5e9c00)
at /usr/include/bits/poll2.h:46
#2  _xcb_conn_wait (c=c at entry=0x9ee570, cond=cond at entry=0x9ee5b0,
vector=vector at entry=0x0, count=count at entry=0x0) at xcb_conn.c:459
#3  0x00007faca34fe007 in xcb_wait_for_event (c=0x9ee570) at xcb_in.c:693
#4  0x00007fac9d93edd9 in QXcbEventReader::run (this=0x9f8c40) at
qxcbconnection.cpp:1229
#5  0x00007facab25f90f in QThreadPrivate::start (arg=0x9f8c40) at
thread/qthread_unix.cpp:331
#6  0x00007faca9532454 in start_thread (arg=0x7fac9b5ea700) at
pthread_create.c:334
#7  0x00007facaa663d8d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 11 (Thread 0x7fac92f61700 (LWP 27325)):
#0  0x00007facab4838bf in timerSourcePrepareHelper (timeout=0x7fac92f60b74,
src=<optimized out>) at kernel/qeventdispatcher_glib.cpp:128
#1  timerSourcePrepare (source=<optimized out>,
timeout=timeout at entry=0x7fac92f60b74) at kernel/qeventdispatcher_glib.cpp:160
#2  0x00007faca7d7299d in g_main_context_prepare
(context=context at entry=0x7fac8c000990, priority=priority at entry=0x7fac92f60bf8)
at gmain.c:3442
#3  0x00007faca7d732a3 in g_main_context_iterate
(context=context at entry=0x7fac8c000990, block=block at entry=1,
dispatch=dispatch at entry=1, self=<optimized out>) at gmain.c:3820
#4  0x00007faca7d7347c in g_main_context_iteration (context=0x7fac8c000990,
may_block=may_block at entry=1) at gmain.c:3901
#5  0x00007facab48443b in QEventDispatcherGlib::processEvents
(this=0x7fac8c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#6  0x00007facab42e52a in QEventLoop::exec (this=this at entry=0x7fac92f60d10,
flags=..., flags at entry=...) at kernel/qeventloop.cpp:204
#7  0x00007facab25aacc in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:503
#8  0x00007facab25f90f in QThreadPrivate::start (arg=0xacf6e0) at
thread/qthread_unix.cpp:331
#9  0x00007faca9532454 in start_thread (arg=0x7fac92f61700) at
pthread_create.c:334
#10 0x00007facaa663d8d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 10 (Thread 0x7fac81b5c700 (LWP 27326)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007facb182b81b in WTF::TCMalloc_PageHeap::scavengerThread () at
wtf/FastMalloc.cpp:2821
#2  0x00007facb182b859 in WTF::TCMalloc_PageHeap::runScavengerThread () at
wtf/FastMalloc.cpp:1989
#3  0x00007faca9532454 in start_thread (arg=0x7fac81b5c700) at
pthread_create.c:334
#4  0x00007facaa663d8d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 9 (Thread 0x7fac40e47700 (LWP 27327)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007facb153a094 in JSC::BlockAllocator::blockFreeingThreadMain () at
heap/BlockAllocator.cpp:139
#2  0x00007facb185a6b1 in wtfThreadEntryPoint () at
wtf/ThreadingPthreads.cpp:195
#3  0x00007faca9532454 in start_thread (arg=0x7fac40e47700) at
pthread_create.c:334
#4  0x00007facaa663d8d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 8 (Thread 0x7fac3bfff700 (LWP 27328)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007facb153b0c3 in JSC::GCThread::waitForNextPhase () at
heap/GCThread.cpp:81
#2  JSC::GCThread::gcThreadMain () at heap/GCThread.cpp:99
#3  0x00007facb185a6b1 in wtfThreadEntryPoint () at
wtf/ThreadingPthreads.cpp:195
#4  0x00007faca9532454 in start_thread (arg=0x7fac3bfff700) at
pthread_create.c:334
#5  0x00007facaa663d8d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 7 (Thread 0x7fac3b7fe700 (LWP 27329)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007facb153b0c3 in JSC::GCThread::waitForNextPhase () at
heap/GCThread.cpp:81
#2  JSC::GCThread::gcThreadMain () at heap/GCThread.cpp:99
#3  0x00007facb185a6b1 in wtfThreadEntryPoint () at
wtf/ThreadingPthreads.cpp:195
#4  0x00007faca9532454 in start_thread (arg=0x7fac3b7fe700) at
pthread_create.c:334
#5  0x00007facaa663d8d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 6 (Thread 0x7fac3affd700 (LWP 27330)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007facb153b0c3 in JSC::GCThread::waitForNextPhase () at
heap/GCThread.cpp:81
#2  JSC::GCThread::gcThreadMain () at heap/GCThread.cpp:99
#3  0x00007facb185a6b1 in wtfThreadEntryPoint () at
wtf/ThreadingPthreads.cpp:195
#4  0x00007faca9532454 in start_thread (arg=0x7fac3affd700) at
pthread_create.c:334
#5  0x00007facaa663d8d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 5 (Thread 0x7fac23fff700 (LWP 27412)):
#0  g_mutex_unlock (mutex=0x7fac08002500) at gthread-posix.c:1350
#1  0x00007faca7d72c59 in g_main_context_query
(context=context at entry=0x7fac08002500, max_priority=2147483647,
timeout=timeout at entry=0x7fac23ffebfc, fds=fds at entry=0x7fac08004290,
n_fds=n_fds at entry=2) at gmain.c:3589
#2  0x00007faca7d732ef in g_main_context_iterate
(context=context at entry=0x7fac08002500, block=block at entry=1,
dispatch=dispatch at entry=1, self=<optimized out>) at gmain.c:3822
#3  0x00007faca7d7347c in g_main_context_iteration (context=0x7fac08002500,
may_block=may_block at entry=1) at gmain.c:3901
#4  0x00007facab48443b in QEventDispatcherGlib::processEvents
(this=0x7fac08004110, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#5  0x00007facab42e52a in QEventLoop::exec (this=this at entry=0x7fac23ffed10,
flags=..., flags at entry=...) at kernel/qeventloop.cpp:204
#6  0x00007facab25aacc in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:503
#7  0x00007facab25f90f in QThreadPrivate::start (arg=0x17a7070) at
thread/qthread_unix.cpp:331
#8  0x00007faca9532454 in start_thread (arg=0x7fac23fff700) at
pthread_create.c:334
#9  0x00007facaa663d8d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 4 (Thread 0x7fac2223b700 (LWP 27413)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007facb3513a84 in QTWTF::TCMalloc_PageHeap::scavengerThread
(this=0x7facb37faea0 <QTWTF::pageheap_memory>) at
../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#2  0x00007facb3513ac9 in QTWTF::TCMalloc_PageHeap::runScavengerThread
(context=<optimized out>) at
../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#3  0x00007faca9532454 in start_thread (arg=0x7fac2223b700) at
pthread_create.c:334
#4  0x00007facaa663d8d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7fac21252700 (LWP 27536)):
#0  0x00007facaa65b43d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007faca7d73374 in g_main_context_poll (priority=2147483647, n_fds=1,
fds=0x7fac28246660, timeout=<optimized out>, context=0x7fac281cf910) at
gmain.c:4135
#2  g_main_context_iterate (context=context at entry=0x7fac281cf910,
block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>) at
gmain.c:3835
#3  0x00007faca7d7347c in g_main_context_iteration (context=0x7fac281cf910,
may_block=may_block at entry=1) at gmain.c:3901
#4  0x00007facab48443b in QEventDispatcherGlib::processEvents
(this=0x7fac28003b20, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#5  0x00007facab42e52a in QEventLoop::exec (this=this at entry=0x7fac21251d10,
flags=..., flags at entry=...) at kernel/qeventloop.cpp:204
#6  0x00007facab25aacc in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:503
#7  0x00007facab25f90f in QThreadPrivate::start (arg=0x1848570) at
thread/qthread_unix.cpp:331
#8  0x00007faca9532454 in start_thread (arg=0x7fac21252700) at
pthread_create.c:334
#9  0x00007facaa663d8d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7fac1affd700 (LWP 27963)):
#0  0x00007faca7db66d9 in g_mutex_lock (mutex=mutex at entry=0x7fab74000990) at
gthread-posix.c:1338
#1  0x00007faca7d7335a in g_main_context_poll (priority=2147483647, n_fds=1,
fds=0x7fab74001610, timeout=<optimized out>, context=0x7fab74000990) at
gmain.c:4130
#2  g_main_context_iterate (context=context at entry=0x7fab74000990,
block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>) at
gmain.c:3835
#3  0x00007faca7d7347c in g_main_context_iteration (context=0x7fab74000990,
may_block=may_block at entry=1) at gmain.c:3901
#4  0x00007facab48443b in QEventDispatcherGlib::processEvents
(this=0x7fab740008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#5  0x00007facab42e52a in QEventLoop::exec (this=this at entry=0x7fac1affcd10,
flags=..., flags at entry=...) at kernel/qeventloop.cpp:204
#6  0x00007facab25aacc in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:503
#7  0x00007facab25f90f in QThreadPrivate::start (arg=0x2594b00) at
thread/qthread_unix.cpp:331
#8  0x00007faca9532454 in start_thread (arg=0x7fac1affd700) at
pthread_create.c:334
#9  0x00007facaa663d8d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7facb553c8c0 (LWP 27323)):
[KCrash Handler]
#6  0x00007fac82b69a67 in Marble::SatellitesPlugin::showOrbit(bool) () from
/usr/lib64/marble/plugins/libSatellitesPlugin.so
#7  0x00007fac82b6d35f in
Marble::SatellitesPlugin::qt_static_metacall(QObject*, QMetaObject::Call, int,
void**) () from /usr/lib64/marble/plugins/libSatellitesPlugin.so
#8  0x00007facab45de6a in QMetaObject::activate (sender=sender at entry=0xf15fb0,
signalOffset=<optimized out>, local_signal_index=local_signal_index at entry=1,
argv=argv at entry=0x7ffd3787f1c0) at kernel/qobject.cpp:3713
#9  0x00007facab45e667 in QMetaObject::activate (sender=sender at entry=0xf15fb0,
m=m at entry=0x7facaca7c080 <QAction::staticMetaObject>,
local_signal_index=local_signal_index at entry=1, argv=argv at entry=0x7ffd3787f1c0)
at kernel/qobject.cpp:3578
#10 0x00007facac3953a2 in QAction::triggered (this=this at entry=0xf15fb0,
_t1=true) at .moc/moc_qaction.cpp:365
#11 0x00007facac3975f8 in QAction::activate (this=0xf15fb0, event=<optimized
out>) at kernel/qaction.cpp:1162
#12 0x00007facac50d332 in QMenuPrivate::activateCausedStack
(this=this at entry=0xf590e0, causedStack=..., action=action at entry=0xf15fb0,
action_e=action_e at entry=QAction::Trigger, self=self at entry=true) at
widgets/qmenu.cpp:1130
#13 0x00007facac51324c in QMenuPrivate::activateAction
(this=this at entry=0xf590e0, action=action at entry=0xf15fb0,
action_e=action_e at entry=QAction::Trigger, self=self at entry=true) at
widgets/qmenu.cpp:1207
#14 0x00007facac517060 in QMenu::mouseReleaseEvent (this=<optimized out>,
e=0x7ffd3787f7a0) at widgets/qmenu.cpp:2536
#15 0x00007facac3ded88 in QWidget::event (this=this at entry=0xf59030,
event=event at entry=0x7ffd3787f7a0) at kernel/qwidget.cpp:9047
#16 0x00007facac517a7b in QMenu::event (this=0xf59030, e=0x7ffd3787f7a0) at
widgets/qmenu.cpp:2650
#17 0x00007facac39e87c in QApplicationPrivate::notify_helper
(this=this at entry=0x9ddd30, receiver=receiver at entry=0xf59030,
e=e at entry=0x7ffd3787f7a0) at kernel/qapplication.cpp:3716
#18 0x00007facac3a44c1 in QApplication::notify (this=<optimized out>,
receiver=0xf59030, e=0x7ffd3787f7a0) at kernel/qapplication.cpp:3276
#19 0x00007facab430be3 in QCoreApplication::notifyInternal
(this=0x7ffd37880110, receiver=receiver at entry=0xf59030,
event=event at entry=0x7ffd3787f7a0) at kernel/qcoreapplication.cpp:965
#20 0x00007facac3a3032 in QCoreApplication::sendSpontaneousEvent
(event=0x7ffd3787f7a0, receiver=0xf59030) at
../../src/corelib/kernel/qcoreapplication.h:227
#21 QApplicationPrivate::sendMouseEvent (receiver=receiver at entry=0xf59030,
event=event at entry=0x7ffd3787f7a0, alienWidget=alienWidget at entry=0x0,
nativeWidget=0xf59030, buttonDown=buttonDown at entry=0x7facacaaa680
<qt_button_down>, lastMouseReceiver=..., spontaneous=true) at
kernel/qapplication.cpp:2770
#22 0x00007facac3f90cd in QWidgetWindow::handleMouseEvent
(this=this at entry=0x2592380, event=event at entry=0x7ffd3787fba0) at
kernel/qwidgetwindow.cpp:452
#23 0x00007facac3fb2cb in QWidgetWindow::event (this=0x2592380,
event=0x7ffd3787fba0) at kernel/qwidgetwindow.cpp:210
#24 0x00007facac39e87c in QApplicationPrivate::notify_helper
(this=this at entry=0x9ddd30, receiver=receiver at entry=0x2592380,
e=e at entry=0x7ffd3787fba0) at kernel/qapplication.cpp:3716
#25 0x00007facac3a3986 in QApplication::notify (this=0x7ffd37880110,
receiver=0x2592380, e=0x7ffd3787fba0) at kernel/qapplication.cpp:3499
#26 0x00007facab430be3 in QCoreApplication::notifyInternal
(this=0x7ffd37880110, receiver=receiver at entry=0x2592380,
event=event at entry=0x7ffd3787fba0) at kernel/qcoreapplication.cpp:965
#27 0x00007facabbfe84e in QCoreApplication::sendSpontaneousEvent
(event=0x7ffd3787fba0, receiver=0x2592380) at
../../src/corelib/kernel/qcoreapplication.h:227
#28 QGuiApplicationPrivate::processMouseEvent (e=0x2e4ab50) at
kernel/qguiapplication.cpp:1791
#29 0x00007facabc003b5 in QGuiApplicationPrivate::processWindowSystemEvent
(e=e at entry=0x2e4ab50) at kernel/qguiapplication.cpp:1583
#30 0x00007facabbe5a58 in QWindowSystemInterface::sendWindowSystemEvents
(flags=...) at kernel/qwindowsysteminterface.cpp:625
#31 0x00007fac9d96ee80 in userEventSourceDispatch (source=<optimized out>) at
eventdispatchers/qeventdispatcher_glib.cpp:70
#32 0x00007faca7d731a7 in g_main_dispatch (context=0x7fac940016f0) at
gmain.c:3154
#33 g_main_context_dispatch (context=context at entry=0x7fac940016f0) at
gmain.c:3769
#34 0x00007faca7d733d8 in g_main_context_iterate
(context=context at entry=0x7fac940016f0, block=block at entry=1,
dispatch=dispatch at entry=1, self=<optimized out>) at gmain.c:3840
#35 0x00007faca7d7347c in g_main_context_iteration (context=0x7fac940016f0,
may_block=may_block at entry=1) at gmain.c:3901
#36 0x00007facab48441f in QEventDispatcherGlib::processEvents (this=0xa220f0,
flags=...) at kernel/qeventdispatcher_glib.cpp:418
#37 0x00007facab42e52a in QEventLoop::exec (this=this at entry=0x7ffd3787fef0,
flags=..., flags at entry=...) at kernel/qeventloop.cpp:204
#38 0x00007facab4361ed in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1229
#39 0x000000000044967a in main ()

Reproducible: Sometimes

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


More information about the Marble-bugs mailing list