On 12/02/2010 09:04 AM, Vincent van Ravesteijn wrote:
On Thu, Dec 2, 2010 at 2:43 PM, John McCabe-Dansted<gma...@gmail.com>  wrote:
Keycodes:
'''\Af\C\[Left]\Am\Av\Af\Ay'''\[!Loop]\Af
To reproduce:
1)  Press Alt-H, M to open the Math Guide. (KK: \Af) (KK: \C\[Left]) (KK: \Am)
2)  Press Alt-V, F, Y to view LyXHTML (KK: \Av\Af\Ay)

Regression in: r36603

I think the ASSERT is bogus.

counters....@573:
-LASSERT(!layout_stack_.empty(), return);
+if(layout_stack_.empty())
+       return;

will fix it.

No, this should never be empty. We specifically push a null pointer onto the stack at the beginning, as a kind of dummy entry that makes sure we never pop more than we push. If it is empty, then we have popped more
than we have pushed.

Richard

Reply via email to