Apache OpenOffice (AOO) Bugzilla – Issue 62497
Crash while pasting from Firefox
Last modified: 2006-11-09 16:09:22 UTC
Hi, 1. open empty presentation 2. select some layout with title, click into it to enter some text 3. paste some HTML table from Firefox into the title SIGSEGV: Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 1100142176 (LWP 15702)] 0x47641b82 in SdDrawDocument::GetSdPage () from /home/pavel/OOO680_m1-calcnotify/program/libsd680li.so (gdb) where #0 0x47641b82 in SdDrawDocument::GetSdPage () from /home/pavel/OOO680_m1-calcnotify/program/libsd680li.so #1 0x475439b6 in component_getDescriptionFunc () from /home/pavel/OOO680_m1-calcnotify/program/libsd680li.so #2 0x4755f862 in sd::ViewShell::GetDocSh () from /home/pavel/OOO680_m1-calcnotify/program/libsd680li.so #3 0x4755580b in sd::ViewShell::GetDocSh () from /home/pavel/OOO680_m1-calcnotify/program/libsd680li.so #4 0x4022ac61 in WaitObject::~WaitObject () from /home/pavel/OOO680_m1-calcnotify/program/libvcl680li.so #5 0x4022d6e7 in WaitObject::~WaitObject () from /home/pavel/OOO680_m1-calcnotify/program/libvcl680li.so #6 0x4022d7f7 in WaitObject::~WaitObject () from /home/pavel/OOO680_m1-calcnotify/program/libvcl680li.so #7 0x41973cc2 in create_SalInstance () from /home/pavel/OOO680_m1-calcnotify/program/libvclplug_gtk680li.so #8 0x41aad81e in gtk_marshal_BOOLEAN__VOID () from /opt/gnome/lib/libgtk-x11-2.0.so.0 #9 0x41d4c8db in g_closure_invoke () from /opt/gnome/lib/libgobject-2.0.so.0 My environment: - self built OOB680_m1 + calcnotify CWS - GNU/Linux with GNOME
Sorry, not reproducible with m5. Please try with an official build.
No more info received, closing.
Closed.
I'll provide more info. I'll reopen this issue and reassign to me as a reminder.
TODO: test with Sun build.
I was able to reproduce the crash with 2.0.2 final en-US directly from Sun: Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 1099922368 (LWP 24980)] 0x45708bd2 in SdDrawDocument::GetSdPage () from /home/pavel/2.0.2-Sun-en_US/program/libsd680li.so (gdb) where #0 0x45708bd2 in SdDrawDocument::GetSdPage () from /home/pavel/2.0.2-Sun-en_US/program/libsd680li.so #1 0x4560aa06 in component_getDescriptionFunc () from /home/pavel/2.0.2-Sun-en_US/program/libsd680li.so #2 0x456268b2 in sd::ViewShell::GetDocSh () from /home/pavel/2.0.2-Sun-en_US/program/libsd680li.so #3 0x4561c85b in sd::ViewShell::GetDocSh () from /home/pavel/2.0.2-Sun-en_US/program/libsd680li.so #4 0x40229ca9 in WaitObject::~WaitObject () from /home/pavel/2.0.2-Sun-en_US/program/libvcl680li.so #5 0x4022c72f in WaitObject::~WaitObject () from /home/pavel/2.0.2-Sun-en_US/program/libvcl680li.so #6 0x4022c83f in WaitObject::~WaitObject () from /home/pavel/2.0.2-Sun-en_US/program/libvcl680li.so #7 0x4193ed12 in create_SalInstance () from /home/pavel/2.0.2-Sun-en_US/program/libvclplug_gtk680li.so #8 0x41a7881e in gtk_marshal_BOOLEAN__VOID () from /opt/gnome/lib/libgtk-x11-2.0.so.0 #9 0x41d178db in g_closure_invoke () from /opt/gnome/lib/libgobject-2.0.so.0 #10 0x41d26d8b in g_signal_chain_from_overridden () from /opt/gnome/lib/libgobject-2.0.so.0 #11 0x41d27ff2 in g_signal_emit_valist () from /opt/gnome/lib/libgobject-2.0.so.0 ---Type <return> to continue, or q <return> to quit--- I'm pasting the whole (Ctrl+A) page titled "Data for child workspace SRC680/pj51" from EIS - there are some tables etc. To reproduce - just eb patient and paste the whole page several times at different places.
I could reproduce this now under Gnome. Reassigning. T he ID of the error report is rm5rhf.
And another one: The ID of the error report is r8prhf.
the stack from pavel looks garbish, the stacks from the crash report looks like an edit engine problem
TL...
Works perfectly fine with 680m162pro and Gnome/Linux. Does crash with m163pro though. Also Gnome is required for the crash, with KDE everything looks also fine.
attached stack: [Switching to Thread 1121754592 (LWP 10514)] 0x40374c12 in SfxItemSet::GetItemState () from /home/qs02/Office/src680m163/program/libsvl680li.so (gdb) bt #0 0x40374c12 in SfxItemSet::GetItemState () from /home/qs02/Office/src680m163/program/libsvl680li.so #1 0x4105ea8e in ContentAttribs::GetItem (this=0x4df4bc3c, nWhich=3996) at /export/home/tl93732/SRC680/svx/source/editeng/editdoc.cxx:1179 #2 0x410cd320 in ImpEditEngine::GetParaAttrib (this=0x4e4ac650, nPara=1, nWhich=3996) at /export/home/tl93732/SRC680/svx/source/editeng/impedit5.cxx:826 #3 0x4106a746 in EditEngine::GetParaAttrib (this=0x4e4af820, nPara=1, nWhich=3996) at /export/home/tl93732/SRC680/svx/source/editeng/editeng.cxx:1584 #4 0x410ddd1d in Outliner::ImplHasBullet (this=0x4e4bd290, nPara=1) at /so/ws/SRC680/src/svx/source/outliner/outliner.cxx:1679 #5 0x410dee3e in Outliner::GetBulletInfo (this=0x4e4bd290, nPara=1) at /so/ws/SRC680/src/svx/source/outliner/outliner.cxx:1964 #6 0x41248181 in SvxOutlinerForwarder::GetBulletInfo (this=0x4e415798, nPara=1) at /export/home/tl93732/SRC680/svx/source/unoedit/unoforou.cxx:314 #7 0x41242fed in SvxAccessibleTextAdapter::GetBulletInfo (this=0x4e11f248, nPara=1) at /export/home/tl93732/SRC680/svx/source/unoedit/unoedprx.cxx:754 #8 0x412444b8 in SvxAccessibleTextAdapter::HaveImageBullet (this=0x4e11f248, nPara=1) at /export/home/tl93732/SRC680/svx/source/unoedit/unoedprx.cxx:1122 #9 0x4133bf2f in accessibility::AccessibleEditableTextPara::HaveChildren ( this=0x4e4bd5f8) at /so/ws/SRC680/src/svx/source/accessibility/AccessibleEditableTextPara.cxx:705#10 0x4133bf70 in accessibility::AccessibleEditableTextPara::getAccessibleChildCount-
We have tried for several versions now but can reproduce this issue only on a single box with Gnome running. It was fine when using KDE or even when I remotely logged in on that box even though I was also using Gnome. We manages to obtain the above listed stack from a crash. But it is of no use for fixing the bug since the problem can not be fixed where it crashes. One needs to debug what happens from a certain level. But when we tried this with the last in-house versions (e.g. m164) the problem did not occur at all on the machine. Thus we have trouble to find the root cause of the problem. So for the time being I'll set this one to 'wontfix' since there is no resolution like 'cannot fix'. TL->PJanik: Can you try again with a different build and check if it works for you this time. Or at least crashes only now and then? In that case we would at least be sure that it is a random bug that occurs only sometimes and not a serious problem.
closing
one of those stacks is issue 61812, joining paragraph in an edit engine (bulleted ones ?) under accessibility (e.g. gnome) but not all of them