View Issue Details

IDCategoryLast Update
0006264bugs2015-11-19 19:19
ReporterhansfbaierAssigned To 
Reproducibilityalways 
Status newResolutionopen 
PlatformlinuxOSUbuntu 14.04 w/ KX studio repoOS Version 3.13.0-49-lowla
Product Version4.0 
Fixed in Version 
Summary0006264: Ardour hangs on startup
DescriptionWhen starting ardour with ardev or via installation on /usr/local,
it hangs on startup.

Here is a backtrace:
$ ardour4 -g
GNU gdb (Ubuntu 7.7.1-0ubuntu5~14.04.2) 7.7.1
Copyright (C) 2014 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:
<http://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 /usr/local/lib/ardour4/ardour-4.0.0...done.
(gdb) run
Starting program: /usr/local/lib/ardour4/ardour-4.0.0
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
bind txt domain [gtk2_ardour4] to /usr/local/share/ardour4/locale
Ardour4.0.0 (built using 4.0-4-g00f06ca and GCC version 4.8.2)
ardour: [INFO]: Your system is configured to limit Ardour to only 4096 open files
[New Thread 0x7fffe44d9700 (LWP 18735)]
ardour: [INFO]: Loading system configuration file /usr/local/etc/ardour4/system_config
Using SSE optimized routines
[New Thread 0x7fffe3cd8700 (LWP 18736)]
[New Thread 0x7fffe34d7700 (LWP 18737)]
[New Thread 0x7fffe2cd6700 (LWP 18738)]
[New Thread 0x7fffe1c1f700 (LWP 18739)]
[New Thread 0x7fffe141e700 (LWP 18740)]
Cannot xinstall SIGPIPE error handler
[New Thread 0x7fffcb38d700 (LWP 18741)]
[New Thread 0x7fffcab8c700 (LWP 18742)]
[New Thread 0x7fffc9215700 (LWP 18743)]
[New Thread 0x7fffc8a14700 (LWP 18744)]
[New Thread 0x7fffbbfff700 (LWP 18746)]
ardour: [INFO]: Loading default ui configuration file /usr/local/etc/ardour4/default_ui_config
ardour: [INFO]: Loading color file /usr/local/etc/ardour4/dark.colors
[Thread 0x7fffc8a14700 (LWP 18744) exited]



[Thread 0x7fffbbfff700 (LWP 18746) exited]

^C
Program received signal SIGINT, Interrupt.
0x00007ffff0c7ffd8 in __GI___libc_realloc (oldmem=0x1862270, bytes=16) at malloc.c:3031
3031 malloc.c: No such file or directory.
(gdb) thread apply all bt

