$ gdb qmlscene-qt5 GNU gdb (GDB) 7.6.1 Copyright (C) 2013 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-unknown-linux-gnu". For bug reporting instructions, please see: ... Reading symbols from /usr/lib/qt/bin/qmlscene...done. (gdb) run crash.qml Starting program: /usr/bin/qmlscene-qt5 crash.qml warning: no loadable sections found in added symbol-file system-supplied DSO at 0x7ffff7ffa000 warning: Could not load shared library symbols for linux-vdso.so.1. Do you need "set solib-search-path" or "set sysroot"? [Thread debugging using libthread_db enabled] Using host libthread_db library "/usr/lib/libthread_db.so.1". [New Thread 0x7fffe9f47700 (LWP 5427)] "Qt Warning - invalid keysym: dead_actute" Qt: gdb: -nograb added to command-line options. Use the -dograb option to enforce grabbing. [New Thread 0x7fffe9129700 (LWP 5522)] [New Thread 0x7ffff7fe7700 (LWP 5523)] [New Thread 0x7fffdbbff700 (LWP 5524)] Program received signal SIGSEGV, Segmentation fault. QElapsedTimer::elapsed (this=0x158) at tools/qelapsedtimer_unix.cpp:232 232 return elapsedAndRestart(t1, t2, &sec, &frac); (gdb) bt #0 QElapsedTimer::elapsed (this=0x158) at tools/qelapsedtimer_unix.cpp:232 #1 0x00007ffff7937a33 in QSpringAnimation::updateCurrentTime (this=0x8b4aa0, time=) at util/qquickspringanimation.cpp:311 #2 0x00007ffff758d2a9 in QAbstractAnimationJob::setCurrentTime (this=this@entry=0x8b4aa0, msecs=) at animations/qabstractanimationjob.cpp:456 #3 0x00007ffff758eae8 in QParallelAnimationGroupJob::updateCurrentTime (this=0x897080) at animations/qparallelanimationgroupjob.cpp:114 #4 0x00007ffff758d2a9 in QAbstractAnimationJob::setCurrentTime (this=this@entry=0x897080, msecs=) at animations/qabstractanimationjob.cpp:456 #5 0x00007ffff758eae8 in QParallelAnimationGroupJob::updateCurrentTime (this=0x896ee0) at animations/qparallelanimationgroupjob.cpp:114 #6 0x00007ffff758d2a9 in QAbstractAnimationJob::setCurrentTime (this=0x896ee0, msecs=) at animations/qabstractanimationjob.cpp:456 #7 0x00007ffff758d462 in QQmlAnimationTimer::updateAnimationsTime (this=0x8bdd80, delta=17) at animations/qabstractanimationjob.cpp:117 #8 0x00007ffff5f02d34 in QUnifiedTimer::updateAnimationTimers (this=0x6c9a50, currentTick=) at animation/qabstractanimation.cpp:289 #9 0x00007ffff5f03bbc in QAnimationDriver::advanceAnimation (this=, timeStep=-1) at animation/qabstractanimation.cpp:779 #10 0x00007ffff79a9d6a in QSGThreadedRenderLoop::polishAndSync (this=0x8de3b0) at scenegraph/qsgthreadedrenderloop.cpp:1019 #11 0x00007ffff79a9f4d in QSGThreadedRenderLoop::event (this=, e=) at scenegraph/qsgthreadedrenderloop.cpp:1056 #12 0x00007ffff6c7664c in QApplicationPrivate::notify_helper (this=this@entry=0x661710, receiver=receiver@entry=0x8de3b0, e=e@entry=0x7fffffffdfd0) at kernel/qapplication.cpp:3457 #13 0x00007ffff6c7b6a8 in QApplication::notify (this=0x7fffffffe460, receiver=0x8de3b0, e=0x7fffffffdfd0) at kernel/qapplication.cpp:3212 #14 0x00007ffff60a433d in QCoreApplication::notifyInternal (this=0x7fffffffe460, receiver=0x8de3b0, event=0x7fffffffdfd0) at kernel/qcoreapplication.cpp:867 #15 0x00007ffff60f24f5 in sendEvent (event=, receiver=) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:232 #16 QTimerInfoList::activateTimers (this=0x66e750) at kernel/qtimerinfo_unix.cpp:643 #17 0x00007ffff60f29b1 in timerSourceDispatch (source=) at kernel/qeventdispatcher_glib.cpp:185 #18 0x00007ffff3e8e246 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #19 0x00007ffff3e8e598 in ?? () from /usr/lib/libglib-2.0.so.0 #20 0x00007ffff3e8e63c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #21 0x00007ffff60f2b7b in QEventDispatcherGlib::processEvents (this=0x664bc0, flags=...) at kernel/qeventdispatcher_glib.cpp:428 #22 0x00007ffff60a285b in QEventLoop::exec (this=this@entry=0x7fffffffe200, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212 #23 0x00007ffff60a9af3 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1120 #24 0x00007ffff65a4efc in QGuiApplication::exec () at kernel/qguiapplication.cpp:1220 #25 0x00007ffff6c75115 in QApplication::exec () at kernel/qapplication.cpp:2689 #26 0x00000000004043ad in main (argc=2, argv=) at main.cpp:533 (gdb) up #1 0x00007ffff7937a33 in QSpringAnimation::updateCurrentTime (this=0x8b4aa0, time=) at util/qquickspringanimation.cpp:311 311 stopTime = animationTemplate->elapsed.elapsed(); (gdb) print animationTemplate $1 = (QQuickSpringAnimationPrivate *) 0x0 (gdb) print *this $2 = { = {_vptr.QAbstractAnimationJob = 0x7ffff7dba6f0 , m_loopCount = 1, m_group = 0x897080, m_direction = QAbstractAnimationJob::Forward, m_state = QAbstractAnimationJob::Running, m_totalCurrentTime = 951, m_currentTime = 951, m_currentLoop = 0, m_uncontrolledFinishTime = -1, changeListeners = {m_count = 0, m_capacity = 0, m_data = 0x0}, m_nextSibling = 0x0, m_previousSibling = 0x0, m_wasDeleted = 0x7fffffffd9bf, m_hasRegisteredTimer = false, m_isPause = false, m_isGroup = false, m_disableUserControl = false, m_hasCurrentTimeChangeListeners = false}, currentValue = 0, to = 0, velocity = 0, startTime = 0, dura = -1, lastTime = 944, stopTime = -1, mode = QSpringAnimation::Spring, target = {d = 0x897130}, velocityms = 0, maxVelocity = 0, mass = 1, spring = 4, damping = 0.29999999999999999, epsilon = 0.01, modulus = 0, useMass = false, haveModulus = false, useDelta = false, animationTemplate = 0x0} (gdb)