HELP needed: Session broken after crash

Yep, 2 things that shouldn’t happen happend to me:

I have a dual screen setup (don’t know if that matters) and draged the editor window over from my 2nd to my 1st monitor. Ardour crashed… If I now start the session, Ardour loads the session, creates the editor and mixer and disappears immediately. Console output:

.
.

Loading history from ‘/projects/finsterforst-11-04-09/finsterforst-11-04-09.history’.
The program ‘ardour-2.8’ received an X Window System error.
This probably reflects a bug in the program.
The error was ‘BadAlloc (insufficient resources for operation)’.
(Details: serial 78406 error_code 11 request_code 53 minor_code 0)
(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.)

Sometimes there is also a segmentation fault. Yeah!

There’s no one active in the irc-channel, so I hope someone can help me here.
I tried to disable all plugins, run my desktop with only one screen, no success!

Is there a section in the .ardour file that tells the windows where to appear?

thanks a lot,
Benjamin

OK!

An advice for everyone in the future: Buy the book with the cover: “Don’t panic”!

I solved it myself:

My fluxbox window manager saves the placement of the Ardour mixer. It saved it as “[Dimensions] {-172 958}” (in ~/.fluxbox/apps). Obviously, the minus isn’t a very good place. Especially not for X and/or Ardour together.

So I was wrong blaming Ardour alone. But still, Ardour crashed while I dragged the mixer window and crashed with this strange window placement, so there is something not 100% correct with Ardour 2.8 in this regards.

Best and good night
Benjamin

Reported this as bug #2745:
http://tracker.ardour.org/view.php?id=2745