[marble] [Bug 394102] New: crash on expanding gpx file node

rainer bugzilla_noreply at kde.org
Thu May 10 18:31:45 UTC 2018


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

            Bug ID: 394102
           Summary: crash on expanding gpx file node
           Product: marble
           Version: unspecified
          Platform: openSUSE RPMs
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: marble-bugs at kde.org
          Reporter: kdebugs at munin-soft.de
  Target Milestone: ---

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 at entry=0x7fcb500054b0, mutex=mutex at 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 at entry=0x7fcbac000bf0, block=block at entry=1,
dispatch=dispatch at entry=1, self=<optimized out>) at gmain.c:3898
#3  0x00007fcbcfd6e53c in g_main_context_iteration (context=0x7fcbac000bf0,
may_block=may_block at 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 at entry=0x7fcbb3ffec80, flags=..., flags at 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 at entry=0) at garray.c:1157
#1  0x00007fcbcfd6d879 in g_main_context_prepare
(context=context at entry=0x7fcbb4000bf0, priority=priority at entry=0x7fcbb9e48b20)
at gmain.c:3446
#2  0x00007fcbcfd6e35b in g_main_context_iterate
(context=context at entry=0x7fcbb4000bf0, block=block at entry=1,
dispatch=dispatch at entry=1, self=<optimized out>) at gmain.c:3883
#3  0x00007fcbcfd6e53c in g_main_context_iteration (context=0x7fcbb4000bf0,
may_block=may_block at 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 at entry=0x7fcbb9e48c50, flags=..., flags at entry=...) at
kernel/qeventloop.cpp:212
#6  0x00007fcbd9b70baa in QThread::exec() (this=this at 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 at entry=0x7fcbc0d81b78,
nfds=nfds at entry=1, timeout=timeout at 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 at entry=0x560c8f83dfe0,
cond=cond at entry=0x560c8f83e020, vector=vector at entry=0x0, count=count at 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 at 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 at 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 at entry=0x560c903c27e0, event=event at 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 at entry=0x560c903c27e0, event=event at 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 at entry=0x560c90247dd0, event=event at 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 at entry=0x560c8fdc71d0, event=event at 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 at entry=0x7fff943c0580, flags=..., flags at 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

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


More information about the Marble-bugs mailing list