[Libreoffice] the basic macro editor

René Kjellerup rk.katana.steel at gmail.com
Mon Oct 25 08:49:58 PDT 2010


finally had time (although not to complete another build) to run the test
again,

the procedure I did was:
Tools->Macros->Organize macros->basic
select Main and click on the Edit button

I've attached the back-trace of the crash

René

On Sun, Oct 24, 2010 at 2:21 PM, Caolán McNamara <caolanm at redhat.com> wrote:

> On Sun, 2010-10-24 at 00:27 +0200, René Kjellerup wrote:
> >
> > I'm having troubles with the macro editor, when trying to open it
> > it crashes soffice.bin
>
> What dialog exactly, tools->macros->organize macros->basic ? FWIW that's
> working here.
>
> Might get a more useful backtrace with...
>
>
> gdb /mnt/newdisk/loffice/install/program/soffice.bin
> (gdb) run -writer
> get it to crash, and then type "bt", i.e.
> (gdb) bt
>
> C.
>
>


-- 
-- as life grows older, I gain experience.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/libreoffice/attachments/20101025/9fed025d/attachment.htm>
-------------- next part --------------
(gdb) run -calc
Starting program: /mnt/newdisk/loffice/install/program/soffice.bin -calc
[Thread debugging using libthread_db enabled]
[New Thread 0x7fffee68b710 (LWP 8393)]
[New Thread 0x7fffe4077710 (LWP 8395)]
[New Thread 0x7fffe2c87710 (LWP 8396)]
[New Thread 0x7fffde7fb710 (LWP 8397)]
[New Thread 0x7fffd7e3c710 (LWP 8401)]
[Thread 0x7fffd7e3c710 (LWP 8401) exited]
[New Thread 0x7fffd7e3c710 (LWP 8402)]
[Thread 0x7fffd7e3c710 (LWP 8402) exited]

Program received signal SIGSEGV, Segmentation fault.
0x00007ffff7a31265 in rtl_ustr_ascii_compare_WithLength () from /mnt/newdisk/loffice/install/program/../basis-link/ure-link/lib/libuno_sal.so.3
(gdb) bt
#0  0x00007ffff7a31265 in rtl_ustr_ascii_compare_WithLength () from /mnt/newdisk/loffice/install/program/../basis-link/ure-link/lib/libuno_sal.so.3
#1  0x00007fffd69a78c3 in basctl::DocumentEventNotifier_Impl::notifyEvent(com::sun::star::document::EventObject const&) () from /mnt/newdisk/loffice/install/basis3.3/program/libbasctllx.so
#2  0x00007ffff5300a9a in void cppu::OInterfaceContainerHelper::notifyEach<com::sun::star::document::XEventListener, com::sun::star::document::EventObject>(void (com::sun::star::document::XEventListener::*)(com::sun::star::document::EventObject const&), com::sun::star::document::EventObject const&) () from /mnt/newdisk/loffice/install/program/../basis-link/program/libsfxlx.so
#3  0x00007ffff52f8eb7 in SfxGlobalEvents_Impl::implts_notifyListener(com::sun::star::document::DocumentEvent const&) ()
   from /mnt/newdisk/loffice/install/program/../basis-link/program/libsfxlx.so
