[ardour-dev] ultra-preliminary alpha ardour2 tarball release available

Markus Schwarzenberg schwarzb at ipms.fraunhofer.de
Wed Jan 11 23:35:04 PST 2006


On Tue, 10 Jan 2006 23:55:14 -0500 Paul Davis <paul at linuxaudiosystems.com> wrote:

[ ... ] 

>         1) identify problems with the release tarball
>               - can you build it?
>               - can you install the program?
>               - can you run the program?

Yes to all, on a suse-9.2 based system with some manual updates
(for example gtk-2.8.6(?) & co , jack-0.100 )

>         2) identify basic problems with Ardour 2.0

Loaded a simple existing session ( 3 stereo tracks + master): 

- Tracks in the master window appeared swapped top-down 
  (track3 on top, track 2, track 1, bottom: master)

- Session played well

- Former (Ctrl | Alt | Shift) Mouse-Wheel-Bindings (Zomm etc.)
  where non functional

- The master track of the session contains an inactive pre-fader insert,
  usually to be connected to jamin. When toggling the insert active, 
  ardour2 crashes. See trace at the end of this mail. This seems to be 
  a gui related issue, the insert (loaded from a session where it's 
  already activated) as such works.

- Minor font problems (already reported by others)

Thanks to all for the great work. The ui looks much more intuitive then
in ardour-0.99. Having not looked into it too deeply: Is there some
place where all key-bindable actions are listed and editable?


Markus Schwarzenberg

-- BEGIN CRASH LOG ---

(gdb) r
Starting program: /sw/ardour-2-builds/bin/ardour 
[Thread debugging using libthread_db enabled]
[New Thread 1087720096 (LWP 14332)]
Ardour/GTK 2.0alpha1
   (built using 1.0.2 with libardour 1.0.0 and GCC version 3.3.4 (pre 3.3.5 20040809))
Copyright (C) 1999-2005 Paul Davis
Some portions Copyright (C) Steve Harris, Ari Johnson, Brett Viren, Joel Baker

Achtung: Es gibt zu Ardour KEINERLEI Gewährleistung!
not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Dies ist freie Software und Sie dürfen sie gerne weiterverbreiten,
under certain conditions; see the source for copying conditions.

(ardour:14332): GLib-GObject-WARNING **: IA__g_object_set_property: object class `GtkSettings' has no property named `gtk-can-change-accels'
Loading UI configuration file /sw/ardour-2-builds/etc/ardour/ardour2_ui.rc

(ardour:14332): Gtk-WARNING **: Das Symbol »gnome-fs-home« konnte nicht gefunden werden,
ebenso wenig wie das Thema »hicolor«. Möglicherweise müssen Sie es installieren.
Sie können sich eine Kopie herunterladen unter:
        http://icon-theme.freedesktop.org/releases

(ardour:14332): Gtk-CRITICAL **: gtk_file_system_get_volume_for_path: assertion `path != NULL' failed

(ardour:14332): Gtk-CRITICAL **: gtk_file_system_render_icon: assertion `path != NULL' failed

(ardour:14332): Gtk-CRITICAL **: gtk_file_system_get_parent: assertion `path != NULL' failed

(ardour:14332): Gtk-CRITICAL **: gtk_file_system_get_folder: assertion `path != NULL' failed

(ardour:14332): Gtk-CRITICAL **: gtk_file_system_get_volume_for_path: assertion `path != NULL' failed

(ardour:14332): Gtk-CRITICAL **: gtk_file_system_render_icon: assertion `path != NULL' failed

(ardour:14332): Gtk-CRITICAL **: gtk_file_system_get_parent: assertion `path != NULL' failed

(ardour:14332): Gtk-CRITICAL **: gtk_file_system_get_folder: assertion `path != NULL' failed

(ardour:14332): Gtk-CRITICAL **: gtk_file_system_get_volume_for_path: assertion `path != NULL' failed

(ardour:14332): Gtk-CRITICAL **: gtk_file_system_render_icon: assertion `path != NULL' failed

(ardour:14332): Gtk-CRITICAL **: gtk_file_system_get_parent: assertion `path != NULL' failed

(ardour:14332): Gtk-CRITICAL **: gtk_file_system_get_folder: assertion `path != NULL' failed
Loading system configuration file /sw/ardour-2-builds/etc/ardour/ardour_system.rc
Loading user configuration file /home/markus/.ardour/ardour.rc
ardour: [INFO]: No H/W specific optimizations in use
ardour: [WARNING]: Your system generates "Mod2" when the NumLock key is pressed. This can cause problems when editing so Ardour will use Mod3 to mean M
eta rather than Mod2

(ardour:14332): Gtk-WARNING **: Invalid input string

(ardour:14332): Gtk-WARNING **: Invalid input string

(ardour:14332): Gtk-WARNING **: Invalid input string

(ardour:14332): Gtk-WARNING **: Invalid input string

(ardour:14332): Gtk-WARNING **: Invalid input string

(ardour:14332): Gtk-WARNING **: Invalid input string

(ardour:14332): Gtk-WARNING **: Invalid input string

(ardour:14332): Gtk-WARNING **: Invalid input string

(ardour:14332): Gtk-WARNING **: Invalid input string

(ardour:14332): Gtk-WARNING **: Invalid input string

(ardour:14332): Gtk-WARNING **: Invalid input string

(ardour:14332): Gtk-WARNING **: Invalid input string

(ardour:14332): Gtk-WARNING **: Invalid input string

(ardour:14332): Gtk-WARNING **: Invalid input string

(ardour:14332): Gtk-WARNING **: Invalid input string

(ardour:14332): Gtk-WARNING **: Invalid input string

(ardour:14332): Gtk-WARNING **: Invalid input string
[New Thread 1095101360 (LWP 14335)]

