Bernhard Roider schrieb:
i just found a problem in current 1.5svn (WinXP debug only!): A
BOOST_ASSERT is triggered in LyXAction.C line 424.
To reproduce: Start LyX create two new buffers, save the second one
(the file name on the tab is not updated until a buffer change, but i
think this was discussed earlier). after that click on the tab for the
first new file. you will get the assert.
i took a short look at it and found that the code
lyx_view_->setBuffer(theBufferList().getBuffer(argument));
in LyXFunc.C line 1173 anyhow changes the cmd argument of the function
(void LyXFunc::dispatch(FuncRequest const & cmd)). Afterwards
cmd.action has an invalid value which triggers the ASSERT.
Has this been fixed in the meantime?
Otherwise, I suggest adding a bug report to http://bugzilla.lyx.org.
Michael