View Issue Details

IDProjectCategoryView StatusLast Update
0009539ardourbugspublic2023-11-29 12:29
Reportergusnan Assigned Topaul  
PrioritynormalSeveritycrashReproducibilityalways
Status resolvedResolutionfixed 
PlatformDebian GNUOSLinuxOS Version(any)
Product Version8.1 
Summary0009539: Selecting Freeze on a Region crashes Ardour
DescriptionRight-clicking on a Region, and selecting Freeze shows a progress bar, and when it's at the end, Ardour crashes. This is on Debian 12, ardour installed from the "Ready-to-run program" download, Ardour-8.1.0-x86_64.run.

Steps To ReproduceAs the description, simply use right-click Freeze on a region and it will crash after a progress-bar.
Additional InformationFull gdb session (But not with a lot of debug symbols, even though I ran Ardour with --gdb):

usnan@debian-i7:~ > /opt/Ardour-8.1.0/bin/ardour8 --gdb
GNU gdb (Debian 13.1-3) 13.1
Copyright (C) 2023 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<https://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
    <http://www.gnu.org/software/gdb/documentation/>.

For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /opt/Ardour-8.1.0/bin/ardour-8.1.0...
(No debugging symbols found in /opt/Ardour-8.1.0/bin/ardour-8.1.0)
(gdb) run
Starting program: /opt/Ardour-8.1.0/bin/ardour-8.1.0
BFD: error: /usr/lib/debug/.build-id/b5/94dc721d75112eb9f2aa7a2c0ae957f373d962.debug(.debug_info) is too large (0x15ef54 bytes)
warning: Can't read data for section '.debug_info' in file '/usr/lib/debug/.build-id/b5/94dc721d75112eb9f2aa7a2c0ae957f373d962.debug'
warning: Section .debug_aranges in /usr/lib/debug/.build-id/b5/94dc721d75112eb9f2aa7a2c0ae957f373d962.debug entry at offset 0 debug_info_offset 0 does not exists, ignoring .debug_aranges.
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Ardour8.1.0 (built using 8.1 och GCC version 6.3.0 20170516)
[New Thread 0x7ffff613d6c0 (LWP 20947)]
Ardour: [INFO]: Your system is configured to limit Ardour to 1048576 open files
Ardour: [INFO]: Loading system configuration file /opt/Ardour-8.1.0/etc/system_config
Ardour: [INFO]: Loading user configuration file /home/gusnan/.config/ardour8/config
[New Thread 0x7fffe0fff6c0 (LWP 20948)]
Ardour: [INFO]: CPU vendor: GenuineIntel
Ardour: [INFO]: AVX capable processor
Ardour: [INFO]: AVX with FMA capable processor
Ardour: [INFO]: CPU brand: Intel(R) Core(TM) i7-6700K CPU @ 4.00GHz
Ardour: [INFO]: Using AVX and FMA optimized routines
[New Thread 0x7fffdbfff6c0 (LWP 20949)]
[New Thread 0x7fffdb7fe6c0 (LWP 20950)]
[New Thread 0x7fffdaffd6c0 (LWP 20951)]
Ardour: [INFO]: Loading plugin meta data file /opt/Ardour-8.1.0/share/plugin_metadata/plugin_tags
Ardour: [INFO]: Loading plugin meta data file /home/gusnan/.config/ardour8/plugin_metadata/plugin_tags
Ardour: [INFO]: Loading plugin statistics file /home/gusnan/.config/ardour8/plugin_metadata/plugin_stats
Ardour: [INFO]: add_lrdf_data '/home/gusnan/.config/ardour8/rdf:/opt/Ardour-8.1.0/share/rdf:/usr/local/share/ladspa/rdf:/usr/share/ladspa/rdf'
Ardour: [INFO]: read rdf_file 'file:///usr/share/ladspa/rdf/guitarix.rdf'
Ardour: [INFO]: read rdf_file 'file:///usr/share/ladspa/rdf/swh-aux.rdf'
Ardour: [INFO]: read rdf_file 'file:///usr/share/ladspa/rdf/swh-plugins.rdf'
Ardour: [INFO]: read rdf_file 'file:///usr/share/ladspa/rdf/ladspa.rdfs'
Ardour: [INFO]: read rdf_file 'file:///usr/share/ladspa/rdf/swh-scales.rdf'
[New Thread 0x7fffda7fc6c0 (LWP 20952)]
[Thread 0x7fffda7fc6c0 (LWP 20952) exited]
[New Thread 0x7fffda7fc6c0 (LWP 20953)]
[Thread 0x7fffda7fc6c0 (LWP 20953) exited]
[New Thread 0x7fffda7fc6c0 (LWP 20954)]
[New Thread 0x7fffc4bff6c0 (LWP 20955)]
[New Thread 0x7fffbebff6c0 (LWP 20956)]
Cannot xinstall SIGPIPE error handler
Ardour: [INFO]: Loading default ui configuration file /opt/Ardour-8.1.0/etc/default_ui_config
Ardour: [INFO]: Loading 457 MIDI patches from /opt/Ardour-8.1.0/share/patchfiles
Ardour: [INFO]: Loading user ui configuration file /home/gusnan/.config/ardour8/ui_config
/usr/share/themes/Clearlooks-Phenix/gtk-2.0/gtkrc:79: error: unexpected identifier 'reliefstyle', expected character '}'
Ardour: [INFO]: Loading color file /opt/Ardour-8.1.0/share/themes/dark-ardour.colors
/usr/share/themes/Clearlooks-Phenix/gtk-2.0/gtkrc:79: error: unexpected identifier 'reliefstyle', expected character '}'
Ardour: [INFO]: Loading ui configuration file /opt/Ardour-8.1.0/etc/clearlooks.rc
Ardour: [INFO]: Loading bindings from /opt/Ardour-8.1.0/etc/ardour.keys
Loading ui configuration file /opt/Ardour-8.1.0/etc/clearlooks.rc
[New Thread 0x7ffff418a6c0 (LWP 20957)]
[New Thread 0x7fffbdfff6c0 (LWP 20958)]
[Thread 0x7fffbdfff6c0 (LWP 20958) exited]
[New Thread 0x7fffbdfff6c0 (LWP 20959)]
[New Thread 0x7fffbd7fe6c0 (LWP 20960)]
[New Thread 0x7fffbcffd6c0 (LWP 20961)]
[New Thread 0x7fffa3fff6c0 (LWP 20962)]
[New Thread 0x7fffa37fe6c0 (LWP 20963)]
[New Thread 0x7fff9bfff6c0 (LWP 20964)]
[New Thread 0x7fffa2ffd6c0 (LWP 20965)]
[New Thread 0x7fffa27fc6c0 (LWP 20966)]
Found nothing along /home/gusnan/.config/ardour8/templates:/opt/Ardour-8.1.0/share/templates
[Thread 0x7ffff418a6c0 (LWP 20957) exited]
[Thread 0x7fffa2ffd6c0 (LWP 20965) exited]
[Thread 0x7fff9bfff6c0 (LWP 20964) exited]
[Thread 0x7fffbcffd6c0 (LWP 20961) exited]
[Thread 0x7fffa27fc6c0 (LWP 20966) exited]
[Thread 0x7fffa3fff6c0 (LWP 20962) exited]
[Thread 0x7fffbd7fe6c0 (LWP 20960) exited]
[Thread 0x7fffbebff6c0 (LWP 20956) exited]
[New Thread 0x7fffa3fff6c0 (LWP 20970)]
[New Thread 0x7ffff35fe900 (LWP 20971)]
[New Thread 0x7fffa27fc6c0 (LWP 20973)]
[New Thread 0x7fffbcffd6c0 (LWP 20974)]
[New Thread 0x7fff9bfff6c0 (LWP 20975)]
[New Thread 0x7fffbd7fe6c0 (LWP 20976)]
[New Thread 0x7fffa2ffd6c0 (LWP 20977)]
[New Thread 0x7fffa1ffb6c0 (LWP 20978)]
[Detaching after vfork from child process 20979]
[New Thread 0x7fffa17fa6c0 (LWP 20980)]
[Thread 0x7fff9bfff6c0 (LWP 20975) exited]
[Thread 0x7fffa27fc6c0 (LWP 20973) exited]
[Thread 0x7fffa2ffd6c0 (LWP 20977) exited]
[Thread 0x7fffbd7fe6c0 (LWP 20976) exited]
[Thread 0x7fffa1ffb6c0 (LWP 20978) exited]
[Thread 0x7fffa37fe6c0 (LWP 20963) exited]
[Thread 0x7fffa17fa6c0 (LWP 20980) exited]
[Detaching after vfork from child process 20981]
[New Thread 0x7fffa17fa6c0 (LWP 20982)]
[Thread 0x7fffa17fa6c0 (LWP 20982) exited]
Set cursor set to default
[New Thread 0x7fffa17fa6c0 (LWP 20983)]
[New Thread 0x7ffff316e900 (LWP 20984)]
[New Thread 0x7ffff30ea900 (LWP 20985)]
[New Thread 0x7ffff2dfe900 (LWP 20986)]
[New Thread 0x7ffff25fe900 (LWP 20987)]
[New Thread 0x7ffff257a900 (LWP 20988)]
[New Thread 0x7ffff24f6900 (LWP 20989)]
[New Thread 0x7ffff21fe900 (LWP 20990)]
[New Thread 0x7fffee9ff6c0 (LWP 20991)]
[New Thread 0x7fffa37fe6c0 (LWP 20992)]
Setting time domain
[New Thread 0x7fffa1ffb6c0 (LWP 20993)]
[New Thread 0x7fffbd7fe6c0 (LWP 20994)]
[New Thread 0x7fff9bfff6c0 (LWP 20995)]
[New Thread 0x7fff9b7fe6c0 (LWP 20996)]
[New Thread 0x7fff9affd6c0 (LWP 20997)]
[Thread 0x7fffbcffd6c0 (LWP 20974) exited]
[New Thread 0x7fffbcffd6c0 (LWP 21003)]
[New Thread 0x7fff99ffc6c0 (LWP 21004)]
[New Thread 0x7fff997fb6c0 (LWP 21005)]
[New Thread 0x7fff98ffa6c0 (LWP 21006)]
[New Thread 0x7fff5bfff6c0 (LWP 21007)]
[New Thread 0x7fff5b7fe6c0 (LWP 21008)]
[New Thread 0x7fff5affd6c0 (LWP 21009)]
[Thread 0x7fffa17fa6c0 (LWP 20983) exited]
[New Thread 0x7fffa17fa6c0 (LWP 21400)]
[Thread 0x7fffa17fa6c0 (LWP 21400) exited]
[New Thread 0x7fffa17fa6c0 (LWP 21793)]
[Thread 0x7fffa17fa6c0 (LWP 21793) exited]

