Application: marble (2.2.20 (2.3 development version)) Qt Version: 5.10.0 Frameworks Version: 5.45.0 Operating System: Linux 4.16.6-1-default x86_64 Distribution: "openSUSE Tumbleweed" -- Information about the crash: - What I was doing when the application crashed: I loaded a gpx track and started to expand the node in the file view. When trying to expand the second level, marble crashed -- Backtrace: Application: Marble – Virtueller Globus (marble), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". 28 return SYSCALL_CANCEL (nanosleep, requested_time, remaining); [Current thread is 1 (Thread 0x7fcbddf24940 (LWP 22135))] Thread 12 (Thread 0x7fcb4d6de700 (LWP 22202)): #0 0x00007fcbd2b47899 in futex_reltimed_wait_cancelable (private=<optimized out>, reltime=0x7fcb4d6ddb20, expected=0, futex_word=0x7fcb50005760) at ../sysdeps/unix/sysv/linux/futex-internal.h:142 #1 0x00007fcbd2b47899 in __pthread_cond_wait_common (abstime=0x7fcb4d6ddbe0, mutex=0x7fcb50005710, cond=0x7fcb50005738) at pthread_cond_wait.c:533 #2 0x00007fcbd2b47899 in __pthread_cond_timedwait (cond=0x7fcb50005738, mutex=0x7fcb50005710, abstime=0x7fcb4d6ddbe0) at pthread_cond_wait.c:667 #3 0x00007fcbd9b76dc8 in QWaitConditionPrivate::wait_relative(unsigned long) (time=30000, this=0x7fcb50005710) at thread/qwaitcondition_unix.cpp:133 #4 0x00007fcbd9b76dc8 in QWaitConditionPrivate::wait(unsigned long) (time=30000, this=0x7fcb50005710) at thread/qwaitcondition_unix.cpp:141 #5 0x00007fcbd9b76dc8 in QWaitCondition::wait(QMutex*, unsigned long) (this=this@entry=0x7fcb500054b0, mutex=mutex@entry=0x560c8f99c130, time=30000) at thread/qwaitcondition_unix.cpp:215 #6 0x00007fcbd9b7305e in QThreadPoolThread::run() (this=0x7fcb500054a0) at thread/qthreadpool.cpp:146 #7 0x00007fcbd9b75ba0 in QThreadPrivate::start(void*) (arg=0x7fcb500054a0) at thread/qthread_unix.cpp:376 #8 0x00007fcbd2b4159b in start_thread (arg=0x7fcb4d6de700) at pthread_create.c:463 #9 0x00007fcbd9256a1f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 11 (Thread 0x7fcb5dcbc700 (LWP 22172)): #0 0x00007fcbd2b4756c in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7fcbc584105c) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007fcbd2b4756c in __pthread_cond_wait_common (abstime=0x0, mutex=0x7fcbc5841008, cond=0x7fcbc5841030) at pthread_cond_wait.c:502 #2 0x00007fcbd2b4756c in __pthread_cond_wait (cond=0x7fcbc5841030, mutex=0x7fcbc5841008) at pthread_cond_wait.c:655 #3 0x00007fcbd97f0b3c in __gthread_cond_wait (__mutex=<optimized out>, __cond=<optimized out>) at /usr/src/debug/gcc8-8.0.1+r259636-1.2.x86_64/obj-x86_64-suse-linux/x86_64-suse-linux/libstdc++-v3/include/x86_64-suse-linux/bits/gthr-default.h:864 #4 0x00007fcbd97f0b3c in std::condition_variable::wait(std::unique_lock<std::mutex>&) (this=<optimized out>, __lock=...) at ../../../../../libstdc++-v3/src/c++11/condition_variable.cc:53 #5 0x00007fcbd6333e89 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 /usr/lib64/libQt5WebKit.so.5 #6 0x00007fcbd6332b90 in () at /usr/lib64/libQt5WebKit.so.5 #7 0x00007fcbd6336e68 in () at /usr/lib64/libQt5WebKit.so.5 #8 0x00007fcbd636952a in () at /usr/lib64/libQt5WebKit.so.5 #9 0x00007fcbd2b4159b in start_thread (arg=0x7fcb5dcbc700) at pthread_create.c:463 #10 0x00007fcbd9256a1f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 10 (Thread 0x7fcb5ecbe700 (LWP 22171)): #0 0x00007fcbd2b4756c in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7fcbc5825058) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007fcbd2b4756c in __pthread_cond_wait_common (abstime=0x0, mutex=0x7fcbc5825008, cond=0x7fcbc5825030) at pthread_cond_wait.c:502 #2 0x00007fcbd2b4756c in __pthread_cond_wait (cond=0x7fcbc5825030, mutex=0x7fcbc5825008) at pthread_cond_wait.c:655 #3 0x00007fcbd97f0b3c in __gthread_cond_wait (__mutex=<optimized out>, __cond=<optimized out>) at /usr/src/debug/gcc8-8.0.1+r259636-1.2.x86_64/obj-x86_64-suse-linux/x86_64-suse-linux/libstdc++-v3/include/x86_64-suse-linux/bits/gthr-default.h:864 #4 0x00007fcbd97f0b3c in std::condition_variable::wait(std::unique_lock<std::mutex>&) (this=<optimized out>, __lock=...) at ../../../../../libstdc++-v3/src/c++11/condition_variable.cc:53 #5 0x00007fcbd6333e89 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 /usr/lib64/libQt5WebKit.so.5 #6 0x00007fcbd6332b90 in () at /usr/lib64/libQt5WebKit.so.5 #7 0x00007fcbd6336e68 in () at /usr/lib64/libQt5WebKit.so.5 #8 0x00007fcbd636952a in () at /usr/lib64/libQt5WebKit.so.5 #9 0x00007fcbd2b4159b in start_thread (arg=0x7fcb5ecbe700) at pthread_create.c:463 #10 0x00007fcbd9256a1f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 9 (Thread 0x7fcb5e4bd700 (LWP 22170)): #0 0x00007fcbd2b4756c in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7fcbc582105c) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007fcbd2b4756c in __pthread_cond_wait_common (abstime=0x0, mutex=0x7fcbc5821008, cond=0x7fcbc5821030) at pthread_cond_wait.c:502 #2 0x00007fcbd2b4756c in __pthread_cond_wait (cond=0x7fcbc5821030, mutex=0x7fcbc5821008) at pthread_cond_wait.c:655 #3 0x00007fcbd97f0b3c in __gthread_cond_wait (__mutex=<optimized out>, __cond=<optimized out>) at /usr/src/debug/gcc8-8.0.1+r259636-1.2.x86_64/obj-x86_64-suse-linux/x86_64-suse-linux/libstdc++-v3/include/x86_64-suse-linux/bits/gthr-default.h:864 #4 0x00007fcbd97f0b3c in std::condition_variable::wait(std::unique_lock<std::mutex>&) (this=<optimized out>, __lock=...) at ../../../../../libstdc++-v3/src/c++11/condition_variable.cc:53 #5 0x00007fcbd6333e89 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 /usr/lib64/libQt5WebKit.so.5 #6 0x00007fcbd6332b90 in () at /usr/lib64/libQt5WebKit.so.5 #7 0x00007fcbd6336e68 in () at /usr/lib64/libQt5WebKit.so.5 #8 0x00007fcbd636952a in () at /usr/lib64/libQt5WebKit.so.5 #9 0x00007fcbd2b4159b in start_thread (arg=0x7fcb5e4bd700) at pthread_create.c:463 #10 0x00007fcbd9256a1f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 8 (Thread 0x7fcb4effd700 (LWP 22169)): #0 0x00007fcbd2b4756c in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7fcbc583a058) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007fcbd2b4756c in __pthread_cond_wait_common (abstime=0x0, mutex=0x7fcbc583a008, cond=0x7fcbc583a030) at pthread_cond_wait.c:502 #2 0x00007fcbd2b4756c in __pthread_cond_wait (cond=0x7fcbc583a030, mutex=0x7fcbc583a008) at pthread_cond_wait.c:655 #3 0x00007fcbd97f0b3c in __gthread_cond_wait (__mutex=<optimized out>, __cond=<optimized out>) at /usr/src/debug/gcc8-8.0.1+r259636-1.2.x86_64/obj-x86_64-suse-linux/x86_64-suse-linux/libstdc++-v3/include/x86_64-suse-linux/bits/gthr-default.h:864 #4 0x00007fcbd97f0b3c in std::condition_variable::wait(std::unique_lock<std::mutex>&) (this=<optimized out>, __lock=...) at ../../../../../libstdc++-v3/src/c++11/condition_variable.cc:53 #5 0x00007fcbd6333e89 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 /usr/lib64/libQt5WebKit.so.5 #6 0x00007fcbd6332b90 in () at /usr/lib64/libQt5WebKit.so.5 #7 0x00007fcbd6336e68 in () at /usr/lib64/libQt5WebKit.so.5 #8 0x00007fcbd636952a in () at /usr/lib64/libQt5WebKit.so.5 #9 0x00007fcbd2b4159b in start_thread (arg=0x7fcb4effd700) at pthread_create.c:463 #10 0x00007fcbd9256a1f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 7 (Thread 0x7fcb5d4bb700 (LWP 22168)): #0 0x00007fcbd2b4756c in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7fcbc583f058) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007fcbd2b4756c in __pthread_cond_wait_common (abstime=0x0, mutex=0x7fcbc583f008, cond=0x7fcbc583f030) at pthread_cond_wait.c:502 #2 0x00007fcbd2b4756c in __pthread_cond_wait (cond=0x7fcbc583f030, mutex=0x7fcbc583f008) at pthread_cond_wait.c:655 #3 0x00007fcbd97f0b3c in __gthread_cond_wait (__mutex=<optimized out>, __cond=<optimized out>) at /usr/src/debug/gcc8-8.0.1+r259636-1.2.x86_64/obj-x86_64-suse-linux/x86_64-suse-linux/libstdc++-v3/include/x86_64-suse-linux/bits/gthr-default.h:864 #4 0x00007fcbd97f0b3c in std::condition_variable::wait(std::unique_lock<std::mutex>&) (this=<optimized out>, __lock=...) at ../../../../../libstdc++-v3/src/c++11/condition_variable.cc:53 #5 0x00007fcbd6333e89 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 /usr/lib64/libQt5WebKit.so.5 #6 0x00007fcbd6332b90 in () at /usr/lib64/libQt5WebKit.so.5 #7 0x00007fcbd6336e68 in () at /usr/lib64/libQt5WebKit.so.5 #8 0x00007fcbd636952a in () at /usr/lib64/libQt5WebKit.so.5 #9 0x00007fcbd2b4159b in start_thread (arg=0x7fcb5d4bb700) at pthread_create.c:463 #10 0x00007fcbd9256a1f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 6 (Thread 0x7fcb5ccba700 (LWP 22167)): #0 0x00007fcbd2b4756c in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7fcbc590d05c) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007fcbd2b4756c in __pthread_cond_wait_common (abstime=0x0, mutex=0x7fcbc590d008, cond=0x7fcbc590d030) at pthread_cond_wait.c:502 #2 0x00007fcbd2b4756c in __pthread_cond_wait (cond=0x7fcbc590d030, mutex=0x7fcbc590d008) at pthread_cond_wait.c:655 #3 0x00007fcbd97f0b3c in __gthread_cond_wait (__mutex=<optimized out>, __cond=<optimized out>) at /usr/src/debug/gcc8-8.0.1+r259636-1.2.x86_64/obj-x86_64-suse-linux/x86_64-suse-linux/libstdc++-v3/include/x86_64-suse-linux/bits/gthr-default.h:864 #4 0x00007fcbd97f0b3c in std::condition_variable::wait(std::unique_lock<std::mutex>&) (this=<optimized out>, __lock=...) at ../../../../../libstdc++-v3/src/c++11/condition_variable.cc:53 #5 0x00007fcbd6333e89 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 /usr/lib64/libQt5WebKit.so.5 #6 0x00007fcbd6332b90 in () at /usr/lib64/libQt5WebKit.so.5 #7 0x00007fcbd6336e68 in () at /usr/lib64/libQt5WebKit.so.5 #8 0x00007fcbd636952a in () at /usr/lib64/libQt5WebKit.so.5 #9 0x00007fcbd2b4159b in start_thread (arg=0x7fcb5ccba700) at pthread_create.c:463 #10 0x00007fcbd9256a1f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 5 (Thread 0x7fcbb3fff700 (LWP 22141)): #0 0x00007fcbd924c179 in __GI___poll (fds=0x7fcbac004a10, nfds=1, timeout=10282) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007fcbcfd6e429 in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7fcbac004a10, timeout=<optimized out>, context=0x7fcbac000bf0) at gmain.c:4204 #2 0x00007fcbcfd6e429 in g_main_context_iterate (context=context@entry=0x7fcbac000bf0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3898 #3 0x00007fcbcfd6e53c in g_main_context_iteration (context=0x7fcbac000bf0, may_block=may_block@entry=1) at gmain.c:3964 #4 0x00007fcbd9da2a2b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fcbac000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #5 0x00007fcbd9d4995a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fcbb3ffec80, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212 #6 0x00007fcbd9b70baa in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:522 #7 0x00007fcbd9b75ba0 in QThreadPrivate::start(void*) (arg=0x560c8f9a1690) at thread/qthread_unix.cpp:376 #8 0x00007fcbd2b4159b in start_thread (arg=0x7fcbb3fff700) at pthread_create.c:463 #9 0x00007fcbd9256a1f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 4 (Thread 0x7fcbb9e49700 (LWP 22139)): #0 0x00007fcbcfd40a45 in g_ptr_array_set_size (array=0x560c8f8fb080, length=length@entry=0) at garray.c:1157 #1 0x00007fcbcfd6d879 in g_main_context_prepare (context=context@entry=0x7fcbb4000bf0, priority=priority@entry=0x7fcbb9e48b20) at gmain.c:3446 #2 0x00007fcbcfd6e35b in g_main_context_iterate (context=context@entry=0x7fcbb4000bf0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3883 #3 0x00007fcbcfd6e53c in g_main_context_iteration (context=0x7fcbb4000bf0, may_block=may_block@entry=1) at gmain.c:3964 #4 0x00007fcbd9da2a2b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fcbb4000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #5 0x00007fcbd9d4995a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fcbb9e48c50, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212 #6 0x00007fcbd9b70baa in QThread::exec() (this=this@entry=0x7fcbdc0ced60 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread.cpp:522 #7 0x00007fcbdbe5ea35 in QDBusConnectionManager::run() (this=0x7fcbdc0ced60 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:178 #8 0x00007fcbd9b75ba0 in QThreadPrivate::start(void*) (arg=0x7fcbdc0ced60 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:376 #9 0x00007fcbd2b4159b in start_thread (arg=0x7fcbb9e49700) at pthread_create.c:463 #10 0x00007fcbd9256a1f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 3 (Thread 0x7fcbc0d82700 (LWP 22138)): #0 0x00007fcbd924c179 in __GI___poll (fds=fds@entry=0x7fcbc0d81b78, nfds=nfds@entry=1, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007fcbcabd7387 in poll (__timeout=-1, __nfds=1, __fds=0x7fcbc0d81b78) at /usr/include/bits/poll2.h:46 #2 0x00007fcbcabd7387 in _xcb_conn_wait (c=c@entry=0x560c8f83dfe0, cond=cond@entry=0x560c8f83e020, vector=vector@entry=0x0, count=count@entry=0x0) at xcb_conn.c:479 #3 0x00007fcbcabd8faa in xcb_wait_for_event (c=0x560c8f83dfe0) at xcb_in.c:697 #4 0x00007fcbc39350a9 in QXcbEventReader::run() (this=0x560c8f849350) at qxcbconnection.cpp:1370 #5 0x00007fcbd9b75ba0 in QThreadPrivate::start(void*) (arg=0x560c8f849350) at thread/qthread_unix.cpp:376 #6 0x00007fcbd2b4159b in start_thread (arg=0x7fcbc0d82700) at pthread_create.c:463 #7 0x00007fcbd9256a1f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 2 (Thread 0x7fcbc63d3700 (LWP 22137)): #0 0x00007fcbd2b4756c in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7fcbd85c8f34) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007fcbd2b4756c in __pthread_cond_wait_common (abstime=0x0, mutex=0x560c8f7ab0d0, cond=0x7fcbd85c8f08) at pthread_cond_wait.c:502 #2 0x00007fcbd2b4756c in __pthread_cond_wait (cond=0x7fcbd85c8f08, mutex=0x560c8f7ab0d0) at pthread_cond_wait.c:655 #3 0x00007fcbd97f0b3c in __gthread_cond_wait (__mutex=<optimized out>, __cond=<optimized out>) at /usr/src/debug/gcc8-8.0.1+r259636-1.2.x86_64/obj-x86_64-suse-linux/x86_64-suse-linux/libstdc++-v3/include/x86_64-suse-linux/bits/gthr-default.h:864 #4 0x00007fcbd97f0b3c in std::condition_variable::wait(std::unique_lock<std::mutex>&) (this=<optimized out>, __lock=...) at ../../../../../libstdc++-v3/src/c++11/condition_variable.cc:53 #5 0x00007fcbd792bc97 in () at /usr/lib64/libQt5WebKit.so.5 #6 0x00007fcbd792bdd9 in () at /usr/lib64/libQt5WebKit.so.5 #7 0x00007fcbd97f635f in execute_native_thread_routine (__p=0x560c8f7ab100) at ../../../../../libstdc++-v3/src/c++11/thread.cc:80 #8 0x00007fcbd2b4159b in start_thread (arg=0x7fcbc63d3700) at pthread_create.c:463 #9 0x00007fcbd9256a1f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 1 (Thread 0x7fcbddf24940 (LWP 22135)): [KCrash Handler] #6 0x00007fcbdd7003e0 in Marble::GeoDataFeature::style() const () at /usr/lib64/libmarblewidget-qt5.so.28 #7 0x00007fcbdd82c8f6 in () at /usr/lib64/libmarblewidget-qt5.so.28 #8 0x00007fcbdafbda90 in QModelIndex::data(int) const (arole=1, this=0x7fff943bf640) at ../../include/QtCore/../../src/corelib/itemmodels/qabstractitemmodel.h:432 #9 0x00007fcbdafbda90 in QStyledItemDelegate::initStyleOption(QStyleOptionViewItem*, QModelIndex const&) const (this=0x560c903c79b0, option=0x7fff943bf4d0, index=...) at itemviews/qstyleditemdelegate.cpp:302 #10 0x00007fcbdafbd089 in QStyledItemDelegate::sizeHint(QStyleOptionViewItem const&, QModelIndex const&) const (this=0x560c903c79b0, option=..., index=...) at itemviews/qstyleditemdelegate.cpp:410 #11 0x00007fcbdaffd49a in QTreeView::indexRowSizeHint(QModelIndex const&) const (this=<optimized out>, index=...) at itemviews/qtreeview.cpp:2987 #12 0x00007fcbdaffe97c in QTreeViewPrivate::itemHeight(int) const (this=0x560c903c4840, item=<optimized out>) at itemviews/qtreeview.cpp:3427 #13 0x00007fcbdb002922 in QTreeViewPrivate::beginAnimatedOperation() (this=this@entry=0x560c903c4840) at itemviews/qtreeview.cpp:3198 #14 0x00007fcbdb002baa in QTreeViewPrivate::expand(int, bool) (this=0x560c903c4840, item=2, emitSignal=<optimized out>) at itemviews/qtreeview.cpp:3080 #15 0x00007fcbdb003dc1 in QTreeViewPrivate::expandOrCollapseItemAtPos(QPoint const&) (this=this@entry=0x560c903c4840, pos=...) at itemviews/qtreeview.cpp:1379 #16 0x00007fcbdb00650d in QTreeView::mousePressEvent(QMouseEvent*) (this=0x560c903c27e0, event=0x7fff943bff40) at itemviews/qtreeview.cpp:1889 #17 0x00007fcbdada3d49 in QWidget::event(QEvent*) (this=this@entry=0x560c903c27e0, event=event@entry=0x7fff943bff40) at kernel/qwidget.cpp:8813 #18 0x00007fcbdae411ee in QFrame::event(QEvent*) (this=0x560c903c27e0, e=0x7fff943bff40) at widgets/qframe.cpp:550 #19 0x00007fcbdafa304c in QAbstractItemView::viewportEvent(QEvent*) (this=this@entry=0x560c903c27e0, event=event@entry=0x7fff943bff40) at itemviews/qabstractitemview.cpp:1748 #20 0x00007fcbdb00606c in QTreeView::viewportEvent(QEvent*) (this=0x560c903c27e0, event=0x7fff943bff40) at itemviews/qtreeview.cpp:1312 #21 0x00007fcbd9d4ae54 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) (receiver=receiver@entry=0x560c90247dd0, event=event@entry=0x7fff943bff40) at kernel/qcoreapplication.cpp:1170 #22 0x00007fcbdad66ff5 in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=<optimized out>, receiver=0x560c90247dd0, e=0x7fff943bff40) at kernel/qapplication.cpp:3729 #23 0x00007fcbdad6e86f in QApplication::notify(QObject*, QEvent*) (this=<optimized out>, receiver=0x560c90247dd0, e=0x7fff943bff40) at kernel/qapplication.cpp:3209 #24 0x00007fcbd9d4b148 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x560c90247dd0, event=0x7fff943bff40) at kernel/qcoreapplication.cpp:1044 #25 0x00007fcbdad6d8bf in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) (receiver=0x560c90247dd0, event=0x7fff943bff40, alienWidget=0x560c90247dd0, nativeWidget=0x560c8f99c9c0, buttonDown=<optimized out>, lastMouseReceiver=..., spontaneous=true) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234 #26 0x00007fcbdadbd68b in QWidgetWindow::handleMouseEvent(QMouseEvent*) (this=0x560c8fdc71d0, event=0x7fff943c0330) at kernel/qwidgetwindow.cpp:654 #27 0x00007fcbdadbfab1 in QWidgetWindow::event(QEvent*) (this=0x560c8fdc71d0, event=0x7fff943c0330) at kernel/qwidgetwindow.cpp:273 #28 0x00007fcbdad6701c in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=<optimized out>, receiver=0x560c8fdc71d0, e=0x7fff943c0330) at kernel/qapplication.cpp:3733 #29 0x00007fcbdad6e314 in QApplication::notify(QObject*, QEvent*) (this=0x7fff943c07a0, receiver=0x560c8fdc71d0, e=0x7fff943c0330) at kernel/qapplication.cpp:3492 #30 0x00007fcbd9d4b148 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=receiver@entry=0x560c8fdc71d0, event=event@entry=0x7fff943c0330) at kernel/qcoreapplication.cpp:1044 #31 0x00007fcbda55f0cc in QCoreApplication::sendSpontaneousEvent(QObject*, QEvent*) (event=0x7fff943c0330, receiver=0x560c8fdc71d0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:237 #32 0x00007fcbda55f0cc in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) (e=0x7fcbbc013090) at kernel/qguiapplication.cpp:1957 #33 0x00007fcbda560a15 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) (e=0x7fcbbc013090) at kernel/qguiapplication.cpp:1741 #34 0x00007fcbda539eab in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) (flags=...) at kernel/qwindowsysteminterface.cpp:976 #35 0x00007fcbc39b678b in QPAEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x560c8f896720, flags=...) at qeventdispatcher_glib.cpp:70 #36 0x00007fcbd9d4995a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fff943c0580, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212 #37 0x00007fcbd9d52494 in QCoreApplication::exec() () at kernel/qcoreapplication.cpp:1332 #38 0x0000560c8de60ae0 in () #39 0x00007fcbd917ea87 in __libc_start_main (main=0x560c8de5d5c0, argc=1, argv=0x7fff943c08e8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff943c08d8) at ../csu/libc-start.c:308 #40 0x0000560c8de618ea in _start () Reported using DrKonqi
It's the same crash. *** This bug has been marked as a duplicate of bug 394101 ***
Created attachment 158335 [details] New crash information added by DrKonqi marble (2.2.20 (2.3 development version)) using Qt 5.15.8 I wanted to expand the node of the loaded GPX file in the Files Tab. Marble crashed imediately on the first click -- Backtrace (Reduced): #4 0x00007f4160bd958e in Marble::GeoDataFeature::style() const () at /lib64/libmarblewidget-qt5.so.28 [...] #6 0x00007f416003d9a6 in QStyledItemDelegate::initStyleOption(QStyleOptionViewItem*, QModelIndex const&) const () at /lib64/libQt5Widgets.so.5 #7 0x00007f416003d090 in QStyledItemDelegate::sizeHint(QStyleOptionViewItem const&, QModelIndex const&) const () at /lib64/libQt5Widgets.so.5 #8 0x00007f4160081e63 in QTreeView::indexRowSizeHint(QModelIndex const&) const () at /lib64/libQt5Widgets.so.5 #9 0x00007f4160085764 in QTreeViewPrivate::itemHeight(int) const () at /lib64/libQt5Widgets.so.5