[ardour-dev] CVS tarball segfaults on startup

Chris Ross chris at tebibyte.org
Tue Oct 12 13:06:45 PDT 2004

The most recent cvs tarball segfaults for me on startup.
Any suggestions on what to do next would be appreciated.

Chris R.

GNU gdb 5.3.92
Copyright 2003 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you 
are welcome to change it and/or distribute copies of it under certain 
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i586-suse-linux"...
(gdb) run
Starting program: /usr/local/bin/ardour
[New Thread 16384 (LWP 29049)]
[New Thread 32769 (LWP 29051)]
[New Thread 16386 (LWP 29052)]
Ardour/GTK 0.531.2 executando com libardour 0.832.3
Loading UI configuration file /usr/local/etc/ardour/ardour_ui.rc
Loading system configuration file /usr/local/etc/ardour/ardour_system.rc
Loading user configuration file /home/chris/.ardour/ardour.rc
ardour: [WARNING]: No MMC control (MIDI port "hw:0" not available)

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 16384 (LWP 29049)]
0x406caad7 in fclose@@GLIBC_2.1 () from /lib/i686/libc.so.6
(gdb) thread apply all bt

Thread 3 (Thread 16386 (LWP 29052)):
#0  0x40692c47 in sigsuspend () from /lib/i686/libc.so.6
#1  0x403f8fb8 in sigwait () from /lib/i686/libpthread.so.0
#2  0x083d0cf9 in signal_thread(void*) () at xml++.cc:12
#3  0x403f5f60 in pthread_start_thread () from /lib/i686/libpthread.so.0
#4  0x403f60fe in pthread_start_thread_event () from 
#5  0x40745327 in clone () from /lib/i686/libc.so.6

Thread 2 (Thread 32769 (LWP 29051)):
#0  0x4073cb66 in poll () from /lib/i686/libc.so.6
#1  0x403f5a8e in __pthread_manager () from /lib/i686/libpthread.so.0
#2  0x403f5d63 in __pthread_manager_event () from /lib/i686/libpthread.so.0
#3  0x40745327 in clone () from /lib/i686/libc.so.6

Thread 1 (Thread 16384 (LWP 29049)):
#0  0x406caad7 in fclose@@GLIBC_2.1 () from /lib/i686/libc.so.6
#1  0x086770bb in touch_file(std::string) () at xml++.cc:12
#2  0x0855e72d in ARDOUR::AudioLibrary::AudioLibrary() () at xml++.cc:12
#3  0x085ae04e in ARDOUR::init(ARDOUR::AudioEngine&, void (*)(int, 
siginfo*, void*)) () at xml++.cc:12
#4  0x083d1e47 in main () at xml++.cc:12

More information about the Ardour-Dev mailing list