hydrogen-music / hydrogen

The advanced drum machine for Linux, macOS, and Windows
http://www.hydrogen-music.org
GNU General Public License v2.0
1.05k stars 173 forks source link

H2 core dumps when loading a song created in a previous version #609

Closed thijz closed 3 years ago

thijz commented 6 years ago

Hydrogen version * : git 2cbb04f85d84bddb5a8a1caf614837cbe5323292 Operating system + version : ubuntu 16.04 Audio driver + version : jack


When i load a song that was created with an older version of H2, H2 crashes This is the output of H2 started with the -V Debug option :

...
(I) SongReader::readSong Reading /home/thijs2/.hydrogen/data/songs/hydrogen songs/_BHBM/addicted_v3.h2song
(E) ::int H2Core::findPatternInTick(int, bool, int*) [findPatternInTick] tick = 1715. No pattern found
(E) ::int H2Core::findPatternInTick(int, bool, int*) [findPatternInTick] tick = 1716. No pattern found
(E) ::int H2Core::findPatternInTick(int, bool, int*) [findPatternInTick] tick = 1716. No pattern found
(W) SongReader::readSong Trying to load a song created with a different version of hydrogen.
(W) SongReader::readSong Song [/home/thijs2/.hydrogen/data/songs/hydrogen songs/_BHBM/addicted_v3.h2song] saved with version 1.0.0-'dd2c382'
(W) LocalFileMng::processNode node 'playbackTrackFilename' is not found
(W) LocalFileMng::readXmlString     using default value : '' for node 'playbackTrackFilename'
(W) LocalFileMng::processNode node 'playbackTrackEnabled' is not found
(W) LocalFileMng::readXmlBool   using default value : 'false' for node 'playbackTrackEnabled'
(W) LocalFileMng::processNode node 'playbackTrackVolume' is not found
(W) LocalFileMng::readXmlFloat  using default value : '0' for node 'playbackTrackVolume'
(I) Song::Song INIT 'Untitled Song'
(E) ::int H2Core::findPatternInTick(int, bool, int*) [findPatternInTick] tick = 1717. No pattern found
(E) Filesystem::drumkit_path_search drumkit GMkit not found
(E) ::int H2Core::findPatternInTick(int, bool, int*) [findPatternInTick] tick = 1717. No pattern found
(E) ::int H2Core::findPatternInTick(int, bool, int*) [findPatternInTick] tick = 1718. No pattern found
(E) ::int H2Core::findPatternInTick(int, bool, int*) [findPatternInTick] tick = 1719. No pattern found
(E) ::int H2Core::findPatternInTick(int, bool, int*) [findPatternInTick] tick = 1719. No pattern found
(E) ::int H2Core::findPatternInTick(int, bool, int*) [findPatternInTick] tick = 1720. No pattern found
(E) ::int H2Core::findPatternInTick(int, bool, int*) [findPatternInTick] tick = 1720. No pattern found
(E) ::int H2Core::findPatternInTick(int, bool, int*) [findPatternInTick] tick = 1721. No pattern found
(E) ::int H2Core::findPatternInTick(int, bool, int*) [findPatternInTick] tick = 1721. No pattern found
(W) LocalFileMng::processNode node 'drumkit' is empty
(W) LocalFileMng::readXmlString     using default value : '' for node 'drumkit'
(E) ::int H2Core::findPatternInTick(int, bool, int*) [findPatternInTick] tick = 1722. No pattern found
(E) ::int H2Core::findPatternInTick(int, bool, int*) [findPatternInTick] tick = 1722. No pattern found
... ... ...
(E) ::int H2Core::findPatternInTick(int, bool, int*) [findPatternInTick] tick = 1762. No pattern found
(E) ::int H2Core::findPatternInTick(int, bool, int*) [findPatternInTick] tick = 1763. No pattern found
Jack: JackClient::PortUnRegister port_index = 54
Jack: JackClient::PortUnRegister port_index = 55
Jack: JackClient::PortUnRegister port_index = 56
Jack: JackClient::PortUnRegister port_index = 57
Jack: JackClient::PortUnRegister port_index = 58
Jack: JackClient::PortUnRegister port_index = 59
Jack: JackClient::PortUnRegister port_index = 60
Jack: JackClient::PortUnRegister port_index = 61
Jack: JackClient::PortUnRegister port_index = 62
Jack: JackClient::PortUnRegister port_index = 63
Jack: JackClient::PortUnRegister port_index = 64
Jack: JackClient::PortUnRegister port_index = 65
Jack: JackClient::TransportLocate pos = 0
Jack: RequestNewPos pos = 0
Jack: JackClient::ClientNotify ref = 4 name = Hydrogen notify = 18
Jack: JackClient::ClientNotify ref = 5 name = Hydrogen-midi notify = 18
Jack: JackClient::ClientNotify ref = 5 name = Hydrogen-midi notify = 18
Jack: JackClient::ClientNotify ref = 4 name = Hydrogen notify = 18
*** Error in `./hydrogen': double free or corruption (!prev): 0x000000000657ea50 ***
======= Backtrace: =========
/lib/x86_64-linux-gnu/libc.so.6(+0x777e5)[0x7f14385a97e5]
/lib/x86_64-linux-gnu/libc.so.6(+0x7fe0a)[0x7f14385b1e0a]
/lib/x86_64-linux-gnu/libc.so.6(cfree+0x4c)[0x7f14385b598c]
/home/thijs2/Music/Hydrogen_Code/hydrogen_april2018/build/src/core/libhydrogen-core-1.0.0.so(_ZN6H2Core6SampleD1Ev+0x36)[0x7f143a5bd522]
/home/thijs2/Music/Hydrogen_Code/hydrogen_april2018/build/src/core/libhydrogen-core-1.0.0.so(_ZN6H2Core15InstrumentLayer10set_sampleEPNS_6SampleE+0x33)[0x7f143a5bc8c3]
./hydrogen(_ZN16InstrumentEditor24rubberbandbpmchangeEventEv+0x2a5)[0x5a1ed5]
./hydrogen(_ZN11HydrogenApp17onEventQueueTimerEv+0x26b)[0x622ee9]
./hydrogen[0x62a248]
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5(_ZN11QMetaObject8activateEP7QObjectiiPPv+0x7ea)[0x7f1439450d2a]
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5(_ZN6QTimer10timerEventEP11QTimerEvent+0x28)[0x7f143945d5c8]
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5(_ZN7QObject5eventEP6QEvent+0xa3)[0x7f1439451bb3]
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5(_ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent+0x8c)[0x7f1439f3205c]
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5(_ZN12QApplication6notifyEP7QObjectP6QEvent+0x256)[0x7f1439f37516]
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5(_ZN16QCoreApplication14notifyInternalEP7QObjectP6QEvent+0xdb)[0x7f143942238b]
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5(_ZN14QTimerInfoList14activateTimersEv+0x52d)[0x7f14394775ed]
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5(+0x2dbaf1)[0x7f1439477af1]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_dispatch+0x2a7)[0x7f1436bee197]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x4a3f0)[0x7f1436bee3f0]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_iteration+0x2c)[0x7f1436bee49c]
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5(_ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE+0x5f)[0x7f14394787cf]
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5(_ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE+0x10a)[0x7f143941fb4a]
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5(_ZN16QCoreApplication4execEv+0x9c)[0x7f1439427bec]
./hydrogen(main+0x2317)[0x5823bb]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0)[0x7f1438552830]
./hydrogen(_start+0x29)[0x4f7209]
======= Memory map: ========
00400000-006de000 r-xp 00000000 08:06 669924                             /home/thijs2/Music/Hydrogen_Code/hydrogen_april2018/hydrogen
008dd000-008ed000 r--p 002dd000 08:06 669924                             /home/thijs2/Music/Hydrogen_Code/hydrogen_april2018/hydrogen
008ed000-008f0000 rw-p 002ed000 08:06 669924                             /home/thijs2/Music/Hydrogen_Code/hydrogen_april2018/hydrogen
015aa000-06b31000 rw-p 00000000 00:00 0                                  [heap]
7f13d4000000-7f13d4021000 rw-p 00000000 00:00 0 
7f13d4021000-7f13d8000000 ---p 00000000 00:00 0 
7f13d8000000-7f13d803c000 rw-p 00000000 00:00 0 
7f13d803c000-7f13dc000000 ---p 00000000 00:00 0 
7f13dc000000-7f13dc021000 rw-p 00000000 00:00 0 
7f13dc021000-7f13e0000000 ---p 00000000 00:00 0 
7f13e0000000-7f13e0024000 rw-p 00000000 00:00 0 
7f13e0024000-7f13e4000000 ---p 00000000 00:00 0 
7f13e4000000-7f13e4021000 rw-p 00000000 00:00 0 
7f13e4021000-7f13e8000000 ---p 00000000 00:00 0 
7f13e8b64000-7f13e8b65000 ---p 00000000 00:00 0 
7f13e8b65000-7f13e9365000 rw-p 00000000 00:00 0 
7f13e9365000-7f13e9366000 ---p 00000000 00:00 0 
7f13e9366000-7f13e9b66000 rw-p 00000000 00:00 0 
7f13e9b66000-7f13e9b67000 ---p 00000000 00:00 0 
7f13e9b67000-7f13ea367000 rw-p 00000000 00:00 0 
7f13ea467000-7f13ea468000 ---p 00000000 00:00 0 
7f13ea468000-7f13eac68000 rw-p 00000000 00:00 0 
7f13eac68000-7f13eb189000 rw-s 00000000 00:05 11075602                   /SYSV00000000 (deleted)
7f13eb189000-7f13f0000000 rw-s 00000000 00:14 9                          /dev/shm/jack-1001-0
7f13f0000000-7f13f0021000 rw-p 00000000 00:00 0 
7f13f0021000-7f13f4000000 ---p 00000000 00:00 0 
7f13f4061000-7f13f40a5000 rw-s 00000000 00:05 11141140                   /SYSV00000000 (deleted)
7f13f40a5000-7f13f4101000 rw-s 00000000 00:05 11108371                   /SYSV00000000 (deleted)
7f13f4101000-7f13f4fe7000 rw-p 00000000 00:00 0 
7f13f4fe7000-7f13f4fe8000 ---p 00000000 00:00 0 
7f13f4fe8000-7f13f57e8000 rw-p 00000000 00:00 0 
7f13f57e8000-7f13f58a1000 r--p 00000000 08:06 3806898                    /usr/share/fonts/truetype/dejavu/DejaVuSans.ttf
7f13f58a1000-7f13f58a2000 ---p 00000000 00:00 0 
7f13f58a2000-7f13f60a2000 rw-p 00000000 00:00 0 
7f13f60a2000-7f13f60a3000 ---p 00000000 00:00 0 
7f13f60a3000-7f13f68a3000 rw-p 00000000 00:00 0 
7f13f68a3000-7f13f68a4000 r-xp 00000000 08:06 2498416                    /usr/lib/ladspa/zm1_1428.so
7f13f68a4000-7f13f6aa3000 ---p 00001000 08:06 2498416                    /usr/lib/ladspa/zm1_1428.so
7f13f6aa3000-7f13f6aa4000 r--p 00000000 08:06 2498416                    /usr/lib/ladspa/zm1_1428.so
7f13f6aa4000-7f13f6aa5000 rw-p 00001000 08:06 2498416                    /usr/lib/ladspa/zm1_1428.so
7f13f6aa5000-7f13f6aab000 r-xp 00000000 08:06 2498415                    /usr/lib/ladspa/zita-reverbs.so
7f13f6aab000-7f13f6caa000 ---p 00006000 08:06 2498415                    /usr/lib/ladspa/zita-reverbs.so
7f13f6caa000-7f13f6cab000 r--p 00005000 08:06 2498415                    /usr/lib/ladspa/zita-reverbs.so
... ... ...
7f13fb96e000-7f13fb96f000 rw-p 00003000 08:06 2498390                    /usr/lib/ladspa/tap_echo.so
7f13fb96f000-7f13fb973000 r-xp 00000000 08:06 2498389                    /usr/lib/ladspa/tap_dynamics_st.so
7f13fb973000-7f13fbb73000 ---p 00004000 08:06 2498389                    /usr/lib/ladspa/tap_dynamics_st.so
7f13fbb73000-7f13fbb74000 r--p 00004000 08:06 2498389                    /usr/lib/ladspa/tap_dynamics_st.soAborted (core dumped)

thijz commented 6 years ago

hold on ... there was an issue with the song path : i was using a song that did not belong to the current user. could it be that a r/w permission mismatch triggers this ?

jeremyz commented 6 years ago

I suspect that findPatternInTick(…) function to bring jack down because it can't find it's way out ... it's on my list of things to inspect since I have experienced same behaviours. It would be very handfull if you can provide a reproducible way.

thijz commented 6 years ago

i seem to be able to reproduce this issue with this 1 specific song you will need to change the extension back to .h2song (cant attach .h2song files in github)

addicted_v3.txt

thijz commented 6 years ago

update: just copied this song to my other pc, opened H2 (git dea84656afeb056f4f9ff73da40153bd484649b6) and ... It opened just fine :-( So maybe it's something with the hydrogen config. will investigate further

thijz commented 6 years ago

ok, it is related to hydrogen.conf if i delete hydrogen.conf and H2 creates a new config file i dont see this issue luckily i saved my old config file before deleting it :-) > see attachment (rename to .conf)

i did a quick compare between the old and new file and there are quite some differences

should i get some more info ? using gdb or anything else ?

hydrogen.txt

thijz commented 6 years ago

i'm able to reproduce the "[findPatternInTick] tick = 4423. No pattern found" issue when i use the h2 config file from my previous post on a different machine. However, h2 does not crash on this machine ...

the 'no pattern found' is related to jack transport. If i disable jack transport the error messages stop. if i enable jack transport again the messages come back.

thijz commented 5 years ago

had this crash just now (running debug branch by @theGreatWhiteShark ) :
(added quite a bit of output from before the crash)

Jack: JackClient::TransportLocate pos = 0
Jack: RequestNewPos pos = 0
Jack: JackClient::ClientNotify ref = 4 name = Hydrogen notify = 18
Jack: JackClient::ClientNotify ref = 5 name = Hydrogen-midi notify = 18
Jack: JackClient::ClientNotify ref = 5 name = Hydrogen-midi notify = 18
Jack: JackClient::ClientNotify ref = 4 name = Hydrogen notify = 18
input file : /home/thijs2/Music/hydrogen songs/_BHBM/bonhiver_v6_seq1_LnV.h2song
(W) JackAudioDriver::setBpm setBpm: 120
(I) JackAudioDriver::updateTransportInfo A relocation took place
(I) SongWriter::writeSong Saving song /home/thijs2/Music/hydrogen songs/_BHBM/bonhiver_v6_seq1_LnV.autosave.h2song
(I) SongWriter::writeSong Save was successful.
(I) JackMidiDriver::handleMidiMessage [start of handleMidiMessage]
(I) JackMidiDriver::handleMidiMessage [handleMidiMessage] channel: -1
(I) JackMidiDriver::handleMidiMessage [handleMidiMessage] val1: -1
(I) JackMidiDriver::handleMidiMessage [handleMidiMessage] val2: -1
(I) JackAudioDriver::play jack_transport_start()
(I) JackMidiDriver::handleMidiMessage [end of handleMidiMessage]
(I) ::int H2Core::audioEngine_start(bool, unsigned int) [audioEngine_start]
(I) ::int H2Core::audioEngine_updateNoteQueue(unsigned int) after nOffset: 0
(I) ::int H2Core::audioEngine_updateNoteQueue(unsigned int) after nOffset: 0
(I) ::int H2Core::audioEngine_updateNoteQueue(unsigned int) after nOffset: 0
(I) ::int H2Core::audioEngine_updateNoteQueue(unsigned int) after nOffset: 0
(I) ::int H2Core::audioEngine_updateNoteQueue(unsigned int) after nOffset: 0
(I) ::int H2Core::audioEngine_updateNoteQueue(unsigned int) after nOffset: 0
(I) ::int H2Core::audioEngine_updateNoteQueue(unsigned int) after nOffset: 0
(I) ::int H2Core::audioEngine_updateNoteQueue(unsigned int) after nOffset: 0
(I) ::int H2Core::audioEngine_updateNoteQueue(unsigned int) after nOffset: 0
(I) ::int H2Core::audioEngine_updateNoteQueue(unsigned int) after nOffset: 0
(I) ::int H2Core::audioEngine_updateNoteQueue(unsigned int) after nOffset: 0
(I) ::int H2Core::audioEngine_updateNoteQueue(unsigned int) after nOffset: 0
(I) ::int H2Core::audioEngine_updateNoteQueue(unsigned int) after nOffset: 0
(I) ::int H2Core::audioEngine_updateNoteQueue(unsigned int) after nOffset: 0
(I) ::int H2Core::audioEngine_updateNoteQueue(unsigned int) after nOffset: -1882
^[[17~(I) ::int H2Core::audioEngine_updateNoteQueue(unsigned int) after nOffset: 0
(I) ::int H2Core::audioEngine_updateNoteQueue(unsigned int) after nOffset: 0
(I) ::int H2Core::audioEngine_updateNoteQueue(unsigned int) after nOffset: 0
(I) ::int H2Core::audioEngine_updateNoteQueue(unsigned int) after nOffset: 0
(I) ::int H2Core::audioEngine_updateNoteQueue(unsigned int) after nOffset: 0
(I) ::int H2Core::audioEngine_updateNoteQueue(unsigned int) after nOffset: 0
(I) ::int H2Core::audioEngine_updateNoteQueue(unsigned int) after nOffset: 0
(I) ::int H2Core::audioEngine_updateNoteQueue(unsigned int) after nOffset: 0
(I) ::int H2Core::audioEngine_updateNoteQueue(unsigned int) after nOffset: 0
(I) ::int H2Core::audioEngine_updateNoteQueue(unsigned int) after nOffset: 0
(I) ::int H2Core::audioEngine_updateNoteQueue(unsigned int) after nOffset: 0
(I) ::int H2Core::audioEngine_updateNoteQueue(unsigned int) after nOffset: 0
(I) ::int H2Core::audioEngine_updateNoteQueue(unsigned int) after nOffset: 0
(I) ::int H2Core::audioEngine_updateNoteQueue(unsigned int) after nOffset: 0
[New Thread 0x7fff937fe700 (LWP 10441)]
[New Thread 0x7fff92ffd700 (LWP 10442)]
[Thread 0x7fff937fe700 (LWP 10441) exited]
[Thread 0x7fff92ffd700 (LWP 10442) exited]
[New Thread 0x7fff927fc700 (LWP 10443)]
[New Thread 0x7fff91ffb700 (LWP 10444)]
(I) ::int H2Core::audioEngine_updateNoteQueue(unsigned int) after nOffset: 0
(I) JackAudioDriver::stop jack_transport_stop()
(I) SongReader::readSong Reading /home/thijs2/Music/hydrogen songs/_BHBM/hoist_that_rag_V3_LnV.h2song
(I) ::void H2Core::audioEngine_stop(bool) [audioEngine_stop]
(W) LocalFileMng::processNode node 'playbackTrackFilename' is empty
(W) LocalFileMng::readXmlString     using default value : '' for node 'playbackTrackFilename'
(W) LocalFileMng::processNode node 'humanize_time_color' is not found
(W) LocalFileMng::readXmlInt    using default value : '0' for node 'humanize_time_color'
(W) LocalFileMng::processNode node 'humanize_velocity_color' is not found
(W) LocalFileMng::readXmlInt    using default value : '0' for node 'humanize_velocity_color'
(I) Song::Song INIT 'Untitled Song'
(W) LocalFileMng::processNode node 'drumkit' is empty
(W) LocalFileMng::readXmlString     using default value : '' for node 'drumkit'
(E) Filesystem::drumkit_path_search drumkit GMkit not found
(W) LocalFileMng::processNode node 'drumkit' is empty
(W) LocalFileMng::readXmlString     using default value : '' for node 'drumkit'
[Thread 0x7fff927fc700 (LWP 10443) exited]
[Thread 0x7fff91ffb700 (LWP 10444) exited]
[New Thread 0x7fff917fa700 (LWP 10445)]
[New Thread 0x7fff90ff9700 (LWP 10446)]
[Thread 0x7fff917fa700 (LWP 10445) exited]
[Thread 0x7fff90ff9700 (LWP 10446) exited]
[New Thread 0x7fff907f8700 (LWP 10447)]
[New Thread 0x7fff8fff7700 (LWP 10448)]
[Thread 0x7fff907f8700 (LWP 10447) exited]
[Thread 0x7fff8fff7700 (LWP 10448) exited]
[New Thread 0x7fff8f7f6700 (LWP 10449)]
[New Thread 0x7fff8eff5700 (LWP 10450)]
[Thread 0x7fff8eff5700 (LWP 10450) exited]
[Thread 0x7fff8f7f6700 (LWP 10449) exited]
[New Thread 0x7fff8e7f4700 (LWP 10451)]
[New Thread 0x7fff8dff3700 (LWP 10452)]
[Thread 0x7fff8e7f4700 (LWP 10451) exited]
[Thread 0x7fff8dff3700 (LWP 10452) exited]
[New Thread 0x7fff8d7f2700 (LWP 10453)]
[New Thread 0x7fff8cff1700 (LWP 10454)]
[Thread 0x7fff8cff1700 (LWP 10454) exited]
[Thread 0x7fff8d7f2700 (LWP 10453) exited]
Jack: JackClient::PortRegister ref = 4 name = Hydrogen:Track_22_L type = 32 bit float mono audio port_index = 80
Jack: JackClient::ClientNotify ref = 4 name = Hydrogen notify = 18
Jack: JackClient::ClientNotify ref = 5 name = Hydrogen-midi notify = 18
Jack: JackClient::ClientNotify ref = 5 name = Hydrogen-midi notify = 18
Jack: JackClient::ClientNotify ref = 4 name = Hydrogen notify = 18
Jack: JackClient::PortRegister ref = 4 name = Hydrogen:Track_22_R type = 32 bit float mono audio port_index = 81
Jack: JackClient::PortRegister ref = 4 name = Hydrogen:Track_23_L type = 32 bit float mono audio port_index = 82
Jack: JackClient::PortRegister ref = 4 name = Hydrogen:Track_23_R type = 32 bit float mono audio port_index = 83
Jack: JackClient::PortRegister ref = 4 name = Hydrogen:Track_24_L type = 32 bit float mono audio port_index = 84
Jack: JackClient::PortRegister ref = 4 name = Hydrogen:Track_24_R type = 32 bit float mono audio port_index = 85
Jack: JackClient::ClientNotify ref = 4 name = Hydrogen notify = 18
Jack: JackClient::ClientNotify ref = 5 name = Hydrogen-midi notify = 18
Jack: JackClient::ClientNotify ref = 5 name = Hydrogen-midi notify = 18
Jack: JackClient::ClientNotify ref = 4 name = Hydrogen notify = 18
Jack: JackClient::PortRegister ref = 4 name = Hydrogen:Track_25_L type = 32 bit float mono audio port_index = 86
Jack: JackClient::PortRegister ref = 4 name = Hydrogen:Track_25_R type = 32 bit float mono audio port_index = 87
Jack: JackClient::ClientNotify ref = 4 name = Hydrogen notify = 18
Jack: JackClient::ClientNotify ref = 5 name = Hydrogen-midi notify = 18
Jack: JackClient::ClientNotify ref = 5 name = Hydrogen-midi notify = 18
Jack: JackClient::ClientNotify ref = 4 name = Hydrogen notify = 18
Jack: JackClient::PortRegister ref = 4 name = Hydrogen:Track_26_L type = 32 bit float mono audio port_index = 88
Jack: JackClient::PortRegister ref = 4 name = Hydrogen:Track_26_R type = 32 bit float mono audio port_index = 89
Jack: JackClient::PortRegister ref = 4 name = Hydrogen:Track_27_L type = 32 bit float mono audio port_index = 90
Jack: JackClient::PortRegister ref = 4 name = Hydrogen:Track_27_R type = 32 bit float mono audio port_index = 91
Jack: JackClient::PortRegister ref = 4 name = Hydrogen:Track_28_L type = 32 bit float mono audio port_index = 92
Jack: JackClient::PortRegister ref = 4 name = Hydrogen:Track_28_R type = 32 bit float mono audio port_index = 93
Jack: JackClient::ClientNotify ref = 4 name = Hydrogen notify = 18
Jack: JackClient::ClientNotify ref = 5 name = Hydrogen-midi notify = 18
Jack: JackClient::ClientNotify ref = 5 name = Hydrogen-midi notify = 18
Jack: JackClient::ClientNotify ref = 4 name = Hydrogen notify = 18
Jack: JackClient::PortRegister ref = 4 name = Hydrogen:Track_29_L type = 32 bit float mono audio port_index = 180
Jack: JackClient::PortRegister ref = 4 name = Hydrogen:Track_29_R type = 32 bit float mono audio port_index = 181
Jack: JackClient::PortRegister ref = 4 name = Hydrogen:Track_30_L type = 32 bit float mono audio port_index = 182
Jack: JackClient::PortRegister ref = 4 name = Hydrogen:Track_30_R type = 32 bit float mono audio port_index = 183
Jack: JackClient::TransportLocate pos = 0
Jack: RequestNewPos pos = 0
Jack: JackClient::ClientNotify ref = 4 name = Hydrogen notify = 18
Jack: JackClient::ClientNotify ref = 5 name = Hydrogen-midi notify = 18
Jack: JackClient::ClientNotify ref = 5 name = Hydrogen-midi notify = 18
Jack: JackClient::ClientNotify ref = 4 name = Hydrogen notify = 18
input file : /home/thijs2/Music/hydrogen songs/_BHBM/hoist_that_rag_V3_LnV.h2song
(W) LocalFileMng::processNode node 'drumkit' is empty
(W) LocalFileMng::readXmlString     using default value : '' for node 'drumkit'
(W) LocalFileMng::processNode node 'drumkit' is empty
(W) LocalFileMng::readXmlString     using default value : '' for node 'drumkit'
(W) LocalFileMng::processNode node 'drumkit' is empty
(W) LocalFileMng::readXmlString     using default value : '' for node 'drumkit'
(W) LocalFileMng::processNode node 'drumkit' is empty
(W) LocalFileMng::readXmlString     using default value : '' for node 'drumkit'
(W) LocalFileMng::processNode node 'drumkit' is empty
(W) LocalFileMng::readXmlString     using default value : '' for node 'drumkit'
(W) LocalFileMng::processNode node 'drumkit' is empty
(W) LocalFileMng::readXmlString     using default value : '' for node 'drumkit'
(W) LocalFileMng::processNode node 'drumkit' is empty
(W) LocalFileMng::readXmlString     using default value : '' for node 'drumkit'
(W) LocalFileMng::processNode node 'drumkit' is empty
(W) LocalFileMng::readXmlString     using default value : '' for node 'drumkit'
(W) LocalFileMng::processNode node 'drumkit' is empty
(W) LocalFileMng::readXmlString     using default value : '' for node 'drumkit'
(W) LocalFileMng::processNode node 'drumkit' is empty
(W) LocalFileMng::readXmlString     using default value : '' for node 'drumkit'
(W) LocalFileMng::processNode node 'drumkit' is empty
(W) LocalFileMng::readXmlString     using default value : '' for node 'drumkit'
(W) LocalFileMng::processNode node 'drumkit' is empty
(W) LocalFileMng::readXmlString     using default value : '' for node 'drumkit'
(W) LocalFileMng::processNode node 'drumkit' is empty
(W) LocalFileMng::readXmlString     using default value : '' for node 'drumkit'
(W) LocalFileMng::processNode node 'drumkit' is empty
(W) LocalFileMng::readXmlString     using default value : '' for node 'drumkit'
(W) LocalFileMng::processNode node 'info' is empty
(W) LocalFileMng::readXmlString     using default value : '' for node 'info'
(W) LocalFileMng::processNode node 'info' is empty
(W) LocalFileMng::readXmlString     using default value : '' for node 'info'
(W) LocalFileMng::processNode node 'info' is empty
(W) LocalFileMng::readXmlString     using default value : '' for node 'info'
(W) LocalFileMng::processNode node 'info' is empty
(W) LocalFileMng::readXmlString     using default value : '' for node 'info'
(W) LocalFileMng::processNode node 'info' is empty
(W) LocalFileMng::readXmlString     using default value : '' for node 'info'
(W) LocalFileMng::processNode node 'info' is empty
(W) LocalFileMng::readXmlString     using default value : '' for node 'info'
(W) LocalFileMng::processNode node 'info' is empty
(W) LocalFileMng::readXmlString     using default value : '' for node 'info'
(W) LocalFileMng::processNode node 'info' is empty
(W) LocalFileMng::readXmlString     using default value : '' for node 'info'
(W) LocalFileMng::processNode node 'info' is empty
(W) LocalFileMng::readXmlString     using default value : '' for node 'info'
(W) LocalFileMng::processNode node 'info' is empty
(W) LocalFileMng::readXmlString     using default value : '' for node 'info'
(W) LocalFileMng::processNode node 'info' is empty
(W) LocalFileMng::readXmlString     using default value : '' for node 'info'
(W) LocalFileMng::processNode node 'info' is empty
(W) LocalFileMng::readXmlString     using default value : '' for node 'info'
(W) LocalFileMng::processNode node 'info' is empty
(W) LocalFileMng::readXmlString     using default value : '' for node 'info'
(W) LocalFileMng::processNode node 'info' is empty
(W) LocalFileMng::readXmlString     using default value : '' for node 'info'
(W) LocalFileMng::processNode node 'info' is empty
(W) LocalFileMng::readXmlString     using default value : '' for node 'info'
(I) Song::~Song DESTROY 'Untitled Song'
(W) ::void H2Core::audioEngine_setSong(H2Core::Song*) Set song: Untitled Song
(W) JackAudioDriver::makeTrackOutputs Creating / renaming 30 ports
(W) JackAudioDriver::setBpm setBpm: 100
(W) ::void H2Core::audioEngine_process_checkBPMChanged(H2Core::Song*) Tempo change: Recomputing ticksize and frame position
(I) JackAudioDriver::updateTransportInfo A relocation took place
[New Thread 0x7fff8c7f0700 (LWP 10462)]
[New Thread 0x7fff8bfef700 (LWP 10463)]
[Thread 0x7fff8c7f0700 (LWP 10462) exited]
[Thread 0x7fff8bfef700 (LWP 10463) exited]
*** Error in `/home/thijs2/Music/Hydrogen_Code/h2_debug_shark/hydrogen': double free or corruption (!prev): 0x0000000004119370 ***
======= Backtrace: =========
/lib/x86_64-linux-gnu/libc.so.6(+0x777e5)[0x7ffff5b227e5]
/lib/x86_64-linux-gnu/libc.so.6(+0x7fe0a)[0x7ffff5b2ae0a]
/lib/x86_64-linux-gnu/libc.so.6(cfree+0x4c)[0x7ffff5b2e98c]
/home/thijs2/Music/Hydrogen_Code/h2_debug_shark/build/src/core/libhydrogen-core-1.0.0.so(_ZN6H2Core6SampleD1Ev+0x36)[0x7ffff7b399d4]
/home/thijs2/Music/Hydrogen_Code/h2_debug_shark/build/src/core/libhydrogen-core-1.0.0.so(_ZN6H2Core15InstrumentLayer10set_sampleEPNS_6SampleE+0x33)[0x7ffff7b38d75]
/home/thijs2/Music/Hydrogen_Code/h2_debug_shark/hydrogen(_ZN16InstrumentEditor24rubberbandbpmchangeEventEv+0x2a5)[0x5b4705]
/home/thijs2/Music/Hydrogen_Code/h2_debug_shark/hydrogen(_ZN11HydrogenApp17onEventQueueTimerEv+0x26b)[0x63c55b]
/home/thijs2/Music/Hydrogen_Code/h2_debug_shark/hydrogen[0x63fcc0]
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5(_ZN11QMetaObject8activateEP7QObjectiiPPv+0x7ea)[0x7ffff69c9d2a]
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5(_ZN6QTimer10timerEventEP11QTimerEvent+0x28)[0x7ffff69d65c8]
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5(_ZN7QObject5eventEP6QEvent+0xa3)[0x7ffff69cabb3]
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5(_ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent+0x8c)[0x7ffff74ab05c]
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5(_ZN12QApplication6notifyEP7QObjectP6QEvent+0x256)[0x7ffff74b0516]
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5(_ZN16QCoreApplication14notifyInternalEP7QObjectP6QEvent+0xdb)[0x7ffff699b38b]
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5(_ZN14QTimerInfoList14activateTimersEv+0x52d)[0x7ffff69f05ed]
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5(+0x2dbaf1)[0x7ffff69f0af1]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_dispatch+0x2a7)[0x7ffff4167197]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x4a3f0)[0x7ffff41673f0]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_iteration+0x2c)[0x7ffff416749c]
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5(_ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE+0x5f)[0x7ffff69f17cf]
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5(_ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE+0x10a)[0x7ffff6998b4a]
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5(_ZN16QCoreApplication4execEv+0x9c)[0x7ffff69a0bec]
/home/thijs2/Music/Hydrogen_Code/h2_debug_shark/hydrogen(main+0x2317)[0x594587]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0)[0x7ffff5acb830]
/home/thijs2/Music/Hydrogen_Code/h2_debug_shark/hydrogen(_start+0x29)[0x505cb9]
======= Memory map: ========
00400000-006fa000 r-xp 00000000 08:06 669535                             /home/thijs2/Music/Hydrogen_Code/h2_debug_shark/hydrogen
008fa000-0090a000 r--p 002fa000 08:06 669535                             /home/thijs2/Music/Hydrogen_Code/h2_debug_shark/hydrogen
0090a000-0090d000 rw-p 0030a000 08:06 669535                             /home/thijs2/Music/Hydrogen_Code/h2_debug_shark/hydrogen
0090d000-06a8d000 rw-p 00000000 00:00 0                                  [heap]
7fff84000000-7fff84021000 rw-p 00000000 00:00 0 
7fff84021000-7fff88000000 ---p 00000000 00:00 0 
7fff8b7ef000-7fff8b7f0000 ---p 00000000 00:00 0 
7fff8b7f0000-7fff8bff0000 rw-p 00000000 00:00 0 
7fff8bff0000-7fff8bff1000 ---p 00000000 00:00 0 
7fff8bff1000-7fff8c7f1000 rw-p 00000000 00:00 0 
7fff8c7f1000-7fff8c7f2000 ---p 00000000 00:00 0 
7fff8c7f2000-7fff8cff2000 rw-p 00000000 00:00 0 
7fff8cff2000-7fff8cff3000 ---p 00000000 00:00 0 
7fff8cff3000-7fff8d7f3000 rw-p 00000000 00:00 0 
7fff8d7f3000-7fff8d7f4000 ---p 00000000 00:00 0 
7fff8d7f4000-7fff8dff4000 rw-p 00000000 00:00 0 
7fff8dff4000-7fff8dff5000 ---p 00000000 00:00 0 
7fff8dff5000-7fff8e7f5000 rw-p 00000000 00:00 0 
7fff8e7f5000-7fff8e7f6000 ---p 00000000 00:00 0 
7fff8e7f6000-7fff8eff6000 rw-p 00000000 00:00 0 
7fff8eff6000-7fff8eff7000 ---p 00000000 00:00 0 
7fff8eff7000-7fff8f7f7000 rw-p 00000000 00:00 0 
7fff8f7f7000-7fff8f7f8000 ---p 00000000 00:00 0 
7fff8f7f8000-7fff8fff8000 rw-p 00000000 00:00 0 
7fff8fff8000-7fff8fff9000 ---p 00000000 00:00 0 
7fff8fff9000-7fff907f9000 rw-p 00000000 00:00 0 
7fff907f9000-7fff907fa000 ---p 00000000 00:00 0 
7fff907fa000-7fff90ffa000 rw-p 00000000 00:00 0 
7fff90ffa000-7fff90ffb000 ---p 00000000 00:00 0 
7fff90ffb000-7fff917fb000 rw-p 00000000 00:00 0 
7fff917fb000-7fff917fc000 ---p 00000000 00:00 0 
7fff917fc000-7fff91ffc000 rw-p 00000000 00:00 0 
7fff91ffc000-7fff91ffd000 ---p 00000000 00:00 0 
7fff91ffd000-7fff927fd000 rw-p 00000000 00:00 0 
7fff927fd000-7fff927fe000 ---p 00000000 00:00 0 
7fff927fe000-7fff92ffe000 rw-p 00000000 00:00 0 
7fff92ffe000-7fff92fff000 ---p 00000000 00:00 0 
7fff92fff000-7fff937ff000 rw-p 00000000 00:00 0 
7fff937ff000-7fff93800000 ---p 00000000 00:00 0 
7fff93800000-7fff94000000 rw-p 00000000 00:00 0 
7fff94000000-7fff94021000 rw-p 00000000 00:00 0 
7fff94021000-7fff98000000 ---p 00000000 00:00 0 
7fff986d3000-7fff986d4000 ---p 00000000 00:00 0 
7fff986d4000-7fff98ed4000 rw-p 00000000 00:00 0 
7fff98ed4000-7fff993f5000 rw-s 00000000 00:05 3538955                    /SYSV00000000 (deleted)
7fff993f5000-7fff9942c000 r-xp 00000000 08:06 2501500                    /usr/lib/x86_64-linux-gnu/libtxc_dxtn_s2tc.so.0.0.0
7fff9942c000-7fff9962b000 ---p 00037000 08:06 2501500                    /usr/lib/x86_64-linux-gnu/libtxc_dxtn_s2tc.so.0.0.0
7fff9962b000-7fff9962c000 r--p 00036000 08:06 2501500                    /usr/lib/x86_64-linux-gnu/libtxc_dxtn_s2tc.so.0.0.0
7fff9962c000-7fff9962d000 rw-p 00037000 08:06 2501500                    /usr/lib/x86_64-linux-gnu/libtxc_dxtn_s2tc.so.0.0.0
7fff9962d000-7fff9bb1f000 r-xp 00000000 08:06 2494894                    /usr/lib/x86_64-linux-gnu/libLLVM-3.8.so.1
7fff9bb1f000-7fff9bd1f000 ---p 024f2000 08:06 2494894                    /usr/lib/x86_64-linux-gnu/libLLVM-3.8.so.1
7fff9bd1f000-7fff9bfd4000 r--p 024f2000 08:06 2494894                    /usr/lib/x86_64-linux-gnu/libLLVM-3.8.so.1
7fff9bfd4000-7fff9bfd6000 rw-p 027a7000 08:06 2494894                    /usr/lib/x86_64-linux-gnu/libLLVM-3.8.so.1
7fff9bfd6000-7fff9c000000 rw-p 00000000 00:00 0 
7fff9c000000-7fff9c021000 rw-p 00000000 00:00 0 
7fff9c021000-7fffa0000000 ---p 00000000 00:00 0 
7fffa0000000-7fffa0021000 rw-p 00000000 00:00 0 
7fffa0021000-7fffa4000000 ---p 00000000 00:00 0 
7fffa4000000-7fffa4021000 rw-p 00000000 00:00 0 
7fffa4021000-7fffa8000000 ---p 00000000 00:00 0 
7fffa80cc000-7fffa80df000 r-xp 00000000 08:06 1184733                    /lib/x86_64-linux-gnu/libbsd.so.0.8.2
7fffa80df000-7fffa82de000 ---p 00013000 08:06 1184733                    /lib/x86_64-linux-gnu/libbsd.so.0.8.2
7fffa82de000-7fffa82df000 r--p 00012000 08:06 1184733                    /lib/x86_64-linux-gnu/libbsd.so.0.8.2
7fffa82df000-7fffa82e0000 rw-p 00013000 08:06 1184733                    /lib/x86_64-linux-gnu/libbsd.so.0.8.2
7fffa82e0000-7fffa82e1000 rw-p 00000000 00:00 0 
7fffa82e1000-7fffa8306000 r-xp 00000000 08:06 1184909                    /lib/x86_64-linux-gnu/libtinfo.so.5.9
7fffa8306000-7fffa8505000 ---p 00025000 08:06 1184909                    /lib/x86_64-linux-gnu/libtinfo.so.5.9
7fffa8505000-7fffa8509000 r--p 00024000 08:06 1184909                    /lib/x86_64-linux-gnu/libtinfo.so.5.9
7fffa8509000-7fffa850a000 rw-p 00028000 08:06 1184909                    /lib/x86_64-linux-gnu/libtinfo.so.5.9
7fffa850a000-7fffa853b000 r-xp 00000000 08:06 2500388                    /usr/lib/x86_64-linux-gnu/libedit.so.2.0.53
7fffa853b000-7fffa873b000 ---p 00031000 08:06 2500388                    /usr/lib/x86_64-linux-gnu/libedit.so.2.0.53
7fffa873b000-7fffa873d000 r--p 00031000 08:06 2500388                    /usr/lib/x86_64-linux-gnu/libedit.so.2.0.53
7fffa873d000-7fffa873e000 rw-p 00033000 08:06 2500388                    /usr/lib/x86_64-linux-gnu/libedit.so.2.0.53
7fffa873e000-7fffa8742000 rw-p 00000000 00:00 0 
7fffa8742000-7fffa8759000 r-xp 00000000 08:06 2500393                    /usr/lib/x86_64-linux-gnu/libelf-0.165.so
7fffa8759000-7fffa8958000 ---p 00017000 08:06 2500393                    /usr/lib/x86_64-linux-gnu/libelf-0.165.so
7fffa8958000-7fffa8959000 r--p 00016000 08:06 2500393                    /usr/lib/x86_64-linux-gnu/libelf-0.165.so
7fffa8959000-7fffa895a000 rw-p 00017000 08:06 2500393                    /usr/lib/x86_64-linux-gnu/libelf-0.165.so
7fffa895a000-7fffa8961000 r-xp 00000000 08:06 2494886                    /usr/lib/x86_64-linux-gnu/libdrm_amdgpu.so.1.0.0
7fffa8961000-7fffa8b60000 ---p 00007000 08:06 2494886                    /usr/lib/x86_64-linux-gnu/libdrm_amdgpu.so.1.0.0
7fffa8b60000-7fffa8b61000 r--p 00006000 08:06 2494886                    /usr/lib/x86_64-linux-gnu/libdrm_amdgpu.so.1.0.0
7fffa8b61000-7fffa8b62000 rw-p 00007000 08:06 2494886                    /usr/lib/x86_64-linux-gnu/libdrm_amdgpu.so.1.0.0
7fffa8b62000-7fffa8b6d000 r-xp 00000000 08:06 2494892                    /usr/lib/x86_64-linux-gnu/libdrm_radeon.so.1.0.1
7fffa8b6d000-7fffa8d6c000 ---p 0000b000 08:06 2494892                    /usr/lib/x86_64-linux-gnu/libdrm_radeon.so.1.0.1
7fffa8d6c000-7fffa8d6d000 r--p 0000a000 08:06 2494892                    /usr/lib/x86_64-linux-gnu/libdrm_radeon.so.1.0.1
7fffa8d6d000-7fffa8d6e000 rw-p 0000b000 08:06 2494892                    /usr/lib/x86_64-linux-gnu/libdrm_radeon.so.1.0.1
7fffa8d6e000-7fffa9666000 r-xp 00000000 08:06 3015963                    /usr/lib/x86_64-linux-gnu/dri/nouveau_dri.so
7fffa9666000-7fffa9866000 ---p 008f8000 08:06 3015963                    /usr/lib/x86_64-linux-gnu/dri/nouveau_dri.so
7fffa9866000-7fffa989f000 r--p 008f8000 08:06 3015963                    /usr/lib/x86_64-linux-gnu/dri/nouveau_dri.so
7fffa989f000-7fffa98ab000 rw-p 00931000 08:06 3015963                    /usr/lib/x86_64-linux-gnu/dri/nouveau_dri.so
7fffa98ab000-7fffaa988000 rw-p 00000000 00:00 0 
7fffaa988000-7fffaa989000 ---p 00000000 00:00 0 
7fffaa989000-7fffab189000 rw-p 00000000 00:00 0 
7fffab189000-7fffb0000000 rw-s 00000000 00:14 5                          /dev/shm/jack-1001-0
7fffb0000000-7fffb0021000 rw-p 00000000 00:00 0 
7fffb0021000-7fffb4000000 ---p 00000000 00:00 0 
7fffb408b000-7fffb4171000 rw-s 00000000 00:05 3473416                    /SYSV00000000 (deleted)
7fffb4171000-7fffb41f1000 rw-s 10e77d000 00:06 342                       /dev/dri/card0
7fffb41f1000-7fffb41f8000 r-xp 00000000 08:06 2494890                    /usr/lib/x86_64-linux-gnu/libdrm_nouveau.so.2.0.0
7fffb41f8000-7fffb43f7000 ---p 00007000 08:06 2494890                    /usr/lib/x86_64-linux-gnu/libdrm_nouveau.so.2.0.0
7fffb43f7000-7fffb43f8000 r--p 00006000 08:06 2494890                    /usr/lib/x86_64-linux-gnu/libdrm_nouveau.so.2.0.0
7fffb43f8000-7fffb43f9000 rw-p 00007000 08:06 2494890                    /usr/lib/x86_64-linux-gnu/libdrm_nouveau.so.2.0.0
7fffb43f9000-7fffb44b2000 r--p 00000000 08:06 3806898                    /usr/share/fonts/truetype/dejavu/DejaVuSans.ttf
7fffb46b3000-7fffb46be000 r-xp 00000000 08:06 1188106                    /lib/x86_64-linux-gnu/libnss_files-2.23.so
7fffb46be000-7fffb48bd000 ---p 0000b000 08:06 1188106                    /lib/x86_64-linux-gnu/libnss_files-2.23.so
7fffb48bd000-7fffb48be000 r--p 0000a000 08:06 1188106                    /lib/x86_64-linux-gnu/libnss_files-2.23.so
7fffb48be000-7fffb48bf000 rw-p 0000b000 08:06 1188106                    /lib/x86_64-linux-gnu/libnss_files-2.23.so
7fffb48bf000-7fffb48c5000 rw-p 00000000 00:00 0 
7fffb48c5000-7fffb48d0000 r-xp 00000000 08:06 1188099                    /lib/x86_64-linux-gnu/libnss_nis-2.23.so
7fffb48d0000-7fffb4acf000 ---p 0000b000 08:06 1188099                    /lib/x86_64-linux-gnu/libnss_nis-2.23.so
7fffb4acf000-7fffb4ad0000 r--p 0000a000 08:06 1188099                    /lib/x86_64-linux-gnu/libnss_nis-2.23.so
7fffb4ad0000-7fffb4ad1000 rw-p 0000b000 08:06 1188099                    /lib/x86_64-linux-gnu/libnss_nis-2.23.so
7fffb4ad1000-7fffb4ae7000 r-xp 00000000 08:06 1188101                    /lib/x86_64-linux-gnu/libnsl-2.23.so
7fffb4ae7000-7fffb4ce6000 ---p 00016000 08:06 1188101                    /lib/x86_64-linux-gnu/libnsl-2.23.so
7fffb4ce6000-7fffb4ce7000 r--p 00015000 08:06 1188101                    /lib/x86_64-linux-gnu/libnsl-2.23.so
7fffb4ce7000-7fffb4ce8000 rw-p 00016000 08:06 1188101                    /lib/x86_64-linux-gnu/libnsl-2.23.so
7fffb4ce8000-7fffb4cea000 rw-p 00000000 00:00 0 
7fffb4cea000-7fffb4cf2000 r-xp 00000000 08:06 1188108                    /lib/x86_64-linux-gnu/libnss_compat-2.23.so
7fffb4cf2000-7fffb4ef1000 ---p 00008000 08:06 1188108                    /lib/x86_64-linux-gnu/libnss_compat-2.23.so
7fffb4ef1000-7fffb4ef2000 r--p 00007000 08:06 1188108                    /lib/x86_64-linux-gnu/libnss_compat-2.23.so
7fffb4ef2000-7fffb4ef3000 rw-p 00008000 08:06 1188108                    /lib/x86_64-linux-gnu/libnss_compat-2.23.so
7fffb4ef3000-7fffb4ef4000 r-xp 00000000 08:06 2498416                    /usr/lib/ladspa/zm1_1428.so
7fffb4ef4000-7fffb50f3000 ---p 00001000 08:06 2498416                    /usr/lib/ladspa/zm1_1428.so
7fffb50f3000-7fffb50f4000 r--p 00000000 08:06 2498416                    /usr/lib/ladspa/zm1_1428.so
7fffb50f4000-7fffb50f5000 rw-p 00001000 08:06 2498416                    /usr/lib/ladspa/zm1_1428.so
7fffb50f5000-7fffb50fb000 r-xp 00000000 08:06 2498415                    /usr/lib/ladspa/zita-reverbs.so
7fffb50fb000-7fffb52fa000 ---p 00006000 08:06 2498415                    /usr/lib/ladspa/zita-reverbs.so
7fffb52fa000-7fffb52fb000 r--p 00005000 08:06 2498415                    /usr/lib/ladspa/zita-reverbs.so
7fffb52fb000-7fffb52fc000 rw-p 00006000 08:06 2498415                    /usr/lib/ladspa/zita-reverbs.so
7fffb52fc000-7fffb5307000 r-xp 00000000 08:06 2506975                    /usr/lib/ladspa/ZaMultiCompX2-ladspa.so
7fffb5307000-7fffb5506000 ---p 0000b000 08:06 2506975                    /usr/lib/ladspa/ZaMultiCompX2-ladspa.so
7fffb5506000-7fffb5507000 r--p 0000a000 08:06 2506975                    /usr/lib/ladspa/ZaMultiCompX2-ladspa.so
7fffb5507000-7fffb5508000 rw-p 0000b000 08:06 2506975                    /usr/lib/ladspa/ZaMultiCompX2-ladspa.so
7fffb5508000-7fffb5512000 r-xp 00000000 08:06 2506973                    /usr/lib/ladspa/ZaMultiComp-ladspa.so
7fffb5512000-7fffb5711000 ---p 0000a000 08:06 2506973                    /usr/lib/ladspa/ZaMultiComp-ladspa.so
7fffb5711000-7fffb5712000 r--p 00009000 08:06 2506973                    /usr/lib/ladspa/ZaMultiComp-ladspa.so
7fffb5712000-7fffb5713000 rw-p 0000a000 08:06 2506973                    /usr/lib/ladspa/ZaMultiComp-ladspa.so
7fffb5713000-7fffb5723000 r-xp 00000000 08:06 2506971                    /usr/lib/ladspa/ZamTube-ladspa.so
7fffb5723000-7fffb5923000 ---p 00010000 08:06 2506971                    /usr/lib/ladspa/ZamTube-ladspa.so
7fffb5923000-7fffb5924000 r--p 00010000 08:06 2506971                    /usr/lib/ladspa/ZamTube-ladspa.so
7fffb5924000-7fffb5925000 rw-p 00011000 08:06 2506971                    /usr/lib/ladspa/ZamTube-ladspa.so
7fffb5925000-7fffb5b13000 r-xp 00000000 08:06 2506977                    /usr/lib/ladspa/ZamHeadX2-ladspa.so
7fffb5b13000-7fffb5d12000 ---p 001ee000 08:06 2506977                    /usr/lib/ladspa/ZamHeadX2-ladspa.so
7fffb5d12000-7fffb5d13000 r--p 001ed000 08:06 2506977                    /usr/lib/ladspa/ZamHeadX2-ladspa.so
7fffb5d13000-7fffb5d14000 rw-p 001ee000 08:06 2506977                    /usr/lib/ladspa/ZamHeadX2-ladspa.so
7fffb5d14000-7fffb5d1c000 r-xp 00000000 08:06 2506968                    /usr/lib/ladspa/ZamGEQ31-ladspa.so
7fffb5d1c000-7fffb5f1b000 ---p 00008000 08:06 2506968                    /usr/lib/ladspa/ZamGEQ31-ladspa.so
7fffb5f1b000-7fffb5f1c000 r--p 00007000 08:06 2506968                    /usr/lib/ladspa/ZamGEQ31-ladspa.so
7fffb5f1c000-7fffb5f1d000 rw-p 00008000 08:06 2506968                    /usr/lib/ladspa/ZamGEQ31-ladspa.so
7fffb5f1d000-7fffb5f23000 r-xp 00000000 08:06 2506970                    /usr/lib/ladspa/ZamGateX2-ladspa.so
7fffb5f23000-7fffb6122000 ---p 00006000 08:06 2506970                    /usr/lib/ladspa/ZamGateX2-ladspa.so
7fffb6122000-7fffb6123000 r--p 00005000 08:06 2506970                    /usr/lib/ladspa/ZamGateX2-ladspa.so
7fffb6123000-7fffb6124000 rw-p 00006000 08:06 2506970                    /usr/lib/ladspa/ZamGateX2-ladspa.so
7fffb6124000-7fffb612a000 r-xp 00000000 08:06 2506978                    /usr/lib/ladspa/ZamGate-ladspa.so
7fffb612a000-7fffb6329000 ---p 00006000 08:06 2506978                    /usr/lib/ladspa/ZamGate-ladspa.so
7fffb6329000-7fffb632a000 r--p 00005000 08:06 2506978                    /usr/lib/ladspa/ZamGate-ladspa.so
7fffb632a000-7fffb632b000 rw-p 00006000 08:06 2506978                    /usr/lib/ladspa/ZamGate-ladspa.so
7fffb632b000-7fffb6332000 r-xp 00000000 08:06 2506969                    /usr/lib/ladspa/ZamEQ2-ladspa.so
7fffb6332000-7fffb6531000 ---p 00007000 08:06 2506969                    /usr/lib/ladspa/ZamEQ2-ladspa.so
7fffb6531000-7fffb6532000 r--p 00006000 08:06 2506969                    /usr/lib/ladspa/ZamEQ2-ladspa.so
7fffb6532000-7fffb6533000 rw-p 00007000 08:06 2506969                    /usr/lib/ladspa/ZamEQ2-ladspa.so
7fffb6533000-7fffb653a000 r-xp 00000000 08:06 2506979                    /usr/lib/ladspa/ZamCompX2-ladspa.so
7fffb653a000-7fffb6739000 ---p 00007000 08:06 2506979                    /usr/lib/ladspa/ZamCompX2-ladspa.so
7fffb6739000-7fffb673a000 r--p 00006000 08:06 2506979                    /usr/lib/ladspa/ZamCompX2-ladspa.so
7fffb673a000-7fffb673b000 rw-p 00007000 08:06 2506979                    /usr/lib/ladspa/ZamCompX2-ladspa.so
7fffb673b000-7fffb6741000 r-xp 00000000 08:06 2506972                    /usr/lib/ladspa/ZamComp-ladspa.so
7fffb6741000-7fffb6941000 ---p 00006000 08:06 2506972                    /usr/lib/ladspa/ZamComp-ladspa.so
7fffb6941000-7fffb6942000 r--p 00006000 08:06 2506972                    /usr/lib/ladspa/ZamComp-ladspa.so
7fffb6942000-7fffb6943000 rw-p 00007000 08:06 2506972                    /usr/lib/ladspa/ZamComp-ladspa.so
7fffb6943000-7fffb6949000 r-xp 00000000 08:06 2506976                    /usr/lib/ladspa/ZaMaximX2-ladspa.so
7fffb6949000-7fffb6b49000 ---p 00006000 08:06 2506976                    /usr/lib/ladspa/ZaMaximX2-ladspa.so
7fffb6b49000-7fffb6b4a000 r--p 00006000 08:06 2506976                    /usr/lib/ladspa/ZaMaximX2-ladspa.so
7fffb6b4a000-7fffb6b4b000 rw-p 00007000 08:06 2506976                    /usr/lib/ladspa/ZaMaximX2-ladspa.so
7fffb6b4b000-7fffb6b50000 r-xp 00000000 08:06 2506974                    /usr/lib/ladspa/ZamAutoSat-ladspa.so
7fffb6b50000-7fffb6d4f000 ---p 00005000 08:06 2506974                    /usr/lib/ladspa/ZamAutoSat-ladspa.so
7fffb6d4f000-7fffb6d50000 r--p 00004000 08:06 2506974                    /usr/lib/ladspa/ZamAutoSat-ladspa.so
7fffb6d50000-7fffb6d51000 rw-p 00005000 08:06 2506974                    /usr/lib/ladspa/ZamAutoSat-ladspa.so
7fffb6d51000-7fffb6d54000 r-xp 00000000 08:06 2498414                    /usr/lib/ladspa/xfade_1915.so
7fffb6d54000-7fffb6f53000 ---p 00003000 08:06 2498414                    /usr/lib/ladspa/xfade_1915.so
7fffb6f53000-7fffb6f54000 r--p 00002000 08:06 2498414                    /usr/lib/ladspa/xfade_1915.so
7fffb6f54000-7fffb6f55000 rw-p 00003000 08:06 2498414                    /usr/lib/ladspa/xfade_1915.so
7fffb6f55000-7fffb6f57000 r-xp 00000000 08:06 2498413                    /usr/lib/ladspa/waveguide_mesh_2670.so
7fffb6f57000-7fffb7156000 ---p 00002000 08:06 2498413                    /usr/lib/ladspa/waveguide_mesh_2670.so
7fffb7156000-7fffb7157000 r--p 00001000 08:06 2498413                    /usr/lib/ladspa/waveguide_mesh_2670.so
7fffb7157000-7fffb7158000 rw-p 00002000 08:06 2498413                    /usr/lib/ladspa/waveguide_mesh_2670.so
7fffb7158000-7fffb715a000 r-xp 00000000 08:06 2498412                    /usr/lib/ladspa/wave_terrain_1412.so
7fffb715a000-7fffb7359000 ---p 00002000 08:06 2498412                    /usr/lib/ladspa/wave_terrain_1412.so
7fffb7359000-7fffb735a000 r--p 00001000 08:06 2498412                    /usr/lib/ladspa/wave_terrain_1412.so
7fffb735a000-7fffb735b000 rw-p 00002000 08:06 2498412                    /usr/lib/ladspa/wave_terrain_1412.so
7fffb735b000-7fffb735f000 r-xp 00000000 08:06 2498411                    /usr/lib/ladspa/vynil_1905.so
7fffb735f000-7fffb755e000 ---p 00004000 08:06 2498411                    /usr/lib/ladspa/vynil_1905.so
7fffb755e000-7fffb755f000 r--p 00003000 08:06 2498411                    /usr/lib/ladspa/vynil_1905.so
7fffb755f000-7fffb7560000 rw-p 00004000 08:06 2498411                    /usr/lib/ladspa/vynil_1905.so
7fffb7560000-7fffb7565000 r-xp 00000000 08:06 2498410                    /usr/lib/ladspa/vco_sawpulse.so
7fffb7565000-7fffb7764000 ---p 00005000 08:06 2498410                    /usr/lib/ladspa/vco_sawpulse.so
7fffb7764000-7fffb7765000 r--p 00004000 08:06 2498410                    /usr/lib/ladspa/vco_sawpulse.so
7fffb7765000-7fffb7766000 rw-p 00005000 08:06 2498410                    /usr/lib/ladspa/vco_sawpulse.so
7fffb7766000-7fffb7768000 r-xp 00000000 08:06 2498409                    /usr/lib/ladspa/valve_rect_1405.so
7fffb7768000-7fffb7967000 ---p 00002000 08:06 2498409                    /usr/lib/ladspa/valve_rect_1405.so
7fffb7967000-7fffb7968000 r--p 00001000 08:06 2498409                    /usr/lib/ladspa/valve_rect_1405.so
7fffb7968000-7fffb7969000 rw-p 00002000 08:06 2498409                    /usr/lib/ladspa/valve_rect_1405.so
7fffb7969000-7fffb796b000 r-xp 00000000 08:06 2498408                    /usr/lib/ladspa/valve_1209.so
7fffb796b000-7fffb7b6a000 ---p 00002000 08:06 2498408                    /usr/lib/ladspa/valve_1209.so
7fffb7b6a000-7fffb7b6b000 r--p 00001000 08:06 2498408                    /usr/lib/ladspa/valve_1209.so
7fffb7b6b000-7fffb7b6c000 rw-p 00002000 08:06 2498408                    /usr/lib/ladspa/valve_1209.so
7fffb7b6c000-7fffb7b70000 r-xp 00000000 08:06 2498407                    /usr/lib/ladspa/triple_para_1204.so
7fffb7b70000-7fffb7d6f000 ---p 00004000 08:06 2498407                    /usr/lib/ladspa/triple_para_1204.so
7fffb7d6f000-7fffb7d70000 r--p 00003000 08:06 2498407                    /usr/lib/ladspa/triple_para_1204.so
7fffb7d70000-7fffb7d71000 rw-p 00004000 08:06 2498407                    /usr/lib/ladspa/triple_para_1204.so
7fffb7d71000-7fffb7d74000 r-xp 00000000 08:06 2498406                    /usr/lib/ladspa/triangle_1649.so
7fffb7d74000-7fffb7f73000 ---p 00003000 08:06 2498406                    /usr/lib/ladspa/triangle_1649.so
7fffb7f73000-7fffb7f74000 r--p 00002000 08:06 2498406                    /usr/lib/ladspa/triangle_1649.so
7fffb7f74000-7fffb7f75000 rw-p 00003000 08:06 2498406                    /usr/lib/ladspa/triangle_1649.so
7fffb7f75000-7fffb7f77000 r-xp 00000000 08:06 2498405                    /usr/lib/ladspa/transient_1206.so
7fffb7f77000-7fffb8176000 ---p 00002000 08:06 2498405                    /usr/lib/ladspa/transient_1206.so
7fffb8176000-7fffb8177000 r--p 00001000 08:06 2498405                    /usr/lib/ladspa/transient_1206.so
7fffb8177000-7fffb8178000 rw-p 00002000 08:06 2498405                    /usr/lib/ladspa/transient_1206.so
7fffb8178000-7fffb817a000 r-xp 00000000 08:06 2498404                    /usr/lib/ladspa/tracker_2025.so
7fffb817a000-7fffb8379000 ---p 00002000 08:06 2498404                    /usr/lib/ladspa/tracker_2025.so
7fffb8379000-7fffb837a000 r--p 00001000 08:06 2498404                    /usr/lib/ladspa/tracker_2025.so
7fffb837a000-7fffb837b000 rw-p 00002000 08:06 2498404                    /usr/lib/ladspa/tracker_2025.so
7fffb837b000-7fffb837d000 r-xp 00000000 08:06 2498403                    /usr/lib/ladspa/tape_delay_1211.so
7fffb837d000-7fffb857d000 ---p 00002000 08:06 2498403                    /usr/lib/ladspa/tape_delay_1211.so
7fffb857d000-7fffb857e000 r--p 00002000 08:06 2498403                    /usr/lib/ladspa/tape_delay_1211.so
7fffb857e000-7fffb857f000 rw-p 00003000 08:06 2498403                    /usr/lib/ladspa/tape_delay_1211.so
7fffb857f000-7fffb8581000 r-xp 00000000 08:06 2498402                    /usr/lib/ladspa/tap_vibrato.so
7fffb8581000-7fffb8780000 ---p 00002000 08:06 2498402                    /usr/lib/ladspa/tap_vibrato.so
7fffb8780000-7fffb8781000 r--p 00001000 08:06 2498402                    /usr/lib/ladspa/tap_vibrato.so
7fffb8781000-7fffb8782000 rw-p 00002000 08:06 2498402                    /usr/lib/ladspa/tap_vibrato.so
7fffb8782000-7fffb8783000 rw-p 00000000 00:00 0 
7fffb8783000-7fffb8785000 r-xp 00000000 08:06 2498401                    /usr/lib/ladspa/tap_tubewarmth.so
7fffb8785000-7fffb8984000 ---p 00002000 08:06 2498401                    /usr/lib/ladspa/tap_tubewarmth.so
7fffb8984000-7fffb8985000 r--p 00001000 08:06 2498401                    /usr/lib/ladspa/tap_tubewarmth.so
7fffb8985000-7fffb8986000 rw-p 00002000 08:06 2498401                    /usr/lib/ladspa/tap_tubewarmth.so
7fffb8986000-7fffb8988000 r-xp 00000000 08:06 2498400                    /usr/lib/ladspa/tap_tremolo.so
7fffb8988000-7fffb8b87000 ---p 00002000 08:06 2498400                    /usr/lib/ladspa/tap_tremolo.so
7fffb8b87000-7fffb8b88000 r--p 00001000 08:06 2498400                    /usr/lib/ladspa/tap_tremolo.so
7fffb8b88000-7fffb8b89000 rw-p 00002000 08:06 2498400                    /usr/lib/ladspa/tap_tremolo.so
7fffb8b89000-7fffb8b8a000 rw-p 00000000 00:00 0 
7fffb8b8a000-7fffb8b8d000 r-xp 00000000 08:06 2498399                    /usr/lib/ladspa/tap_sigmoid.so
7fffb8b8d000-7fffb8d8c000 ---p 00003000 08:06 2498399                    /usr/lib/ladspa/tap_sigmoid.so
7fffb8d8c000-7fffb8d8d000 r--p 00002000 08:06 2498399                    /usr/lib/ladspa/tap_sigmoid.so
7fffb8d8d000-7fffb8d8e000 rw-p 00003000 08:06 2498399                    /usr/lib/ladspa/tap_sigmoid.so
7fffb8d8e000-7fffb8d92000 r-xp 00000000 08:06 2498398                    /usr/lib/ladspa/tap_rotspeak.so
7fffb8d92000-7fffb8f92000 ---p 00004000 08:06 2498398                    /usr/lib/ladspa/tap_rotspeak.so
7fffb8f92000-7fffb8f93000 r--p 00004000 08:06 2498398                    /usr/lib/ladspa/tap_rotspeak.so
7fffb8f93000-7fffb8f94000 rw-p 00005000 08:06 2498398                    /usr/lib/ladspa/tap_rotspeak.so
7fffb8f94000-7fffb8f95000 rw-p 00000000 00:00 0 
7fffb8f95000-7fffb8f99000 r-xp 00000000 08:06 2498397                    /usr/lib/ladspa/tap_reverb.so
7fffb8f99000-7fffb9198000 ---p 00004000 08:06 2498397                    /usr/lib/ladspa/tap_reverb.so
7fffb9198000-7fffb9199000 r--p 00003000 08:06 2498397                    /usr/lib/ladspa/tap_reverb.so
7fffb9199000-7fffb919e000 rw-p 00004000 08:06 2498397                    /usr/lib/ladspa/tap_reverb.so
7fffb919e000-7fffb91a0000 r-xp 00000000 08:06 2498396                    /usr/lib/ladspa/tap_reflector.so
7fffb91a0000-7fffb939f000 ---p 00002000 08:06 2498396                    /usr/lib/ladspa/tap_reflector.so
7fffb939f000-7fffb93a0000 r--p 00001000 08:06 2498396                    /usr/lib/ladspa/tap_reflector.so
7fffb93a0000-7fffb93a1000 rw-p 00002000 08:06 2498396                    /usr/lib/ladspa/tap_reflector.so
7fffb93a1000-7fffb93a2000 rw-p 00000000 00:00 0 
7fffb93a2000-7fffb93a5000 r-xp 00000000 08:06 2498395                    /usr/lib/ladspa/tap_pitch.so
7fffb93a5000-7fffb95a4000 ---p 00003000 08:06 2498395                    /usr/lib/ladspa/tap_pitch.so
7fffb95a4000-7fffb95a5000 r--p 00002000 08:06 2498395                    /usr/lib/ladspa/tap_pitch.so
7fffb95a5000-7fffb95a6000 rw-p 00003000 08:06 2498395                    /usr/lib/ladspa/tap_pitch.so
7fffb95a6000-7fffb95a7000 rw-p 00000000 00:00 0 
7fffb95a7000-7fffb95a9000 r-xp 00000000 08:06 2498394                    /usr/lib/ladspa/tap_pinknoise.so
Thread 1 "hydrogen" received signal SIGABRT, Aborted.
0x00007ffff5ae0428 in __GI_raise (sig=sig@entry=6)
    at ../sysdeps/unix/sysv/linux/raise.c:54
