Skip to content

Instantly share code, notes, and snippets.

@grejppi
Last active August 29, 2015 14:03
Show Gist options
  • Select an option

  • Save grejppi/9e58fa2d45503e593908 to your computer and use it in GitHub Desktop.

Select an option

Save grejppi/9e58fa2d45503e593908 to your computer and use it in GitHub Desktop.
arpeggio bug backtraces
Program received signal SIGSEGV, Segmentation fault.
0x00007ffff6856205 in QReadWriteLock::lockForRead() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
(gdb) bt full
#0 0x00007ffff6856205 in QReadWriteLock::lockForRead() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
No symbol table info available.
#1 0x00000000005486bd in song::updateLength (this=0x5428f50)
at /home/h/Lataukset/git/grejppi-lmms/src/core/song.cpp:502
No locals.
#2 0x0000000000514e3d in trackContentObject::changeLength (this=0x625a560, _length=...)
at /home/h/Lataukset/git/grejppi-lmms/src/core/track.cpp:174
No locals.
#3 0x00000000004f9baa in AutomationPattern::AutomationPattern (this=0x625a560, _auto_track=0x0)
at /home/h/Lataukset/git/grejppi-lmms/src/core/AutomationPattern.cpp:56
No locals.
#4 0x0000000000550883 in automationPattern (this=0x62569a0)
at /home/h/Lataukset/git/grejppi-lmms/include/InlineAutomation.h:76
No locals.
#5 note::createDetuning (this=0x7fffffffcf80) at /home/h/Lataukset/git/grejppi-lmms/src/core/note.cpp:226
this = 0x7fffffffcf80
#6 0x0000000000578a58 in InstrumentTrack::processInEvent (this=0x635d180, event=..., time=..., offset=0)
at /home/h/Lataukset/git/grejppi-lmms/src/tracks/InstrumentTrack.cpp:285
nph = <optimized out>
eventHandled = false
#7 0x000000000050e685 in Piano::handleKeyPress (this=0x635f238, key=52, midiVelocity=<optimized out>,
midiVelocity@entry=-1) at /home/h/Lataukset/git/grejppi-lmms/src/core/Piano.cpp:104
No locals.
#8 0x000000000048cec4 in PianoView::keyPressEvent (this=0x6449bc0, _ke=0x7fffffffd3b0)
at /home/h/Lataukset/git/grejppi-lmms/src/gui/PianoView.cpp:628
key_num = <optimized out>
#9 0x00007ffff71223d4 in QWidget::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
No symbol table info available.
#10 0x00007ffff70d2e2c in QApplicationPrivate::notify_helper(QObject*, QEvent*) ()
from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
No symbol table info available.
#11 0x00007ffff70da6f1 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
No symbol table info available.
#12 0x00007ffff695c4dd in QCoreApplication::notifyInternal(QObject*, QEvent*) ()
from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
No symbol table info available.
#13 0x00007ffff7171ff7 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
No symbol table info available.
#14 0x00007ffff7172399 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
No symbol table info available.
#15 0x00007ffff714c3f7 in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
No symbol table info available.
#16 0x00007ffff7174b02 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
No symbol table info available.
#17 0x00007ffff39c3e04 in g_main_dispatch (context=0x852fe0) at /build/buildd/glib2.0-2.40.0/./glib/gmain.c:3064
dispatch = 0x7ffff7174920
prev_source = 0x0
was_in_call = 0
user_data = 0x0
callback = 0x0
cb_funcs = <optimized out>
cb_data = 0x0
need_destroy = <optimized out>
source = 0x854470
current = 0xa26460
i = 0
#18 g_main_context_dispatch (context=context@entry=0x852fe0) at /build/buildd/glib2.0-2.40.0/./glib/gmain.c:3663
No locals.
#19 0x00007ffff39c4048 in g_main_context_iterate (context=context@entry=0x852fe0, block=block@entry=1,
---Type <return> to continue, or q <return> to quit---
dispatch=dispatch@entry=1, self=<optimized out>) at /build/buildd/glib2.0-2.40.0/./glib/gmain.c:3734
max_priority = 200
timeout = 0
some_ready = 1
nfds = <optimized out>
allocated_nfds = 5
fds = 0xb082d0
#20 0x00007ffff39c40ec in g_main_context_iteration (context=0x852fe0, may_block=1)
at /build/buildd/glib2.0-2.40.0/./glib/gmain.c:3795
retval = <optimized out>
#21 0x00007ffff69897a1 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
No symbol table info available.
#22 0x00007ffff7174bb6 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
No symbol table info available.
#23 0x00007ffff695b0af in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
No symbol table info available.
#24 0x00007ffff695b3a5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
No symbol table info available.
#25 0x00007ffff6960b79 in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
No symbol table info available.
#26 0x00000000004830f6 in main (argc=1, argv=<optimized out>)
at /home/h/Lataukset/git/grejppi-lmms/src/core/main.cpp:503
sparam = {__sched_priority = 50}
ret = <optimized out>
exit_after_import = <optimized out>
eff = <optimized out>
pos = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 12885}, alloc = 0, size = 0,
data = 0x7ffff6cc293a <QString::shared_null+26>, clean = 0, simpletext = 0, righttoleft = 0,
asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 82},
alloc = 0, size = 0, data = 0x7ffff6cc291a <QString::shared_empty+26>, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x979700,
static codecForCStrings = 0x0}
fullscreen = <optimized out>
file_to_load = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 12885}, alloc = 0,
size = 0, data = 0x7ffff6cc293a <QString::shared_null+26>, clean = 0, simpletext = 0, righttoleft = 0,
asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 82},
alloc = 0, size = 0, data = 0x7ffff6cc291a <QString::shared_empty+26>, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}},
d = 0x7ffff6cc2920 <QString::shared_null>, static codecForCStrings = 0x0}
file_to_save = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 12885}, alloc = 0,
size = 0, data = 0x7ffff6cc293a <QString::shared_null+26>, clean = 0, simpletext = 0, righttoleft = 0,
asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 82},
alloc = 0, size = 0, data = 0x7ffff6cc291a <QString::shared_empty+26>, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}},
d = 0x7ffff6cc2920 <QString::shared_null>, static codecForCStrings = 0x0}
app = 0x84f890
os = {samplerate = 44100, vbr = false, bitrate = 160, depth = ProjectRenderer::Depth_16Bit}
core_only = <optimized out>
file_to_import = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 12885},
alloc = 0, size = 0, data = 0x7ffff6cc293a <QString::shared_null+26>, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {
_q_value = 82}, alloc = 0, size = 0, data = 0x7ffff6cc291a <QString::shared_empty+26>, clean = 0,
simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}},
d = 0x7ffff6cc2920 <QString::shared_null>, static codecForCStrings = 0x0}
render_out = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 12885}, alloc = 0,
size = 0, data = 0x7ffff6cc293a <QString::shared_null+26>, clean = 0, simpletext = 0, righttoleft = 0,
---Type <return> to continue, or q <return> to quit---
asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 82},
alloc = 0, size = 0, data = 0x7ffff6cc291a <QString::shared_empty+26>, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}},
d = 0x7ffff6cc2920 <QString::shared_null>, static codecForCStrings = 0x0}
qs = {interpolation = Mixer::qualitySettings::Interpolation_SincFastest,
oversampling = Mixer::qualitySettings::Oversampling_2x}
Program received signal SIGSEGV, Segmentation fault.
song::playSong (this=0x5427f90) at /home/h/Lataukset/git/grejppi-lmms/src/core/song.cpp:403
403 m_vstSyncController.setPlaybackState( true );
(gdb) bt full
#0 song::playSong (this=0x5427f90) at /home/h/Lataukset/git/grejppi-lmms/src/core/song.cpp:403
No locals.
#1 0x00007ffff71223d4 in QWidget::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
No symbol table info available.
#2 0x00007ffff70d2e2c in QApplicationPrivate::notify_helper(QObject*, QEvent*) ()
from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
No symbol table info available.
#3 0x00007ffff70da6f1 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
No symbol table info available.
#4 0x00007ffff695c4dd in QCoreApplication::notifyInternal(QObject*, QEvent*) ()
from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
No symbol table info available.
#5 0x00007ffff7171ff7 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
No symbol table info available.
#6 0x00007ffff7172399 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
No symbol table info available.
#7 0x00007ffff714c3f7 in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
No symbol table info available.
#8 0x00007ffff7174b02 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
No symbol table info available.
#9 0x00007ffff39c3e04 in g_main_dispatch (context=0x852fe0) at /build/buildd/glib2.0-2.40.0/./glib/gmain.c:3064
dispatch = 0x7ffff7174920
prev_source = 0x0
was_in_call = 0
user_data = 0x0
callback = 0x0
cb_funcs = <optimized out>
cb_data = 0x0
need_destroy = <optimized out>
source = 0x854470
current = 0xa25f60
i = 0
#10 g_main_context_dispatch (context=context@entry=0x852fe0) at /build/buildd/glib2.0-2.40.0/./glib/gmain.c:3663
No locals.
#11 0x00007ffff39c4048 in g_main_context_iterate (context=context@entry=0x852fe0, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at /build/buildd/glib2.0-2.40.0/./glib/gmain.c:3734
max_priority = 2147483647
timeout = 7
some_ready = 1
nfds = <optimized out>
allocated_nfds = 5
fds = 0x979640
#12 0x00007ffff39c40ec in g_main_context_iteration (context=0x852fe0, may_block=1)
at /build/buildd/glib2.0-2.40.0/./glib/gmain.c:3795
retval = <optimized out>
#13 0x00007ffff69897a1 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
No symbol table info available.
#14 0x00007ffff7174bb6 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
No symbol table info available.
#15 0x00007ffff695b0af in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
No symbol table info available.
#16 0x00007ffff695b3a5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
No symbol table info available.
#17 0x00007ffff6960b79 in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
No symbol table info available.
#18 0x00000000004830f6 in main (argc=1, argv=<optimized out>)
---Type <return> to continue, or q <return> to quit---
at /home/h/Lataukset/git/grejppi-lmms/src/core/main.cpp:503
sparam = {__sched_priority = 50}
ret = <optimized out>
exit_after_import = <optimized out>
eff = <optimized out>
pos = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 12995}, alloc = 0, size = 0,
data = 0x7ffff6cc293a <QString::shared_null+26>, clean = 0, simpletext = 0, righttoleft = 0,
asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 67},
alloc = 0, size = 0, data = 0x7ffff6cc291a <QString::shared_empty+26>, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0xa9b460,
static codecForCStrings = 0x0}
fullscreen = <optimized out>
file_to_load = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 12995}, alloc = 0,
size = 0, data = 0x7ffff6cc293a <QString::shared_null+26>, clean = 0, simpletext = 0, righttoleft = 0,
asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 67},
alloc = 0, size = 0, data = 0x7ffff6cc291a <QString::shared_empty+26>, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}},
d = 0x7ffff6cc2920 <QString::shared_null>, static codecForCStrings = 0x0}
file_to_save = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 12995}, alloc = 0,
size = 0, data = 0x7ffff6cc293a <QString::shared_null+26>, clean = 0, simpletext = 0, righttoleft = 0,
asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 67},
alloc = 0, size = 0, data = 0x7ffff6cc291a <QString::shared_empty+26>, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}},
d = 0x7ffff6cc2920 <QString::shared_null>, static codecForCStrings = 0x0}
app = 0x84f890
os = {samplerate = 44100, vbr = false, bitrate = 160, depth = ProjectRenderer::Depth_16Bit}
core_only = <optimized out>
file_to_import = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 12995},
alloc = 0, size = 0, data = 0x7ffff6cc293a <QString::shared_null+26>, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {
_q_value = 67}, alloc = 0, size = 0, data = 0x7ffff6cc291a <QString::shared_empty+26>, clean = 0,
simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}},
d = 0x7ffff6cc2920 <QString::shared_null>, static codecForCStrings = 0x0}
render_out = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 12995}, alloc = 0,
size = 0, data = 0x7ffff6cc293a <QString::shared_null+26>, clean = 0, simpletext = 0, righttoleft = 0,
asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 67},
alloc = 0, size = 0, data = 0x7ffff6cc291a <QString::shared_empty+26>, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}},
d = 0x7ffff6cc2920 <QString::shared_null>, static codecForCStrings = 0x0}
qs = {interpolation = Mixer::qualitySettings::Interpolation_SincFastest,
oversampling = Mixer::qualitySettings::Oversampling_2x}
Program received signal SIGSEGV, Segmentation fault.
SongEditor::updatePosition (this=0x56fdd50, _t=...) at /home/h/Lataukset/git/grejppi-lmms/src/gui/SongEditor.cpp:744
744 markerX( _t ) + 8;
(gdb) bt full
#0 SongEditor::updatePosition (this=0x56fdd50, _t=...)
at /home/h/Lataukset/git/grejppi-lmms/src/gui/SongEditor.cpp:744
widgetWidth = <optimized out>
trackOpWidth = <optimized out>
x = <optimized out>
#1 0x00007ffff697087a in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) ()
from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
No symbol table info available.
#2 0x000000000055e602 in timeLine::positionChanged (this=this@entry=0x5706630, _t1=...)
at /home/h/Lataukset/git/grejppi-lmms/build/include/moc_timeline.cxx:117
_a = {0x0, 0x5429508}
#3 0x000000000055e650 in timeLine::updatePosition (this=0x5706630)
at /home/h/Lataukset/git/grejppi-lmms/src/core/timeline.cpp:195
No locals.
#4 0x000000000055eaaf in updatePosition (this=<optimized out>)
at /home/h/Lataukset/git/grejppi-lmms/include/timeline.h:135
No locals.
#5 timeLine::qt_static_metacall (_o=<optimized out>, _id=<optimized out>, _a=<optimized out>, _c=<optimized out>)
at /home/h/Lataukset/git/grejppi-lmms/build/include/moc_timeline.cxx:63
_t = <optimized out>
#6 0x00007ffff697087a in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) ()
from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
No symbol table info available.
#7 0x00007ffff6974a31 in QObject::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
No symbol table info available.
#8 0x00007ffff70d2e2c in QApplicationPrivate::notify_helper(QObject*, QEvent*) ()
from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
No symbol table info available.
#9 0x00007ffff70d94a0 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
No symbol table info available.
#10 0x00007ffff695c4dd in QCoreApplication::notifyInternal(QObject*, QEvent*) ()
from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
No symbol table info available.
#11 0x00007ffff698c323 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
No symbol table info available.
#12 0x00007ffff6989629 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
No symbol table info available.
#13 0x00007ffff39c3e04 in g_main_dispatch (context=0x852fe0) at /build/buildd/glib2.0-2.40.0/./glib/gmain.c:3064
dispatch = 0x7ffff6989600
prev_source = 0x0
was_in_call = 0
user_data = 0x0
callback = 0x0
cb_funcs = <optimized out>
cb_data = 0x0
need_destroy = <optimized out>
source = 0x854400
current = 0xa26160
i = 0
#14 g_main_context_dispatch (context=context@entry=0x852fe0) at /build/buildd/glib2.0-2.40.0/./glib/gmain.c:3663
No locals.
#15 0x00007ffff39c4048 in g_main_context_iterate (context=context@entry=0x852fe0, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at /build/buildd/glib2.0-2.40.0/./glib/gmain.c:3734
max_priority = 200
timeout = 0
some_ready = 1
nfds = <optimized out>
allocated_nfds = 5
fds = 0xb02710
---Type <return> to continue, or q <return> to quit---
#16 0x00007ffff39c40ec in g_main_context_iteration (context=0x852fe0, may_block=1)
at /build/buildd/glib2.0-2.40.0/./glib/gmain.c:3795
retval = <optimized out>
#17 0x00007ffff69897a1 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
No symbol table info available.
#18 0x00007ffff7174bb6 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
No symbol table info available.
#19 0x00007ffff695b0af in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
No symbol table info available.
#20 0x00007ffff695b3a5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
No symbol table info available.
#21 0x00007ffff6960b79 in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
No symbol table info available.
#22 0x00000000004830f6 in main (argc=1, argv=<optimized out>)
at /home/h/Lataukset/git/grejppi-lmms/src/core/main.cpp:503
sparam = {__sched_priority = 50}
ret = <optimized out>
exit_after_import = <optimized out>
eff = <optimized out>
pos = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 12967}, alloc = 0, size = 0,
data = 0x7ffff6cc293a <QString::shared_null+26>, clean = 0, simpletext = 0, righttoleft = 0,
asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 67},
alloc = 0, size = 0, data = 0x7ffff6cc291a <QString::shared_empty+26>, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0xa9b860,
static codecForCStrings = 0x0}
fullscreen = <optimized out>
file_to_load = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 12967}, alloc = 0,
size = 0, data = 0x7ffff6cc293a <QString::shared_null+26>, clean = 0, simpletext = 0, righttoleft = 0,
asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 67},
alloc = 0, size = 0, data = 0x7ffff6cc291a <QString::shared_empty+26>, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}},
d = 0x7ffff6cc2920 <QString::shared_null>, static codecForCStrings = 0x0}
file_to_save = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 12967}, alloc = 0,
size = 0, data = 0x7ffff6cc293a <QString::shared_null+26>, clean = 0, simpletext = 0, righttoleft = 0,
asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 67},
alloc = 0, size = 0, data = 0x7ffff6cc291a <QString::shared_empty+26>, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}},
d = 0x7ffff6cc2920 <QString::shared_null>, static codecForCStrings = 0x0}
app = 0x84f890
os = {samplerate = 44100, vbr = false, bitrate = 160, depth = ProjectRenderer::Depth_16Bit}
core_only = <optimized out>
file_to_import = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 12967},
alloc = 0, size = 0, data = 0x7ffff6cc293a <QString::shared_null+26>, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {
_q_value = 67}, alloc = 0, size = 0, data = 0x7ffff6cc291a <QString::shared_empty+26>, clean = 0,
simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}},
d = 0x7ffff6cc2920 <QString::shared_null>, static codecForCStrings = 0x0}
render_out = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 12967}, alloc = 0,
size = 0, data = 0x7ffff6cc293a <QString::shared_null+26>, clean = 0, simpletext = 0, righttoleft = 0,
asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 67},
alloc = 0, size = 0, data = 0x7ffff6cc291a <QString::shared_empty+26>, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}},
d = 0x7ffff6cc2920 <QString::shared_null>, static codecForCStrings = 0x0}
qs = {interpolation = Mixer::qualitySettings::Interpolation_SincFastest,
oversampling = Mixer::qualitySettings::Oversampling_2x}
Program received signal SIGSEGV, Segmentation fault.
0x00000000004fd004 in QVector<track*>::operator+= (this=this@entry=0x7fffffffcec0, l=...)
at /usr/include/qt4/QtCore/qvector.h:681
681 int newSize = d->size + l.d->size;
(gdb) bt full
#0 0x00000000004fd004 in QVector<track*>::operator+= (this=this@entry=0x7fffffffcec0, l=...)
at /usr/include/qt4/QtCore/qvector.h:681
newSize = <optimized out>
w = 0x2
i = <optimized out>
b = 0x7ffff44967b8 <main_arena+88>
#1 0x00000000004fa7ce in AutomationPattern::isAutomated (_m=_m@entry=0x5f8e8b0)
at /home/h/Lataukset/git/grejppi-lmms/src/core/AutomationPattern.cpp:526
l = {{d = 0x7ffff6cc2940 <QVectorData::shared_null>, p = 0x7ffff6cc2940 <QVectorData::shared_null>}}
#2 0x000000000050af15 in AutomatableModel::isAutomated (this=this@entry=0x5f8e8b0)
at /home/h/Lataukset/git/grejppi-lmms/src/core/AutomatableModel.cpp:88
No locals.
#3 0x000000000050af40 in AutomatableModel::saveSettings (this=this@entry=0x5f8e8b0, doc=..., element=..., name=...)
at /home/h/Lataukset/git/grejppi-lmms/src/core/AutomatableModel.cpp:96
automatedOrControlled = false
#4 0x000000000048c2be in AutomatableModel::saveSettings (this=0x5f8e8b0, doc=..., element=...)
at /home/h/Lataukset/git/grejppi-lmms/include/AutomatableModel.h:292
No locals.
#5 0x000000000051ed4f in SerializingObject::saveState (this=this@entry=0x5f8e8d0, doc=..., parent=...)
at /home/h/Lataukset/git/grejppi-lmms/src/core/SerializingObject.cpp:55
element = {<QDomNode> = {impl = 0x64f57f0}, <No data fields>}
#6 0x00000000004f4bea in JournallingObject::saveState (this=0x5f8e8d0, _doc=..., _parent=...)
at /home/h/Lataukset/git/grejppi-lmms/src/core/JournallingObject.cpp:73
_this = {<QDomNode> = {impl = 0x64f57f0}, <No data fields>}
journalNode = {<QDomNode> = {impl = 0x64f5740}, <No data fields>}
#7 0x00000000005602fe in ProjectJournal::addJournalCheckPoint (this=0xb94880, jo=jo@entry=0x5f8e8d0)
at /home/h/Lataukset/git/grejppi-lmms/src/core/ProjectJournal.cpp:110
dataFile = {<QDomDocument> = {<QDomNode> = {impl = 0x64f8070}, <No data fields>},
_vptr.DataFile = 0x7dcdb0 <vtable for DataFile+16>, static s_types = {{m_type = DataFile::UnknownType,
m_name = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 13406}, alloc = 0,
size = 0, data = 0x7ffff6cc293a <QString::shared_null+26>, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {
ref = {_q_value = 84}, alloc = 0, size = 0, data = 0x7ffff6cc291a <QString::shared_empty+26>,
clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {
0}}, d = 0x84e950, static codecForCStrings = 0x0}}, {m_type = DataFile::SongProject, m_name = {
static null = {<No data fields>}, static shared_null = {ref = {_q_value = 13406}, alloc = 0,
size = 0, data = 0x7ffff6cc293a <QString::shared_null+26>, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {
ref = {_q_value = 84}, alloc = 0, size = 0, data = 0x7ffff6cc291a <QString::shared_empty+26>,
clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {
0}}, d = 0x849fd0, static codecForCStrings = 0x0}}, {m_type = DataFile::SongProjectTemplate,
m_name = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 13406}, alloc = 0,
size = 0, data = 0x7ffff6cc293a <QString::shared_null+26>, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {
ref = {_q_value = 84}, alloc = 0, size = 0, data = 0x7ffff6cc291a <QString::shared_empty+26>,
clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {
0}}, d = 0x84e990, static codecForCStrings = 0x0}}, {m_type = DataFile::InstrumentTrackSettings,
m_name = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 13406}, alloc = 0,
size = 0, data = 0x7ffff6cc293a <QString::shared_null+26>, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {
ref = {_q_value = 84}, alloc = 0, size = 0, data = 0x7ffff6cc291a <QString::shared_empty+26>,
clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {
0}}, d = 0x84e9d0, static codecForCStrings = 0x0}}, {m_type = DataFile::DragNDropData, m_name = {
static null = {<No data fields>}, static shared_null = {ref = {_q_value = 13406}, alloc = 0,
size = 0, data = 0x7ffff6cc293a <QString::shared_null+26>, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {
ref = {_q_value = 84}, alloc = 0, size = 0, data = 0x7ffff6cc291a <QString::shared_empty+26>,
clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {
0}}, d = 0x84ea30, static codecForCStrings = 0x0}}, {m_type = DataFile::ClipboardData, m_name = {
---Type <return> to continue, or q <return> to quit---
static null = {<No data fields>}, static shared_null = {ref = {_q_value = 13406}, alloc = 0,
size = 0, data = 0x7ffff6cc293a <QString::shared_null+26>, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {
ref = {_q_value = 84}, alloc = 0, size = 0, data = 0x7ffff6cc291a <QString::shared_empty+26>,
clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {
0}}, d = 0x84ea70, static codecForCStrings = 0x0}}, {m_type = DataFile::JournalData, m_name = {
static null = {<No data fields>}, static shared_null = {ref = {_q_value = 13406}, alloc = 0,
size = 0, data = 0x7ffff6cc293a <QString::shared_null+26>, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {
ref = {_q_value = 84}, alloc = 0, size = 0, data = 0x7ffff6cc291a <QString::shared_empty+26>,
clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {
0}}, d = 0x84eac0, static codecForCStrings = 0x0}}, {m_type = DataFile::EffectSettings, m_name = {
static null = {<No data fields>}, static shared_null = {ref = {_q_value = 13406}, alloc = 0,
size = 0, data = 0x7ffff6cc293a <QString::shared_null+26>, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {
ref = {_q_value = 84}, alloc = 0, size = 0, data = 0x7ffff6cc291a <QString::shared_empty+26>,
clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {
0}}, d = 0x84eb00, static codecForCStrings = 0x0}}}, m_content = {<QDomNode> = {
impl = 0x64f5740}, <No data fields>}, m_head = {<QDomNode> = {impl = 0x64cce30}, <No data fields>},
m_type = DataFile::JournalData}
#8 0x00000000004f48d2 in JournallingObject::addJournalCheckPoint (this=this@entry=0x5f8e8d0)
at /home/h/Lataukset/git/grejppi-lmms/src/core/JournallingObject.cpp:63
No locals.
#9 0x00000000004db85b in knob::mousePressEvent (this=0x63ed630, _me=0x7fffffffd5c0)
at /home/h/Lataukset/git/grejppi-lmms/src/gui/widgets/knob.cpp:538
No locals.
#10 0x00007ffff712237b in QWidget::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
No symbol table info available.
#11 0x00007ffff70d2e2c in QApplicationPrivate::notify_helper(QObject*, QEvent*) ()
from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
No symbol table info available.
#12 0x00007ffff70d95dd in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
No symbol table info available.
#13 0x00007ffff695c4dd in QCoreApplication::notifyInternal(QObject*, QEvent*) ()
from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
No symbol table info available.
#14 0x00007ffff70d8d93 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
No symbol table info available.
#15 0x00007ffff714d9cb in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
No symbol table info available.
#16 0x00007ffff714d269 in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
No symbol table info available.
#17 0x00007ffff7174b02 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
No symbol table info available.
#18 0x00007ffff39c3e04 in g_main_dispatch (context=0x852fe0) at /build/buildd/glib2.0-2.40.0/./glib/gmain.c:3064
dispatch = 0x7ffff7174920
prev_source = 0x0
was_in_call = 0
user_data = 0x0
callback = 0x0
cb_funcs = <optimized out>
cb_data = 0x0
need_destroy = <optimized out>
source = 0x854470
current = 0xa25d60
i = 0
#19 g_main_context_dispatch (context=context@entry=0x852fe0) at /build/buildd/glib2.0-2.40.0/./glib/gmain.c:3663
No locals.
---Type <return> to continue, or q <return> to quit---
#20 0x00007ffff39c4048 in g_main_context_iterate (context=context@entry=0x852fe0, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at /build/buildd/glib2.0-2.40.0/./glib/gmain.c:3734
max_priority = 2147483647
timeout = 3
some_ready = 1
nfds = <optimized out>
allocated_nfds = 5
fds = 0xa9d130
#21 0x00007ffff39c40ec in g_main_context_iteration (context=0x852fe0, may_block=1)
at /build/buildd/glib2.0-2.40.0/./glib/gmain.c:3795
retval = <optimized out>
#22 0x00007ffff69897a1 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
No symbol table info available.
#23 0x00007ffff7174bb6 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
No symbol table info available.
#24 0x00007ffff695b0af in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
No symbol table info available.
#25 0x00007ffff695b3a5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
No symbol table info available.
#26 0x00007ffff6960b79 in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
No symbol table info available.
#27 0x00000000004830f6 in main (argc=1, argv=<optimized out>)
at /home/h/Lataukset/git/grejppi-lmms/src/core/main.cpp:503
sparam = {__sched_priority = 50}
ret = <optimized out>
exit_after_import = <optimized out>
eff = <optimized out>
pos = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 13406}, alloc = 0, size = 0,
data = 0x7ffff6cc293a <QString::shared_null+26>, clean = 0, simpletext = 0, righttoleft = 0,
asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 84},
alloc = 0, size = 0, data = 0x7ffff6cc291a <QString::shared_empty+26>, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0xa9b630,
static codecForCStrings = 0x0}
fullscreen = <optimized out>
file_to_load = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 13406}, alloc = 0,
size = 0, data = 0x7ffff6cc293a <QString::shared_null+26>, clean = 0, simpletext = 0, righttoleft = 0,
asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 84},
alloc = 0, size = 0, data = 0x7ffff6cc291a <QString::shared_empty+26>, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}},
d = 0x7ffff6cc2920 <QString::shared_null>, static codecForCStrings = 0x0}
file_to_save = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 13406}, alloc = 0,
size = 0, data = 0x7ffff6cc293a <QString::shared_null+26>, clean = 0, simpletext = 0, righttoleft = 0,
asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 84},
alloc = 0, size = 0, data = 0x7ffff6cc291a <QString::shared_empty+26>, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}},
d = 0x7ffff6cc2920 <QString::shared_null>, static codecForCStrings = 0x0}
app = 0x84f890
os = {samplerate = 44100, vbr = false, bitrate = 160, depth = ProjectRenderer::Depth_16Bit}
core_only = <optimized out>
file_to_import = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 13406},
alloc = 0, size = 0, data = 0x7ffff6cc293a <QString::shared_null+26>, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {
_q_value = 84}, alloc = 0, size = 0, data = 0x7ffff6cc291a <QString::shared_empty+26>, clean = 0,
simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}},
d = 0x7ffff6cc2920 <QString::shared_null>, static codecForCStrings = 0x0}
render_out = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 13406}, alloc = 0,
---Type <return> to continue, or q <return> to quit---
size = 0, data = 0x7ffff6cc293a <QString::shared_null+26>, clean = 0, simpletext = 0, righttoleft = 0,
asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 84},
alloc = 0, size = 0, data = 0x7ffff6cc291a <QString::shared_empty+26>, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}},
d = 0x7ffff6cc2920 <QString::shared_null>, static codecForCStrings = 0x0}
qs = {interpolation = Mixer::qualitySettings::Interpolation_SincFastest,
oversampling = Mixer::qualitySettings::Oversampling_2x}
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fff857cc700 (LWP 22054)]
sidInstrument::playNote (this=0x7fff857cbcb0, _n=0xbb80,
_working_buffer=0x7fffc53c0eda <cSID::set_chip_model(chip_model)+58>)
at /home/h/Lataukset/git/grejppi-lmms/plugins/sid/sid_instrument.cpp:352
352 note = 69.0 + 12.0 * log( freq / 440.0 ) / log( 2 );
(gdb) bt full
#0 sidInstrument::playNote (this=0x7fff857cbcb0, _n=0xbb80,
_working_buffer=0x7fffc53c0eda <cSID::set_chip_model(chip_model)+58>)
at /home/h/Lataukset/git/grejppi-lmms/plugins/sid/sid_instrument.cpp:352
i = <optimized out>
delta_t = 32767
freq = <error reading variable freq (Cannot access memory at address 0xbc34)>
sid = 0x7fff6c009720
data8 = <optimized out>
base = 0
samplerate = <optimized out>
frames = -15045
buf = 0x7fff857cbc30
sidreg = '\000' <repeats 24 times>
note = <optimized out>
data16 = <optimized out>
#1 0x00000000005083b4 in NotePlayHandle::play (this=0x7fff6c0046d0, _working_buffer=0x5427470)
at /home/h/Lataukset/git/grejppi-lmms/src/core/NotePlayHandle.cpp:219
framesThisPeriod = -35
_working_buffer = 0x5427470
this = 0x7fff6c0046d0
#2 0x00000000005084a9 in NotePlayHandle::play (this=0x7fff6c003ba0, _working_buffer=0x5427470)
at /home/h/Lataukset/git/grejppi-lmms/src/core/NotePlayHandle.cpp:277
it = {i = 0x7fff6c003b40}
framesThisPeriod = 256
_working_buffer = 0x5427470
this = 0x7fff6c003ba0
#3 0x00000000004f4157 in process (workingBuffer=0x5427470, this=<optimized out>)
at /home/h/Lataukset/git/grejppi-lmms/include/ThreadableJob.h:69
No locals.
#4 MixerWorkerThread::JobQueue::run (this=this@entry=0x7e6f80 <MixerWorkerThread::globalJobQueue>, _buffer=0x5427470)
at /home/h/Lataukset/git/grejppi-lmms/src/core/MixerWorkerThread.cpp:70
i = 0
processedJob = <optimized out>
#5 0x00000000004f43cb in MixerWorkerThread::startAndWaitForJobs ()
at /home/h/Lataukset/git/grejppi-lmms/src/core/MixerWorkerThread.cpp:146
No locals.
#6 0x000000000051251a in Mixer::renderNextBuffer (this=0xbe9e00)
at /home/h/Lataukset/git/grejppi-lmms/src/core/Mixer.cpp:385
timer = {begin = {tv_sec = 1405367821, tv_usec = 921275}}
it_rem = <optimized out>
new_cpu_load = <optimized out>
last_metro_pos = {<MidiTime> = {m_ticks = -1, static s_ticksPerTact = 192}, m_timeLine = 0x0,
m_timeLineUpdate = true, m_currentFrame = 0}
p = <optimized out>
#7 0x0000000000512934 in Mixer::fifoWriter::run (this=0x5dfabe0)
at /home/h/Lataukset/git/grejppi-lmms/src/core/Mixer.cpp:953
buffer = 0x7fff6c003ec0
b = <optimized out>
#8 0x00007ffff685a32f in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
No symbol table info available.
#9 0x00007ffff7bc4182 in start_thread (arg=0x7fff857cc700) at pthread_create.c:312
__res = <optimized out>
pd = 0x7fff857cc700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140735432935168, -5416322997820582901, 1, 0, 140735432935872,
140735432935168, 5416229562979718155, 5416341160614040587}, mask_was_saved = 0}}, priv = {pad = {0x0,
0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
pagesize_m1 = <optimized out>
---Type <return> to continue, or q <return> to quit---
sp = <optimized out>
freesize = <optimized out>
__PRETTY_FUNCTION__ = "start_thread"
#10 0x00007ffff41d230d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
No locals.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment