View Issue Details

IDCategoryLast Update
0007785bugs2019-08-12 23:08
ReporterjumaseAssigned Tox42 
Reproducibilityalways 
Status resolvedResolutionfixed 
PlatformAMD64OSDebian GNU/Linux OS Version9.9 (stretch)
Product Version5.12 
Fixed in Version 
Summary0007785: While using Rhythm Ferret, Ardour crashes after placing a transient and then removing another one
DescriptionUsing Rhythm Ferret on an audio region, it crashes when I place a transient and then remove another one (by pressing shift+primary click). It doesn't matter what parameters I set, it always seems to crash. I first set Note Onset; High-frequency content; 3 ms; 0,8; -65 dB and then click Analyze. After checking the transients, I wanted to edit some of them... Added a transient manually from the context menu. Then noticed a "wrong" transient. To remove it, I shift-clicked on it and then crashes.
I tried on a new session and it also occurs.
I attach the gdb output.
Steps To ReproduceSelect an audio region. Open Rhythm Ferret. Set the parameters so that it creates some transients. Click Analyze. Place a transient manually. Remove another transient by shift+clicking it.
Tagscrash

Activities

jumase

2019-08-12 22:09

reporter  

gdb_log (18,243 bytes)
Thread 38 (Thread 0x7fff993f1700 (LWP 4463)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff47a500c in g_cond_wait ()
   from /opt/Ardour-5.12.0/lib/libglib-2.0.so.0
#2  0x00007ffff79aa2ec in ArdourWaveView::WaveViewDrawRequestQueue::dequeue(bool) () from /opt/Ardour-5.12.0/lib/libwaveview.so.0
#3  0x00007ffff79aa73c in ArdourWaveView::WaveViewThreads::dequeue_draw_request() () from /opt/Ardour-5.12.0/lib/libwaveview.so.0
#4  0x00007ffff79aa784 in ArdourWaveView::WaveViewDrawingThread::run() ()
   from /opt/Ardour-5.12.0/lib/libwaveview.so.0
#5  0x00007ffff4cece7d in ?? () from /opt/Ardour-5.12.0/lib/libglibmm-2.4.so.1
#6  0x00007ffff4783235 in ?? () from /opt/Ardour-5.12.0/lib/libglib-2.0.so.0
#7  0x00007ffff04b84a4 in start_thread (arg=0x7fff993f1700)
    at pthread_create.c:456
#8  0x00007fffed1bad0f in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97

Thread 37 (Thread 0x7fffbcdda700 (LWP 4462)):
#0  0x00007ffff04c17fd in nanosleep () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007ffff4784a58 in g_usleep ()
   from /opt/Ardour-5.12.0/lib/libglib-2.0.so.0
#2  0x00007ffff6db6eb8 in ARDOUR::AutomationWatch::thread() ()
---Type <return> to continue, or q <return> to quit---
   from /opt/Ardour-5.12.0/lib/libardour.so.3
#3  0x00007ffff4cece7d in ?? () from /opt/Ardour-5.12.0/lib/libglibmm-2.4.so.1
#4  0x00007ffff4783235 in ?? () from /opt/Ardour-5.12.0/lib/libglib-2.0.so.0
#5  0x00007ffff04b84a4 in start_thread (arg=0x7fffbcdda700)
    at pthread_create.c:456
#6  0x00007fffed1bad0f in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97

Thread 36 (Thread 0x7fffae7fc700 (LWP 4461)):
#0  pthread_cond_wait@@GLIBC_2.3.2 ()
    at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007ffff719b7dc in ARDOUR::Session::auto_connect_thread_run() ()
   from /opt/Ardour-5.12.0/lib/libardour.so.3
#2  0x00007ffff719b919 in ARDOUR::Session::auto_connect_thread(void*) ()
   from /opt/Ardour-5.12.0/lib/libardour.so.3
#3  0x00007ffff04b84a4 in start_thread (arg=0x7fffae7fc700)
    at pthread_create.c:456
#4  0x00007fffed1bad0f in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97

Thread 35 (Thread 0x7fffbdddc700 (LWP 4460)):
#0  pthread_cond_wait@@GLIBC_2.3.2 ()
    at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
---Type <return> to continue, or q <return> to quit---
#1  0x00007ffff720de03 in ARDOUR::Session::emit_thread_run() ()
   from /opt/Ardour-5.12.0/lib/libardour.so.3
#2  0x00007ffff720de29 in ARDOUR::Session::emit_thread(void*) ()
   from /opt/Ardour-5.12.0/lib/libardour.so.3
#3  0x00007ffff04b84a4 in start_thread (arg=0x7fffbdddc700)
    at pthread_create.c:456
#4  0x00007fffed1bad0f in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97

Thread 34 (Thread 0x7fffbd5db700 (LWP 4459)):
#0  0x00007fffed1b18bd in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007ffff47536b4 in ?? () from /opt/Ardour-5.12.0/lib/libglib-2.0.so.0
#2  0x00007ffff4753a32 in g_main_loop_run ()
   from /opt/Ardour-5.12.0/lib/libglib-2.0.so.0
#3  0x00007ffff58b0204 in BaseUI::main_thread() ()
   from /opt/Ardour-5.12.0/lib/libpbd.so.4
#4  0x00007ffff4cece7d in ?? () from /opt/Ardour-5.12.0/lib/libglibmm-2.4.so.1
#5  0x00007ffff4783235 in ?? () from /opt/Ardour-5.12.0/lib/libglib-2.0.so.0
#6  0x00007ffff04b84a4 in start_thread (arg=0x7fffbd5db700)
    at pthread_create.c:456
#7  0x00007fffed1bad0f in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97

---Type <return> to continue, or q <return> to quit---
Thread 33 (Thread 0x7fffaf5b5800 (LWP 4458)):
#0  0x00007fffed1b18bd in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007ffff58bf712 in CrossThreadChannel::poll_for_request() ()
   from /opt/Ardour-5.12.0/lib/libpbd.so.4
#2  0x00007ffff58bf766 in CrossThreadChannel::receive(char&, bool) ()
   from /opt/Ardour-5.12.0/lib/libpbd.so.4
#3  0x00007ffff6dc576a in ARDOUR::Butler::thread_work() ()
   from /opt/Ardour-5.12.0/lib/libardour.so.3
#4  0x00007ffff6dc5cc2 in ARDOUR::Butler::_thread_work(void*) ()
   from /opt/Ardour-5.12.0/lib/libardour.so.3
#5  0x00007ffff58e3776 in ?? () from /opt/Ardour-5.12.0/lib/libpbd.so.4
#6  0x00007ffff04b84a4 in start_thread (arg=0x7fffaf5b5800)
    at pthread_create.c:456
#7  0x00007fffed1bad0f in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97

Thread 32 (Thread 0x7fffaf637700 (LWP 4456)):
#0  0x00007ffff72f7860 in lua_getmetatable ()
   from /opt/Ardour-5.12.0/lib/libardour.so.3
#1  0x00007ffff7302bcb in luaL_testudata ()
   from /opt/Ardour-5.12.0/lib/libardour.so.3
#2  0x00007ffff730d628 in luaL_checkudata ()
   from /opt/Ardour-5.12.0/lib/libardour.so.3
---Type <return> to continue, or q <return> to quit---
#3  0x00007ffff6f1e6e9 in int luabridge::CFunc::array_index<float>(lua_State*)
    () from /opt/Ardour-5.12.0/lib/libardour.so.3
#4  0x00007ffff73131d5 in ?? () from /opt/Ardour-5.12.0/lib/libardour.so.3
#5  0x00007ffff72fb863 in ?? () from /opt/Ardour-5.12.0/lib/libardour.so.3
#6  0x00007ffff72fb9dc in ?? () from /opt/Ardour-5.12.0/lib/libardour.so.3
#7  0x00007ffff72f9ea6 in ?? () from /opt/Ardour-5.12.0/lib/libardour.so.3
#8  0x00007ffff72fb86f in ?? () from /opt/Ardour-5.12.0/lib/libardour.so.3
#9  0x00007ffff7307e12 in lua_pcallk ()
   from /opt/Ardour-5.12.0/lib/libardour.so.3
#10 0x00007ffff7008c3a in ARDOUR::LuaProc::connect_and_run(ARDOUR::BufferSet&, long, long, double, ARDOUR::ChanMapping, ARDOUR::ChanMapping, unsigned int, long) () from /opt/Ardour-5.12.0/lib/libardour.so.3
#11 0x00007ffff70e191f in ARDOUR::PluginInsert::connect_and_run(ARDOUR::BufferSet&, long, long, double, unsigned int, long, bool) ()
   from /opt/Ardour-5.12.0/lib/libardour.so.3
#12 0x00007ffff70e3006 in ARDOUR::PluginInsert::run(ARDOUR::BufferSet&, long, long, double, unsigned int, bool) () from /opt/Ardour-5.12.0/lib/libardour.so.3
#13 0x00007ffff7158260 in ARDOUR::Route::process_output_buffers(ARDOUR::BufferSet&, long, long, unsigned int, int, bool) ()
   from /opt/Ardour-5.12.0/lib/libardour.so.3
#14 0x00007ffff715219c in ARDOUR::Route::passthru(ARDOUR::BufferSet&, long, long, unsigned int, int) () from /opt/Ardour-5.12.0/lib/libardour.so.3
#15 0x00007ffff72a7319 in ARDOUR::Track::no_roll(unsigned int, long, long, bool)---Type <return> to continue, or q <return> to quit---
 () from /opt/Ardour-5.12.0/lib/libardour.so.3
#16 0x00007ffff7072294 in ARDOUR::MidiTrack::no_roll(unsigned int, long, long, bool) () from /opt/Ardour-5.12.0/lib/libardour.so.3
#17 0x00007ffff6e8100f in ARDOUR::Graph::process_one_route(ARDOUR::Route*) ()
   from /opt/Ardour-5.12.0/lib/libardour.so.3
#18 0x00007ffff6e80cdf in ARDOUR::Graph::run_one() ()
   from /opt/Ardour-5.12.0/lib/libardour.so.3
#19 0x00007ffff6e80d58 in ARDOUR::Graph::helper_thread() ()
   from /opt/Ardour-5.12.0/lib/libardour.so.3
#20 0x00007fffe41c67cf in ARDOUR::JACKAudioBackend::_start_process_thread(void*) () from /opt/Ardour-5.12.0/lib/backends/libjack_audiobackend.so
#21 0x00007ffff04b84a4 in start_thread (arg=0x7fffaf637700)
    at pthread_create.c:456
#22 0x00007fffed1bad0f in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97

Thread 31 (Thread 0x7fffaf6b8700 (LWP 4455)):
#0  0x00007ffff04c0556 in futex_abstimed_wait_cancelable (private=0, 
    abstime=0x0, expected=0, futex_word=0x2415a18)
    at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1  do_futex_wait (sem=sem@entry=0x2415a18, abstime=0x0)
    at sem_waitcommon.c:111