#4  0x00007ffff52fe774 in SfxGlobalEvents_Impl::notifyEvent(com::sun::star::document::EventObject const&) () from /mnt/newdisk/loffice/install/program/../basis-link/program/libsfxlx.so
#5  0x00007ffff5218b04 in SfxBaseModel::postEvent_Impl(rtl::OUString) () from /mnt/newdisk/loffice/install/program/../basis-link/program/libsfxlx.so
#6  0x00007ffff522abfb in SfxBaseModel::Notify(SfxBroadcaster&, SfxHint const&) () from /mnt/newdisk/loffice/install/program/../basis-link/program/libsfxlx.so
#7  0x00007ffff4daf6a4 in SfxBroadcaster::Broadcast(SfxHint const&) () from /mnt/newdisk/loffice/install/program/../basis-link/program/libsvllx.so
#8  0x00007ffff51aae4d in SfxObjectShell::SetInitialized_Impl(bool) () from /mnt/newdisk/loffice/install/program/../basis-link/program/libsfxlx.so
#9  0x00007ffff51c263f in SfxObjectShell::DoInitNew(SfxMedium*) () from /mnt/newdisk/loffice/install/program/../basis-link/program/libsfxlx.so
#10 0x00007ffff510d00a in SfxApplication::OfaExec_Impl(SfxRequest&) () from /mnt/newdisk/loffice/install/program/../basis-link/program/libsfxlx.so
#11 0x00007ffff52d547e in SfxShell::CallExec(void (*)(SfxShell*, SfxRequest&), SfxRequest&) () from /mnt/newdisk/loffice/install/program/../basis-link/program/libsfxlx.so
#12 0x00007ffff52e91c5 in SfxShell::ExecuteSlot(SfxRequest&, SfxInterface const*) () from /mnt/newdisk/loffice/install/program/../basis-link/program/libsfxlx.so
#13 0x00007fffd69844a9 in MacroChooser::ButtonHdl(Button*) () from /mnt/newdisk/loffice/install/basis3.3/program/libbasctllx.so
#14 0x00007ffff33a46ae in Control::ImplCallEventListenersAndHandler(unsigned long, Link const&, void*) () from /mnt/newdisk/loffice/install/program/../basis-link/program/libvcllx.so
#15 0x00007ffff3392813 in Window::EndTracking(unsigned short) () from /mnt/newdisk/loffice/install/program/../basis-link/program/libvcllx.so
#16 0x00007ffff338dcca in ImplHandleMouseEvent(Window*, unsigned short, unsigned char, long, long, unsigned long, unsigned short, unsigned short) ()
   from /mnt/newdisk/loffice/install/program/../basis-link/program/libvcllx.so
#17 0x00007ffff339011d in ImplHandleSalMouseButtonUp(Window*, SalMouseEvent*) () from /mnt/newdisk/loffice/install/program/../basis-link/program/libvcllx.so
#18 0x00007ffff338f008 in ImplWindowFrameProc(Window*, SalFrame*, unsigned short, void const*) () from /mnt/newdisk/loffice/install/program/../basis-link/program/libvcllx.so
#19 0x00007fffedc65fb9 in GtkSalFrame::signalButton(_GtkWidget*, _GdkEventButton*, void*) () from /mnt/newdisk/loffice/install/basis3.3/program/libvclplug_gtklx.so
#20 0x00007fffed751988 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#21 0x00007fffebefa4ce in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#22 0x00007fffebf0e127 in ?? () from /usr/lib/libgobject-2.0.so.0
#23 0x00007fffebf0f49e in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#24 0x00007fffebf0fc03 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#25 0x00007fffed86036f in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#26 0x00007fffed749f07 in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0
#27 0x00007fffed74af6b in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#28 0x00007fffed3c58cc in ?? () from /usr/lib/libgdk-x11-2.0.so.0
#29 0x00007fffeb621993 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#30 0x00007fffeb625798 in ?? () from /usr/lib/libglib-2.0.so.0
#31 0x00007fffeb625954 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#32 0x00007fffedc364f0 in GtkXLib::Yield(bool, bool) () from /mnt/newdisk/loffice/install/basis3.3/program/libvclplug_gtklx.so
#33 0x00007ffff3186b81 in Application::Yield(bool) () from /mnt/newdisk/loffice/install/program/../basis-link/program/libvcllx.so
#34 0x00007ffff32f6cb0 in Dialog::Execute() () from /mnt/newdisk/loffice/install/program/../basis-link/program/libvcllx.so
#35 0x00007fffd698494d in MacroChooser::Execute() () from /mnt/newdisk/loffice/install/basis3.3/program/libbasctllx.so
#36 0x00007fffd696e96e in BasicIDE::ChooseMacro(com::sun::star::uno::Reference<com::sun::star::frame::XModel> const&, unsigned char, rtl::OUString const&) ()
   from /mnt/newdisk/loffice/install/basis3.3/program/libbasctllx.so
