You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@openoffice.apache.org by bu...@apache.org on 2013/10/12 05:49:44 UTC

[Bug 123468] New: Inserting Equations into Bullet Lists

https://issues.apache.org/ooo/show_bug.cgi?id=123468

            Bug ID: 123468
        Issue Type: DEFECT
           Summary: Inserting Equations into Bullet Lists
           Product: Impress
           Version: 4.0.0
          Hardware: All
                OS: Mac OSX, all
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: code
          Assignee: issues@openoffice.apache.org
          Reporter: agentroadkill04@gmail.com
                CC: issues@openoffice.apache.org

Attempting to insert an equation into a bullet will cause an application crash,
generating a recoverable document on the next open, but with a blank slide in
place of the one that was being edited when the crash occurred. 

Work around:
Create empty bullet point, insert equation into its own text box, then drag
into position. This does not allow to in-line editing or simple font changes.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.
You are watching all bug changes.

[Bug 123468] Inserting Equations into Bullet Lists

Posted by bu...@apache.org.
https://issues.apache.org/ooo/show_bug.cgi?id=123468

--- Comment #5 from Andre <aw...@googlemail.com> ---
Changes for issue 120498 may have caused this bug.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.
You are watching all bug changes.

[Bug 123468] Inserting Equations into Bullet Lists

Posted by bu...@apache.org.
https://issues.apache.org/ooo/show_bug.cgi?id=123468

--- Comment #9 from SVN Robot <sv...@dev.null.org> ---
"alg" committed SVN revision 1569029 into trunk:
i123468 Added SdrEndTextEdit before replacing EmptyPresObj, also secured
Repl...

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are watching all bug changes.

[Bug 123468] Inserting Equations into Bullet Lists

Posted by bu...@apache.org.
https://issues.apache.org/ooo/show_bug.cgi?id=123468

Edwin Sharp <el...@mail-page.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |CONFIRMED
                 CC|                            |elish@mail-page.com
     Ever confirmed|0                           |1
                 OS|Mac OSX, all                |All
           Severity|normal                      |major

--- Comment #1 from Edwin Sharp <el...@mail-page.com> ---
Crash with

AOO401m5(Build:9714)  -  Rev. 1524958
2013-09-20 11:54 - Linux x86_64
Debian

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.
You are watching all bug changes.

[Bug 123468] Inserting Equations into Bullet Lists

Posted by bu...@apache.org.
https://issues.apache.org/ooo/show_bug.cgi?id=123468

Armin Le Grand <Ar...@me.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ACCEPTED                    |RESOLVED
         Resolution|---                         |FIXED

--- Comment #10 from Armin Le Grand <Ar...@me.com> ---
Okay, done.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are watching all bug changes.

[Bug 123468] Inserting Equations into Bullet Lists

Posted by bu...@apache.org.
https://issues.apache.org/ooo/show_bug.cgi?id=123468

Andre <aw...@googlemail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |awf.aoo@googlemail.com

--- Comment #3 from Andre <aw...@googlemail.com> ---
How to reproduce:

1. Create a new Impress document.
2. In sidebar, Layouts panes, select 'Title, Content'
3. Click on 'Click to add text'
4. Via menu 'Insert->Object->Formula' insert a formula.

Crash in SdrObjEditView::SdrEndTextEdit(),
main/svx/source/svdraw/svdedxv.cxx:856

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.
You are watching all bug changes.

[Bug 123468] Inserting Equations into Bullet Lists

Posted by bu...@apache.org.
https://issues.apache.org/ooo/show_bug.cgi?id=123468

Armin Le Grand <Ar...@me.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |Armin.Le.Grand@me.com
           Assignee|issues@openoffice.apache.or |Armin.Le.Grand@me.com
                   |g                           |
   Target Milestone|---                         |4.1.0

--- Comment #7 from Armin Le Grand <Ar...@me.com> ---
Tnaks Andre for the investigations. Problem is that the objects gets replaced
while still in text edit. Text edit in its current form keeps (what is
dangerous) various pointers to various objects, including the edited object, at
various places, or in short: it's not secured in any way to shutdown
automatically in cases like this, e.g. when the edited objects is to be
replaced in the view/model. This needs to be done before that action is
started, as in various other places where SdrEndTextEdit() is called.
Adding code to do that and also code to RplaceObjectAtView to assert in that
case and to do a last minute shutdown of an evtl. active TextEdit...

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.
You are watching all bug changes.

[Bug 123468] Inserting Equations into Bullet Lists

Posted by bu...@apache.org.
https://issues.apache.org/ooo/show_bug.cgi?id=123468

Regina Henschel <rb...@t-online.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |regression
                 CC|                            |rb.henschel@t-online.de

--- Comment #2 from Regina Henschel <rb...@t-online.de> ---
It does not only crash for Math objects but for charts and tables too. OOo3.4.1
leaves in this situation the edit mode and puts the object outside the
presentation object.
LO4.2 crashes too and reports an error in Microsoft Visual C++ Runtime Library,
R6025 "-pure virtual function call".

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.
You are watching all bug changes.

[Bug 123468] Inserting Equations into Bullet Lists

Posted by bu...@apache.org.
https://issues.apache.org/ooo/show_bug.cgi?id=123468

--- Comment #6 from Andre <aw...@googlemail.com> ---
Different syntax to provide a clickable link: bug 120498.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.
You are watching all bug changes.

[Issue 123468] Inserting Equations into Bullet Lists

Posted by bu...@apache.org.
https://issues.apache.org/ooo/show_bug.cgi?id=123468

Clarence GUO <cl...@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|VERIFIED                    |CLOSED

-- 
You are receiving this mail because:
You are on the CC list for the issue.
You are watching all issue changes.

[Bug 123468] Inserting Equations into Bullet Lists

Posted by bu...@apache.org.
https://issues.apache.org/ooo/show_bug.cgi?id=123468

Armin Le Grand <Ar...@me.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|CONFIRMED                   |ACCEPTED

--- Comment #8 from Armin Le Grand <Ar...@me.com> ---
Checked, both additions work as expected. Preparing commit...

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are watching all bug changes.

[Bug 123468] Inserting Equations into Bullet Lists

Posted by bu...@apache.org.
https://issues.apache.org/ooo/show_bug.cgi?id=123468

--- Comment #4 from Andre <aw...@googlemail.com> ---
The root cause seems to be SdrEditView::ReplaceObjectAtView() which adds an
undo object for replacing the text object which contains the bullet with the
new OLE object.   Shortly after (still while processing the formula insertion)
the text edit mode is left.  This triggers the deletion of all text change undo
objects.  The replacement undo object is one of them, as is the corresponding
redo object.  When the later is deleted, then also the replaced text object is
deleted.  This text object is then one whose text edit mode is ended and
therefore it is accessed after having been deleted => crash.

The question remains, what has changed, so that this error did not happen in
earlier versions?

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.
You are watching all bug changes.

[Issue 123468] Inserting Equations into Bullet Lists

Posted by bu...@apache.org.
https://issues.apache.org/ooo/show_bug.cgi?id=123468

Clarence GUO <cl...@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |VERIFIED
                 CC|                            |clarence.guo.bj@gmail.com

--- Comment #11 from Clarence GUO <cl...@gmail.com> ---
Verified on trunk build rev. 1582712, fixed.
ENV: Win7 64 bit professional SP1

-- 
You are receiving this mail because:
You are on the CC list for the issue.
You are watching all issue changes.