#2  0x00007ffff04c0604 in __new_sem_wait_slow (sem=0x2415a18, abstime=0x0)
---Type <return> to continue, or q <return> to quit---
    at sem_waitcommon.c:181
#3  0x00007ffff6e80cb1 in ARDOUR::Graph::run_one() ()
   from /opt/Ardour-5.12.0/lib/libardour.so.3
#4  0x00007ffff6e82091 in ARDOUR::Graph::main_thread() ()
   from /opt/Ardour-5.12.0/lib/libardour.so.3
#5  0x00007fffe41c67cf in ARDOUR::JACKAudioBackend::_start_process_thread(void*) () from /opt/Ardour-5.12.0/lib/backends/libjack_audiobackend.so
#6  0x00007ffff04b84a4 in start_thread (arg=0x7fffaf6b8700)
    at pthread_create.c:456
#7  0x00007fffed1bad0f in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97

Thread 25 (Thread 0x7fffbc157700 (LWP 4446)):
#0  0x00007ffff04c0556 in futex_abstimed_wait_cancelable (private=0, 
    abstime=0x0, expected=0, futex_word=0x2415a58)
    at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1  do_futex_wait (sem=sem@entry=0x2415a58, abstime=0x0)
    at sem_waitcommon.c:111
#2  0x00007ffff04c0604 in __new_sem_wait_slow (sem=0x2415a58, abstime=0x0)
    at sem_waitcommon.c:181
