(gdb) bt
#0 0x00007ffff5ae2428 in __GI_raise (sig=sig@entry=6)
at ../sysdeps/unix/sysv/linux/raise.c:54
#1 0x00007ffff5ae402a in __GI_abort () at abort.c:89
#2 0x00007ffff5b247ea in __libc_message (do_abort=do_abort@entry=2,
fmt=fmt@entry=0x7ffff5c3d2e0 "*** Error in `%s': %s: 0x%s ***\n")
at ../sysdeps/posix/libc_fatal.c:175
#3 0x00007ffff5b2ce0a in malloc_printerr (ar_ptr=<optimized out>,
ptr=<optimized out>,
str=0x7ffff5c3d410 "double free or corruption (!prev)", action=3)
at malloc.c:5004
#4 _int_free (av=<optimized out>, p=<optimized out>, have_lock=0)
at malloc.c:3865
#5 0x00007ffff5b3098c in __GI___libc_free (mem=<optimized out>)
at malloc.c:2966
#6 0x00007ffff7b39de4 in H2Core::Sample::~Sample (this=0x4aaf140,
__in_chrg=<optimized out>)
at /home/thijs2/Music/Hydrogen_Code/hydrogen_11april2019/src/core/src/basics/sample.cpp:89
#7 0x00007ffff7b39185 in H2Core::InstrumentLayer::set_sample (this=0x5a05190,
sample=0x4ab7d10)
at /home/thijs2/Music/Hydrogen_Code/hydrogen_11april2019/src/core/src/basics/instrument_layer.cpp:69
#8 0x00000000005a69dd in InstrumentEditor::rubberbandbpmchangeEvent (this=
---Type <return> to continue, or q <return> to quit---
0xf4d430)
at /home/thijs2/Music/Hydrogen_Code/hydrogen_11april2019/src/gui/src/InstrumentEditor/InstrumentEditor.cpp:1385
#9 0x0000000000625569 in HydrogenApp::onEventQueueTimer (this=0xd3df70)
at /home/thijs2/Music/Hydrogen_Code/hydrogen_11april2019/src/gui/src/HydrogenApp.cpp:533
#10 0x000000000062847c in HydrogenApp::qt_static_metacall (_o=0xd3df70,
_c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x7fffffffd480)
at /home/thijs2/Music/Hydrogen_Code/hydrogen_11april2019/build/src/gui/moc_HydrogenApp.cpp:73
#11 0x00007ffff69cbd2a in QMetaObject::activate(QObject*, int, int, void**) ()
from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#12 0x00007ffff69d85c8 in QTimer::timerEvent(QTimerEvent*) ()
from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#13 0x00007ffff69ccbb3 in QObject::event(QEvent*) ()
from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#14 0x00007ffff74ad05c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#15 0x00007ffff74b2516 in QApplication::notify(QObject*, QEvent*) ()
from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#16 0x00007ffff699d38b in QCoreApplication::notifyInternal(QObject*, QEvent*)
() from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#17 0x00007ffff69f25ed in QTimerInfoList::activateTimers() ()
---Type <return> to continue, or q <return> to quit---
from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#18 0x00007ffff69f2af1 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#19 0x00007ffff4169197 in g_main_context_dispatch ()
from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#20 0x00007ffff41693f0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#21 0x00007ffff416949c in g_main_context_iteration ()
from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#22 0x00007ffff69f37cf in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#23 0x00007ffff699ab4a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#24 0x00007ffff69a2bec in QCoreApplication::exec() ()
from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#25 0x00000000005869a9 in main (argc=4, argv=0x7fffffffe3e8)
at /home/thijs2/Music/Hydrogen_Code/hydrogen_11april2019/src/gui/src/main.cpp:406
H2 version : see 'Info - About', or in case you build Hydrogen from source use 'git rev-parse HEAD'
** if you are reporting a bug, please describe how the bug can be reproduced
Hydrogen version * : ea148993f1156e0b96c65db6528ddfc99d1b43ba Operating system + version : ubuntu 16.04 Audio driver + version : jackdmp
H2 crashes when i load a song
I updated to the latest code and some of my songs load fine, others make H2 crash : (gdb backtrace can be found at bottom)
gdb backtrace :