Hi Paul, It happens in every document.
I did that you said. I executed "lyx.exe -dbg any", opened a new document, typed a letter m, selected it and copied it. Look at the results attached and on this snapshot http://screencast.com/t/yTT8amgh. Máté ----- Original Message ----- From: Paul A. Rubin To: lyx-users@lists.lyx.org Sent: Thursday, September 11, 2008 9:54 PM Subject: Re: Unknown software exception (1.6.0rc2) Máté Salát wrote: > Hello, > > > > I tried to use LyX 1.6.0rc2, but it break down after mostly every usage > of copy and cut even it is performed by short key or by the toolbar > button. Before the shut down of LyX the attached window turns up, always > with the same numbers. > > > > I'm in a trouble now, because it prevent me from using LyX and doing my > work. > > > > Máté > > > ------------------------------------------------------------------------ > Máté, Does this happen in every document, or at least in new documents, or only in one particular document? You could try running lyx from a command shell with the option -debug any. That will spew all sorts of messages in to the command window, all but the last of which can be ignored. The question is whether you get any informative messages right before the crash. What you posted elsewhere about uninstalling looked to have been thorough enough. If there is a conflict with another program, though, reinstalling LyX likely will not fix it. :-( Booting into safe mode was a good idea, but even in safe mode you may have things running in the background that could be problematic. You might try safe mode again and, before starting LyX, check for background processes (with Task Manager or Process Explorer), and kill any that you don't absolutely need. /Paul
Microsoft Windows XP [verziószám: 5.1.2600] (C) Copyright 1985-2001 Microsoft Corp. C:\Program Files\LyX 1.6.0rc2\bin>lyx.exe -help Usage: lyx [ command line switches ] [ name.lyx ... ] Command line switches (case sensitive): -help summarize LyX usage -userdir dir set user directory to dir -sysdir dir set system directory to dir -geometry WxH+X+Y set geometry of the main window -dbg feature[,feature]... select the features to debug. Type `lyx -dbg' to see the list of features -x [--execute] command where command is a lyx command. -e [--export] fmt where fmt is the export format of choice. Look on Tools->Preferences->File formats->Format to get an idea which parameters should be passed. -i [--import] fmt file.xxx where fmt is the import format of choice and file.xxx is the file to be imported. -version summarize version and build info Check the LyX man page for more details. C:\Program Files\LyX 1.6.0rc2\bin>lyx.exe -dbg List of supported debug flags: 0 none No debugging message 1 info General information 2 init Program initialisation 4 key Keyboard events handling 8 gui GUI handling 16 parser Lyxlex grammar parser 32 lyxrc Configuration files reading 64 kbmap Custom keyboard definition 128 latex LaTeX generation/execution 256 mathed Math editor 512 font Font handling 1024 tclass Textclass files reading 2048 lyxvc Version control 4096 lyxserver External control interface 8192 undo Undo/Redo mechanism 16384 action User commands 32768 lyxlex The LyX Lexxer 65536 depend Dependency information 131072 insets LyX Insets 262144 files Files used by LyX 524288 workarea Workarea events 1048576 insettext Insettext/tabular messages 2097152 graphics Graphics conversion and loading 4194304 changes Change tracking 8388608 external External template/inset messages 16777216 painting RowPainter profiling 33554432 scrolling scrolling debugging 67108864 macros Math macros 134217728 rtl RTL/Bidi 268435456 locale Locale/Internationalisation 536870912 selection Selection copy/paste mechanism 2147483648 debug Developers' general debug messages 4294967295 any All debugging messages C:\Program Files\LyX 1.6.0rc2\bin>lyx.exe -dbg any ... ... ... ... ... ... ... D:\LyXSVN\lyx-devel\src\CoordCache.cpp(53): InsetCache contains: D:\LyXSVN\lyx-devel\src\BufferView.cpp(2171): *** START DRAWING *** D:\LyXSVN\lyx-devel\src\TextMetrics.cpp(2052): main text redraw pit=0 row=0 row_ selection=0 full_repaint=1 row_has_changed=1 D:\LyXSVN\lyx-devel\src\BufferView.cpp(2218): *** END DRAWING *** D:\LyXSVN\lyx-devel\src\BufferView.cpp(475): Updating scrollbar: height: 1 curr par: 0 default height 38 D:\LyXSVN\lyx-devel\src\BufferView.cpp(491): storing height for pit 0 : 74 D:\LyXSVN\lyx-devel\src\BufferView.cpp(2235): Found new anchor pit = 0 anchor y pos = 45 D:\LyXSVN\lyx-devel\src\frontends\qt4\GuiToolbar.cpp(517): Already had Standard selected. D:\LyXSVN\lyx-devel\src\BufferView.cpp(1985): metrics: anchor pit = 0 anchor yp os = 45 D:\LyXSVN\lyx-devel\src\BufferView.cpp(2019): Metrics: anchor pit = 0 anchor yp os = 45 y1 = 0 y2 = 74 pit1 = -1 pit2 = 1 D:\LyXSVN\lyx-devel\src\BufferView.cpp(2024): BufferView::updateMetrics D:\LyXSVN\lyx-devel\src\CoordCache.cpp(53): InsetCache contains: D:\LyXSVN\lyx-devel\src\BufferView.cpp(2171): *** START DRAWING *** D:\LyXSVN\lyx-devel\src\TextMetrics.cpp(2052): main text redraw pit=0 row=0 row_ selection=0 full_repaint=1 row_has_changed=1 D:\LyXSVN\lyx-devel\src\BufferView.cpp(2218): *** END DRAWING *** D:\LyXSVN\lyx-devel\src\BufferView.cpp(475): Updating scrollbar: height: 1 curr par: 0 default height 38 D:\LyXSVN\lyx-devel\src\BufferView.cpp(491): storing height for pit 0 : 74 D:\LyXSVN\lyx-devel\src\BufferView.cpp(2235): Found new anchor pit = 0 anchor y pos = 45 D:\LyXSVN\lyx-devel\src\frontends\qt4\GuiToolbar.cpp(517): Already had Standard selected. D:\LyXSVN\lyx-devel\src\BufferView.cpp(1985): metrics: anchor pit = 0 anchor yp os = 45 D:\LyXSVN\lyx-devel\src\BufferView.cpp(2019): Metrics: anchor pit = 0 anchor yp os = 45 y1 = 0 y2 = 74 pit1 = -1 pit2 = 1 D:\LyXSVN\lyx-devel\src\BufferView.cpp(2024): BufferView::updateMetrics D:\LyXSVN\lyx-devel\src\CoordCache.cpp(53): InsetCache contains: D:\LyXSVN\lyx-devel\src\BufferView.cpp(2171): *** START DRAWING *** D:\LyXSVN\lyx-devel\src\TextMetrics.cpp(2052): main text redraw pit=0 row=0 row_ selection=0 full_repaint=1 row_has_changed=1 D:\LyXSVN\lyx-devel\src\BufferView.cpp(2218): *** END DRAWING *** D:\LyXSVN\lyx-devel\src\BufferView.cpp(475): Updating scrollbar: height: 1 curr par: 0 default height 38 D:\LyXSVN\lyx-devel\src\BufferView.cpp(491): storing height for pit 0 : 74 D:\LyXSVN\lyx-devel\src\BufferView.cpp(2235): Found new anchor pit = 0 anchor y pos = 45 D:\LyXSVN\lyx-devel\src\frontends\qt4\GuiToolbar.cpp(517): Already had Standard selected. D:\LyXSVN\lyx-devel\src\BufferView.cpp(1985): metrics: anchor pit = 0 anchor yp os = 45 D:\LyXSVN\lyx-devel\src\BufferView.cpp(2019): Metrics: anchor pit = 0 anchor yp os = 45 y1 = 0 y2 = 74 pit1 = -1 pit2 = 1 D:\LyXSVN\lyx-devel\src\BufferView.cpp(2024): BufferView::updateMetrics D:\LyXSVN\lyx-devel\src\CoordCache.cpp(53): InsetCache contains: D:\LyXSVN\lyx-devel\src\BufferView.cpp(2171): *** START DRAWING *** D:\LyXSVN\lyx-devel\src\TextMetrics.cpp(2052): main text redraw pit=0 row=0 row_ selection=0 full_repaint=1 row_has_changed=1 D:\LyXSVN\lyx-devel\src\BufferView.cpp(2218): *** END DRAWING *** D:\LyXSVN\lyx-devel\src\BufferView.cpp(475): Updating scrollbar: height: 1 curr par: 0 default height 38 D:\LyXSVN\lyx-devel\src\BufferView.cpp(491): storing height for pit 0 : 74 D:\LyXSVN\lyx-devel\src\BufferView.cpp(2235): Found new anchor pit = 0 anchor y pos = 45 D:\LyXSVN\lyx-devel\src\frontends\qt4\GuiToolbar.cpp(517): Already had Standard selected. D:\LyXSVN\lyx-devel\src\frontends\qt4\GuiWorkArea.cpp(881): count: 1 text: m is AutoRepeat: 0 key: 77 D:\LyXSVN\lyx-devel\src\frontends\qt4\GuiKeySymbol.cpp(619): Getting key 77, wit h text 'm' D:\LyXSVN\lyx-devel\src\frontends\qt4\GuiKeySymbol.cpp(625): Setting key to 77, m D:\LyXSVN\lyx-devel\src\LyXFunc.cpp(288): KeySym is m D:\LyXSVN\lyx-devel\src\frontends\qt4\GuiKeySymbol.cpp(640): isOK is 1 D:\LyXSVN\lyx-devel\src\frontends\qt4\GuiKeySymbol.cpp(648): isModifier is 0 D:\LyXSVN\lyx-devel\src\LyXFunc.cpp(315): action first set to [82] D:\LyXSVN\lyx-devel\src\LyXFunc.cpp(323): action now set to [82] D:\LyXSVN\lyx-devel\src\LyXFunc.cpp(334): Key [action=82][M] D:\LyXSVN\lyx-devel\src\LyXFunc.cpp(716): LyXFunc::dispatch: cmd: action: 82 arg: 'm' x: 0 y: 0 D:\LyXSVN\lyx-devel\src\Undo.cpp(456): +++++++Creating new group 1 D:\LyXSVN\lyx-devel\src\BufferView.cpp(1015): action[82] arg[m] x[0] y[0] butto n[0] D:\LyXSVN\lyx-devel\src\insets\InsetText.cpp(245): InsetText::doDispatch() [ cmd .action = 82] D:\LyXSVN\lyx-devel\src\Text3.cpp(406): Text::dispatch: cmd: action: 82 arg: 'm ' x: 0 y: 0 D:\LyXSVN\lyx-devel\src\Undo.cpp(288): Create undo element of group 1 D:\LyXSVN\lyx-devel\src\Undo.cpp(469): -------End of group 1 D:\LyXSVN\lyx-devel\src\Buffer.cpp(1929): updateMacro of newfile1.lyx D:\LyXSVN\lyx-devel\src\BufferView.cpp(1934): y1: 0 y2: 74 pit: 0 singlepar: 1 D:\LyXSVN\lyx-devel\src\frontends\qt4\GuiWorkArea.cpp(403): WorkArea::redraw scr een D:\LyXSVN\lyx-devel\src\BufferView.cpp(2171): *** START DRAWING *** D:\LyXSVN\lyx-devel\src\TextMetrics.cpp(2052): main text redraw pit=0 row=0 row_ selection=0 full_repaint=0 row_has_changed=1 D:\LyXSVN\lyx-devel\src\BufferView.cpp(2218): *** END DRAWING *** D:\LyXSVN\lyx-devel\src\BufferView.cpp(475): Updating scrollbar: height: 1 curr par: 0 default height 38 D:\LyXSVN\lyx-devel\src\BufferView.cpp(491): storing height for pit 0 : 74 D:\LyXSVN\lyx-devel\src\BufferView.cpp(2235): Found new anchor pit = 0 anchor y pos = 45 D:\LyXSVN\lyx-devel\src\CoordCache.cpp(53): InsetCache contains: D:\LyXSVN\lyx-devel\src\support/os_win32.cpp(196): <Win32 path correction> [C:/0 /Dokumentumok/newfile1.lyx]->>[C:\0\Dokumentumok\newfile1.lyx] D:\LyXSVN\lyx-devel\src\frontends\qt4\GuiWorkArea.cpp(1545): updateTabTexts() it eration start D:\LyXSVN\lyx-devel\src\frontends\qt4\GuiWorkArea.cpp(1562): it = C:/0/Dokumentu mok/newfile1.lyx => newfile1 D:\LyXSVN\lyx-devel\src\frontends\qt4\GuiWorkArea.cpp(1569): segment ended D:\LyXSVN\lyx-devel\src\frontends\qt4\GuiToolbar.cpp(517): Already had Standard selected. D:\LyXSVN\lyx-devel\src\LyXFunc.cpp(1653): dispatch msg is D:\LyXSVN\lyx-devel\src\LyXFunc.cpp(373): SelfInsert arg[`m'] D:\LyXSVN\lyx-devel\src\frontends\qt4\GuiWorkArea.cpp(881): count: 1 text: isA utoRepeat: 0 key: 16777248 D:\LyXSVN\lyx-devel\src\frontends\qt4\GuiKeySymbol.cpp(614): keyevent has isNull () text ! D:\LyXSVN\lyx-devel\src\LyXFunc.cpp(288): KeySym is Shift_L D:\LyXSVN\lyx-devel\src\frontends\qt4\GuiKeySymbol.cpp(640): isOK is 1 D:\LyXSVN\lyx-devel\src\frontends\qt4\GuiKeySymbol.cpp(648): isModifier is 1 D:\LyXSVN\lyx-devel\src\LyXFunc.cpp(298): isModifier true D:\LyXSVN\lyx-devel\src\frontends\qt4\GuiToolbar.cpp(517): Already had Standard selected. D:\LyXSVN\lyx-devel\src\frontends\qt4\GuiWorkArea.cpp(881): count: 1 text: isA utoRepeat: 0 key: 16777234 D:\LyXSVN\lyx-devel\src\frontends\qt4\GuiKeySymbol.cpp(614): keyevent has isNull () text ! D:\LyXSVN\lyx-devel\src\LyXFunc.cpp(288): KeySym is Left D:\LyXSVN\lyx-devel\src\frontends\qt4\GuiKeySymbol.cpp(640): isOK is 1 D:\LyXSVN\lyx-devel\src\frontends\qt4\GuiKeySymbol.cpp(648): isModifier is 0 D:\LyXSVN\lyx-devel\src\LyXFunc.cpp(315): action first set to [286] D:\LyXSVN\lyx-devel\src\LyXFunc.cpp(323): action now set to [286] D:\LyXSVN\lyx-devel\src\LyXFunc.cpp(334): Key [action=286][Shift+Left] D:\LyXSVN\lyx-devel\src\LyXFunc.cpp(716): LyXFunc::dispatch: cmd: action: 286 arg: '' x: 0 y: 0 D:\LyXSVN\lyx-devel\src\Undo.cpp(456): +++++++Creating new group 2 D:\LyXSVN\lyx-devel\src\BufferView.cpp(1015): action[286] arg[] x[0] y[0] butto n[0] D:\LyXSVN\lyx-devel\src\insets\InsetText.cpp(245): InsetText::doDispatch() [ cmd .action = 286] D:\LyXSVN\lyx-devel\src\Text3.cpp(406): Text::dispatch: cmd: action: 286 arg: ' ' x: 0 y: 0 D:\LyXSVN\lyx-devel\src\Text3.cpp(406): Text::dispatch: cmd: action: 44 arg: '' x: 0 y: 0 D:\LyXSVN\lyx-devel\src\Undo.cpp(469): -------End of group 2 D:\LyXSVN\lyx-devel\src\Buffer.cpp(1929): updateMacro of newfile1.lyx D:\LyXSVN\lyx-devel\src\BufferView.cpp(1934): y1: 0 y2: 74 pit: 0 singlepar: 1 D:\LyXSVN\lyx-devel\src\frontends\qt4\GuiWorkArea.cpp(403): WorkArea::redraw scr een D:\LyXSVN\lyx-devel\src\BufferView.cpp(2171): *** START DRAWING *** D:\LyXSVN\lyx-devel\src\TextMetrics.cpp(2052): main text redraw pit=0 row=0 row_ selection=1 full_repaint=0 row_has_changed=1 D:\LyXSVN\lyx-devel\src\BufferView.cpp(2218): *** END DRAWING *** D:\LyXSVN\lyx-devel\src\BufferView.cpp(475): Updating scrollbar: height: 1 curr par: 0 default height 38 D:\LyXSVN\lyx-devel\src\BufferView.cpp(491): storing height for pit 0 : 74 D:\LyXSVN\lyx-devel\src\BufferView.cpp(2235): Found new anchor pit = 0 anchor y pos = 45 D:\LyXSVN\lyx-devel\src\CoordCache.cpp(53): InsetCache contains: D:\LyXSVN\lyx-devel\src\frontends\qt4\GuiToolbar.cpp(517): Already had Standard selected. D:\LyXSVN\lyx-devel\src\LyXFunc.cpp(1653): dispatch msg is D:\LyXSVN\lyx-devel\src\frontends\qt4\GuiWorkArea.cpp(881): count: 1 text: isA utoRepeat: 0 key: 16777249 D:\LyXSVN\lyx-devel\src\frontends\qt4\GuiKeySymbol.cpp(614): keyevent has isNull () text ! D:\LyXSVN\lyx-devel\src\LyXFunc.cpp(288): KeySym is Control_L D:\LyXSVN\lyx-devel\src\frontends\qt4\GuiKeySymbol.cpp(640): isOK is 1 D:\LyXSVN\lyx-devel\src\frontends\qt4\GuiKeySymbol.cpp(648): isModifier is 1 D:\LyXSVN\lyx-devel\src\LyXFunc.cpp(298): isModifier true D:\LyXSVN\lyx-devel\src\frontends\qt4\GuiToolbar.cpp(517): Already had Standard selected. D:\LyXSVN\lyx-devel\src\frontends\qt4\GuiWorkArea.cpp(881): count: 1 text: ¦ is AutoRepeat: 0 key: 67 D:\LyXSVN\lyx-devel\src\frontends\qt4\GuiKeySymbol.cpp(619): Getting key 67, wit h text '¦' D:\LyXSVN\lyx-devel\src\frontends\qt4\GuiKeySymbol.cpp(625): Setting key to 67, ¦ D:\LyXSVN\lyx-devel\src\LyXFunc.cpp(288): KeySym is c D:\LyXSVN\lyx-devel\src\frontends\qt4\GuiKeySymbol.cpp(640): isOK is 1 D:\LyXSVN\lyx-devel\src\frontends\qt4\GuiKeySymbol.cpp(648): isModifier is 0 D:\LyXSVN\lyx-devel\src\LyXFunc.cpp(315): action first set to [16] D:\LyXSVN\lyx-devel\src\LyXFunc.cpp(323): action now set to [16] D:\LyXSVN\lyx-devel\src\LyXFunc.cpp(334): Key [action=16][Ctrl+C] D:\LyXSVN\lyx-devel\src\LyXFunc.cpp(716): LyXFunc::dispatch: cmd: action: 16 arg: '' x: 0 y: 0 D:\LyXSVN\lyx-devel\src\Undo.cpp(456): +++++++Creating new group 3 D:\LyXSVN\lyx-devel\src\BufferView.cpp(1015): action[16] arg[] x[0] y[0] button [0] D:\LyXSVN\lyx-devel\src\insets\InsetText.cpp(245): InsetText::doDispatch() [ cmd .action = 16] D:\LyXSVN\lyx-devel\src\Text3.cpp(406): Text::dispatch: cmd: action: 16 arg: '' x: 0 y: 0 D:\LyXSVN\lyx-devel\src\support\FileName.cpp(389): Temporary file in C:/LyX/lyx_ tmpdir.Gg4884 D:\LyXSVN\lyx-devel\src\support\FileName.cpp(377): Temporary file `C:/LyX/lyx_tm pdir.Gg4884.wB4884' created. D:\LyXSVN\lyx-devel\src\BufferParams.cpp(1436): setBaseClass: article D:\LyXSVN\lyx-devel\src\Buffer.cpp(261): Buffer::Buffer() D:\LyXSVN\lyx-devel\src\BufferList.cpp(113): Assigning to buffer 1 D:\LyXSVN\lyx-devel\src\frontends\qt4\GuiClipboard.cpp(321): GuiClipboard::put(` #LyX 1.6.0rc2 created this file. For more info see http://www.lyx.org/ \lyxformat 340 \begin_document \begin_header \textclass article \language english \inputencoding auto \font_roman default \font_sans default \font_typewriter default \font_default_family default \font_sc false \font_osf false \font_sf_scale 100 \font_tt_scale 100 \graphics default \paperfontsize default \use_hyperref false \papersize default \use_geometry false \use_amsmath 1 \use_esint 1 \cite_engine basic \use_bibtopic false \paperorientation portrait \secnumdepth 3 \tocdepth 3 \paragraph_separation indent \defskip medskip \quotes_language english \papercolumns 1 \papersides 1 \paperpagestyle default \tracking_changes false \output_changes false \author "" \end_header \begin_body \begin_layout Standard m \end_layout \end_body \end_document ' `m') D:\LyXSVN\lyx-devel\src\Undo.cpp(469): -------End of group 3 D:\LyXSVN\lyx-devel\src\Buffer.cpp(1929): updateMacro of newfile1.lyx D:\LyXSVN\lyx-devel\src\BufferView.cpp(1985): metrics: anchor pit = 0 anchor yp os = 45 D:\LyXSVN\lyx-devel\src\BufferView.cpp(2019): Metrics: anchor pit = 0 anchor yp os = 45 y1 = 0 y2 = 74 pit1 = -1 pit2 = 1 D:\LyXSVN\lyx-devel\src\BufferView.cpp(2024): BufferView::updateMetrics D:\LyXSVN\lyx-devel\src\CoordCache.cpp(53): InsetCache contains: D:\LyXSVN\lyx-devel\src\frontends\qt4\GuiWorkArea.cpp(403): WorkArea::redraw scr een D:\LyXSVN\lyx-devel\src\BufferView.cpp(2171): *** START DRAWING *** D:\LyXSVN\lyx-devel\src\TextMetrics.cpp(2052): main text redraw pit=0 row=0 row_ selection=1 full_repaint=1 row_has_changed=1 D:\LyXSVN\lyx-devel\src\BufferView.cpp(2218): *** END DRAWING *** D:\LyXSVN\lyx-devel\src\BufferView.cpp(475): Updating scrollbar: height: 1 curr par: 0 default height 38 D:\LyXSVN\lyx-devel\src\BufferView.cpp(491): storing height for pit 0 : 74 D:\LyXSVN\lyx-devel\src\BufferView.cpp(2235): Found new anchor pit = 0 anchor y pos = 45 D:\LyXSVN\lyx-devel\src\CoordCache.cpp(53): InsetCache contains: D:\LyXSVN\lyx-devel\src\frontends\qt4\GuiToolbar.cpp(517): Already had Standard selected. D:\LyXSVN\lyx-devel\src\LyXFunc.cpp(1653): dispatch msg is Copy C:/Documents and Settings/salat/newfile1.lyx.emergency D:\LyXSVN\lyx-devel\src\support/os_win32.cpp(196): <Win32 path correction> [~/ne wfile1.lyx.emergency]->>[~\newfile1.lyx.emergency] D:\LyXSVN\lyx-devel\src\support/os_win32.cpp(196): <Win32 path correction> [C:/0 /Dokumentumok/newfile1.lyx]->>[C:\0\Dokumentumok\newfile1.lyx] D:\LyXSVN\lyx-devel\src\frontends\qt4\GuiWorkArea.cpp(1545): updateTabTexts() it eration start D:\LyXSVN\lyx-devel\src\frontends\qt4\GuiWorkArea.cpp(1562): it = C:/0/Dokumentu mok/newfile1.lyx => newfile1 D:\LyXSVN\lyx-devel\src\frontends\qt4\GuiWorkArea.cpp(1569): segment ended D:\LyXSVN\lyx-devel\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. C:\Program Files\LyX 1.6.0rc2\bin>