#3  0x00007ffff6e80f3d in ARDOUR::Graph::routes_no_roll(unsigned int, long, long, bool, int) () from /opt/Ardour-5.12.0/lib/libardour.so.3
#4  0x00007ffff720bff3 in ARDOUR::Session::no_roll(unsigned int) ()
---Type <return> to continue, or q <return> to quit---
   from /opt/Ardour-5.12.0/lib/libardour.so.3
#5  0x00007ffff720e8bf in ARDOUR::Session::process_without_events(unsigned int)
    () from /opt/Ardour-5.12.0/lib/libardour.so.3
#6  0x00007ffff720f1cc in ARDOUR::Session::process_with_events(unsigned int) ()
   from /opt/Ardour-5.12.0/lib/libardour.so.3
#7  0x00007ffff720d966 in ARDOUR::Session::process(unsigned int) ()
   from /opt/Ardour-5.12.0/lib/libardour.so.3
#8  0x00007ffff6d7089b in ARDOUR::AudioEngine::process_callback(unsigned int)
    () from /opt/Ardour-5.12.0/lib/libardour.so.3
#9  0x00007fffe41c641d in ARDOUR::JACKAudioBackend::process_thread() ()
   from /opt/Ardour-5.12.0/lib/backends/libjack_audiobackend.so