Thread 1 "ArdourGUI" received signal SIGSEGV, Segmentation fault.
0x000055555f380c80 in ?? ()
(gdb) bt full
#0 0x000055555f380c80 in ?? ()
No symbol table info available.
0000001 0x00005555561db491 in ?? ()
No symbol table info available.
#2 0x00005555560cda6b in ?? ()
No symbol table info available.
#3 0x0000555555b647e8 in ?? ()
No symbol table info available.
0000004 0x000055555591ef0a in sigc::internal::signal_emit0<void, sigc::nil>::emit(sigc::internal::signal_impl*) ()
No symbol table info available.
0000005 0x0000555555a4fa62 in ?? ()
No symbol table info available.
#6 0x00007ffff466cc35 in AbstractUI<Gtkmm2ext::UIRequest>::call_slot(PBD::EventLoop::InvalidationRecord*, boost::function<void ()> const&) ()
   from /opt/Ardour-8.1.0/lib/libgtkmm2ext.so.0
No symbol table info available.
#7 0x0000555555a556d8 in ?? ()
No symbol table info available.
0000008 0x0000555555a4bd0b in ?? ()
No symbol table info available.
0000009 0x000055555599155f in ?? ()
No symbol table info available.
0000010 0x000055555598d1ea in ?? ()
No symbol table info available.
0000011 0x000055555598d499 in ?? ()
No symbol table info available.
0000012 0x00005555561daac2 in ?? ()
No symbol table info available.
0000013 0x00005555561ddb13 in ?? ()
No symbol table info available.
0000014 0x00005555561dfd04 in ?? ()
No symbol table info available.
#15 0x00005555558ee5be in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<boost::_bi::unspecified, boost::function<void ()>, boost::_bi::list0>, void>::invoke(boost::detail::function::function_buffer&) ()
No symbol table info available.
0000016 0x00007ffff46673b8 in Gtkmm2ext::UI::do_request(Gtkmm2ext::UIRequest*) () from /opt/Ardour-8.1.0/lib/libgtkmm2ext.so.0
No symbol table info available.
#17 0x00007ffff466d5e5 in AbstractUI<Gtkmm2ext::UIRequest>::handle_ui_requests() () from /opt/Ardour-8.1.0/lib/libgtkmm2ext.so.0
No symbol table info available.
0000018 0x00007ffff422d959 in BaseUI::request_handler(Glib::IOCondition) () from /opt/Ardour-8.1.0/lib/libpbd.so.4
No symbol table info available.
0000019 0x00007ffff4239be9 in cross_thread_channel_call_receive_slot(_GIOChannel*, GIOCondition, void*) () from /opt/Ardour-8.1.0/lib/libpbd.so.4
No symbol table info available.
0000020 0x00007ffff2a5694a in g_main_context_dispatch () from /opt/Ardour-8.1.0/lib/libglib-2.0.so.0
No symbol table info available.
0000021 0x00007ffff2a56ce8 in ?? () from /opt/Ardour-8.1.0/lib/libglib-2.0.so.0
No symbol table info available.
0000022 0x00007ffff2a56d8c in g_main_context_iteration () from /opt/Ardour-8.1.0/lib/libglib-2.0.so.0
No symbol table info available.
0000023 0x00007ffff1b836e1 in gtk_main_iteration () from /opt/Ardour-8.1.0/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#24 0x0000555555b35fc5 in ?? ()
No symbol table info available.
0000025 0x00007ffff325e868 in Glib::SignalProxyNormal::slot0_void_callback(_GObject*, void*) () from /opt/Ardour-8.1.0/lib/libglibmm-2.4.so.1
No symbol table info available.
0000026 0x00007ffff2e0f6b5 in g_closure_invoke () from /opt/Ardour-8.1.0/lib/libgobject-2.0.so.0
No symbol table info available.
0000027 0x00007ffff2e22593 in ?? () from /opt/Ardour-8.1.0/lib/libgobject-2.0.so.0
No symbol table info available.
0000028 0x00007ffff2e2c364 in g_signal_emit_valist () from /opt/Ardour-8.1.0/lib/libgobject-2.0.so.0
No symbol table info available.
0000029 0x00007ffff2e2c7e2 in g_signal_emit () from /opt/Ardour-8.1.0/lib/libgobject-2.0.so.0
No symbol table info available.
0000030 0x00007ffff1d0935e in gtk_widget_activate () from /opt/Ardour-8.1.0/lib/libgtk-x11-2.0.so.0
No symbol table info available.
--Type <RET> for more, q to quit, c to continue without paging--
0000031 0x00007ffff1b9f882 in gtk_menu_shell_activate_item () from /opt/Ardour-8.1.0/lib/libgtk-x11-2.0.so.0
No symbol table info available.
0000032 0x00007ffff1b9fcd6 in ?? () from /opt/Ardour-8.1.0/lib/libgtk-x11-2.0.so.0
No symbol table info available.
0000033 0x00007ffff1b918d6 in ?? () from /opt/Ardour-8.1.0/lib/libgtk-x11-2.0.so.0
No symbol table info available.
0000034 0x00007ffff1b85d8c in ?? () from /opt/Ardour-8.1.0/lib/libgtk-x11-2.0.so.0
No symbol table info available.
0000035 0x00007ffff2e0f6b5 in g_closure_invoke () from /opt/Ardour-8.1.0/lib/libgobject-2.0.so.0
No symbol table info available.
0000036 0x00007ffff2e228bd in ?? () from /opt/Ardour-8.1.0/lib/libgobject-2.0.so.0
No symbol table info available.
0000037 0x00007ffff2e2bdc8 in g_signal_emit_valist () from /opt/Ardour-8.1.0/lib/libgobject-2.0.so.0
No symbol table info available.
0000038 0x00007ffff2e2c7e2 in g_signal_emit () from /opt/Ardour-8.1.0/lib/libgobject-2.0.so.0
No symbol table info available.
0000039 0x00007ffff1d0a7ac in ?? () from /opt/Ardour-8.1.0/lib/libgtk-x11-2.0.so.0
No symbol table info available.
0000040 0x00007ffff1b8437d in gtk_propagate_event () from /opt/Ardour-8.1.0/lib/libgtk-x11-2.0.so.0
No symbol table info available.
0000041 0x00007ffff1b84803 in gtk_main_do_event () from /opt/Ardour-8.1.0/lib/libgtk-x11-2.0.so.0
No symbol table info available.
0000042 0x00007ffff166fbbc in ?? () from /opt/Ardour-8.1.0/lib/libgdk-x11-2.0.so.0
No symbol table info available.
0000043 0x00007ffff2a56a87 in g_main_context_dispatch () from /opt/Ardour-8.1.0/lib/libglib-2.0.so.0
No symbol table info available.
0000044 0x00007ffff2a56ce8 in ?? () from /opt/Ardour-8.1.0/lib/libglib-2.0.so.0
No symbol table info available.
0000045 0x00007ffff2a57002 in g_main_loop_run () from /opt/Ardour-8.1.0/lib/libglib-2.0.so.0
No symbol table info available.
0000046 0x00007ffff1b834c7 in gtk_main () from /opt/Ardour-8.1.0/lib/libgtk-x11-2.0.so.0
No symbol table info available.
0000047 0x00007ffff46652b5 in Gtkmm2ext::UI::run(Receiver&) () from /opt/Ardour-8.1.0/lib/libgtkmm2ext.so.0
No symbol table info available.
0000048 0x000055555589d24e in ?? ()
No symbol table info available.
0000049 0x00007ffff54461ca in __libc_start_call_main (main=main@entry=0x55555589cdd0, argc=argc@entry=1, argv=argv@entry=0x7fffffffd0d8)
    at ../sysdeps/nptl/libc_start_call_main.h:58
        self = <optimized out>
        result = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737488343256, -8498598182115354922, 0, 140737488343272, 0, 140737354125344, 8498598180501968598,
                8498577767925667542}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x7fffffffd0d8}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
0000050 0x00007ffff5446285 in __libc_start_main_impl (main=0x55555589cdd0, argc=1, argv=0x7fffffffd0d8, init=<optimized out>, fini=<optimized out>,
    rtld_fini=<optimized out>, stack_end=0x7fffffffd0c8) at ../csu/libc-start.c:360
No locals.
0000051 0x00005555558a4f6a in ?? ()
No symbol table info available.
(gdb)
TagsNo tags attached.

Relationships

duplicate of 0009507 resolvedx42 Unfreezing a region removes it from the timeline 

Activities

paul

2023-11-21 02:14

administrator   ~0028345

fixed in commit 2bee43fef291

Issue History

Date Modified Username Field Change
2023-11-17 12:46 gusnan New Issue
2023-11-21 02:14 paul Assigned To => paul
2023-11-21 02:14 paul Status new => resolved
2023-11-21 02:14 paul Resolution open => fixed
2023-11-21 02:14 paul Note Added: 0028345
2023-11-29 12:29 x42 Relationship added duplicate of 0009507