View Issue Details

IDProjectCategoryView StatusLast Update
0002452ardourbugspublic2020-04-19 20:13
Reporternowhiskey Assigned Topaul  
PrioritynormalSeveritycrashReproducibilityalways
Status closedResolutionfixed 
Product VersionSVN/2.0-ongoing 
Summary0002452: once switching to the light theme, ardour will segfault on every next start
Descriptionongoing@4223

-start a new session
-windows->themes-> choose 'light theme'
-save and close ardour
-try starting ardour again ->segfault

here is the backtrace i got out of this:

(gdb) run
Starting program:
/home/nowhiskey/software/ardour2/2.0-ongoing/gtk2_ardour/ardour-2.7
[Thread debugging using libthread_db enabled]
Ardour/GTK 2.7
   (kompiliert mit Version 4223 und GCC Version4.3.2)
Copyright (C) 1999-2008 Paul Davis
Einige Teile Copyright (C) Steve Harris, Ari Johnson, Brett Viren, Joel
Baker

Ardour wird Ihnen ohne jegliche GewÃ#hrleistung und ausdrÃ#cklich ohne die
Zusicherung
fÃ#r allgemeine oder spezielle Gebrauchstauglichkeit zur VerfÃ#gung
gestellt.
Dies ist freie Software und Sie dÃ#rfen sie gerne weiterverbreiten,
solange Sie sich an die Bedingungen, die in der Datei COPYING aufgefÃ#hrt
sind halten.
[New Thread 0xb5f206d0 (LWP 3818)]
theme_init() called from internal clearlooks engine
/usr/share/themes/Clearlooks/gtk-2.0/gtkrc:67: error: unexpected identifier
`colorize_scrollbar', expected character `}'
lade voreingestellte UI-Konfigurationsdatei
gtk2_ardour/ardour2_ui_default.conf
lade benutzerdefinierte UI-Konfigurationsdatei
/home/nowhiskey/.ardour2/ardour2_ui.conf

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb5f206d0 (LWP 3818)]
0x08402bfd in boost::dynamic_bitset<unsigned long long,
std::allocator<unsigned long long> >::test (this=0x0, pos=1)
    at /usr/local/include/boost/dynamic_bitset/dynamic_bitset.hpp:952
952 assert(pos < m_num_bits);
(gdb) thread apply all bt
Thread 1 (Thread 0xb5f206d0 (LWP 3818)):
#0 0x08402bfd in boost::dynamic_bitset<unsigned long long,
std::allocator<unsigned long long> >::test (this=0x0, pos=1)
    at /usr/local/include/boost/dynamic_bitset/dynamic_bitset.hpp:952
0000001 0x08402c56 in boost::dynamic_bitset<unsigned long long,
std::allocator<unsigned long long> >::operator[] (this=0x0, pos=1)
    at /usr/local/include/boost/dynamic_bitset/dynamic_bitset.hpp:259
#2 0x08402c71 in ARDOUR::RuntimeProfile::get_sae (this=0x0) at
libs/ardour/ardour/profile.h:44
#3 0x0885932a in ThemeManager::on_light_theme_button_toggled
(this=0x8b06078) at gtk2_ardour/theme_manager.cc:212
0000004 0x0885d813 in sigc::bound_mem_functor0<void, ThemeManager>::operator()
(this=0x8b2aae4) at libs/sigc++2/sigc++/functors/mem_fun.h:1787
0000005 0x0885d82a in sigc::adaptor_functor<sigc::bound_mem_functor0<void,
ThemeManager> >::operator() (this=0x8b2aae0) at
#libs/sigc++2/sigc++/adaptors/adaptor_trait.h:251
#6 0x0885d846 in sigc::internal::slot_call0<sigc::bound_mem_functor0<void,
#ThemeManager>, void>::call_it (rep=0x8b2aac8) at
#libs/sigc++2/sigc++/functors/slot.h:103
#7 0x083fbd2a in sigc::slot0<void>::operator() (this=0x8b2aab4) at
#libs/sigc++2/sigc++/functors/slot.h:440
0000008 0xb77d4c7d in Glib::SignalProxyNormal::slot0_void_callback
#(self=0x8ae4368, data=0x8b2aab0) at libs/glibmm2/glibmm/signalproxy.cc:95
0000009 0xb78ce054 in g_cclosure_marshal_VOID__VOID () from
#/usr/share/qt4/lib/libgobject-2.0.so.0
0000010 0xb78c090b in g_closure_invoke () from
#/usr/share/qt4/lib/libgobject-2.0.so.0
0000011 0xb78d43a0 in ?? () from /usr/share/qt4/lib/libgobject-2.0.so.0
0000012 0x08b2ab10 in ?? ()
0000013 0x00000000 in ?? ()



cheers,
doc
TagsNo tags attached.

Activities

paul

2008-11-20 17:24

administrator   ~0005249

use of ARDOUR::Profile before its been created. hacked up solution in place in rev 4224. long term fix is more complex.

system

2020-04-19 20:13

developer   ~0021819

Issue has been closed automatically, by Trigger Close Plugin.
Feel free to re-open with additional information if you think the issue is not resolved.

Issue History

Date Modified Username Field Change
2008-11-20 14:06 nowhiskey New Issue
2008-11-20 17:24 paul cost => 0.00
2008-11-20 17:24 paul Status new => resolved
2008-11-20 17:24 paul Resolution open => fixed
2008-11-20 17:24 paul Assigned To => paul
2008-11-20 17:24 paul Note Added: 0005249
2010-04-24 10:28 cth103 Category bugs => bugs2
2010-04-24 10:32 cth103 Category bugs2 => bugs
2020-04-19 20:13 system Note Added: 0021819
2020-04-19 20:13 system Status resolved => closed