View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0007870 | ardour | bugs | public | 2020-01-05 16:00 | 2020-01-07 19:20 |
| Reporter | tanjeffmoos | Assigned To | |||
| Priority | normal | Severity | minor | Reproducibility | always |
| Status | closed | Resolution | unable to reproduce | ||
| Platform | Lenovo Thinkpad X250 | OS | Linux Mint | OS Version | 18.3 Sylvi |
| Product Version | 5.12 | ||||
| Summary | 0007870: Crash when deleting region while playing | ||||
| Description | When I delete a region from a playlist while audio is being played, Ardour crashes with the following output: [...] CheckRes error Could not write notification ClientNotify fails name = ardour notification = 10 val1 = 30 val2 = 0 Unknown error... terminate called after throwing an instance of 'Jack::JackTemporaryException' what(): This is independent of if the region to be deleted is currently playing or if another region is playing. | ||||
| Steps To Reproduce | - Start Ardour (but not jack) - Create a new session (let Ardour start jack, using default values for Audio/MIDI setup) - Add a new mono Audio track - Record some audio on the new track (silence is okif nothing is connected to the soundcard) - Hit the "Play" button - While playing: Shift+Rightclick on the recorded region to delete it. --> This causes the crash | ||||
| Additional Information | - Shift+Rightclick sometimes also crashes Ardour if audio not NOT being played. - It seems that deleting a region using the context menu does not always cause the crash (but still sometimes IIRC). - There are other bugs mentioning the ''Jack::JackTemporaryException' exception (bug 6700, bug 5756). Maybe the problem is not really related to deleting regions. | ||||
| Tags | crash, editing, jack | ||||
|
|
I just tried to use the ALSA driver without jack (in Audio setup, I use the audio system ALSA rather than jack). I can still crash Ardour, but the error message changes: [...] jack server is not running or cannot be started JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for 4294967295, skipping unlock JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for 4294967295, skipping unlock Scanning folders for bundled LV2s: /opt/Ardour-5.12.0/lib/LV2 Set cursor set to default Segmentation fault |
|
|
The output shown in that note shows that you are still using JACK in that instance. http://ardour.org/debugging_ardour |
|
|
I started Ardour in gdb and repeated the "Steps To Reproduce". However, this time I used qjackctl to start jack, so I could disable the "realtime" option. I attach the backtrace as text file. Let me know if further information is needed. BTW, I'm curious if you can reproduce the problem. ardour-bug7870-backtrace.txt (16,160 bytes)
(gdb) thread apply all bt
Thread 38 (Thread 0x7fffc754d700 (LWP 18573)):
#0 0x00007ffff04bfc1d in nanosleep ()
at ../sysdeps/unix/syscall-template.S:84
#1 0x00007ffff4782a58 in g_usleep ()
from /opt/Ardour-5.12.0/lib/libglib-2.0.so.0
#2 0x00007ffff6db4eb8 in ARDOUR::AutomationWatch::thread() ()
from /opt/Ardour-5.12.0/lib/libardour.so.3
#3 0x00007ffff4ceae7d in ?? ()
from /opt/Ardour-5.12.0/lib/libglibmm-2.4.so.1
#4 0x00007ffff4781235 in ?? ()
from /opt/Ardour-5.12.0/lib/libglib-2.0.so.0
#5 0x00007ffff04b66ba in start_thread (arg=0x7fffc754d700)
at pthread_create.c:333
#6 0x00007fffed1ae41d in clone ()
at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109
Thread 37 (Thread 0x7fffc654b700 (LWP 18572)):
#0 pthread_cond_wait@@GLIBC_2.3.2 ()
at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1 0x00007ffff71997dc in ARDOUR::Session::auto_connect_thread_run() () from /opt/Ardour-5.12.0/lib/libardour.so.3
#2 0x00007ffff7199919 in ARDOUR::Session::auto_connect_thread(void*) () from /opt/Ardour-5.12.0/lib/libardour.so.3
#3 0x00007ffff04b66ba in start_thread (arg=0x7fffc654b700)
at pthread_create.c:333
#4 0x00007fffed1ae41d in clone ()
at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109
Thread 36 (Thread 0x7fffc6d4c700 (LWP 18571)):
#0 pthread_cond_wait@@GLIBC_2.3.2 ()
at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1 0x00007ffff720be03 in ARDOUR::Session::emit_thread_run() ()
from /opt/Ardour-5.12.0/lib/libardour.so.3
#2 0x00007ffff720be29 in ARDOUR::Session::emit_thread(void*)
() from /opt/Ardour-5.12.0/lib/libardour.so.3
#3 0x00007ffff04b66ba in start_thread (arg=0x7fffc6d4c700)
at pthread_create.c:333
#4 0x00007fffed1ae41d in clone ()
at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109
Thread 35 (Thread 0x7fffc4d48700 (LWP 18570)):
#0 0x00007fffed1a274d in poll ()
at ../sysdeps/unix/syscall-template.S:84
#1 0x00007ffff47516b4 in ?? ()
from /opt/Ardour-5.12.0/lib/libglib-2.0.so.0
#2 0x00007ffff4751a32 in g_main_loop_run ()
from /opt/Ardour-5.12.0/lib/libglib-2.0.so.0
#3 0x00007ffff58ae204 in BaseUI::main_thread() ()
from /opt/Ardour-5.12.0/lib/libpbd.so.4
#4 0x00007ffff4ceae7d in ?? ()
from /opt/Ardour-5.12.0/lib/libglibmm-2.4.so.1
#5 0x00007ffff4781235 in ?? ()
from /opt/Ardour-5.12.0/lib/libglib-2.0.so.0
#6 0x00007ffff04b66ba in start_thread (arg=0x7fffc4d48700)
at pthread_create.c:333
#7 0x00007fffed1ae41d in clone ()
at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109
Thread 34 (Thread 0x7fffc5bac800 (LWP 18569)):
#0 0x00007fffed1a274d in poll ()
at ../sysdeps/unix/syscall-template.S:84
#1 0x00007ffff58bd712 in CrossThreadChannel::poll_for_request() () from /opt/Ardour-5.12.0/lib/libpbd.so.4
#2 0x00007ffff58bd766 in CrossThreadChannel::receive(char&, bool) () from /opt/Ardour-5.12.0/lib/libpbd.so.4
#3 0x00007ffff6dc376a in ARDOUR::Butler::thread_work() ()
from /opt/Ardour-5.12.0/lib/libardour.so.3
#4 0x00007ffff6dc3cc2 in ARDOUR::Butler::_thread_work(void*)
() from /opt/Ardour-5.12.0/lib/libardour.so.3
#5 0x00007ffff58e1776 in ?? ()
from /opt/Ardour-5.12.0/lib/libpbd.so.4
#6 0x00007ffff04b66ba in start_thread (arg=0x7fffc5bac800)
at pthread_create.c:333
#7 0x00007fffed1ae41d in clone ()
at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109
Thread 33 (Thread 0x7fffc5c2e700 (LWP 18568)):
#0 0x00007ffff04be827 in futex_abstimed_wait_cancelable (
private=0, abstime=0x0, expected=0, futex_word=0x38ae6f8)
at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1 do_futex_wait (sem=sem@entry=0x38ae6f8, abstime=0x0)
at sem_waitcommon.c:111
#2 0x00007ffff04be8d4 in __new_sem_wait_slow (sem=0x38ae6f8,
abstime=0x0) at sem_waitcommon.c:181
#3 0x00007ffff04be97a in __new_sem_wait (sem=<optimised out>)
at sem_wait.c:29
#4 0x00007ffff6e7ecb1 in ARDOUR::Graph::run_one() ()
from /opt/Ardour-5.12.0/lib/libardour.so.3
#5 0x00007ffff6e7ed58 in ARDOUR::Graph::helper_thread() ()
from /opt/Ardour-5.12.0/lib/libardour.so.3
#6 0x00007fffe43767cf in ARDOUR::JACKAudioBackend::_start_process_thread(void*) ()
from /opt/Ardour-5.12.0/lib/backends/libjack_audiobackend.so
#7 0x00007ffff04b66ba in start_thread (arg=0x7fffc5c2e700)
at pthread_create.c:333
#8 0x00007fffed1ae41d in clone ()
at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109
Thread 32 (Thread 0x7fffc5caf700 (LWP 18567)):
#0 0x00007ffff04be827 in futex_abstimed_wait_cancelable (
private=0, abstime=0x0, expected=0, futex_word=0x38ae6f8)
at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1 do_futex_wait (sem=sem@entry=0x38ae6f8, abstime=0x0)
at sem_waitcommon.c:111
#2 0x00007ffff04be8d4 in __new_sem_wait_slow (sem=0x38ae6f8,
abstime=0x0) at sem_waitcommon.c:181
#3 0x00007ffff04be97a in __new_sem_wait (sem=<optimised out>)
at sem_wait.c:29
#4 0x00007ffff6e7ecb1 in ARDOUR::Graph::run_one() ()
from /opt/Ardour-5.12.0/lib/libardour.so.3
#5 0x00007ffff6e7ed58 in ARDOUR::Graph::helper_thread() ()
from /opt/Ardour-5.12.0/lib/libardour.so.3
#6 0x00007fffe43767cf in ARDOUR::JACKAudioBackend::_start_process_thread(void*) ()
from /opt/Ardour-5.12.0/lib/backends/libjack_audiobackend.so
#7 0x00007ffff04b66ba in start_thread (arg=0x7fffc5caf700)
at pthread_create.c:333
#8 0x00007fffed1ae41d in clone ()
at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109
Thread 31 (Thread 0x7fffcc082700 (LWP 18566)):
#0 0x00007ffff04be827 in futex_abstimed_wait_cancelable (
private=0, abstime=0x0, expected=0, futex_word=0x38ae718)
at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1 do_futex_wait (sem=sem@entry=0x38ae718, abstime=0x0)
at sem_waitcommon.c:111
#2 0x00007ffff04be8d4 in __new_sem_wait_slow (sem=0x38ae718,
abstime=0x0) at sem_waitcommon.c:181
#3 0x00007ffff04be97a in __new_sem_wait (sem=<optimised out>)
at sem_wait.c:29
#4 0x00007ffff6e7ffc5 in ARDOUR::Graph::restart_cycle() ()
from /opt/Ardour-5.12.0/lib/libardour.so.3
#5 0x00007ffff6e7eced in ARDOUR::Graph::run_one() ()
from /opt/Ardour-5.12.0/lib/libardour.so.3
#6 0x00007ffff6e80091 in ARDOUR::Graph::main_thread() ()
from /opt/Ardour-5.12.0/lib/libardour.so.3
#7 0x00007fffe43767cf in ARDOUR::JACKAudioBackend::_start_process_thread(void*) ()
from /opt/Ardour-5.12.0/lib/backends/libjack_audiobackend.so
#8 0x00007ffff04b66ba in start_thread (arg=0x7fffcc082700)
at pthread_create.c:333
#9 0x00007fffed1ae41d in clone ()
at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109
Thread 28 (Thread 0x7fffc5549700 (LWP 18563)):
#0 syscall ()
at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007ffff47a3121 in g_cond_wait_until ()
from /opt/Ardour-5.12.0/lib/libglib-2.0.so.0
#2 0x00007ffff471d24b in g_async_queue_timeout_pop ()
from /opt/Ardour-5.12.0/lib/libglib-2.0.so.0
#3 0x00007ffff47819fa in ?? ()
from /opt/Ardour-5.12.0/lib/libglib-2.0.so.0
#4 0x00007ffff4781235 in ?? ()
from /opt/Ardour-5.12.0/lib/libglib-2.0.so.0
#5 0x00007ffff04b66ba in start_thread (arg=0x7fffc5549700)
at pthread_create.c:333
#6 0x00007fffed1ae41d in clone ()
at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109
Thread 22 (Thread 0x7fffcc103700 (LWP 18555)):
#0 0x00007ffff04bea15 in futex_abstimed_wait_cancelable (
private=128, abstime=0x7fffcc102ca0, expected=0,
futex_word=0x7fffe4030000)
at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1 do_futex_wait (sem=sem@entry=0x7fffe4030000,
abstime=abstime@entry=0x7fffcc102ca0)
at sem_waitcommon.c:111
#2 0x00007ffff04beadf in __new_sem_wait_slow (
sem=0x7fffe4030000, abstime=0x7fffcc102ca0)
at sem_waitcommon.c:181
#3 0x00007ffff04beb92 in sem_timedwait (sem=<optimised out>,
abstime=<optimised out>) at sem_timedwait.c:36
#4 0x00007fffcf2e11ce in ?? ()
from /usr/lib/x86_64-linux-gnu/libjack.so.0
#5 0x00007fffcf2c9b0d in ?? ()
from /usr/lib/x86_64-linux-gnu/libjack.so.0
#6 0x00007fffcf2c80b7 in ?? ()
from /usr/lib/x86_64-linux-gnu/libjack.so.0
#7 0x00007fffe4376412 in ARDOUR::JACKAudioBackend::process_thread() ()
from /opt/Ardour-5.12.0/lib/backends/libjack_audiobackend.so
#8 0x00007fffcf2c801a in ?? ()
from /usr/lib/x86_64-linux-gnu/libjack.so.0
#9 0x00007fffcf2e0680 in ?? ()
from /usr/lib/x86_64-linux-gnu/libjack.so.0
#10 0x00007ffff04b66ba in start_thread (arg=0x7fffcc103700)
at pthread_create.c:333
#11 0x00007fffed1ae41d in clone ()
at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109
Thread 21 (Thread 0x7fffcc184700 (LWP 18553)):
#0 0x00007ffff04bf51d in read ()
at ../sysdeps/unix/syscall-template.S:84
#1 0x00007fffcf2e2065 in ?? ()
from /usr/lib/x86_64-linux-gnu/libjack.so.0
#2 0x00007fffcf2e4d9b in ?? ()
from /usr/lib/x86_64-linux-gnu/libjack.so.0
#3 0x00007fffcf2e0680 in ?? ()
from /usr/lib/x86_64-linux-gnu/libjack.so.0
#4 0x00007ffff04b66ba in start_thread (arg=0x7fffcc184700)
at pthread_create.c:333
#5 0x00007fffed1ae41d in clone ()
at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109
Thread 20 (Thread 0x7fffcd4d4700 (LWP 18552)):
#0 pthread_cond_wait@@GLIBC_2.3.2 ()
at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1 0x00007fffcf2e16ac in ?? ()
from /usr/lib/x86_64-linux-gnu/libjack.so.0
#2 0x00007fffcf2d8a48 in ?? ()
from /usr/lib/x86_64-linux-gnu/libjack.so.0
#3 0x00007fffcf2e0680 in ?? ()
from /usr/lib/x86_64-linux-gnu/libjack.so.0
#4 0x00007ffff04b66ba in start_thread (arg=0x7fffcd4d4700)
at pthread_create.c:333
#5 0x00007fffed1ae41d in clone ()
at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109
Thread 10 (Thread 0x7fffce45d700 (LWP 18535)):
#0 0x00007fffed1a274d in poll ()
at ../sysdeps/unix/syscall-template.S:84
#1 0x00007ffff47516b4 in ?? ()
from /opt/Ardour-5.12.0/lib/libglib-2.0.so.0
#2 0x00007ffff47517bc in g_main_context_iteration ()
from /opt/Ardour-5.12.0/lib/libglib-2.0.so.0
#3 0x00007ffff47517f9 in ?? ()
from /opt/Ardour-5.12.0/lib/libglib-2.0.so.0
#4 0x00007ffff4781235 in ?? ()
from /opt/Ardour-5.12.0/lib/libglib-2.0.so.0
#5 0x00007ffff04b66ba in start_thread (arg=0x7fffce45d700)
at pthread_create.c:333
#6 0x00007fffed1ae41d in clone ()
at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109
Thread 7 (Thread 0x7fffcffff700 (LWP 18532)):
#0 syscall ()
at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007ffff47a300c in g_cond_wait ()
from /opt/Ardour-5.12.0/lib/libglib-2.0.so.0
#2 0x00007ffff6d6e1e4 in ARDOUR::AudioEngine::do_devicelist_update() () from /opt/Ardour-5.12.0/lib/libardour.so.3
#3 0x00007ffff4ceae7d in ?? ()
from /opt/Ardour-5.12.0/lib/libglibmm-2.4.so.1
#4 0x00007ffff4781235 in ?? ()
from /opt/Ardour-5.12.0/lib/libglib-2.0.so.0
#5 0x00007ffff04b66ba in start_thread (arg=0x7fffcffff700)
at pthread_create.c:333
#6 0x00007fffed1ae41d in clone ()
at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109
Thread 6 (Thread 0x7fffe4dd0700 (LWP 18531)):
#0 syscall ()
at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007ffff47a300c in g_cond_wait ()
from /opt/Ardour-5.12.0/lib/libglib-2.0.so.0
#2 0x00007ffff6d6f186 in ARDOUR::AudioEngine::do_reset_backend() () from /opt/Ardour-5.12.0/lib/libardour.so.3
#3 0x00007ffff4ceae7d in ?? ()
from /opt/Ardour-5.12.0/lib/libglibmm-2.4.so.1
#4 0x00007ffff4781235 in ?? ()
from /opt/Ardour-5.12.0/lib/libglib-2.0.so.0
#5 0x00007ffff04b66ba in start_thread (arg=0x7fffe4dd0700)
at pthread_create.c:333
#6 0x00007fffed1ae41d in clone ()
at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109
Thread 5 (Thread 0x7fffe7280700 (LWP 18530)):
#0 syscall ()
at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007ffff47a300c in g_cond_wait ()
from /opt/Ardour-5.12.0/lib/libglib-2.0.so.0
#2 0x00007ffff6d1d61b in ARDOUR::Analyser::work() ()
from /opt/Ardour-5.12.0/lib/libardour.so.3
#3 0x00007ffff4ceae7d in ?? ()
from /opt/Ardour-5.12.0/lib/libglibmm-2.4.so.1
#4 0x00007ffff4781235 in ?? ()
from /opt/Ardour-5.12.0/lib/libglib-2.0.so.0
#5 0x00007ffff04b66ba in start_thread (arg=0x7fffe7280700)
at pthread_create.c:333
#6 0x00007fffed1ae41d in clone ()
at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109
Thread 4 (Thread 0x7fffe7a81700 (LWP 18529)):
#0 syscall ()
at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007ffff47a300c in g_cond_wait ()
from /opt/Ardour-5.12.0/lib/libglib-2.0.so.0
#2 0x00007ffff727d9cb in ?? ()
from /opt/Ardour-5.12.0/lib/libardour.so.3
#3 0x00007ffff4ceae7d in ?? ()
from /opt/Ardour-5.12.0/lib/libglibmm-2.4.so.1
#4 0x00007ffff4781235 in ?? ()
from /opt/Ardour-5.12.0/lib/libglib-2.0.so.0
#5 0x00007ffff04b66ba in start_thread (arg=0x7fffe7a81700)
at pthread_create.c:333
#6 0x00007fffed1ae41d in clone ()
at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109
Thread 3 (Thread 0x7fffe8282700 (LWP 18528)):
#0 syscall ()
at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007ffff47a300c in g_cond_wait ()
from /opt/Ardour-5.12.0/lib/libglib-2.0.so.0
#2 0x00007ffff727d9cb in ?? ()
from /opt/Ardour-5.12.0/lib/libardour.so.3
#3 0x00007ffff4ceae7d in ?? ()
from /opt/Ardour-5.12.0/lib/libglibmm-2.4.so.1
#4 0x00007ffff4781235 in ?? ()
from /opt/Ardour-5.12.0/lib/libglib-2.0.so.0
#5 0x00007ffff04b66ba in start_thread (arg=0x7fffe8282700)
at pthread_create.c:333
#6 0x00007fffed1ae41d in clone ()
at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109
Thread 2 (Thread 0x7fffe8a83700 (LWP 18527)):
#0 0x00007ffff04bfc1d in nanosleep ()
at ../sysdeps/unix/syscall-template.S:84
#1 0x00007ffff4782a58 in g_usleep ()
from /opt/Ardour-5.12.0/lib/libglib-2.0.so.0
#2 0x0000000000d08e1e in ?? ()
#3 0x00007ffff04b66ba in start_thread (arg=0x7fffe8a83700)
at pthread_create.c:333
#4 0x00007fffed1ae41d in clone ()
at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109
Thread 1 (Thread 0x7ffff7fa58c0 (LWP 18523)):
#0 0x00000000006c4199 in ?? ()
#1 0x00000000006b3d60 in ?? ()
#2 0x00007ffff60dd2cf in ArdourCanvas::GtkCanvas::deliver_event(_GdkEvent*) () from /opt/Ardour-5.12.0/lib/libcanvas.so.0
#3 0x00007ffff60dd5f5 in ArdourCanvas::GtkCanvas::on_button_rel(_GdkEvent*) () from /opt/Ardour-5.12.0/lib/libcanvas.so.0
#3 0x00007ffff60dd5f5 in ArdourCanvas::GtkCanvas::on_button_rel---Type <return> to continue, or q <return> to quit---
ease_event(_GdkEventButton*) ()
from /opt/Ardour-5.12.0/lib/libcanvas.so.0
#4 0x00007ffff1d6c6c8 in Gtk::Widget_Class::button_release_event_callback(_GtkWidget*, _GdkEventButton*) ()
from /opt/Ardour-5.12.0/lib/libgtkmm-2.4.so.1
#5 0x00007ffff3d49e2c in ?? ()
from /opt/Ardour-5.12.0/lib/libgtk-x11-2.0.so.0
#6 0x00007ffff4a5f935 in g_closure_invoke ()
from /opt/Ardour-5.12.0/lib/libgobject-2.0.so.0
#7 0x00007ffff4a7141f in ?? ()
from /opt/Ardour-5.12.0/lib/libgobject-2.0.so.0
#8 0x00007ffff4a7a5a3 in g_signal_emit_valist ()
from /opt/Ardour-5.12.0/lib/libgobject-2.0.so.0
#9 0x00007ffff4a7ae32 in g_signal_emit ()
from /opt/Ardour-5.12.0/lib/libgobject-2.0.so.0
#10 0x00007ffff3ece94c in ?? ()
from /opt/Ardour-5.12.0/lib/libgtk-x11-2.0.so.0
#11 0x00007ffff3d48404 in gtk_propagate_event ()
from /opt/Ardour-5.12.0/lib/libgtk-x11-2.0.so.0
#12 0x00007ffff3d48873 in gtk_main_do_event ()
from /opt/Ardour-5.12.0/lib/libgtk-x11-2.0.so.0
#13 0x00007ffff396569c in ?? ()
from /opt/Ardour-5.12.0/lib/libgdk-x11-2.0.so.0
#14 0x00007ffff47514b7 in g_main_context_dispatch ()
from /opt/Ardour-5.12.0/lib/libglib-2.0.so.0
#15 0x00007ffff4751718 in ?? ()
from /opt/Ardour-5.12.0/lib/libglib-2.0.so.0
#16 0x00007ffff4751a32 in g_main_loop_run ()
from /opt/Ardour-5.12.0/lib/libglib-2.0.so.0
#17 0x00007ffff3d47557 in gtk_main ()
from /opt/Ardour-5.12.0/lib/libgtk-x11-2.0.so.0
#18 0x00007ffff5b74926 in Gtkmm2ext::UI::run(Receiver&) ()
from /opt/Ardour-5.12.0/lib/libgtkmm2ext.so.0
#19 0x00000000004a46fb in ?? ()
#20 0x00007fffed0c7830 in __libc_start_main (main=0x4a4270,
argc=1, argv=0x7fffffffd278, init=<optimised out>,
fini=<optimised out>, rtld_fini=<optimised out>,
stack_end=0x7fffffffd268) at ../csu/libc-start.c:291
#21 0x00000000004a9ef9 in ?? ()
|
|
|
Actually, at this point, about 3000 commits beyond 5.x, I'd probably me more interested if you still get this crash in a nightly build (nightly.ardour.org) ... these are only available to subscribers. |
|
|
Okay okay, I subscribed ;-) I retested with the nightly "Ardour6.0.pre0.3156 (built using 6.0-pre0-3156-gf8243e62e7 and GCC version 6.3.0 20170516)". This version did not show the bug. Then I removed ~/.config/ardour5. I cannot reproduce the crash with Ardour 5.12. Maybe some old config caused the crash? Anyway, since the bug is gone for now, I close this bug. |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2020-01-05 16:00 | tanjeffmoos | New Issue | |
| 2020-01-05 16:00 | tanjeffmoos | Tag Attached: crash | |
| 2020-01-05 16:00 | tanjeffmoos | Tag Attached: editing | |
| 2020-01-05 16:00 | tanjeffmoos | Tag Attached: jack | |
| 2020-01-05 16:13 | tanjeffmoos | Note Added: 0020902 | |
| 2020-01-05 16:25 | paul | Note Added: 0020903 | |
| 2020-01-05 22:02 | tanjeffmoos | File Added: ardour-bug7870-backtrace.txt | |
| 2020-01-05 22:02 | tanjeffmoos | Note Added: 0020904 | |
| 2020-01-05 22:15 | paul | Note Added: 0020905 | |
| 2020-01-07 19:20 | tanjeffmoos | Note Added: 0020906 | |
| 2020-01-07 19:20 | tanjeffmoos | Status | new => closed |
| 2020-01-07 19:20 | tanjeffmoos | Resolution | open => unable to reproduce |