pb ardour freeze/unfreeze

hello,
sorry but i’m french and i’m very bad in english…
I have pb: when i unfreeze track and after i want save my project i have this :
“programming error: illegal AutoState type: -1267201456”
Can you help me?
Thanks
Benjamin
I have ardour 2.8.6 on linux mint 8.04 64bit.
(quadcore 2.6ghz, 8 go ram, western digital velociraptor and rme hammerfall digi 96/52…)

@ben280: http://ardour.org/debugging_ardour is the place to start. its not so much us helping you … more a case of you helping us to help you.

thanks

when i run ardour with ardbg the terminal say:
bousquet@bousquet-desktop ~/ardour-2.8.6/gtk2_ardour $ ./ardbg
USING OLD CLEARLOOKS
GNU gdb 6.8-debian
Copyright © 2008 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”…
(gdb) run
Starting program: /home/bousquet/ardour-2.8.6/gtk2_ardour/ardour-2.8.6
[Thread debugging using libthread_db enabled]
Ardour/GTK 2.8.6
(built using 6550 and GCC version 4.2.4 (Ubuntu 4.2.4-1ubuntu4))
Copyright © 1999-2008 Paul Davis
Some portions Copyright © 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.
[New Thread 0x7faab92dc710 (LWP 17312)]
Chargement du fichier de configuration de l’ihm par défaut gtk2_ardour/ardour2_ui_default.conf
Chargement du fichier utilisateur de configuration l’ihm /home/bousquet/.ardour2/ardour2_ui.conf
Loading ui configuration file gtk2_ardour/ardour2_ui_dark.rc
theme_init() called from internal clearlooks engine
ardour: [INFO]: Ardour sera limité à 1024 fichiers ouverts
loading system configuration file ./ardour_system.rc
loading user configuration file /home/bousquet/.ardour2/ardour.rc
ardour: [INFO]: Using SSE optimized routines
[New Thread 0x4221b950 (LWP 17316)]
[New Thread 0x40ced950 (LWP 17317)]
[New Thread 0x42a1c950 (LWP 17318)]
Warning: Unable to create “trees” RDF storage.
Performance can be improved by upgrading librdf.
VST_PATH not set, defaulting to /home/bousquet/vst:/usr/local/lib/vst:/usr/lib/vst
RemoteVSTClient: all cache files are up-to-date, not running scanner
VST_PATH not set, defaulting to /home/bousquet/vst:/usr/local/lib/vst:/usr/lib/vst
RemoteVSTClient: all cache files are up-to-date, not running scanner
ardour: [INFO]: recherche des protocoles de contrôle dans /home/bousquet/.ardour2/surfaces/:/usr/local/lib64/ardour2/surfaces/
powermate: Opening of powermate failed - Aucun fichier ou dossier de ce type
ardour: [INFO]: Protocole de contrôle powermate inutilisable
ardour: [INFO]: Protocole de surface de contrôle trouvé : « Mackie »
ardour: [INFO]: Protocole de surface de contrôle trouvé : « Generic MIDI »
[New Thread 0x414ee950 (LWP 17319)]
system template path = gtk2_ardour:./templates
[New Thread 0x4321d950 (LWP 17320)]
SSE2 detected
[Thread 0x4321d950 (LWP 17320) exited]
[New Thread 0x4321d950 (LWP 17323)]
[New Thread 0x43a1e950 (LWP 17324)]
Gtk-Message: (for origin information, set GTK_DEBUG): failed to retrieve property GtkWidget::cursor-color' of typeGdkColor’ from rc file value “((GString*) 0x1ce0620)” of type GString' [Thread 0x4321d950 (LWP 17323) exited] [Thread 0x414ee950 (LWP 17319) exited] Gtk-Message: (for origin information, set GTK_DEBUG): failed to retrieve propertyGtkTreeView::odd-row-color’ of type GdkColor' from rc file value "((GString*) 0xeaa520)" of typeGString’
[New Thread 0x414ee950 (LWP 17344)]
[Thread 0x414ee950 (LWP 17344) exited]
[New Thread 0x414ee950 (LWP 17346)]
[Thread 0x43a1e950 (LWP 17324) exited]
[New Thread 0x43a1e950 (LWP 17354)]
[Thread 0x43a1e950 (LWP 17354) exited]
[New Thread 0x43a1e950 (LWP 17364)]
SSE2 detected
loading bindings from /home/bousquet/.ardour2/ardour.bindings
[New Thread 0x4156f950 (LWP 17367)]
[New Thread 0x40183a70 (LWP 17368)]
Session writable based on /media/disk/Ardour/Muhadib - I Need It/
[New Thread 0x43a98a70 (LWP 17369)]
[New Thread 0x40355a70 (LWP 17370)]
OSC @ osc.udp://bousquet-desktop:3819/
[New Thread 0x43b13a70 (LWP 17372)]
Gtk-Message: (for origin information, set GTK_DEBUG): failed to retrieve property GtkTreeView::odd-row-color' of typeGdkColor’ from rc file value “((GString*) 0x7faa9097fa80)” of type `GString’
[Thread 0x414ee950 (LWP 17346) exited]

Program exited with code 01.
(gdb)

it’s a big problem?

You are missing the last command on that page which actually get us the backtrace which we would need.

 Seablade

@ben280: you need to type these commands into gdb:

gdb) br main
gdb) run


gdb) br catch
gdb) br throw
gdb) continue

the section marked “…” is where ardour starts running “normally”.

when i do this:

bousquet@bousquet-desktop ~/ardour-2.8.6/gtk2_ardour $ ./ardbg
USING OLD CLEARLOOKS
GNU gdb 6.8-debian
Copyright © 2008 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”…
(gdb) br main
Breakpoint 1 at 0x78d090
(gdb) run
Starting program: /home/bousquet/ardour-2.8.6/gtk2_ardour/ardour-2.8.6
[Thread debugging using libthread_db enabled]
[New Thread 0x7fa8401b6710 (LWP 14904)]
[Switching to Thread 0x7fa8401b6710 (LWP 14904)]

Breakpoint 1, 0x000000000078d090 in main ()
Current language: auto; currently asm
(gdb)

But ardour not open… it’s a problem?

this is normal.

follow what Paul said:

once ardour is paused because ardbg meets the breakpoint in main, type

br catch
br throw
cont