54  ../sysdeps/unix/sysv/linux/raise.c: No such file or directory.
(gdb) 
(gdb) bt
#0  0x00007ffff5ae0428 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:54
#1  0x00007ffff5ae202a in __GI_abort () at abort.c:89
#2  0x00007ffff5b227ea in __libc_message (do_abort=do_abort@entry=2, fmt=fmt@entry=0x7ffff5c3b2e0 "*** Error in `%s': %s: 0x%s ***\n")
    at ../sysdeps/posix/libc_fatal.c:175
#3  0x00007ffff5b2ae0a in malloc_printerr (ar_ptr=<optimized out>, ptr=<optimized out>, str=0x7ffff5c3b410 "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  0x00007ffff5b2e98c in __GI___libc_free (mem=<optimized out>) at malloc.c:2966
#6  0x00007ffff7b399d4 in H2Core::Sample::~Sample (this=0x3b633e0, __in_chrg=<optimized out>)
    at /home/thijs2/Music/Hydrogen_Code/h2_debug_shark/src/core/src/basics/sample.cpp:89
#7  0x00007ffff7b38d75 in H2Core::InstrumentLayer::set_sample (this=0x240fab0, sample=0xc735b0)
    at /home/thijs2/Music/Hydrogen_Code/h2_debug_shark/src/core/src/basics/instrument_layer.cpp:69
