I was trying to get a backtrace log and got this message :
(Note to programmers: normally, X errors are reported asynchronously;
that is, you will receive the error a while after causing it.
To debug your program, run it with the --sync command line
option to change this behavior. You can then get a meaningful
backtrace from your debugger if you break on the gdk_x_error() function.)
Is the proper way to run the sync option :
./ardour8 --gdb --sync
I still got the same message above when running with --sync. Is that normal ?
Yes, I was able to reproduce the crash using ACE Reverb after three or four attempts. The exact renamed text was ATH-M50x I am thinking the ‘-’ character may be suspect, as I could not get a crash with alpha or numerical characters.
Not from ACE Reverb, as the --sync option was not working. Would it still be worthwhile to get a backtrace without --sync on ACE REVERB crash ? I can get one if you think it would help.
EDIT: I have added a bt log from ACE Reverb to tracker. without --sync option
EDIT: Also, I had to close the open plugin window before renaming to reproduce crash.