Hi guys,
I hope that this one is not something like a well known bug. At least I could
not find a fitting but in the Bugzilla yet but aehm well it's quite hard to
find something without reading a few hundred bugreports ...


If I do the following with LyX 1.4.3:

touch foo.lyx
lyx-qt
File->New
File->Save|Save as->foo.lyx

I can trigger the following assertion:
(captured with -dbg any)

LyXFunc::dispatch: cmd:  action: 5 arg: '' x: 0 y: 0
Select with path "/home/sven/", mask "LyX Documents (*.lyx);;All files (*)", 
suggested "foo1.lyx"
Synchronous FileDialog:
result 1
Over-write document?
----------------------------------------
The document ~/foo.lyx already exists.

Do you want to over-write that document?
Assuming answer is &Over-write
&Cancel

Exception caught:
boost::filesystem::copy_file: "/home/sven/foo.lyx", "/home/sven/foo.lyx~": 
Success
Assertion triggered in void boost::throw_exception(const std::exception&) by 
failing check "false" in file ../../src/boost.C:29
LyX: Attempting to save document /home/sven/foo.lyx
  /home/sven/foo.lyx.emergency
  Save seems successful. Phew.
Aborted

Sven
-- 
If you won't forgive me the rest of my life
Let me apologize while I'm still alive
I know it's time to face all of my past mistakes
  [Less than Jake - Rest Of My Life]

Reply via email to