Issue 67574 - Crash on deleting empty paragraphs in the edit engine while A11y is ON
Summary: Crash on deleting empty paragraphs in the edit engine while A11y is ON
Status: CLOSED DUPLICATE of issue 61812
Alias: None
Product: Draw
Classification: Application
Component: code (show other issues)
Version: 680m179
Hardware: All Linux, all
: P3 Trivial (vote)
Target Milestone: ---
Assignee: thomas.lange
QA Contact: issues@graphics
URL:
Keywords: accessibility
Depends on:
Blocks:
 
Reported: 2006-07-19 16:18 UTC by mmeeks
Modified: 2006-11-09 16:00 UTC (History)
3 users (show)

See Also:
Issue Type: DEFECT
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description mmeeks 2006-07-19 16:18:26 UTC
Create a new slide, hit enter a few times, hit backspace, bang:

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1233803600 (LWP 32260)]
0xa149715e in SvxSwAutoFmtFlags::SvxSwAutoFmtFlags () from ./libsvx680li.so
(gdb) thread apply all bt

Thread 8 (Thread -1578513504 (LWP 32272)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb71957e6 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xa9f73195 in _gnome_vfs_thread_create ()
   from /opt/gnome/lib/libgnomevfs-2.so.0
#3  0xb584d88f in g_thread_create_full () from /opt/gnome/lib/libglib-2.0.so.0
#4  0xb719234b in start_thread () from /lib/libpthread.so.0
#5  0xb6f5265e in clone () from /lib/libc.so.6

Thread 7 (Thread -1487529056 (LWP 32271)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb6f49193 in poll () from /lib/libc.so.6
#2  0xb5832cf3 in g_main_context_check () from /opt/gnome/lib/libglib-2.0.so.0
#3  0xb5833069 in g_main_loop_run () from /opt/gnome/lib/libglib-2.0.so.0
#4  0xb58cdf20 in link_set_io_thread () from /opt/gnome/lib/libORBit-2.so.0
#5  0xb584d88f in g_thread_create_full () from /opt/gnome/lib/libglib-2.0.so.0
#6  0xb719234b in start_thread () from /lib/libpthread.so.0
#7  0xb6f5265e in clone () from /lib/libc.so.6

Thread 5 (Thread -1460114528 (LWP 32267)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb6f49193 in poll () from /lib/libc.so.6
---Type <return> to continue, or q <return> to quit---
#2  0xa8f997b8 in Window::RequestHelp () from ./libdtransX11680li.so
#3  0xa8f9987f in Window::RequestHelp () from ./libdtransX11680li.so
#4  0xb74b401b in osl_resumeThread () from ./libuno_sal.so.3
#5  0xb719234b in start_thread () from /lib/libpthread.so.0
#6  0xb6f5265e in clone () from /lib/libc.so.6

Thread 4 (Thread -1434383456 (LWP 32266)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb6f49193 in poll () from /lib/libc.so.6
#2  0xb41c1623 in SessionManagerClient::getSessionID ()
   from ./libvclplug_gen680li.so
#3  0x9f5b6418 in ?? ()
#4  0x00000002 in ?? ()
#5  0xffffffff in ?? ()
#6  0x9f5b6418 in ?? ()
#7  0xaa9d9020 in ?? ()
#8  0x00000010 in ?? ()
#9  0x00000010 in ?? ()
#10 0x00000001 in ?? ()
#11 0xffffffff in ?? ()
#12 0xb764c974 in Window::RequestHelp () from ./libuno_sal.so.3
#13 0xb41c1531 in SessionManagerClient::getSessionID ()
   from ./libvclplug_gen680li.so
---Type <return> to continue, or q <return> to quit---
#14 0xb764c974 in Window::RequestHelp () from ./libuno_sal.so.3
#15 0x00000000 in ?? ()

Thread 3 (Thread -1258898528 (LWP 32264)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb7198528 in accept () from /lib/libpthread.so.0
#2  0xb74baf5c in osl_acceptPipe () from ./libuno_sal.so.3
#3  0xb76e7921 in vos::OPipe::accept () from ./libvos3gcc3.so
#4  0x08072315 in desktop::OfficeIPCThread::run ()
#5  0xb76e30ed in vos::_cpp_OThread_WorkerFunction () from ./libvos3gcc3.so
#6  0xb76e311b in _OThread_WorkerFunction () from ./libvos3gcc3.so
#7  0xb74b401b in osl_resumeThread () from ./libuno_sal.so.3
#8  0xb719234b in start_thread () from /lib/libpthread.so.0
#9  0xb6f5265e in clone () from /lib/libc.so.6

Thread 2 (Thread -1250301024 (LWP 32263)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb7195a5c in pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib/libpthread.so.0
#2  0xb74b1202 in osl_waitCondition () from ./libuno_sal.so.3
#3  0xb76df015 in vos::OCondition::wait () from ./libvos3gcc3.so
#4  0xb76e4d51 in vos::OTimerManager::run () from ./libvos3gcc3.so
#5  0xb76e30ed in vos::_cpp_OThread_WorkerFunction () from ./libvos3gcc3.so
---Type <return> to continue, or q <return> to quit---
#6  0xb76e311b in _OThread_WorkerFunction () from ./libvos3gcc3.so
#7  0xb74b401b in osl_resumeThread () from ./libuno_sal.so.3
#8  0xb719234b in start_thread () from /lib/libpthread.so.0
#9  0xb6f5265e in clone () from /lib/libc.so.6

Thread 1 (Thread -1233803600 (LWP 32260)):
#0  0xa149715e in SvxSwAutoFmtFlags::SvxSwAutoFmtFlags () from ./libsvx680li.so
#1  0xa14d685a in EdtAutoCorrDoc::EdtAutoCorrDoc () from ./libsvx680li.so
#2  0xa149db6c in EditEngine::GetParaAttrib () from ./libsvx680li.so
#3  0xa14e0138 in Outliner::ImplHasBullet () from ./libsvx680li.so
#4  0xa14e18af in Outliner::GetBulletInfo () from ./libsvx680li.so
#5  0xa15f6e50 in SvxOutlinerForwarder::GetBulletInfo () from ./libsvx680li.so
#6  0xa15f32e5 in SvxEditSourceHelper::UserSpaceToEE () from ./libsvx680li.so
#7  0xa15f35e1 in SvxEditSourceHelper::UserSpaceToEE () from ./libsvx680li.so
#8  0xa1694f20 in accessibility::AccessibleStaticTextBase::UpdateChildren ()
   from ./libsvx680li.so
#9  0xa1694f56 in accessibility::AccessibleStaticTextBase::UpdateChildren ()
   from ./libsvx680li.so
#10 0xb4749da4 in DocumentFocusListener::detachRecursive ()
   from ./libvclplug_gtk680li.so
#11 0xb4749ea9 in DocumentFocusListener::detachRecursive ()
   from ./libvclplug_gtk680li.so
#12 0xb4749f06 in DocumentFocusListener::detachRecursive ()
---Type <return> to continue, or q <return> to quit---
   from ./libvclplug_gtk680li.so
#13 0xb474a047 in DocumentFocusListener::notifyEvent ()
   from ./libvclplug_gtk680li.so
#14 0xb77a88ad in comphelper::AccessibleEventNotifier::addEvent ()
   from ./libcomphelp4gcc3.so
#15 0xa168b75c in accessibility::AccessibleTextHelper::~AccessibleTextHelper ()
   from ./libsvx680li.so
#16 0xa168b834 in accessibility::AccessibleTextHelper::~AccessibleTextHelper ()
   from ./libsvx680li.so
#17 0xa168e844 in accessibility::AccessibleTextHelper::GetChildCount ()
   from ./libsvx680li.so
#18 0xa168e8a6 in accessibility::AccessibleTextHelper::GetChildCount ()
   from ./libsvx680li.so
#19 0xa168d347 in accessibility::AccessibleTextHelper::~AccessibleTextHelper ()
   from ./libsvx680li.so
#20 0xa168e2da in accessibility::AccessibleTextHelper::AccessibleTextHelper ()
   from ./libsvx680li.so
#21 0xb7c83961 in SfxBroadcaster::Broadcast () from ./libsvl680li.so
#22 0xa163c82f in SvxTextEditSource::GetSdrObject () from ./libsvx680li.so
#23 0xa163c866 in SvxTextEditSource::GetSdrObject () from ./libsvx680li.so
#24 0xa144f9ea in SvxULSpaceItem::PutValue () from ./libsvx680li.so
#25 0xa14e2383 in Outliner::EditEngineNotifyHdl () from ./libsvx680li.so
#26 0xa14e23da in Outliner::LinkStubEditEngineNotifyHdl ()
---Type <return> to continue, or q <return> to quit---
   from ./libsvx680li.so
#27 0xa144f9ea in SvxULSpaceItem::PutValue () from ./libsvx680li.so
#28 0xa14c033d in EdtAutoCorrDoc::EdtAutoCorrDoc () from ./libsvx680li.so
#29 0xa14a19bb in EditEngine::DoesKeyChangeText () from ./libsvx680li.so
#30 0xa14b6f9d in EdtAutoCorrDoc::EdtAutoCorrDoc () from ./libsvx680li.so
#31 0xa14aa1d7 in EditView::PostKeyEvent () from ./libsvx680li.so
#32 0xa14e8204 in OutlinerView::PostKeyEvent () from ./libsvx680li.so
#33 0xa1743cd6 in SdrObjEditView::KeyInput () from ./libsvx680li.so
#34 0xa179cc3c in SdrView::KeyInput () from ./libsvx680li.so
#35 0xa182fbfd in FmFormView::KeyInput () from ./libsvx680li.so
#36 0xa0f0dfd8 in SdHeaderFooterUndoAction::Undo () from ./libsd680li.so
#37 0xa0e7f389 in sd::ViewShell::GetViewFrame () from ./libsd680li.so
#38 0xa0e9187c in sd::ViewShell::GetViewFrame () from ./libsd680li.so
#39 0xa0e88133 in sd::ViewShell::GetViewFrame () from ./libsd680li.so
#40 0xb7e73346 in Window::DrawNativeControl () from ./libvcl680li.so
#41 0xb7e750d7 in Window::DrawNativeControl () from ./libvcl680li.so
#42 0xb475aea8 in cppu::getTypeFavourUnsigned<short> ()
   from ./libvclplug_gtk680li.so
#43 0xb4757fe2 in cppu::getTypeFavourUnsigned<short> ()
   from ./libvclplug_gtk680li.so
#44 0xb4759127 in cppu::getTypeFavourUnsigned<short> ()
   from ./libvclplug_gtk680li.so
#45 0xb454ebfe in _gtk_marshal_BOOLEAN__BOXED ()
---Type <return> to continue, or q <return> to quit---
   from /opt/gnome/lib/libgtk-x11-2.0.so.0
#46 0xb58ee8bd in g_closure_invoke () from /opt/gnome/lib/libgobject-2.0.so.0
#47 0xb58ff243 in g_signal_connect_closure_by_id ()
   from /opt/gnome/lib/libgobject-2.0.so.0
#48 0xb590088f in g_signal_emit_valist ()
   from /opt/gnome/lib/libgobject-2.0.so.0
#49 0xb5900c95 in g_signal_emit () from /opt/gnome/lib/libgobject-2.0.so.0
#50 0xb46397d8 in gtk_widget_event_internal ()
   from /opt/gnome/lib/libgtk-x11-2.0.so.0
#51 0xb454864a in gtk_propagate_event ()
   from /opt/gnome/lib/libgtk-x11-2.0.so.0
#52 0xb4549867 in gtk_main_do_event () from /opt/gnome/lib/libgtk-x11-2.0.so.0
#53 0xb43da50a in gdk_event_dispatch () from /opt/gnome/lib/libgdk-x11-2.0.so.0
#54 0xb582fabd in g_main_context_dispatch ()
   from /opt/gnome/lib/libglib-2.0.so.0
#55 0xb5832cbf in g_main_context_check () from /opt/gnome/lib/libglib-2.0.so.0
#56 0xb5833225 in g_main_context_iteration ()
   from /opt/gnome/lib/libglib-2.0.so.0
#57 0xb473e191 in Window::RequestHelp () from ./libvclplug_gtk680li.so
#58 0x00000000 in ?? ()

this is https://bugzilla.novell.com/show_bug.cgi?id=193399
Comment 1 nospam4obr 2006-07-20 07:07:23 UTC
This seems to be edit engine related.
Comment 2 wolframgarten 2006-07-20 09:51:02 UTC
I have tested this with a m177, this seems to be latest version that is available.
The problem is not reproducible. Where do you get an m179 from?
If this is a Novell build OOo cannot do anything about it: it is Novells problem.
Comment 3 eric.savary 2006-08-02 09:16:46 UTC
Changed summary.
Comment 4 caolanm 2006-11-09 15:57:38 UTC
reopen, I can see it.
Comment 5 caolanm 2006-11-09 15:58:25 UTC
mark as dup, half-assed workaround in duplicate FWIW

*** This issue has been marked as a duplicate of 61812 ***
Comment 6 caolanm 2006-11-09 16:00:07 UTC
close as dup, mmeeks, novell bug seems private. I don't suppose there's a proper
fix attached to it ?