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

Maxim <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
           Severity|major                       |critical
                 CC|                            |[email protected]
            Summary|Writer crashed when         |Writer hangs when removing
                   |removing a Header           |a Header
     Ever confirmed|0                           |1

--- Comment #9 from Maxim <[email protected]> ---
Reproducible under Fedora 19 (64-bit) with 4.1.3.2. LO hangs, not crashes.

How to reproduce:
1) Open a new Writer document.
2) Click on the header and create one with some dummy text.
3) Add a new page (insert page break).
4) Click on the second page header, and choose 'Format Header...'.
5) Go to 'Header' tab and uncheck 'Same content on first page'.
6) Click 'Apply'.
7) Click 'OK' to close the dialog.
8) Click on the first page header and choose 'Delete Header'.
9) Confirm by clicking 'Yes'.

The backtrace is:

0x00007fffd337c6e0 in BigPtrArray::Index2Block (this=this@entry=0x10e3060,
pos=pos@entry=8) at
/usr/src/debug/libreoffice-4.1.3.2/sw/source/core/bastyp/bparr.cxx:161
161            if( p->nStart <= pos && p->nEnd >= pos )
#0  0x00007fffd337c6e0 in BigPtrArray::Index2Block (this=this@entry=0x10e3060,
pos=pos@entry=8) at
/usr/src/debug/libreoffice-4.1.3.2/sw/source/core/bastyp/bparr.cxx:161
#1  0x00007fffd337c841 in BigPtrArray::operator[] (this=this@entry=0x10e3060,
idx=idx@entry=8) at
/usr/src/debug/libreoffice-4.1.3.2/sw/source/core/bastyp/bparr.cxx:122
#2  0x00007fffd34b3028 in operator[] (n=8, this=0x10e3060) at
/usr/src/debug/libreoffice-4.1.3.2/sw/inc/ndarr.hxx:143
#3  SwNodes::RemoveNode (this=0x10e3060, this@entry=<error reading variable:
Cannot access memory at address 0x7fffffffc588>, nDelPos=4, nSz=4,
bDel=<optimized out>) at
/usr/src/debug/libreoffice-4.1.3.2/sw/source/core/docnode/nodes.cxx:2341

-- 
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