#8  0x00000000005b4705 in InstrumentEditor::rubberbandbpmchangeEvent (this=0xdfeda0)
    at /home/thijs2/Music/Hydrogen_Code/h2_debug_shark/src/gui/src/InstrumentEditor/InstrumentEditor.cpp:1385
#9  0x000000000063c55b in HydrogenApp::onEventQueueTimer (this=0xd02540) at /home/thijs2/Music/Hydrogen_Code/h2_debug_shark/src/gui/src/HydrogenApp.cpp:567
#10 0x000000000063fcc0 in HydrogenApp::qt_static_metacall (_o=0xd02540, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x7fffffffd430)
    at /home/thijs2/Music/Hydrogen_Code/h2_debug_shark/build/src/gui/moc_HydrogenApp.cpp:73
#11 0x00007ffff69c9d2a in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#12 0x00007ffff69d65c8 in QTimer::timerEvent(QTimerEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#13 0x00007ffff69cabb3 in QObject::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#14 0x00007ffff74ab05c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#15 0x00007ffff74b0516 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#16 0x00007ffff699b38b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#17 0x00007ffff69f05ed in QTimerInfoList::activateTimers() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#18 0x00007ffff69f0af1 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#19 0x00007ffff4167197 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#20 0x00007ffff41673f0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#21 0x00007ffff416749c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#22 0x00007ffff69f17cf in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#23 0x00007ffff6998b4a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#24 0x00007ffff69a0bec in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#25 0x0000000000594587 in main (argc=10, argv=0x7fffffffe398) at /home/thijs2/Music/Hydrogen_Code/h2_debug_shark/src/gui/src/main.cpp:403
theGreatWhiteShark commented 3 years ago

Hey @thijz,

I just tried the files you attached and I couldn't reproduce the crash either. There was probably something fixed on the way.

The bug you pointed out in the above message we luckily already tracked down and fixed in #768. I will close this issue for now. Please reopen it as soon as anything pops up again.