Closed thijz closed 3 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 ?
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.
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)
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
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 ?
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.
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
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.
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 :