View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0003571 | ardour | bugs | public | 2010-11-24 20:41 | 2020-04-19 20:14 |
Reporter | danboid | Assigned To | cth103 | ||
Priority | normal | Severity | crash | Reproducibility | sometimes |
Status | closed | Resolution | fixed | ||
Summary | 0003571: Config file error prevents A3 starting | ||||
Description | Ardour3.0pre0 (built using ['8081'] and GCC version 4.4.5) Copyright (C) 1999-2010 Paul Davis Some portions Copyright (C) Steve Harris, Ari Johnson, Brett Viren, Joel Baker Ardour comes with ABSOLUTELY NO WARRANTY not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. This is free software, and you are welcome to redistribute it under certain conditions; see the source for copying conditions. /usr/share/themes/Dream Light/gtk-2.0/apps/nautilus.rc:10: error: invalid string constant "notebook_button", expected valid string constant ardour: [INFO]: Loading default ui configuration file /usr/local/etc/ardour3/ardour3_ui_default.conf Loading user ui configuration file /home/dan/.config/ardour3/ardour3_ui.conf ardour: [INFO]: Loading ui configuration file /usr/local/etc/ardour3/ardour3_ui_dark.rc ardour: [INFO]: Ardour will be limited to 1024 open files ardour: [INFO]: Loading system configuration file /usr/local/etc/ardour3/ardour_system.rc Loading user configuration file /home/dan/.config/ardour3/ardour.rc Using SSE optimized routines ardour: [ERROR]: AudioSetup value for inputdevice is missing data Segmentation fault | ||||
Tags | No tags attached. | ||||
2010-11-24 20:41
|
|
|
Please try a clean rebuild, and if the problem persists, a backtrace would be great. |
|
Hi Carl! The build I got this error from was a clean build, not a svn up'd one. I should've mentioned that I started JACK from A3 and was using a USB sound card when this occurred. I needed to get my session exported so I have since removed the dodgy A3 config posted here but I still have the same build installed so I can re-instate these config files and get a backtrace from that if you want? |
|
That would be good; those config files don't cause a crash for me. |
|
dan@dan-ohgs:~/src/3.0/gtk2_ardour$ ./ardbg GNU gdb (GDB) 7.2-ubuntu Copyright (C) 2010 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 "i686-linux-gnu". For bug reporting instructions, please see: <http://www.gnu.org/software/gdb/bugs/>... Reading symbols from /home/dan/src/3.0/build/default/gtk2_ardour/ardour-3.0...done. (gdb) run Starting program: /home/dan/src/3.0/build/default/gtk2_ardour/ardour-3.0 [Thread debugging using libthread_db enabled] Ardour3.0pre0 (built using ['8122'] and GCC version 4.4.5) Copyright (C) 1999-2010 Paul Davis Some portions Copyright (C) Steve Harris, Ari Johnson, Brett Viren, Joel Baker Ardour comes with ABSOLUTELY NO WARRANTY not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. This is free software, and you are welcome to redistribute it under certain conditions; see the source for copying conditions. Cannot xinstall SIGPIPE error handler /usr/share/themes/Dream Light/gtk-2.0/apps/nautilus.rc:10: error: invalid string constant "notebook_button", expected valid string constant ardour: [INFO]: Loading default ui configuration file ./../gtk2_ardour/ardour3_ui_default.conf Loading user ui configuration file /home/dan/.config/ardour3/ardour3_ui.conf ardour: [INFO]: Loading ui configuration file ./../build/default/gtk2_ardour/ardour3_ui_dark.rc ardour: [INFO]: Ardour will be limited to 1024 open files ardour: [INFO]: Loading system configuration file /usr/local/etc/ardour3/ardour_system.rc Loading user configuration file /home/dan/.config/ardour3/ardour.rc Using SSE optimized routines [New Thread 0xb7b6ab70 (LWP 2262)] [New Thread 0xb7369b70 (LWP 2263)] [New Thread 0xb6b68b70 (LWP 2264)] [New Thread 0xb3624b70 (LWP 2265)] [New Thread 0xb2e23b70 (LWP 2266)] [New Thread 0xb2622b70 (LWP 2267)] [New Thread 0xb1e21b70 (LWP 2268)] [Thread 0xb1e21b70 (LWP 2268) exited] ardour: [ERROR]: AudioSetup value for inputdevice is missing data Program received signal SIGSEGV, Segmentation fault. 0x01a0182f in Gtk::UIManager::gobj (this=0x0) at /usr/include/gtkmm-2.4/gtkmm/uimanager.h:302 302 GtkUIManager* gobj() { return reinterpret_cast<GtkUIManager*>(gobject_); } (gdb) thread apply all bt Thread 7 (Thread 0xb2622b70 (LWP 2267)): #0 0x0012e416 in __kernel_vsyscall () 0000001 0x0212a884 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x02498e7e in ?? () from /usr/lib/libgthread-2.0.so.0 #3 0x021572cc in ?? () from /lib/libglib-2.0.so.0 0000004 0x021ad41b in ?? () from /lib/libglib-2.0.so.0 0000005 0x021ab48f in ?? () from /lib/libglib-2.0.so.0 #6 0x02125cc9 in start_thread () from /lib/libpthread.so.0 #7 0x0350b6be in clone () from /lib/libc.so.6 Thread 6 (Thread 0xb2e23b70 (LWP 2266)): #0 0x0012e416 in __kernel_vsyscall () 0000001 0x0212a884 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x02498e7e in ?? () from /usr/lib/libgthread-2.0.so.0 #3 0x021572cc in ?? () from /lib/libglib-2.0.so.0 0000004 0x021ad41b in ?? () from /lib/libglib-2.0.so.0 0000005 0x021ab48f in ?? () from /lib/libglib-2.0.so.0 #6 0x02125cc9 in start_thread () from /lib/libpthread.so.0 #7 0x0350b6be in clone () from /lib/libc.so.6 Thread 5 (Thread 0xb3624b70 (LWP 2265)): #0 0x0012e416 in __kernel_vsyscall () 0000001 0x0212a884 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x02498e7e in ?? () from /usr/lib/libgthread-2.0.so.0 #3 0x021572cc in ?? () from /lib/libglib-2.0.so.0 0000004 0x021ad41b in ?? () from /lib/libglib-2.0.so.0 0000005 0x021ab48f in ?? () from /lib/libglib-2.0.so.0 #6 0x02125cc9 in start_thread () from /lib/libpthread.so.0 #7 0x0350b6be in clone () from /lib/libc.so.6 Thread 4 (Thread 0xb6b68b70 (LWP 2264)): #0 0x0012e416 in __kernel_vsyscall () 0000001 0x0212a4dc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x0242b318 in Glib::Cond::wait(Glib::Mutex&) () from /usr/lib/libglibmm-2.4.so.1 #3 0x00f48343 in ARDOUR::Analyser::work () at ../libs/ardour/analyser.cc:85 0000004 0x00f4807a in analyser_work () at ../libs/ardour/analyser.cc:49 0000005 0x0904f731 in sigc::pointer_functor0<void>::operator()() const () #6 0x0904d9c6 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator()() const () #7 0x0904b054 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it(sigc::internal::slot_rep*) () 0000008 0x0242be42 in ?? () from /usr/lib/libglibmm-2.4.so.1 0000009 0x021ab48f in ?? () from /lib/libglib-2.0.so.0 0000010 0x02125cc9 in start_thread () from /lib/libpthread.so.0 0000011 0x0350b6be in clone () from /lib/libc.so.6 Thread 3 (Thread 0xb7369b70 (LWP 2263)): #0 0x0012e416 in __kernel_vsyscall () ---Type <return> to continue, or q <return> to quit--- 0000001 0x0212a4dc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x0242b318 in Glib::Cond::wait(Glib::Mutex&) () from /usr/lib/libglibmm-2.4.so.1 #3 0x013cf57d in peak_thread_work () at ../libs/ardour/source_factory.cc:69 0000004 0x0904f731 in sigc::pointer_functor0<void>::operator()() const () 0000005 0x0904d9c6 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator()() const () #6 0x0904b054 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it(sigc::internal::slot_rep*) () #7 0x0242be42 in ?? () from /usr/lib/libglibmm-2.4.so.1 0000008 0x021ab48f in ?? () from /lib/libglib-2.0.so.0 0000009 0x02125cc9 in start_thread () from /lib/libpthread.so.0 0000010 0x0350b6be in clone () from /lib/libc.so.6 Thread 2 (Thread 0xb7b6ab70 (LWP 2262)): #0 0x0012e416 in __kernel_vsyscall () 0000001 0x0212a4dc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x0242b318 in Glib::Cond::wait(Glib::Mutex&) () from /usr/lib/libglibmm-2.4.so.1 #3 0x013cf57d in peak_thread_work () at ../libs/ardour/source_factory.cc:69 0000004 0x0904f731 in sigc::pointer_functor0<void>::operator()() const () 0000005 0x0904d9c6 in sigc::adaptor_functor<sigc::pointer_functor0<void> >::operator()() const () #6 0x0904b054 in sigc::internal::slot_call0<sigc::pointer_functor0<void>, void>::call_it(sigc::internal::slot_rep*) () #7 0x0242be42 in ?? () from /usr/lib/libglibmm-2.4.so.1 0000008 0x021ab48f in ?? () from /lib/libglib-2.0.so.0 0000009 0x02125cc9 in start_thread () from /lib/libpthread.so.0 0000010 0x0350b6be in clone () from /lib/libc.so.6 Thread 1 (Thread 0xb7fc9880 (LWP 2258)): #0 0x01a0182f in Gtk::UIManager::gobj (this=0x0) at /usr/include/gtkmm-2.4/gtkmm/uimanager.h:302 0000001 0x01a00f85 in ActionManager::get_action (group_name=0x1a7eade "Editor", action_name=0x1a7eacc "toggle-log-window") at ../libs/gtkmm2ext/actions.cc:240 #2 0x01a3b24b in Gtkmm2ext::UI::toggle_errors (this=0x9761af8) at ../libs/gtkmm2ext/gtk_ui.cc:575 #3 0x01a3b149 in Gtkmm2ext::UI::process_error_message (this=0x9761af8, chn=Transmitter::Error, str=0x9e8a90c "AudioSetup value for inputdevice is missing data") at ../libs/gtkmm2ext/gtk_ui.cc:565 0000004 0x01a3adda in Gtkmm2ext::UI::receive (this=0x9761af8, chn=Transmitter::Error, str=0x9e8a90c "AudioSetup value for inputdevice is missing data") at ../libs/gtkmm2ext/gtk_ui.cc:472 0000005 0x0027f84a in sigc::bound_mem_functor2<void, Receiver, Transmitter::Channel, char const*>::operator() (this=0x9a2814c, _A_a1=@0x2e81d4, _A_a2=@0xbfffe824) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1917 #6 0x0027f6fa in sigc::adaptor_functor<sigc::bound_mem_functor2<void, Receiver, Transmitter::Channel, char const*> >::operator()<Transmitter::Channel const&, char const* const&> (this=0x9a28148, _A_arg1=@0x2e81d4, _A_arg2=@0xbfffe824) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:103 #7 0x0027f43a in sigc::internal::slot_call2<sigc::bound_mem_functor2<void, Receiver, Transmitter::Channel, char const*>, void, Transmitter::Channel, char const*>::call_it ( rep=0x9a28130, a_1=@0x2e81d4, a_2=@0xbfffe824) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:173 0000008 0x0028f5d8 in sigc::internal::signal_emit2<void, Transmitter::Channel, char const*, sigc::nil>::emit (impl=0x9760920, _A_a1=@0x2e81d4, _A_a2=@0xbfffe824) at /usr/include/sigc++-2.0/sigc++/signal.h:1252 0000009 0x0028f376 in sigc::signal2<void, Transmitter::Channel, char const*, sigc::nil>::emit (this=0x2e81ec, _A_a1=@0x2e81d4, _A_a2=@0xbfffe824) at /usr/include/sigc++-2.0/sigc++/signal.h:2885 0000010 0x0028f0f1 in sigc::signal2<void, Transmitter::Channel, char const*, sigc::nil>::operator() (this=0x2e81ec, _A_a1=@0x2e81d4, _A_a2=@0xbfffe824) at /usr/include/sigc++-2.0/sigc++/signal.h:2893 0000011 0x0028ea61 in Transmitter::deliver (this=0x2e81a0) at ../libs/pbd/transmitter.cc:74 0000012 0x08a4f00b in endmsg (ostr=...) at ../libs/pbd/pbd/transmitter.h:90 0000013 0x0338d57f in std::basic_ostream<char, std::char_traits<char> >::operator<<(std::basic_ostream<char, std::char_traits<char> >& (*)(std::basic_ostream<char, std::char_traits<---Type <return> to continue, or q <return> to quit--- char> >&)) () from /usr/lib/libstdc++.so.6 0000014 0x08ded584 in EngineControl::set_state (this=0x9e614b8, root=...) at ../gtk2_ardour/engine_dialog.cc:1260 #15 0x08a76022 in ARDOUR_UI::run_startup (this=0x9761af8, should_be_new=false, load_template=...) at ../gtk2_ardour/ardour_ui.cc:343 0000016 0x08a8354f in ARDOUR_UI::get_session_parameters (this=0x9761af8, quit_on_cancel=true, should_be_new=false, load_template=...) at ../gtk2_ardour/ardour_ui.cc:2515 #17 0x08a7af7b in ARDOUR_UI::startup (this=0x9761af8) at ../gtk2_ardour/ardour_ui.cc:695 0000018 0x08aab732 in sigc::bound_mem_functor0<void, ARDOUR_UI>::operator() (this=0x9a28064) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787 0000019 0x08aa534a in sigc::adaptor_functor<sigc::bound_mem_functor0<void, ARDOUR_UI> >::operator() (this=0x9a28060) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251 0000020 0x08a9fbec in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, ARDOUR_UI>, void>::call_it (rep=0x9a28048) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103 0000021 0x08a8a450 in sigc::internal::signal_emit0<void, sigc::nil>::emit (impl=0x9a28018) at /usr/include/sigc++-2.0/sigc++/signal.h:776 0000022 0x08a9332a in sigc::signal0<void, sigc::nil>::emit (this=0x9761b5c) at /usr/include/sigc++-2.0/sigc++/signal.h:2671 0000023 0x08a8f07b in sigc::signal0<void, sigc::nil>::operator() (this=0x9761b5c) at /usr/include/sigc++-2.0/sigc++/signal.h:2679 #24 0x01a3a3d8 in Gtkmm2ext::UI::run (this=0x9761af8, old_receiver=...) at ../libs/gtkmm2ext/gtk_ui.cc:263 0000025 0x08ece525 in main (argc=1, argv=0xbfffedb4) at ../gtk2_ardour/main.cc:604 |
|
The crash should be fixed in SVN. Is there an additional bug as well? |
|
The crash it go bye-bye and theres no additional bug here that I know about ie I don't quite know what caused this in the first place if thats what you're asking. I would suspect its safe to resolve http://tracker.ardour.org/view.php?id=3485 now too. |
|
OK thanks, resolving. Please open a new bug if you can find a recipe to trigger the problem again. |
|
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. |
Date Modified | Username | Field | Change |
---|---|---|---|
2010-11-24 20:41 | danboid | New Issue | |
2010-11-24 20:41 | danboid | File Added: ardour3-brokeconfig.tar | |
2010-11-24 21:39 | cth103 | Note Added: 0009502 | |
2010-11-24 21:39 | cth103 | Status | new => feedback |
2010-11-24 22:28 | danboid | Note Added: 0009503 | |
2010-11-24 22:31 | cth103 | Note Added: 0009504 | |
2010-11-29 11:32 | danboid | Note Added: 0009533 | |
2010-12-06 13:37 | cth103 | cost | => 0.00 |
2010-12-06 13:37 | cth103 | Target Version | => 3.0-alpha1 |
2010-12-06 14:00 | cth103 | Note Added: 0009556 | |
2010-12-09 19:17 | danboid | Note Added: 0009588 | |
2010-12-12 00:19 | cth103 | Note Added: 0009596 | |
2010-12-12 00:19 | cth103 | Status | feedback => resolved |
2010-12-12 00:19 | cth103 | Resolution | open => fixed |
2010-12-12 00:19 | cth103 | Assigned To | => cth103 |
2020-04-19 20:14 | system | Note Added: 0022278 | |
2020-04-19 20:14 | system | Status | resolved => closed |