#37 0x00007fffd696f784 in basicide_choose_macro () from /mnt/newdisk/loffice/install/basis3.3/program/libbasctllx.so
#38 0x00007ffff5108598 in ChooseMacro(com::sun::star::uno::Reference<com::sun::star::frame::XModel> const&, unsigned char, rtl::OUString const&) ()
   from /mnt/newdisk/loffice/install/program/../basis-link/program/libsfxlx.so
#39 0x00007ffff510bc14 in SfxApplication::OfaExec_Impl(SfxRequest&) () from /mnt/newdisk/loffice/install/program/../basis-link/program/libsfxlx.so
#40 0x00007ffff52d547e in SfxShell::CallExec(void (*)(SfxShell*, SfxRequest&), SfxRequest&) () from /mnt/newdisk/loffice/install/program/../basis-link/program/libsfxlx.so
#41 0x00007ffff52cce90 in SfxDispatcher::Call_Impl(SfxShell&, SfxSlot const&, SfxRequest&, unsigned char) () from /mnt/newdisk/loffice/install/program/../basis-link/program/libsfxlx.so
#42 0x00007ffff52ceb56 in SfxDispatcher::_Execute(SfxShell&, SfxSlot const&, SfxRequest&, unsigned short) () from /mnt/newdisk/loffice/install/program/../basis-link/program/libsfxlx.so
#43 0x00007ffff52c2f07 in SfxBindings::Execute_Impl(SfxRequest&, SfxSlot const*, SfxShell*) () from /mnt/newdisk/loffice/install/program/../basis-link/program/libsfxlx.so
#44 0x00007ffff52f2ecf in SfxDispatchController_Impl::dispatch(com::sun::star::util::URL const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&, com::sun::star::uno::Reference<com::sun::star::frame::XDispatchResultListener> const&) () from /mnt/newdisk/loffice/install/program/../basis-link/program/libsfxlx.so
#45 0x00007ffff52f0864 in SfxOfficeDispatch::dispatch(com::sun::star::util::URL const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) ()
   from /mnt/newdisk/loffice/install/program/../basis-link/program/libsfxlx.so
#46 0x00007ffff49c3f6d in svt::PopupMenuControllerBase::ExecuteHdl_Impl(svt::PopupMenuControllerBase*, svt::PopupMenuControllerBaseDispatchInfo*) ()
   from /mnt/newdisk/loffice/install/program/../basis-link/program/libsvtlx.so
#47 0x00007ffff338f558 in ImplWindowFrameProc(Window*, SalFrame*, unsigned short, void const*) () from /mnt/newdisk/loffice/install/program/../basis-link/program/libvcllx.so
#48 0x00007fffeb39cc08 in SalDisplay::DispatchInternalEvent() () from /mnt/newdisk/loffice/install/basis3.3/program/libvclplug_genlx.so
#49 0x00007fffedc36670 in GtkXLib::userEventFn(void*) () from /mnt/newdisk/loffice/install/basis3.3/program/libvclplug_gtklx.so
#50 0x00007fffeb621993 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#51 0x00007fffeb625798 in ?? () from /usr/lib/libglib-2.0.so.0
#52 0x00007fffeb625954 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#53 0x00007fffedc364cd in GtkXLib::Yield(bool, bool) () from /mnt/newdisk/loffice/install/basis3.3/program/libvclplug_gtklx.so
#54 0x00007ffff3186b81 in Application::Yield(bool) () from /mnt/newdisk/loffice/install/program/../basis-link/program/libvcllx.so
#55 0x00007ffff3186c57 in Application::Execute() () from /mnt/newdisk/loffice/install/program/../basis-link/program/libvcllx.so
#56 0x00007ffff7798d96 in desktop::Desktop::Main() () from /mnt/newdisk/loffice/install/program/../basis-link/program/libsofficeapp.so
#57 0x00007ffff318b459 in ImplSVMain() () from /mnt/newdisk/loffice/install/program/../basis-link/program/libvcllx.so
#58 0x00007ffff318b545 in SVMain() () from /mnt/newdisk/loffice/install/program/../basis-link/program/libvcllx.so
#59 0x00007ffff77c124c in soffice_main () from /mnt/newdisk/loffice/install/program/../basis-link/program/libsofficeapp.so
#60 0x000000000040103b in main ()


More information about the LibreOffice mailing list