Edwin Leuven wrote:
1. ctrl-m
2. \mathca
3. <click outside math inset>
4. <put cursur in math inset just after \mathca (such as to complete it): mathca| 
>
5. l
6. <space>

crash

Confirmed here (LyX 1.6.4-1 on Win XP). The debug log says SIGSEGV signal caught and nothing else of interest. The dumped emergency file contains

\begin_layout Standard
\begin_inset Formula $\mathcal{\mathcal{}}$
\end_inset

which is clearly anomalous. I reran it with -debug any. Here's the tail end of the spew (from approximately when I hit the space bar -- not sure if this catches the bug or not):

D:\LyX\lyx-1.6.4\src\Undo.cpp(459): +++++++Creating new group 22
D:\LyX\lyx-1.6.4\src\Cursor.cpp(294): cmd: action: 205 [] arg: '' x: 116 y: 26


 cursor:                                | anchor:
inset: 01986278 idx: 0 par: 0 pos: 1 | inset: 01986278 idx: 0 par: 0 pos: 1
 selection: 0 x_target: 116

D:\LyX\lyx-1.6.4\src\Cursor.cpp(306): Cursor::dispatch: cmd: action: 205 [] ar
g: '' x: 116 y: 26

 cursor:                                | anchor:
inset: 01986278 idx: 0 par: 0 pos: 1 | inset: 01986278 idx: 0 par: 0 pos: 1
 selection: 0 x_target: 116

D:\LyX\lyx-1.6.4\src\insets\InsetText.cpp(260): InsetText::doDispatch() [ cmd.ac
tion = 205]
D:\LyX\lyx-1.6.4\src\Text3.cpp(422): Text::dispatch: cmd: action: 205 [] arg:
'' x: 116 y: 26
D:\LyX\lyx-1.6.4\src\Undo.cpp(291): Create undo element of group 22
 C:/Documents and Settings/Paul Rubin/newfile1.lyx.emergency
D:\LyX\lyx-1.6.4\src\support/os_win32.cpp(255): <Win32 path correction> [~/newfi
le1.lyx.emergency]->>[~\newfile1.lyx.emergency]
D:\LyX\lyx-1.6.4\src\support/os_win32.cpp(255): <Win32 path correction> [~/My Do
cuments/newfile1.lyx]->>[~\My Documents\newfile1.lyx]
D:\LyX\lyx-1.6.4\src\frontends\qt4\GuiWorkArea.cpp(1525): updateTabTexts() itera
tion start
D:\LyX\lyx-1.6.4\src\frontends\qt4\GuiWorkArea.cpp(1542): it = C:/Documents and
Settings/Paul Rubin/My Documents/newfile1.lyx => newfile1
D:\LyX\lyx-1.6.4\src\frontends\qt4\GuiWorkArea.cpp(1549): segment ended
D:\LyX\lyx-1.6.4\src\ServerSocket.cpp(87): lyx: Server socket quitting

lyx: SIGSEGV signal caught
Sorry, you have found a bug in LyX. Please read the bug-reporting instructions i
n Help->Introduction and send us a bug report, if necessary. Thanks !
Bye.

This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.

/Paul

Reply via email to