#10 0x00007fffdf0b77aa in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
#11 0x00007fffdf0cf0d0 in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
#12 0x00007ffff04b84a4 in start_thread (arg=0x7fffbc157700)
    at pthread_create.c:456
#13 0x00007fffed1bad0f in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97

Thread 24 (Thread 0x7fffdd9fb700 (LWP 4445)):
#0  0x00007ffff04c122d in read () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007fffdf0d09b5 in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
#2  0x00007fffdf0d341b in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
#3  0x00007fffdf0cf0d0 in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
---Type <return> to continue, or q <return> to quit---
#4  0x00007ffff04b84a4 in start_thread (arg=0x7fffdd9fb700)
    at pthread_create.c:456
#5  0x00007fffed1bad0f in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97

Thread 23 (Thread 0x7fffdda7c700 (LWP 4444)):
#0  pthread_cond_wait@@GLIBC_2.3.2 ()
    at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fffdf0d011c in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
#2  0x00007fffdf0c7908 in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
#3  0x00007fffdf0cf0d0 in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0
#4  0x00007ffff04b84a4 in start_thread (arg=0x7fffdda7c700)
    at pthread_create.c:456
#5  0x00007fffed1bad0f in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97

Thread 14 (Thread 0x7fffde500700 (LWP 4434)):
#0  0x00007fffed1b18bd in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007ffff47536b4 in ?? () from /opt/Ardour-5.12.0/lib/libglib-2.0.so.0
#2  0x00007ffff47537bc in g_main_context_iteration ()
   from /opt/Ardour-5.12.0/lib/libglib-2.0.so.0
#3  0x00007ffff47537f9 in ?? () from /opt/Ardour-5.12.0/lib/libglib-2.0.so.0
#4  0x00007ffff4783235 in ?? () from /opt/Ardour-5.12.0/lib/libglib-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#5  0x00007ffff04b84a4 in start_thread (arg=0x7fffde500700)
    at pthread_create.c:456
#6  0x00007fffed1bad0f in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97