Thread 10 (Thread 0x7fffc9215700 (LWP 18743)):
#0 0x00007ffff0cea12d in poll () at ../sysdeps/unix/syscall-template.S:81
0000001 0x00007ffff4b95fe4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007ffff4b960ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007ffff4b96129 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
0000004 0x00007ffff4bbaf05 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
0000005 0x00007ffff1f3e182 in start_thread (arg=0x7fffc9215700) at pthread_create.c:312
#6 0x00007ffff0cf747d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 9 (Thread 0x7fffcab8c700 (LWP 18742)):
#0 0x00007ffff0cea12d in poll () at ../sysdeps/unix/syscall-template.S:81
0000001 0x00007ffff4b95fe4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007ffff4b9630a in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007fffedb6f336 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
0000004 0x00007ffff4bbaf05 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
0000005 0x00007ffff1f3e182 in start_thread (arg=0x7fffcab8c700) at pthread_create.c:312
#6 0x00007ffff0cf747d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 8 (Thread 0x7fffcb38d700 (LWP 18741)):
#0 0x00007ffff0cea12d in poll () at ../sysdeps/unix/syscall-template.S:81
0000001 0x00007ffff4b95fe4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007ffff4b960ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007fffcb3951ad in ?? () from /usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so
0000004 0x00007ffff4bbaf05 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
0000005 0x00007ffff1f3e182 in start_thread (arg=0x7fffcb38d700) at pthread_create.c:312
#6 0x00007ffff0cf747d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 7 (Thread 0x7fffe141e700 (LWP 18740)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
0000001 0x00007ffff4bd7bf7 in g_cond_wait () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007ffff6f52429 in ARDOUR::AudioEngine::do_devicelist_update (this=0x16fe320) at ../libs/ardour/audioengine.cc:527
#3 0x00007ffff6f5e1cf in boost::_mfi::mf0<void, ARDOUR::AudioEngine>::operator() (this=0x16fec10, p=0x16fe320) at /usr/include/boost/bind/mem_fn_template.hpp:49
0000004 0x00007ffff6f5de10 in boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> >::operator()<boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list0> (this=0x16fec20, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253
0000005 0x00007ffff6f5d779 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >::operator() (this=0x16fec10) at /usr/include/boost/bind/bind_template.hpp:20
#6 0x00007ffff6f5cf50 in sigc::adaptor_functor<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > > >::operator() (this=0x16fec10) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#7 0x00007ffff6f5c170 in sigc::internal::slot_call0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >, void>::call_it (rep=0x16febe0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
0000008 0x00007ffff52ed11d in ?? () from /usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1
0000009 0x00007ffff4bbaf05 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
0000010 0x00007ffff1f3e182 in start_thread (arg=0x7fffe141e700) at pthread_create.c:312
0000011 0x00007ffff0cf747d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 6 (Thread 0x7fffe1c1f700 (LWP 18739)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
0000001 0x00007ffff4bd7bf7 in g_cond_wait () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007ffff6f52232 in ARDOUR::AudioEngine::do_reset_backend (this=0x16fe320) at ../libs/ardour/audioengine.cc:494
#3 0x00007ffff6f5e1cf in boost::_mfi::mf0<void, ARDOUR::AudioEngine>::operator() (this=0x16fea10, p=0x16fe320) at /usr/include/boost/bind/mem_fn_template.hpp:49
0000004 0x00007ffff6f5de10 in boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> >::operator()<boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list0> (this=0x16fea20, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253
0000005 0x00007ffff6f5d779 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >::operator() (this=0x16fea10) at /usr/include/boost/bind/bind_template.hpp:20
#6 0x00007ffff6f5cf50 in sigc::adaptor_functor<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > > >::operator() (this=0x16fea10) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#7 0x00007ffff6f5c170 in sigc::internal::slot_call0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, ARDOUR::AudioEngine>, boost::_bi::list1<boost::_bi::value<ARDOUR::AudioEngine*> > >, void>::call_it (rep=0x16fe9e0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
0000008 0x00007ffff52ed11d in ?? () from /usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1
0000009 0x00007ffff4bbaf05 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
0000010 0x00007ffff1f3e182 in start_thread (arg=0x7fffe1c1f700) at pthread_create.c:312
0000011 0x00007ffff0cf747d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 5 (Thread 0x7fffe2cd6700 (LWP 18738)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
0000001 0x00007ffff4bd7bf7 in g_cond_wait () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007ffff6f05436 in ARDOUR::Analyser::work () at ../libs/ardour/analyser.cc:85
#3 0x00007ffff6f0522b in analyser_work () at ../libs/ardour/analyser.cc:50
0000004 0x0000000000c1281d in sigc::pointer_functor0<void>::operator() (this=0x1700158) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
0000005 0x0000000000c0fd88 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator() (this=0x1700150) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#6 0x0000000000c0cb0f in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it (rep=0x1700120) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
#7 0x00007ffff52ed11d in ?? () from /usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1
0000008 0x00007ffff4bbaf05 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
0000009 0x00007ffff1f3e182 in start_thread (arg=0x7fffe2cd6700) at pthread_create.c:312
0000010 0x00007ffff0cf747d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 4 (Thread 0x7fffe34d7700 (LWP 18737)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
0000001 0x00007ffff4bd7bf7 in g_cond_wait () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#2 0x00007ffff733c016 in peak_thread_work () at ../libs/ardour/source_factory.cc:68
#3 0x0000000000c1281d in sigc::pointer_functor0<void>::operator() (this=0x17060e8) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
0000004 0x0000000000c0fd88 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator() (this=0x17060e0) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
0000005 0x0000000000c0cb0f in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it (rep=0x17060b0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
#6 0x00007ffff52ed11d in ?? () from /usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1
#7 0x00007ffff4bbaf05 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
0000008 0x00007ffff1f3e182 in start_thread (arg=0x7fffe34d7700) at pthread_create.c:312
0000009 0x00007ffff0cf747d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 3 (Thread 0x7fffe3cd8700 (LWP 18736)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
0000001 0x00007ffff4bd7bf7 in g_cond_wait () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007ffff733c016 in peak_thread_work () at ../libs/ardour/source_factory.cc:68
#3 0x0000000000c1281d in sigc::pointer_functor0<void>::operator() (this=0x1705218) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:77
0000004 0x0000000000c0fd88 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator() (this=0x1705210) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
0000005 0x0000000000c0cb0f in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it (rep=0x17051e0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
#6 0x00007ffff52ed11d in ?? () from /usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1
#7 0x00007ffff4bbaf05 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
0000008 0x00007ffff1f3e182 in start_thread (arg=0x7fffe3cd8700) at pthread_create.c:312
0000009 0x00007ffff0cf747d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 2 (Thread 0x7fffe44d9700 (LWP 18735)):
#0 0x00007ffff1f45b9d in nanosleep () at ../sysdeps/unix/syscall-template.S:81
0000001 0x00007ffff4bbc498 in g_usleep () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x0000000000ebe650 in gui_event_loop (ptr=0x0) at ../gtk2_ardour/linux_vst_gui_support.cc:380
#3 0x00007ffff1f3e182 in start_thread (arg=0x7fffe44d9700) at pthread_create.c:312
0000004 0x00007ffff0cf747d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x7ffff7f99a00 (LWP 18730)):
#0 0x00007ffff0c7ffd8 in __GI___libc_realloc (oldmem=0x1862270, bytes=16) at malloc.c:3031
0000001 0x00007ffff4b9b6af in g_realloc () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007ffff4bb4fa4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007ffff4bb57f0 in g_string_insert_c () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
0000004 0x00007ffff4bac4ae in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
0000005 0x00007ffff4bacdcc in g_scanner_peek_next_token () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6 0x00007ffff4685498 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#7 0x00007ffff4686f05 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
0000008 0x00007ffff468709f in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
0000009 0x00007ffff4685898 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
0000010 0x00007ffff4686f05 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
0000011 0x00007ffff468709f in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
0000012 0x00007ffff468790f in gtk_rc_reparse_all_for_settings () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
0000013 0x00007ffff506a3b8 in g_closure_invoke () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
0000014 0x00007ffff507bd3d in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#15 0x00007ffff5083a29 in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
0000016 0x00007ffff5083ce2 in g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#17 0x00007ffff506e725 in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
0000018 0x00007ffff506dff2 in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
0000019 0x00007ffff507266a in g_object_set_property () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
0000020 0x000000000079791e in Glib::PropertyProxy<Glib::ustring>::set_value (this=0x7fffffffbe60, data=...) at /usr/include/glibmm-2.4/glibmm/propertyproxy.h:139
0000021 0x00000000007903ef in Glib::PropertyProxy<Glib::ustring>::operator= (this=0x7fffffffbe60, data=...) at /usr/include/glibmm-2.4/glibmm/propertyproxy.h:72
0000022 0x0000000000e4430c in UIConfiguration::reset_gtk_theme (this=0x19036a0) at ../gtk2_ardour/ui_config.cc:142
0000023 0x0000000000e43f41 in UIConfiguration::colors_changed (this=0x19036a0) at ../gtk2_ardour/ui_config.cc:94
#24 0x0000000000e523c1 in boost::_mfi::mf0<void, UIConfiguration>::operator() (this=0x1911610, p=0x19036a0) at /usr/include/boost/bind/mem_fn_template.hpp:49
0000025 0x0000000000e522a0 in boost::_bi::list1<boost::_bi::value<UIConfiguration*> >::operator()<boost::_mfi::mf0<void, UIConfiguration>, boost::_bi::list0> (this=0x1911620, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253
0000026 0x0000000000e5205f in boost::_bi::bind_t<void, boost::_mfi::mf0<void, UIConfiguration>, boost::_bi::list1<boost::_bi::value<UIConfiguration*> > >::operator() (this=0x1911610) at /usr/include/boost/bind/bind_template.hpp:20
0000027 0x0000000000e51ce6 in sigc::adaptor_functor<boost::_bi::bind_t<void, boost::_mfi::mf0<void, UIConfiguration>, boost::_bi::list1<boost::_bi::value<UIConfiguration*> > > >::operator() (this=0x1911610) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
0000028 0x0000000000e51768 in sigc::internal::slot_call0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, UIConfiguration>, boost::_bi::list1<boost::_bi::value<UIConfiguration*> > >, void>::call_it (rep=0x19115e0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
0000029 0x000000000061e45b in sigc::internal::signal_emit0<void, sigc::nil>::emit (impl=0x1911410) at /usr/include/sigc++-2.0/sigc++/signal.h:776
0000030 0x00000000006209b2 in sigc::signal0<void, sigc::nil>::emit (this=0x15d98c0 <ARDOUR_UI_UTILS::ColorsChanged>) at /usr/include/sigc++-2.0/sigc++/signal.h:2673
0000031 0x000000000061fbdc in sigc::signal0<void, sigc::nil>::operator() (this=0x15d98c0 <ARDOUR_UI_UTILS::ColorsChanged>) at /usr/include/sigc++-2.0/sigc++/signal.h:2681
0000032 0x0000000000e4672a in UIConfiguration::load_color_theme (this=0x19036a0, allow_own=true) at ../gtk2_ardour/ui_config.cc:231
0000033 0x0000000000e4170c in UIConfiguration::UIConfiguration (this=0x19036a0) at ../gtk2_ardour/ui_config.cc:84
0000034 0x000000000062ae62 in ARDOUR_UI::ARDOUR_UI (this=0x17fe0e0, argcp=0x7fffffffd6bc, argvp=0x7fffffffd6b0, localedir=0x16179c8 "/usr/local/share/ardour4/locale") at ../gtk2_ardour/ardour_ui.cc:183
0000035 0x0000000000a1d930 in main (argc=1, argv=0x7fffffffd7f8) at ../gtk2_ardour/main.cc:349
(gdb)
TagsNo tags attached.

Relationships

related to 0005605 resolvedx42 Hangs while starting at loading UI config files 
related to 0006616 new Freeze on startup in UIConfiguration::load_color_theme() 

Activities

2015-04-20 23:14

 

dark.colors.diff (3,006 bytes)
diff --git a/gtk2_ardour/dark.colors b/gtk2_ardour/dark.colors
index 05d875f..0a72289 100644
--- a/gtk2_ardour/dark.colors
+++ b/gtk2_ardour/dark.colors
@@ -170,46 +170,6 @@
     <ColorAlias name="ghost track wave clip" alias="color 29"/>
     <ColorAlias name="ghost track wave fill" alias="color 29"/>
     <ColorAlias name="ghost track zero line" alias="color 30"/>
-    <ColorAlias name="gtk_arm" alias="color 9"/>
-    <ColorAlias name="gtk_audio_bus" alias="color 61"/>
-    <ColorAlias name="gtk_audio_track" alias="color 70"/>
-    <ColorAlias name="gtk_automation_track_header" alias="color 42"/>
-    <ColorAlias name="gtk_background" alias="color 34"/>
-    <ColorAlias name="gtk_bases" alias="color 27"/>
-    <ColorAlias name="gtk_bg_selected" alias="color 99"/>
-    <ColorAlias name="gtk_bg_tooltip" alias="color 52"/>
-    <ColorAlias name="gtk_bright_color" alias="color 74"/>
-    <ColorAlias name="gtk_bright_indicator" alias="color 9"/>
-    <ColorAlias name="gtk_contrasting_indicator" alias="color 91"/>
-    <ColorAlias name="gtk_control_base" alias="color 61"/>
-    <ColorAlias name="gtk_control_text" alias="color 26"/>
-    <ColorAlias name="gtk_control_text2" alias="color 83"/>
-    <ColorAlias name="gtk_darkest" alias="color 67"/>
-    <ColorAlias name="gtk_fg_selected" alias="color 67"/>
-    <ColorAlias name="gtk_fg_tooltip" alias="color 29"/>
-    <ColorAlias name="gtk_foreground" alias="color 50"/>
-    <ColorAlias name="gtk_light_text_on_dark" alias="color 31"/>
-    <ColorAlias name="gtk_lightest" alias="color 13"/>
-    <ColorAlias name="gtk_midi_channel_selector" alias="color 44"/>
-    <ColorAlias name="gtk_midi_track" alias="color 58"/>
-    <ColorAlias name="gtk_monitor" alias="color 8"/>
-    <ColorAlias name="gtk_mono" alias="color 95"/>
-    <ColorAlias name="gtk_mute" alias="color 52"/>
-    <ColorAlias name="gtk_not_so_bright_indicator" alias="color 32"/>
-    <ColorAlias name="gtk_processor_fader" alias="color 94"/>
-    <ColorAlias name="gtk_processor_fader_frame" alias="color 104"/>
-    <ColorAlias name="gtk_processor_frame_selected" alias="color 32"/>
-    <ColorAlias name="gtk_processor_postfader" alias="color 79"/>
-    <ColorAlias name="gtk_processor_postfader_frame" alias="color 103"/>
-    <ColorAlias name="gtk_processor_prefader" alias="color 69"/>
-    <ColorAlias name="gtk_processor_prefader_frame" alias="color 69"/>
-    <ColorAlias name="gtk_send_bg" alias="color 38"/>
-    <ColorAlias name="gtk_send_fg" alias="color 24"/>
-    <ColorAlias name="gtk_solo" alias="color 91"/>
-    <ColorAlias name="gtk_somewhat_bright_indicator" alias="color 89"/>
-    <ColorAlias name="gtk_texts" alias="color 50"/>
-    <ColorAlias name="gtk_track_header_inactive" alias="color 34"/>
-    <ColorAlias name="gtk_track_header_selected" alias="color 40"/>
     <ColorAlias name="image track" alias="color 31"/>
     <ColorAlias name="inactive crossfade" alias="color 32"/>
     <ColorAlias name="inactive fade handle" alias="color 33"/>
dark.colors.diff (3,006 bytes)

hansfbaier

2015-04-20 23:15

reporter   ~0016623

I have narrowed down the problem somewhat:
When I delete all the entries starting with gtk_,
then ardour starts up.
If I add one of those back, it hangs.
See the attached diff.

x42

2015-11-19 19:17

administrator   ~0017630

see http://tracker.ardour.org/view.php?id=5605#c17506

x42

2015-11-19 19:19

administrator   ~0017631

this is really a "won't-fix".

The eventual solution will be to remove all gtk widgets and gtk theming from Ardour, but'll likely happen at some point in the distant future.

Issue History

Date Modified Username Field Change
2015-04-20 07:36 hansfbaier New Issue
2015-04-20 14:02 x42 Relationship added related to 0005605
2015-04-20 23:14 hansfbaier File Added: dark.colors.diff
2015-04-20 23:15 hansfbaier Note Added: 0016623
2015-10-03 09:33 x42 Relationship added related to 0006616
2015-11-19 19:17 x42 Note Added: 0017630
2015-11-19 19:19 x42 Note Added: 0017631