https://bugs.freedesktop.org/show_bug.cgi?id=42800

--- Comment #10 from Terrence Enger <[email protected]> 2011-12-18 
03:19:09 PST ---
Created attachment 54535
  --> https://bugs.freedesktop.org/attachment.cgi?id=54535
typescript of gdb session

I have succeeded in provoking a segment fault.  The platform is
ubuntu-natty 32-bit; LibreOffice is master commit id 4097499 (pulled
2011-12-08 22:36Z) configured with options
    --disable-mozilla
    --enable-symbols
    --enable-dbgutil
    --enable-crashdump
    --disable-build-mozilla
    --enable-ext-postgresql-sdbc


Here is what I did;

(1) Within gdb, `set args` with the name of the file which I
    downloaded from David Murray's attachment 54236, and then `run`.
    Program displays spreadsheet CalcDragAndDripCrash.ods with cursor
    in cell A103.

(2) Move cursor to end of planned selection by typing
    <up><up><right><right>.  Program shows the cursor in cell C101,
    which has formula =C100-A101+B101.

(3) Select a bunch of cells by typing ctrl-<home>.  Program
    repositions display with cell A1 at top left, and columns A
    through C are highlighted for all the 55 rows visible on my
    screen.

(4) Copy the selection by typing alt-E C.  There is no visible result.

(5) Open a new spreadsheet by typing alt-F N S.  Program displays
    empty spreadsheet "Untitled 1" with cursor in cell A1.

(6) Paste the previously copied cells by typing alt-E P.  Program
    highlights columns A through C for the whole height of the screen;
    column C shows values 0.

(7) Close "Untitled 1" by typing alt-F C.  Program warns about unsaved
    changes.

(8) Type alt-D to discard changes.  Program displays spreadsheet
    CalcDragAndCropCrash.ods; the selection is still highlighted.

(9) After a while (How long?  I dunno: I was busy typing up these
    notes.) gdb reports SIGSEGV.


The SIGSEGV is about 80 lines into the typescript.  After that, find
    info threads
    backtrace
    backtrace full

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to