(ardour:14332): Pango-WARNING **: Invalid UTF-8 string passed to pango_layout_set_text()

(ardour:14332): Pango-WARNING **: Invalid UTF-8 string passed to pango_layout_set_text()

(ardour:14332): Pango-WARNING **: Invalid UTF-8 string passed to pango_layout_set_text()
[New Thread 1098148784 (LWP 14336)]
Loading session /sessions/2006-01 using snapshot 2006-01
[New Thread 1101314992 (LWP 14337)]
[New Thread 1103416240 (LWP 14338)]
[New Thread 1106049968 (LWP 14339)]

(ardour:14332): Pango-WARNING **: Invalid UTF-8 string passed to pango_layout_set_text()

(ardour:14332): Pango-WARNING **: Invalid UTF-8 string passed to pango_layout_set_text()

(ardour:14332): Gtk-CRITICAL **: gtk_tree_selection_get_selected: assertion `selection->type != GTK_SELECTION_MULTIPLE' failed

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1087720096 (LWP 14332)]
0x00000000 in ?? ()
(gdb) t apply all where

Thread 6 (Thread 1106049968 (LWP 14339)):
#0  0xffffe410 in ?? ()
#1  0x41ecf9a8 in ?? ()
#2  0xffffffff in ?? ()
#3  0x00000001 in ?? ()
#4  0x40aa3494 in poll () from /lib/tls/libc.so.6
#5  0x086b5db5 in ARDOUR::Session::feedback_thread_work ()
#6  0x408c77f3 in start_thread () from /lib/tls/libpthread.so.0
#7  0x40aac62a in clone () from /lib/tls/libc.so.6

Thread 5 (Thread 1103416240 (LWP 14338)):
#0  0xffffe410 in ?? ()
#1  0x41c4c908 in ?? ()
#2  0xffffffff in ?? ()
#3  0x00000002 in ?? ()
#4  0x40aa3494 in poll () from /lib/tls/libc.so.6
#5  0x086b9738 in ARDOUR::Session::midi_thread_work ()
#6  0x086b9e53 in ARDOUR::Session::_midi_thread_work ()
#7  0x408c77f3 in start_thread () from /lib/tls/libpthread.so.0
#8  0x40aac62a in clone () from /lib/tls/libc.so.6

Thread 4 (Thread 1101314992 (LWP 14337)):
---Type <return> to continue, or q <return> to quit---
#0  0xffffe410 in ?? ()
#1  0x41a4b928 in ?? ()
#2  0xffffffff in ?? ()
#3  0x00000001 in ?? ()
#4  0x40aa3494 in poll () from /lib/tls/libc.so.6
#5  0x086abced in ARDOUR::Session::butler_thread_work ()
#6  0x086abf60 in ARDOUR::Session::_butler_thread_work ()
#7  0x408c77f3 in start_thread () from /lib/tls/libpthread.so.0
#8  0x40aac62a in clone () from /lib/tls/libc.so.6

Thread 3 (Thread 1098148784 (LWP 14336)):
#0  0xffffe410 in ?? ()
#1  0x417445a8 in ?? ()
#2  0x000003e8 in ?? ()
#3  0x00000002 in ?? ()
#4  0x40aa3494 in poll () from /lib/tls/libc.so.6
#5  0x409076fa in jack_client_thread (arg=0x8c3f108) at client.c:1137
#6  0x4090b095 in jack_thread_proxy (varg=0x8f1edb0) at thread.c:111
#7  0x408c77f3 in start_thread () from /lib/tls/libpthread.so.0
#8  0x40aac62a in clone () from /lib/tls/libc.so.6

Thread 2 (Thread 1095101360 (LWP 14335)):
#0  0xffffe410 in ?? ()
---Type <return> to continue, or q <return> to quit---
#1  0x4145e9f8 in ?? ()
#2  0xffffffff in ?? ()
#3  0x00000001 in ?? ()
#4  0x40aa3494 in poll () from /lib/tls/libc.so.6
#5  0x086eda8f in ARDOUR::Source::peak_thread_work ()
#6  0x408c77f3 in start_thread () from /lib/tls/libpthread.so.0
#7  0x40aac62a in clone () from /lib/tls/libc.so.6

Thread 1 (Thread 1087720096 (LWP 14332)):
#0  0x00000000 in ?? ()
#1  0x0866bb40 in ARDOUR::Redirect::set_active ()
#2  0x0854cbe3 in RedirectBox::redirect_button ()
#3  0x08550651 in sigc::internal::slot_call1<sigc::bound_mem_functor1<int, RedirectBox, _GdkEventButton*>, bool, _GdkEventButton*>::call_it ()
#4  0x087be556 in (anonymous namespace)::Widget_signal_button_release_event_callback ()
#5  0x402fb00c in _gtk_marshal_BOOLEAN__BOXED () from /opt/gnome/lib/libgtk-x11-2.0.so.0
#6  0x400dbf47 in g_closure_invoke () from /opt/gnome/lib/libgobject-2.0.so.0
#7  0x400ed94e in signal_emit_unlocked_R () from /opt/gnome/lib/libgobject-2.0.so.0
#8  0xbfffe9f0 in ?? ()
#9  0x00000002 in ?? ()
#10 0xbfffeb60 in ?? ()
#11 0xbfffea18 in ?? ()
#12 0x08f8b908 in ?? ()
#13 0xbfffe988 in ?? ()
---Type <return> to continue, or q <return> to quit---
#14 0x400f5f64 in g_type_is_a () from /opt/gnome/lib/libgobject-2.0.so.0
Previous frame inner to this frame (corrupt stack?)


-- END CRASH LOG ---



More information about the Ardour-Dev mailing list