Thread 7 (Thread 0x7fffdffff700 (LWP 4427)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff47a500c in g_cond_wait ()
   from /opt/Ardour-5.12.0/lib/libglib-2.0.so.0
#2  0x00007ffff6d701e4 in ARDOUR::AudioEngine::do_devicelist_update() ()
   from /opt/Ardour-5.12.0/lib/libardour.so.3
#3  0x00007ffff4cece7d in ?? () from /opt/Ardour-5.12.0/lib/libglibmm-2.4.so.1
#4  0x00007ffff4783235 in ?? () from /opt/Ardour-5.12.0/lib/libglib-2.0.so.0
#5  0x00007ffff04b84a4 in start_thread (arg=0x7fffdffff700)
    at pthread_create.c:456
#6  0x00007fffed1bad0f in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97

Thread 6 (Thread 0x7fffe4c20700 (LWP 4426)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff47a500c in g_cond_wait ()
   from /opt/Ardour-5.12.0/lib/libglib-2.0.so.0
#2  0x00007ffff6d71186 in ARDOUR::AudioEngine::do_reset_backend() ()
---Type <return> to continue, or q <return> to quit---
   from /opt/Ardour-5.12.0/lib/libardour.so.3
#3  0x00007ffff4cece7d in ?? () from /opt/Ardour-5.12.0/lib/libglibmm-2.4.so.1
#4  0x00007ffff4783235 in ?? () from /opt/Ardour-5.12.0/lib/libglib-2.0.so.0
#5  0x00007ffff04b84a4 in start_thread (arg=0x7fffe4c20700)
    at pthread_create.c:456
#6  0x00007fffed1bad0f in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97

Thread 5 (Thread 0x7fffe70d0700 (LWP 4425)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff47a500c in g_cond_wait ()
   from /opt/Ardour-5.12.0/lib/libglib-2.0.so.0
#2  0x00007ffff6d1f61b in ARDOUR::Analyser::work() ()
   from /opt/Ardour-5.12.0/lib/libardour.so.3
#3  0x00007ffff4cece7d in ?? () from /opt/Ardour-5.12.0/lib/libglibmm-2.4.so.1
#4  0x00007ffff4783235 in ?? () from /opt/Ardour-5.12.0/lib/libglib-2.0.so.0
#5  0x00007ffff04b84a4 in start_thread (arg=0x7fffe70d0700)
    at pthread_create.c:456
#6  0x00007fffed1bad0f in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97

Thread 4 (Thread 0x7fffe78d1700 (LWP 4424)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
---Type <return> to continue, or q <return> to quit---
#1  0x00007ffff47a500c in g_cond_wait ()
   from /opt/Ardour-5.12.0/lib/libglib-2.0.so.0
#2  0x00007ffff727f9cb in ?? () from /opt/Ardour-5.12.0/lib/libardour.so.3
#3  0x00007ffff4cece7d in ?? () from /opt/Ardour-5.12.0/lib/libglibmm-2.4.so.1
#4  0x00007ffff4783235 in ?? () from /opt/Ardour-5.12.0/lib/libglib-2.0.so.0
#5  0x00007ffff04b84a4 in start_thread (arg=0x7fffe78d1700)
    at pthread_create.c:456
#6  0x00007fffed1bad0f in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97

Thread 3 (Thread 0x7fffe80d2700 (LWP 4423)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff47a500c in g_cond_wait ()
   from /opt/Ardour-5.12.0/lib/libglib-2.0.so.0
#2  0x00007ffff727f9cb in ?? () from /opt/Ardour-5.12.0/lib/libardour.so.3
#3  0x00007ffff4cece7d in ?? () from /opt/Ardour-5.12.0/lib/libglibmm-2.4.so.1
#4  0x00007ffff4783235 in ?? () from /opt/Ardour-5.12.0/lib/libglib-2.0.so.0
#5  0x00007ffff04b84a4 in start_thread (arg=0x7fffe80d2700)
    at pthread_create.c:456
#6  0x00007fffed1bad0f in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97

Thread 2 (Thread 0x7fffe88d3700 (LWP 4422)):
---Type <return> to continue, or q <return> to quit---
#0  0x00007ffff04c17fd in nanosleep () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007ffff4784a58 in g_usleep ()
   from /opt/Ardour-5.12.0/lib/libglib-2.0.so.0
#2  0x0000000000d08e1e in ?? ()
#3  0x00007ffff04b84a4 in start_thread (arg=0x7fffe88d3700)
    at pthread_create.c:456
#4  0x00007fffed1bad0f in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97

Thread 1 (Thread 0x7ffff7fb0580 (LWP 4418)):
#0  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51
#1  0x00007fffed10642a in __GI_abort () at abort.c:89
#2  0x00007fffed142c00 in __libc_message (do_abort=do_abort@entry=2, 
    fmt=fmt@entry=0x7fffed237fd0 "*** Error in `%s': %s: 0x%s ***\n")
    at ../sysdeps/posix/libc_fatal.c:175
#3  0x00007fffed148fc6 in malloc_printerr (action=3, 
    str=0x7fffed238028 "munmap_chunk(): invalid pointer", ptr=<optimized out>, 
    ar_ptr=<optimized out>) at malloc.c:5049
#4  0x00007ffff6d7d0fb in ARDOUR::AudioRegion::remove_transient(long) ()
   from /opt/Ardour-5.12.0/lib/libardour.so.3
#5  0x0000000000565867 in ?? ()
#6  0x00000000006bf285 in ?? ()
#7  0x00000000006b2056 in ?? ()
---Type <return> to continue, or q <return> to quit---
#8  0x00000000006b232b in ?? ()
#9  0x00007ffff60df2cf in ArdourCanvas::GtkCanvas::deliver_event(_GdkEvent*) ()
   from /opt/Ardour-5.12.0/lib/libcanvas.so.0
#10 0x00007ffff60df5f5 in ArdourCanvas::GtkCanvas::on_button_release_event(_GdkEventButton*) () from /opt/Ardour-5.12.0/lib/libcanvas.so.0
#11 0x00007ffff1d6e4a8 in Gtk::Widget_Class::button_press_event_callback(_GtkWidget*, _GdkEventButton*) () from /opt/Ardour-5.12.0/lib/libgtkmm-2.4.so.1
#12 0x00007ffff3d4be2c in ?? () from /opt/Ardour-5.12.0/lib/libgtk-x11-2.0.so.0
#13 0x00007ffff4a61935 in g_closure_invoke ()
   from /opt/Ardour-5.12.0/lib/libgobject-2.0.so.0
#14 0x00007ffff4a7341f in ?? () from /opt/Ardour-5.12.0/lib/libgobject-2.0.so.0
#15 0x00007ffff4a7c5a3 in g_signal_emit_valist ()
   from /opt/Ardour-5.12.0/lib/libgobject-2.0.so.0
#16 0x00007ffff4a7ce32 in g_signal_emit ()
   from /opt/Ardour-5.12.0/lib/libgobject-2.0.so.0
#17 0x00007ffff3ed094c in ?? () from /opt/Ardour-5.12.0/lib/libgtk-x11-2.0.so.0
#18 0x00007ffff3d4a404 in gtk_propagate_event ()
   from /opt/Ardour-5.12.0/lib/libgtk-x11-2.0.so.0
#19 0x00007ffff3d4a873 in gtk_main_do_event ()
   from /opt/Ardour-5.12.0/lib/libgtk-x11-2.0.so.0
#20 0x00007ffff396769c in ?? () from /opt/Ardour-5.12.0/lib/libgdk-x11-2.0.so.0
#21 0x00007ffff47534b7 in g_main_context_dispatch ()
   from /opt/Ardour-5.12.0/lib/libglib-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#22 0x00007ffff4753718 in ?? () from /opt/Ardour-5.12.0/lib/libglib-2.0.so.0
#23 0x00007ffff4753a32 in g_main_loop_run ()
   from /opt/Ardour-5.12.0/lib/libglib-2.0.so.0
#24 0x00007ffff3d49557 in gtk_main ()
   from /opt/Ardour-5.12.0/lib/libgtk-x11-2.0.so.0
#25 0x00007ffff5b76926 in Gtkmm2ext::UI::run(Receiver&) ()
   from /opt/Ardour-5.12.0/lib/libgtkmm2ext.so.0
#26 0x00000000004a46fb in ?? ()
#27 0x00007fffed0f22e1 in __libc_start_main (main=0x4a4270, argc=1, 
    argv=0x7fffffffd6a8, init=<optimized out>, fini=<optimized out>, 
    rtld_fini=<optimized out>, stack_end=0x7fffffffd698)
    at ../csu/libc-start.c:291
#28 0x00000000004a9ef9 in ?? ()
gdb_log (18,243 bytes)

x42

2019-08-12 23:08

administrator   ~0020721

Thanks! This should be fixed in 6.0-pre0-2193-gf8e3a1cdcd now

Issue History

Date Modified Username Field Change
2019-08-12 22:09 jumase New Issue
2019-08-12 22:09 jumase Tag Attached: crash
2019-08-12 22:09 jumase File Added: gdb_log
2019-08-12 23:08 x42 Assigned To => x42
2019-08-12 23:08 x42 Status new => resolved
2019-08-12 23:08 x42 Resolution open => fixed
2019-08-12 23:08 x42 Note Added: 0020721