[marble] [Bug 392296] New: Crash when dragged after setting a bookmark
Alex Dănilă
bugzilla_noreply at kde.org
Sun Mar 25 09:08:18 UTC 2018
https://bugs.kde.org/show_bug.cgi?id=392296
Bug ID: 392296
Summary: Crash when dragged after setting a bookmark
Product: marble
Version: unspecified
Platform: Debian testing
OS: Linux
Status: UNCONFIRMED
Keywords: drkonqi
Severity: normal
Priority: NOR
Component: general
Assignee: marble-bugs at kde.org
Reporter: nuorama at gmail.com
Target Milestone: ---
Application: marble (2.2.20 (2.3 development version))
Qt Version: 5.9.2
Frameworks Version: 5.44.0
Operating System: Linux 4.16.0-rc6-amd64 x86_64
Distribution: Debian GNU/Linux testing (buster)
-- Information about the crash:
- What I was doing when the application crashed:
Set a bookmark then immediately dragged the map (left mouse). Did not manage to
reproduce the crash, but I have seen crashes with a similar stack before.
The crash does not seem to be reproducible.
-- 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 0x7f992c3e2400 (LWP 29152))]
Thread 13 (Thread 0x7f988ceac700 (LWP 3672)):
#0 0x00007f992124a81a in futex_reltimed_wait_cancelable (private=<optimized
out>, reltime=0x7f988ceabb00, expected=0, futex_word=0x5584f7c02940) at
../sysdeps/unix/sysv/linux/futex-internal.h:142
#1 0x00007f992124a81a in __pthread_cond_wait_common (abstime=0x7f988ceabbc0,
mutex=0x5584f7c028f0, cond=0x5584f7c02918) at pthread_cond_wait.c:533
#2 0x00007f992124a81a in __pthread_cond_timedwait (cond=0x5584f7c02918,
mutex=0x5584f7c028f0, abstime=0x7f988ceabbc0) at pthread_cond_wait.c:667
#3 0x00007f9928047518 in QWaitConditionPrivate::wait_relative(unsigned long)
(time=30000, this=0x5584f7c028f0) at thread/qwaitcondition_unix.cpp:133
#4 0x00007f9928047518 in QWaitConditionPrivate::wait(unsigned long)
(time=30000, this=0x5584f7c028f0) at thread/qwaitcondition_unix.cpp:141
#5 0x00007f9928047518 in QWaitCondition::wait(QMutex*, unsigned long)
(this=this at entry=0x5584f8847f50, mutex=mutex at entry=0x5584f6c8c950, time=30000)
at thread/qwaitcondition_unix.cpp:215
#6 0x00007f992804275c in QThreadPoolThread::run() (this=0x5584f8847f40) at
thread/qthreadpool.cpp:133
#7 0x00007f992804622d in QThreadPrivate::start(void*) (arg=0x5584f8847f40) at
thread/qthread_unix.cpp:368
#8 0x00007f99212445aa in start_thread (arg=0x7f988ceac700) at
pthread_create.c:463
#9 0x00007f9927742cbf in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 12 (Thread 0x7f98877fe700 (LWP 3640)):
#0 0x00007f992124a81a in futex_reltimed_wait_cancelable (private=<optimized
out>, reltime=0x7f98877fdb00, expected=0, futex_word=0x5584f7bbd190) at
../sysdeps/unix/sysv/linux/futex-internal.h:142
#1 0x00007f992124a81a in __pthread_cond_wait_common (abstime=0x7f98877fdbc0,
mutex=0x5584f7bbd140, cond=0x5584f7bbd168) at pthread_cond_wait.c:533
#2 0x00007f992124a81a in __pthread_cond_timedwait (cond=0x5584f7bbd168,
mutex=0x5584f7bbd140, abstime=0x7f98877fdbc0) at pthread_cond_wait.c:667
#3 0x00007f9928047518 in QWaitConditionPrivate::wait_relative(unsigned long)
(time=30000, this=0x5584f7bbd140) at thread/qwaitcondition_unix.cpp:133
#4 0x00007f9928047518 in QWaitConditionPrivate::wait(unsigned long)
(time=30000, this=0x5584f7bbd140) at thread/qwaitcondition_unix.cpp:141
#5 0x00007f9928047518 in QWaitCondition::wait(QMutex*, unsigned long)
(this=this at entry=0x5584f8bcd270, mutex=mutex at entry=0x5584f6d62d20, time=30000)
at thread/qwaitcondition_unix.cpp:215
#6 0x00007f992804275c in QThreadPoolThread::run() (this=0x5584f8bcd260) at
thread/qthreadpool.cpp:133
#7 0x00007f992804622d in QThreadPrivate::start(void*) (arg=0x5584f8bcd260) at
thread/qthread_unix.cpp:368
#8 0x00007f99212445aa in start_thread (arg=0x7f98877fe700) at
pthread_create.c:463
#9 0x00007f9927742cbf in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 11 (Thread 0x7f98afaa1700 (LWP 30002)):
#0 0x00007f992124a4ec in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x7f9912028058) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 0x00007f992124a4ec in __pthread_cond_wait_common (abstime=0x0,
mutex=0x7f9912028008, cond=0x7f9912028030) at pthread_cond_wait.c:502
#2 0x00007f992124a4ec in __pthread_cond_wait (cond=0x7f9912028030,
mutex=0x7f9912028008) at pthread_cond_wait.c:655
#3 0x00007f9927cd261c in
std::condition_variable::wait(std::unique_lock<std::mutex>&) () at
/usr/lib/x86_64-linux-gnu/libstdc++.so.6
#4 0x00007f9924919b87 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
../Source/WTF/wtf/ParkingLot.cpp:570
#5 0x00007f99249183af in WTF::ConditionBase::waitUntil<WTF::Lock>(WTF::Lock&,
std::chrono::time_point<std::chrono::_V2::steady_clock,
std::chrono::duration<long, std::ratio<1l, 1000000000l> > >) () at
../Source/WTF/wtf/Condition.h:74
#6 0x00007f99249183af in WTF::ConditionBase::wait<WTF::Lock>(WTF::Lock&) () at
../Source/WTF/wtf/Condition.h:113
#7 0x00007f99249183af in
WTF::ParallelHelperPool::waitForClientWithTask(WTF::Locker<WTF::LockBase>
const&) () at ../Source/WTF/wtf/ParallelHelperPool.cpp:236
#8 0x00007f9924918486 in WTF::ParallelHelperPool::helperThreadBody() () at
../Source/WTF/wtf/ParallelHelperPool.cpp:189
#9 0x00007f992491c3f8 in std::function<void ()>::operator()() const () at
/usr/include/c++/7/bits/std_function.h:706
#10 0x00007f992491c3f8 in threadEntryPoint() () at
../Source/WTF/wtf/Threading.cpp:58
#11 0x00007f992494079a in wtfThreadEntryPoint() () at
../Source/WTF/wtf/ThreadingPthreads.cpp:164
#12 0x00007f99212445aa in start_thread (arg=0x7f98afaa1700) at
pthread_create.c:463
#13 0x00007f9927742cbf in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 10 (Thread 0x7f98b02a2700 (LWP 30001)):
#0 0x00007f992124a4ec in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x7f991202a05c) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 0x00007f992124a4ec in __pthread_cond_wait_common (abstime=0x0,
mutex=0x7f991202a008, cond=0x7f991202a030) at pthread_cond_wait.c:502
#2 0x00007f992124a4ec in __pthread_cond_wait (cond=0x7f991202a030,
mutex=0x7f991202a008) at pthread_cond_wait.c:655
#3 0x00007f9927cd261c in
std::condition_variable::wait(std::unique_lock<std::mutex>&) () at
/usr/lib/x86_64-linux-gnu/libstdc++.so.6
#4 0x00007f9924919b87 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
../Source/WTF/wtf/ParkingLot.cpp:570
#5 0x00007f99249183af in WTF::ConditionBase::waitUntil<WTF::Lock>(WTF::Lock&,
std::chrono::time_point<std::chrono::_V2::steady_clock,
std::chrono::duration<long, std::ratio<1l, 1000000000l> > >) () at
../Source/WTF/wtf/Condition.h:74
#6 0x00007f99249183af in WTF::ConditionBase::wait<WTF::Lock>(WTF::Lock&) () at
../Source/WTF/wtf/Condition.h:113
#7 0x00007f99249183af in
WTF::ParallelHelperPool::waitForClientWithTask(WTF::Locker<WTF::LockBase>
const&) () at ../Source/WTF/wtf/ParallelHelperPool.cpp:236
#8 0x00007f9924918486 in WTF::ParallelHelperPool::helperThreadBody() () at
../Source/WTF/wtf/ParallelHelperPool.cpp:189
#9 0x00007f992491c3f8 in std::function<void ()>::operator()() const () at
/usr/include/c++/7/bits/std_function.h:706
#10 0x00007f992491c3f8 in threadEntryPoint() () at
../Source/WTF/wtf/Threading.cpp:58
#11 0x00007f992494079a in wtfThreadEntryPoint() () at
../Source/WTF/wtf/ThreadingPthreads.cpp:164
#12 0x00007f99212445aa in start_thread (arg=0x7f98b02a2700) at
pthread_create.c:463
#13 0x00007f9927742cbf in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 9 (Thread 0x7f98aed71700 (LWP 30000)):
#0 0x00007f992124a4ec in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x7f99120a005c) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 0x00007f992124a4ec in __pthread_cond_wait_common (abstime=0x0,
mutex=0x7f99120a0008, cond=0x7f99120a0030) at pthread_cond_wait.c:502
#2 0x00007f992124a4ec in __pthread_cond_wait (cond=0x7f99120a0030,
mutex=0x7f99120a0008) at pthread_cond_wait.c:655
#3 0x00007f9927cd261c in
std::condition_variable::wait(std::unique_lock<std::mutex>&) () at
/usr/lib/x86_64-linux-gnu/libstdc++.so.6
#4 0x00007f9924919b87 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
../Source/WTF/wtf/ParkingLot.cpp:570
#5 0x00007f99249183af in WTF::ConditionBase::waitUntil<WTF::Lock>(WTF::Lock&,
std::chrono::time_point<std::chrono::_V2::steady_clock,
std::chrono::duration<long, std::ratio<1l, 1000000000l> > >) () at
../Source/WTF/wtf/Condition.h:74
#6 0x00007f99249183af in WTF::ConditionBase::wait<WTF::Lock>(WTF::Lock&) () at
../Source/WTF/wtf/Condition.h:113
#7 0x00007f99249183af in
WTF::ParallelHelperPool::waitForClientWithTask(WTF::Locker<WTF::LockBase>
const&) () at ../Source/WTF/wtf/ParallelHelperPool.cpp:236
#8 0x00007f9924918486 in WTF::ParallelHelperPool::helperThreadBody() () at
../Source/WTF/wtf/ParallelHelperPool.cpp:189
#9 0x00007f992491c3f8 in std::function<void ()>::operator()() const () at
/usr/include/c++/7/bits/std_function.h:706
#10 0x00007f992491c3f8 in threadEntryPoint() () at
../Source/WTF/wtf/Threading.cpp:58
#11 0x00007f992494079a in wtfThreadEntryPoint() () at
../Source/WTF/wtf/ThreadingPthreads.cpp:164
#12 0x00007f99212445aa in start_thread (arg=0x7f98aed71700) at
pthread_create.c:463
#13 0x00007f9927742cbf in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 8 (Thread 0x7f98add6f700 (LWP 29999)):
#0 0x00007f992124a4ec in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x7f991203705c) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 0x00007f992124a4ec in __pthread_cond_wait_common (abstime=0x0,
mutex=0x7f9912037008, cond=0x7f9912037030) at pthread_cond_wait.c:502
#2 0x00007f992124a4ec in __pthread_cond_wait (cond=0x7f9912037030,
mutex=0x7f9912037008) at pthread_cond_wait.c:655
#3 0x00007f9927cd261c in
std::condition_variable::wait(std::unique_lock<std::mutex>&) () at
/usr/lib/x86_64-linux-gnu/libstdc++.so.6
#4 0x00007f9924919b87 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
../Source/WTF/wtf/ParkingLot.cpp:570
#5 0x00007f99249183af in WTF::ConditionBase::waitUntil<WTF::Lock>(WTF::Lock&,
std::chrono::time_point<std::chrono::_V2::steady_clock,
std::chrono::duration<long, std::ratio<1l, 1000000000l> > >) () at
../Source/WTF/wtf/Condition.h:74
#6 0x00007f99249183af in WTF::ConditionBase::wait<WTF::Lock>(WTF::Lock&) () at
../Source/WTF/wtf/Condition.h:113
#7 0x00007f99249183af in
WTF::ParallelHelperPool::waitForClientWithTask(WTF::Locker<WTF::LockBase>
const&) () at ../Source/WTF/wtf/ParallelHelperPool.cpp:236
#8 0x00007f9924918486 in WTF::ParallelHelperPool::helperThreadBody() () at
../Source/WTF/wtf/ParallelHelperPool.cpp:189
#9 0x00007f992491c3f8 in std::function<void ()>::operator()() const () at
/usr/include/c++/7/bits/std_function.h:706
#10 0x00007f992491c3f8 in threadEntryPoint() () at
../Source/WTF/wtf/Threading.cpp:58
#11 0x00007f992494079a in wtfThreadEntryPoint() () at
../Source/WTF/wtf/ThreadingPthreads.cpp:164
#12 0x00007f99212445aa in start_thread (arg=0x7f98add6f700) at
pthread_create.c:463
#13 0x00007f9927742cbf in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 7 (Thread 0x7f98ae570700 (LWP 29998)):
#0 0x00007f992124a4ec in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x7f9912036058) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 0x00007f992124a4ec in __pthread_cond_wait_common (abstime=0x0,
mutex=0x7f9912036008, cond=0x7f9912036030) at pthread_cond_wait.c:502
#2 0x00007f992124a4ec in __pthread_cond_wait (cond=0x7f9912036030,
mutex=0x7f9912036008) at pthread_cond_wait.c:655
#3 0x00007f9927cd261c in
std::condition_variable::wait(std::unique_lock<std::mutex>&) () at
/usr/lib/x86_64-linux-gnu/libstdc++.so.6
#4 0x00007f9924919b87 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
../Source/WTF/wtf/ParkingLot.cpp:570
#5 0x00007f99249183af in WTF::ConditionBase::waitUntil<WTF::Lock>(WTF::Lock&,
std::chrono::time_point<std::chrono::_V2::steady_clock,
std::chrono::duration<long, std::ratio<1l, 1000000000l> > >) () at
../Source/WTF/wtf/Condition.h:74
#6 0x00007f99249183af in WTF::ConditionBase::wait<WTF::Lock>(WTF::Lock&) () at
../Source/WTF/wtf/Condition.h:113
#7 0x00007f99249183af in
WTF::ParallelHelperPool::waitForClientWithTask(WTF::Locker<WTF::LockBase>
const&) () at ../Source/WTF/wtf/ParallelHelperPool.cpp:236
#8 0x00007f9924918486 in WTF::ParallelHelperPool::helperThreadBody() () at
../Source/WTF/wtf/ParallelHelperPool.cpp:189
#9 0x00007f992491c3f8 in std::function<void ()>::operator()() const () at
/usr/include/c++/7/bits/std_function.h:706
#10 0x00007f992491c3f8 in threadEntryPoint() () at
../Source/WTF/wtf/Threading.cpp:58
#11 0x00007f992494079a in wtfThreadEntryPoint() () at
../Source/WTF/wtf/ThreadingPthreads.cpp:164
#12 0x00007f99212445aa in start_thread (arg=0x7f98ae570700) at
pthread_create.c:463
#13 0x00007f9927742cbf in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 6 (Thread 0x7f98ad56e700 (LWP 29997)):
#0 0x00007f992124a4ec in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x7f991202c058) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 0x00007f992124a4ec in __pthread_cond_wait_common (abstime=0x0,
mutex=0x7f991202c008, cond=0x7f991202c030) at pthread_cond_wait.c:502
#2 0x00007f992124a4ec in __pthread_cond_wait (cond=0x7f991202c030,
mutex=0x7f991202c008) at pthread_cond_wait.c:655
#3 0x00007f9927cd261c in
std::condition_variable::wait(std::unique_lock<std::mutex>&) () at
/usr/lib/x86_64-linux-gnu/libstdc++.so.6
#4 0x00007f9924919b87 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
../Source/WTF/wtf/ParkingLot.cpp:570
#5 0x00007f99249183af in WTF::ConditionBase::waitUntil<WTF::Lock>(WTF::Lock&,
std::chrono::time_point<std::chrono::_V2::steady_clock,
std::chrono::duration<long, std::ratio<1l, 1000000000l> > >) () at
../Source/WTF/wtf/Condition.h:74
#6 0x00007f99249183af in WTF::ConditionBase::wait<WTF::Lock>(WTF::Lock&) () at
../Source/WTF/wtf/Condition.h:113
#7 0x00007f99249183af in
WTF::ParallelHelperPool::waitForClientWithTask(WTF::Locker<WTF::LockBase>
const&) () at ../Source/WTF/wtf/ParallelHelperPool.cpp:236
#8 0x00007f9924918486 in WTF::ParallelHelperPool::helperThreadBody() () at
../Source/WTF/wtf/ParallelHelperPool.cpp:189
#9 0x00007f992491c3f8 in std::function<void ()>::operator()() const () at
/usr/include/c++/7/bits/std_function.h:706
#10 0x00007f992491c3f8 in threadEntryPoint() () at
../Source/WTF/wtf/Threading.cpp:58
#11 0x00007f992494079a in wtfThreadEntryPoint() () at
../Source/WTF/wtf/ThreadingPthreads.cpp:164
#12 0x00007f99212445aa in start_thread (arg=0x7f98ad56e700) at
pthread_create.c:463
#13 0x00007f9927742cbf in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 5 (Thread 0x7f988d6ad700 (LWP 29181)):
#0 0x00007f9927734094 in __GI___libc_read (fd=19, buf=0x7f988d6aca50,
nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:27
#1 0x00007f991eeed960 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007f991eea8f27 in g_main_context_check () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007f991eea93e0 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007f991eea954c in g_main_context_iteration () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007f992827d10b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7f98740b3a40, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6 0x00007f99282222aa in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this at entry=0x7f988d6acc60, flags=..., flags at entry=...) at
kernel/qeventloop.cpp:212
#7 0x00007f992804135a in QThread::exec() (this=<optimized out>) at
thread/qthread.cpp:515
#8 0x00007f992804622d in QThreadPrivate::start(void*) (arg=0x5584f7ca84c0) at
thread/qthread_unix.cpp:368
#9 0x00007f99212445aa in start_thread (arg=0x7f988d6ad700) at
pthread_create.c:463
#10 0x00007f9927742cbf in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 4 (Thread 0x7f99065cd700 (LWP 29156)):
#0 0x00007f99277385d9 in __GI___poll (fds=0x7f98f8004a10, nfds=1,
timeout=9787) at ../sysdeps/unix/sysv/linux/poll.c:29
#1 0x00007f991eea9439 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007f991eea954c in g_main_context_iteration () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007f992827d10b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7f98f8000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4 0x00007f99282222aa in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this at entry=0x7f99065ccc60, flags=..., flags at entry=...) at
kernel/qeventloop.cpp:212
#5 0x00007f992804135a in QThread::exec() (this=<optimized out>) at
thread/qthread.cpp:515
#6 0x00007f992804622d in QThreadPrivate::start(void*) (arg=0x5584f6caec80) at
thread/qthread_unix.cpp:368
#7 0x00007f99212445aa in start_thread (arg=0x7f99065cd700) at
pthread_create.c:463
#8 0x00007f9927742cbf in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 3 (Thread 0x7f99077de700 (LWP 29155)):
#0 0x00007f9927734094 in __GI___libc_read (fd=7, buf=0x7f99077dda20,
nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:27
#1 0x00007f991eeed960 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007f991eea8f27 in g_main_context_check () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007f991eea93e0 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007f991eea954c in g_main_context_iteration () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007f992827d10b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7f9900000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6 0x00007f99282222aa in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this at entry=0x7f99077ddc30, flags=..., flags at entry=...) at
kernel/qeventloop.cpp:212
#7 0x00007f992804135a in QThread::exec() (this=<optimized out>) at
thread/qthread.cpp:515
#8 0x00007f992a2ece45 in () at /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#9 0x00007f992804622d in QThreadPrivate::start(void*) (arg=0x7f992a55fd60) at
thread/qthread_unix.cpp:368
#10 0x00007f99212445aa in start_thread (arg=0x7f99077de700) at
pthread_create.c:463
#11 0x00007f9927742cbf in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 2 (Thread 0x7f9912be7700 (LWP 29153)):
#0 0x00007f992124a4ec in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x7f9926abb1f4
<bmalloc::PerProcess<bmalloc::Heap>::s_memory+3124>) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 0x00007f992124a4ec in __pthread_cond_wait_common (abstime=0x0,
mutex=0x5584f6b69f20, cond=0x7f9926abb1c8
<bmalloc::PerProcess<bmalloc::Heap>::s_memory+3080>) at pthread_cond_wait.c:502
#2 0x00007f992124a4ec in __pthread_cond_wait (cond=0x7f9926abb1c8
<bmalloc::PerProcess<bmalloc::Heap>::s_memory+3080>, mutex=0x5584f6b69f20) at
pthread_cond_wait.c:655
#3 0x00007f9927cd261c in
std::condition_variable::wait(std::unique_lock<std::mutex>&) () at
/usr/lib/x86_64-linux-gnu/libstdc++.so.6
#4 0x00007f9925dd02a7 in
std::_V2::condition_variable_any::wait<std::unique_lock<bmalloc::Mutex>
>(std::unique_lock<bmalloc::Mutex>&) () at
/usr/include/c++/7/condition_variable:251
#5 0x00007f9925dd02a7 in
std::_V2::condition_variable_any::wait<std::unique_lock<bmalloc::Mutex>,
bmalloc::AsyncTask<bmalloc::Heap, void
(bmalloc::Heap::*)()>::threadRunLoop()::{lambda()#1}>(std::unique_lock<bmalloc::Mutex>&,
bmalloc::AsyncTask<bmalloc::Heap, void
(bmalloc::Heap::*)()>::threadRunLoop()::{lambda()#1}) () at
/usr/include/c++/7/condition_variable:260
#6 0x00007f9925dd02a7 in bmalloc::AsyncTask<bmalloc::Heap, void
(bmalloc::Heap::*)()>::threadRunLoop() () at
../Source/bmalloc/bmalloc/AsyncTask.h:126
#7 0x00007f9925dd03e9 in bmalloc::AsyncTask<bmalloc::Heap, void
(bmalloc::Heap::*)()>::threadEntryPoint(bmalloc::AsyncTask<bmalloc::Heap, void
(bmalloc::Heap::*)()>*) () at ../Source/bmalloc/bmalloc/AsyncTask.h:106
#8 0x00007f9927cd7ddf in () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#9 0x00007f99212445aa in start_thread (arg=0x7f9912be7700) at
pthread_create.c:463
#10 0x00007f9927742cbf in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 1 (Thread 0x7f992c3e2400 (LWP 29152)):
[KCrash Handler]
#6 0x00007f9928a923fb in QPixmap::size() const () at
/usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#7 0x00007f992bd07a98 in () at
/usr/lib/x86_64-linux-gnu/libmarblewidget-qt5.so.28
#8 0x00007f992bd0998b in () at
/usr/lib/x86_64-linux-gnu/libmarblewidget-qt5.so.28
#9 0x00007f992bc5359a in Marble::MarbleMap::hasFeatureAt(QPoint const&) const
() at /usr/lib/x86_64-linux-gnu/libmarblewidget-qt5.so.28
#10 0x00007f992bc9fae1 in
Marble::MarbleDefaultInputHandler::adjustCursorShape(QPoint const&, QPoint
const&) () at /usr/lib/x86_64-linux-gnu/libmarblewidget-qt5.so.28
#11 0x00007f992bca0ece in
Marble::MarbleDefaultInputHandler::handleMouseEvent(QMouseEvent*) () at
/usr/lib/x86_64-linux-gnu/libmarblewidget-qt5.so.28
#12 0x00007f9928223f3c in
QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*)
(receiver=0x5584f6cae450, event=0x7fff02792b30) at
kernel/qcoreapplication.cpp:1129
#13 0x00007f99291d4615 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#14 0x00007f99291dc45f in QApplication::notify(QObject*, QEvent*) () at
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#15 0x00007f9928224258 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
(receiver=0x5584f6cae450, event=0x7fff02792b30) at
kernel/qcoreapplication.cpp:1018
#16 0x00007f99291db432 in QApplicationPrivate::sendMouseEvent(QWidget*,
QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () at
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#17 0x00007f992922da3b in () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#18 0x00007f99292300aa in () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#19 0x00007f99291d463c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#20 0x00007f99291dbf04 in QApplication::notify(QObject*, QEvent*) () at
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#21 0x00007f9928224258 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
(receiver=0x5584f6f28cf0, event=0x7fff02792f30) at
kernel/qcoreapplication.cpp:1018
#22 0x00007f9928a19183 in
QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*)
() at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#23 0x00007f9928a1ac65 in
QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*)
() at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#24 0x00007f99289f2cab in
QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#25 0x00007f9911b96ce0 in () at /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#26 0x00007f991eea9287 in g_main_context_dispatch () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#27 0x00007f991eea94c0 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#28 0x00007f991eea954c in g_main_context_iteration () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#29 0x00007f992827d0ef in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x5584f6bf4d50, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#30 0x00007f99282222aa in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this at entry=0x7fff027932e0, flags=..., flags at entry=...) at
kernel/qeventloop.cpp:212
#31 0x00007f992822b214 in QCoreApplication::exec() () at
kernel/qcoreapplication.cpp:1291
#32 0x00005584f4e0f191 in ()
#33 0x00007f992766da87 in __libc_start_main (main=0x5584f4e0bd30, argc=1,
argv=0x7fff02793638, init=<optimized out>, fini=<optimized out>,
rtld_fini=<optimized out>, stack_end=0x7fff02793628) at ../csu/libc-start.c:310
#34 0x00005584f4e0ff3a 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