kunquat-tracker crash

Bug #1093202 reported by Toni Ruottu
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Kunquat
Fix Committed
Critical
Unassigned

Bug Description

I was playing a song when the crash occurred and happened to be recording events. I was using the fixorderlist branch, but I doubt that is relevant, as it does not contain modifications to the C code in trunk.

Some events immediately before crash...

[u'Arow', [0, 739382861]]
[u'qlocation', None]
[u'Atrack', 0]
[u'Asystem', 1]
[u'Apattern', 2]
[u'Arow', [0, 773885168]]
[u'qlocation', None]
[u'Atrack', 0]
[u'Asystem', 1]
[u'Apattern', 2]
[u'Arow', [0, 808387475]]
[u'qlocation', None]
[u'Atrack', 0]
[u'Asystem', 1]
[u'Apattern', 2]
[u'Arow', [0, 842889782]]

The crash...

libkunquat: src/lib/events/Event_global_jump.c:111: Trigger_global_jump_process: Assertion `jc != NULL' failed.
Backtrace:
  /home/twruottu/kunquat/lib/libkunquat.so(Trigger_global_jump_process+0x161) [0x7fc83ad2caf1]
  /home/twruottu/kunquat/lib/libkunquat.so(Pattern_mix+0x895) [0x7fc83acfb4b5]
  /home/twruottu/kunquat/lib/libkunquat.so(Song_mix+0x3f3) [0x7fc83ad11f13]
  /home/twruottu/kunquat/lib/libkunquat.so(kqt_Handle_mix+0x60) [0x7fc83acf7e70]
  /usr/lib/python2.7/lib-dynload/_ctypes.so(ffi_call_unix64+0x4c) [0x7fc83b187ea4]
  /usr/lib/python2.7/lib-dynload/_ctypes.so(ffi_call+0x1e5) [0x7fc83b1878c5]
  /usr/lib/python2.7/lib-dynload/_ctypes.so(_ctypes_callproc+0x4d2) [0x7fc83b1782c2]
  /usr/lib/python2.7/lib-dynload/_ctypes.so(+0xbaa2) [0x7fc83b178aa2]
  python(PyObject_Call+0x36) [0x4e9f36]
  python(PyEval_EvalFrameEx+0x86a) [0x49846a]
  python(PyEval_EvalCodeEx+0x1a0) [0x49f1c0]
  python(PyEval_EvalFrameEx+0x7b8) [0x4983b8]
  python(PyEval_EvalCodeEx+0x1a0) [0x49f1c0]
  python() [0x4a8960]
  python(PyObject_Call+0x36) [0x4e9f36]
  python() [0x4ec11a]
  python(PyObject_Call+0x36) [0x4e9f36]
  python(PyEval_CallObjectWithKeywords+0x36) [0x4ea396]
  /usr/lib/python2.7/dist-packages/sip.so(sip_api_invoke_slot+0x1a0) [0x7fc835c42f80]
  /usr/lib/python2.7/dist-packages/PyQt4/QtCore.so(+0x17d396) [0x7fc835968396]
  /usr/lib/python2.7/dist-packages/PyQt4/QtCore.so(+0x17d690) [0x7fc835968690]
  /usr/lib/python2.7/dist-packages/PyQt4/QtCore.so(+0x17d772) [0x7fc835968772]
  /usr/lib/x86_64-linux-gnu/libQtCore.so.4(_ZN11QMetaObject8activateEP7QObjectPKS_iPPv+0x4b9) [0x7fc8391bb489]
  /usr/lib/python2.7/dist-packages/PyQt4/QtCore.so(+0xc6f5f) [0x7fc8358b1f5f]
  /usr/lib/x86_64-linux-gnu/libQtCore.so.4(_ZN7QObject5eventEP6QEvent+0x99) [0x7fc8391c0179]
  /usr/lib/python2.7/dist-packages/PyQt4/QtCore.so(+0xc7e5d) [0x7fc8358b2e5d]
  /usr/lib/x86_64-linux-gnu/libQtGui.so.4(_ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent+0xb4) [0x7fc8396c9894]
  /usr/lib/x86_64-linux-gnu/libQtGui.so.4(_ZN12QApplication6notifyEP7QObjectP6QEvent+0x113) [0x7fc8396ce713]
  /usr/lib/python2.7/dist-packages/PyQt4/QtGui.so(+0x4b3a99) [0x7fc83a67fa99]
  /usr/lib/x86_64-linux-gnu/libQtCore.so.4(_ZN16QCoreApplication14notifyInternalEP7QObjectP6QEvent+0x8c) [0x7fc8391a6e9c]
  /usr/lib/x86_64-linux-gnu/libQtCore.so.4(+0x1ac1f2) [0x7fc8391d81f2]
  /usr/lib/x86_64-linux-gnu/libQtCore.so.4(+0x1a9c0d) [0x7fc8391d5c0d]
  /usr/lib/x86_64-linux-gnu/libQtCore.so.4(+0x1a9c31) [0x7fc8391d5c31]
  /lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_dispatch+0x133) [0x7fc838630d53]
  /lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x480a0) [0x7fc8386310a0]
  /lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_iteration+0x34) [0x7fc838631164]
  /usr/lib/x86_64-linux-gnu/libQtCore.so.4(_ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE+0x6f) [0x7fc8391d63bf]
  /usr/lib/x86_64-linux-gnu/libQtGui.so.4(+0x273d5e) [0x7fc839771d5e]
  /usr/lib/x86_64-linux-gnu/libQtCore.so.4(_ZN10QEventLoop13processEventsE6QFlagsINS_17ProcessEventsFlagEE+0x32) [0x7fc8391a5c82]
  /usr/lib/x86_64-linux-gnu/libQtCore.so.4(_ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE+0xf7) [0x7fc8391a5ed7]
  /usr/lib/x86_64-linux-gnu/libQtCore.so.4(_ZN16QCoreApplication4execEv+0x87) [0x7fc8391aaf67]
  /usr/lib/python2.7/dist-packages/PyQt4/QtGui.so(+0x47fc5e) [0x7fc83a64bc5e]
  python(PyEval_EvalFrameEx+0x2a4) [0x497ea4]
  python(PyEval_EvalCodeEx+0x1a0) [0x49f1c0]
  python(PyEval_EvalFrameEx+0x7b8) [0x4983b8]
  python(PyEval_EvalCodeEx+0x1a0) [0x49f1c0]
  python(PyRun_FileExFlags+0xe1) [0x4a9081]
  python(PyRun_SimpleFileExFlags+0x1d1) [0x4a9311]
  python(Py_Main+0x55d) [0x4aa8bd]
  /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xed) [0x7fc83c83c76d]
  python() [0x41b9b1]
Aborted (core dumped)

Related branches

Changed in kunquat:
milestone: none → 1.0.0
Changed in kunquat:
milestone: 1.0.0 → 0.5.4
importance: Undecided → High
importance: High → Critical
status: New → Triaged
assignee: nobody → Tomi Jylhä-Ollila (tomi.jylha-ollila)
Changed in kunquat:
status: Triaged → Fix Committed
assignee: Tomi Jylhä-Ollila (tomi.jylha-ollila) → nobody
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.