LibreOffice / Impress stable is unusable
Hello to the Debian maintainers of LibreOffice,
currently, on Debian stable, Impress of LibreOffice Version: 4.3.3.2 /
Build ID: 430m0(Build:2) is in a completely unusable state.
I can't imagine how this could enter the "stable" branch, since crashes
are what this application is all about.
Most prominently, if one's attempting to copy and paste in the slide
sorting panel to the left, after a few tries, all open LibreOffice
windows die with Impress. Crashes occur on a regular base while editing
slides, resizing objects to snap-grid will most likely produce subtle
different results (e.g. when resizing objects on two cloned slides,
those are usually a few pixels off in size). Simply pasted (not
imported) images will stick on a slide as a "paralyzed" object you can't
do anything with, and imported images on the first sheet might leave a
blank page on on a running presentation.
The "undo" functionality produces a total mess - when going back and
forth, you're more likely to loose important steps made, than it does
what it should (this also applies for other parts of LibreOffice). More
bugs seriously affecting usability might be found with ease, supposedly.
With these basic requirements not met, LibreOffice in this version, and
most especially Impress, seems rather unfit for all-day use and the
label "stable". If this is known behavior, I strongly suggest to either
going back to a *reliable* version, or moving on to a new one, that does
not fail in vital aspects.
You'll find the backtrace log attached to this mail.
Best regards,
yuki
warning: Currently logging to gdbtrace.log. Turn the logging off and on to make the new setting effective.
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fffe7cac700 (LWP 12083)]
[New Thread 0x7fffe15dd700 (LWP 12084)]
[New Thread 0x7fffe0ddc700 (LWP 12085)]
[New Thread 0x7fffda4f9700 (LWP 12086)]
[Thread 0x7fffe15dd700 (LWP 12084) exited]
[New Thread 0x7fffe15dd700 (LWP 12088)]
[New Thread 0x7fffcb9d6700 (LWP 12091)]
[Thread 0x7fffcb9d6700 (LWP 12091) exited]
[New Thread 0x7fffcb9d6700 (LWP 12092)]
[Thread 0x7fffcb9d6700 (LWP 12092) exited]
[New Thread 0x7fffcb9d6700 (LWP 12093)]
[Thread 0x7fffcb9d6700 (LWP 12093) exited]
[New Thread 0x7fffcb9d6700 (LWP 12094)]
[New Thread 0x7fffc8839700 (LWP 12095)]
[New Thread 0x7fffc3fff700 (LWP 12096)]
[Thread 0x7fffc3fff700 (LWP 12096) exited]
[Thread 0x7fffcb9d6700 (LWP 12094) exited]
[New Thread 0x7fffcb9d6700 (LWP 12097)]
[Thread 0x7fffcb9d6700 (LWP 12097) exited]
[Thread 0x7fffc8839700 (LWP 12095) exited]
[New Thread 0x7fffc8839700 (LWP 12098)]
[Thread 0x7fffc8839700 (LWP 12098) exited]
[New Thread 0x7fffc8839700 (LWP 12099)]
[New Thread 0x7fffcb9d6700 (LWP 12100)]
[New Thread 0x7fffc3fff700 (LWP 12101)]
[Thread 0x7fffc3fff700 (LWP 12101) exited]
[Thread 0x7fffcb9d6700 (LWP 12100) exited]
[New Thread 0x7fffcb9d6700 (LWP 12102)]
[Thread 0x7fffcb9d6700 (LWP 12102) exited]
[New Thread 0x7fffcb9d6700 (LWP 12103)]
[Thread 0x7fffcb9d6700 (LWP 12103) exited]
Program received signal SIGSEGV, Segmentation fault.
0x00007ffff49d1060 in SfxItemSet::GetItemState(unsigned short, bool, SfxPoolItem const**) const () from /usr/lib/libreoffice/program/libsvllo.so
#0 0x00007ffff49d1060 in SfxItemSet::GetItemState(unsigned short, bool, SfxPoolItem const**) const () from /usr/lib/libreoffice/program/libsvllo.so
#1 0x00007fffcfc7a07c in ?? () from /usr/lib/libreoffice/program/../program/libeditenglo.so
#2 0x00007fffcfc7a104 in ?? () from /usr/lib/libreoffice/program/../program/libeditenglo.so
#3 0x00007fffcfcd2364 in ?? () from /usr/lib/libreoffice/program/../program/libeditenglo.so
#4 0x00007fffcfcce249 in ?? () from /usr/lib/libreoffice/program/../program/libeditenglo.so
#5 0x00007fffcfcce79c in ?? () from /usr/lib/libreoffice/program/../program/libeditenglo.so
#6 0x00007fffcfcceb95 in ?? () from /usr/lib/libreoffice/program/../program/libeditenglo.so
#7 0x00007fffcfc7d691 in EditEngine::SetText(EditTextObject const&) () from /usr/lib/libreoffice/program/../program/libeditenglo.so
#8 0x00007fffcfd39deb in Outliner::SetText(OutlinerParaObject const&) () from /usr/lib/libreoffice/program/../program/libeditenglo.so
#9 0x00007fffcf3d651f in sdr::properties::TextProperties::SetStyleSheet(SfxStyleSheet*, bool) () from /usr/lib/libreoffice/program/../program/libsvxcorelo.so
#10 0x00007fffcf5078df in ?? () from /usr/lib/libreoffice/program/../program/libsvxcorelo.so
#11 0x00007fffcf50a166 in ?? () from /usr/lib/libreoffice/program/../program/libsvxcorelo.so
#12 0x00007fffcf50a443 in sdr::table::SdrTableObj::operator=(sdr::table::SdrTableObj const&) () from /usr/lib/libreoffice/program/../program/libsvxcorelo.so
#13 0x00007fffcf50a51e in sdr::table::SdrTableObj::Clone() const () from /usr/lib/libreoffice/program/../program/libsvxcorelo.so
#14 0x00007fffcf4d01c7 in SdrObjList::CopyObjects(SdrObjList const&) () from /usr/lib/libreoffice/program/../program/libsvxcorelo.so
#15 0x00007fffcf4d062f in SdrPage::operator=(SdrPage const&) () from /usr/lib/libreoffice/program/../program/libsvxcorelo.so
#16 0x00007fffcf4d0920 in SdrPage::SdrPage(SdrPage const&) () from /usr/lib/libreoffice/program/../program/libsvxcorelo.so
#17 0x00007fffcf707d7f in FmFormPage::FmFormPage(FmFormPage const&) () from /usr/lib/libreoffice/program/../program/libsvxcorelo.so
#18 0x00007fffca85dfc9 in SdPage::SdPage(SdPage const&) () from /usr/lib/libreoffice/program/../program/libsdlo.so
#19 0x00007fffca85e463 in SdPage::Clone(SdrModel*) const () from /usr/lib/libreoffice/program/../program/libsdlo.so
#20 0x00007fffcf4426b8 in SdrModel::Merge(SdrModel&, unsigned short, unsigned short, unsigned short, bool, bool, bool, bool) () from /usr/lib/libreoffice/program/../program/libsvxcorelo.so
#21 0x00007fffca8418cd in ?? () from /usr/lib/libreoffice/program/../program/libsdlo.so
#22 0x00007fffca83e9af in ?? () from /usr/lib/libreoffice/program/../program/libsdlo.so
#23 0x00007fffcaa5027c in ?? () from /usr/lib/libreoffice/program/../program/libsdlo.so
#24 0x00007fffcaa50362 in ?? () from /usr/lib/libreoffice/program/../program/libsdlo.so
#25 0x00007fffcaa6577f in ?? () from /usr/lib/libreoffice/program/../program/libsdlo.so
#26 0x00007fffcaa51aa8 in ?? () from /usr/lib/libreoffice/program/../program/libsdlo.so
#27 0x00007fffcaa6dcf6 in ?? () from /usr/lib/libreoffice/program/../program/libsdlo.so
#28 0x00007ffff51117d4 in ?? () from /usr/lib/libreoffice/program/libsfxlo.so
#29 0x00007ffff5109484 in ?? () from /usr/lib/libreoffice/program/libsfxlo.so
#30 0x00007ffff510b405 in SfxDispatcher::_Execute(SfxShell&, SfxSlot const&, SfxRequest&, unsigned short) () from /usr/lib/libreoffice/program/libsfxlo.so
#31 0x00007ffff4e68c6d in ?? () from /usr/lib/libreoffice/program/libsfxlo.so
#32 0x00007ffff4ea338b in ?? () from /usr/lib/libreoffice/program/libsfxlo.so
#33 0x00007ffff4ea5c79 in ?? () from /usr/lib/libreoffice/program/libsfxlo.so
#34 0x00007ffff45ab2e7 in ?? () from /usr/lib/libreoffice/program/libsvtlo.so
#35 0x00007ffff30c8bca in ?? () from /usr/lib/libreoffice/program/libvcllo.so
#36 0x00007ffff2eecf92 in ?? () from /usr/lib/libreoffice/program/libvcllo.so
#37 0x00007ffff3151eb1 in SalGenericDisplay::DispatchInternalEvent() () from /usr/lib/libreoffice/program/libvcllo.so
#38 0x00007fffe69e72ae in ?? () from /usr/lib/libreoffice/program/libvclplug_gtklo.so
#39 0x00007fffe69e7321 in ?? () from /usr/lib/libreoffice/program/libvclplug_gtklo.so
#40 0x00007ffff1b87b6d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#41 0x00007ffff1b87f48 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#42 0x00007ffff1b87ffc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#43 0x00007fffe69e7009 in ?? () from /usr/lib/libreoffice/program/libvclplug_gtklo.so
#44 0x00007ffff30dc91e in Application::Yield() () from /usr/lib/libreoffice/program/libvcllo.so
#45 0x00007ffff30dc9b5 in Application::Execute() () from /usr/lib/libreoffice/program/libvcllo.so
#46 0x00007ffff79337a5 in ?? () from /usr/lib/libreoffice/program/libsofficeapp.so
#47 0x00007ffff30e1582 in ?? () from /usr/lib/libreoffice/program/libvcllo.so
#48 0x00007ffff30e15b2 in SVMain() () from /usr/lib/libreoffice/program/libvcllo.so
#49 0x00007ffff7956225 in soffice_main () from /usr/lib/libreoffice/program/libsofficeapp.so
#50 0x000000000040071b in ?? ()
#51 0x00007ffff7589b45 in __libc_start_main (main=0x400710, argc=3, argv=0x7fffffffe318, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffffffe308) at libc-start.c:287
#52 0x0000000000400751 in ?? ()
Thread 15 (Thread 0x7fffc8839700 (LWP 12099)):
#0 0x00007ffff764550d in poll () at ../sysdeps/unix/syscall-template.S:81
#1 0x00007fffe42edce5 in ?? () from /usr/lib/libreoffice/program/libvclplug_genlo.so
#2 0x00007ffff7b9920f in ?? () from /usr/lib/libreoffice/program/../ure-link/lib/libuno_sal.so.3
#3 0x00007ffff73530a4 in start_thread (arg=0x7fffc8839700) at pthread_create.c:309
#4 0x00007ffff764e04d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
Thread 6 (Thread 0x7fffe15dd700 (LWP 12088)):
#0 0x00007ffff764550d in poll () at ../sysdeps/unix/syscall-template.S:81
#1 0x00007fffe430a432 in ?? () from /usr/lib/libreoffice/program/libvclplug_genlo.so
#2 0x00007fffe430a5dd in ?? () from /usr/lib/libreoffice/program/libvclplug_genlo.so
#3 0x00007ffff7b9920f in ?? () from /usr/lib/libreoffice/program/../ure-link/lib/libuno_sal.so.3
#4 0x00007ffff73530a4 in start_thread (arg=0x7fffe15dd700) at pthread_create.c:309
#5 0x00007ffff764e04d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
Thread 5 (Thread 0x7fffda4f9700 (LWP 12086)):
#0 0x00007ffff764550d in poll () at ../sysdeps/unix/syscall-template.S:81
#1 0x00007ffff1b87ee4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007ffff1b88272 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007fffeed07f76 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4 0x00007ffff1bae935 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007ffff73530a4 in start_thread (arg=0x7fffda4f9700) at pthread_create.c:309
#6 0x00007ffff764e04d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
Thread 4 (Thread 0x7fffe0ddc700 (LWP 12085)):
#0 0x00007ffff764ecfd in accept () at ../sysdeps/unix/syscall-template.S:81
#1 0x00007ffff7b96b24 in osl_acceptPipe () from /usr/lib/libreoffice/program/../ure-link/lib/libuno_sal.so.3
#2 0x00007ffff795310d in ?? () from /usr/lib/libreoffice/program/libsofficeapp.so
#3 0x00007ffff57fccc6 in salhelper::Thread::run() () from /usr/lib/libreoffice/program/../ure-link/lib/libuno_salhelpergcc3.so.3
#4 0x00007ffff57fcf3a in ?? () from /usr/lib/libreoffice/program/../ure-link/lib/libuno_salhelpergcc3.so.3
#5 0x00007ffff7b9920f in ?? () from /usr/lib/libreoffice/program/../ure-link/lib/libuno_sal.so.3
#6 0x00007ffff73530a4 in start_thread (arg=0x7fffe0ddc700) at pthread_create.c:309
#7 0x00007ffff764e04d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
Thread 2 (Thread 0x7fffe7cac700 (LWP 12083)):
#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1 0x00007ffff7b9f73b in ?? () from /usr/lib/libreoffice/program/../ure-link/lib/libuno_sal.so.3
#2 0x00007ffff73530a4 in start_thread (arg=0x7fffe7cac700) at pthread_create.c:309
#3 0x00007ffff764e04d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
Thread 1 (Thread 0x7ffff7fac840 (LWP 12079)):
#0 0x00007ffff49d1060 in SfxItemSet::GetItemState(unsigned short, bool, SfxPoolItem const**) const () from /usr/lib/libreoffice/program/libsvllo.so
#1 0x00007fffcfc7a07c in ?? () from /usr/lib/libreoffice/program/../program/libeditenglo.so
#2 0x00007fffcfc7a104 in ?? () from /usr/lib/libreoffice/program/../program/libeditenglo.so
#3 0x00007fffcfcd2364 in ?? () from /usr/lib/libreoffice/program/../program/libeditenglo.so
#4 0x00007fffcfcce249 in ?? () from /usr/lib/libreoffice/program/../program/libeditenglo.so
#5 0x00007fffcfcce79c in ?? () from /usr/lib/libreoffice/program/../program/libeditenglo.so
#6 0x00007fffcfcceb95 in ?? () from /usr/lib/libreoffice/program/../program/libeditenglo.so
#7 0x00007fffcfc7d691 in EditEngine::SetText(EditTextObject const&) () from /usr/lib/libreoffice/program/../program/libeditenglo.so
#8 0x00007fffcfd39deb in Outliner::SetText(OutlinerParaObject const&) () from /usr/lib/libreoffice/program/../program/libeditenglo.so
#9 0x00007fffcf3d651f in sdr::properties::TextProperties::SetStyleSheet(SfxStyleSheet*, bool) () from /usr/lib/libreoffice/program/../program/libsvxcorelo.so
#10 0x00007fffcf5078df in ?? () from /usr/lib/libreoffice/program/../program/libsvxcorelo.so
#11 0x00007fffcf50a166 in ?? () from /usr/lib/libreoffice/program/../program/libsvxcorelo.so
#12 0x00007fffcf50a443 in sdr::table::SdrTableObj::operator=(sdr::table::SdrTableObj const&) () from /usr/lib/libreoffice/program/../program/libsvxcorelo.so
#13 0x00007fffcf50a51e in sdr::table::SdrTableObj::Clone() const () from /usr/lib/libreoffice/program/../program/libsvxcorelo.so
#14 0x00007fffcf4d01c7 in SdrObjList::CopyObjects(SdrObjList const&) () from /usr/lib/libreoffice/program/../program/libsvxcorelo.so
#15 0x00007fffcf4d062f in SdrPage::operator=(SdrPage const&) () from /usr/lib/libreoffice/program/../program/libsvxcorelo.so
#16 0x00007fffcf4d0920 in SdrPage::SdrPage(SdrPage const&) () from /usr/lib/libreoffice/program/../program/libsvxcorelo.so
#17 0x00007fffcf707d7f in FmFormPage::FmFormPage(FmFormPage const&) () from /usr/lib/libreoffice/program/../program/libsvxcorelo.so
#18 0x00007fffca85dfc9 in SdPage::SdPage(SdPage const&) () from /usr/lib/libreoffice/program/../program/libsdlo.so
#19 0x00007fffca85e463 in SdPage::Clone(SdrModel*) const () from /usr/lib/libreoffice/program/../program/libsdlo.so
#20 0x00007fffcf4426b8 in SdrModel::Merge(SdrModel&, unsigned short, unsigned short, unsigned short, bool, bool, bool, bool) () from /usr/lib/libreoffice/program/../program/libsvxcorelo.so
#21 0x00007fffca8418cd in ?? () from /usr/lib/libreoffice/program/../program/libsdlo.so
#22 0x00007fffca83e9af in ?? () from /usr/lib/libreoffice/program/../program/libsdlo.so
#23 0x00007fffcaa5027c in ?? () from /usr/lib/libreoffice/program/../program/libsdlo.so
#24 0x00007fffcaa50362 in ?? () from /usr/lib/libreoffice/program/../program/libsdlo.so
#25 0x00007fffcaa6577f in ?? () from /usr/lib/libreoffice/program/../program/libsdlo.so
#26 0x00007fffcaa51aa8 in ?? () from /usr/lib/libreoffice/program/../program/libsdlo.so
#27 0x00007fffcaa6dcf6 in ?? () from /usr/lib/libreoffice/program/../program/libsdlo.so
#28 0x00007ffff51117d4 in ?? () from /usr/lib/libreoffice/program/libsfxlo.so
#29 0x00007ffff5109484 in ?? () from /usr/lib/libreoffice/program/libsfxlo.so
#30 0x00007ffff510b405 in SfxDispatcher::_Execute(SfxShell&, SfxSlot const&, SfxRequest&, unsigned short) () from /usr/lib/libreoffice/program/libsfxlo.so
#31 0x00007ffff4e68c6d in ?? () from /usr/lib/libreoffice/program/libsfxlo.so
#32 0x00007ffff4ea338b in ?? () from /usr/lib/libreoffice/program/libsfxlo.so
#33 0x00007ffff4ea5c79 in ?? () from /usr/lib/libreoffice/program/libsfxlo.so
#34 0x00007ffff45ab2e7 in ?? () from /usr/lib/libreoffice/program/libsvtlo.so
#35 0x00007ffff30c8bca in ?? () from /usr/lib/libreoffice/program/libvcllo.so
#36 0x00007ffff2eecf92 in ?? () from /usr/lib/libreoffice/program/libvcllo.so
#37 0x00007ffff3151eb1 in SalGenericDisplay::DispatchInternalEvent() () from /usr/lib/libreoffice/program/libvcllo.so
#38 0x00007fffe69e72ae in ?? () from /usr/lib/libreoffice/program/libvclplug_gtklo.so
#39 0x00007fffe69e7321 in ?? () from /usr/lib/libreoffice/program/libvclplug_gtklo.so
#40 0x00007ffff1b87b6d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#41 0x00007ffff1b87f48 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#42 0x00007ffff1b87ffc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#43 0x00007fffe69e7009 in ?? () from /usr/lib/libreoffice/program/libvclplug_gtklo.so
#44 0x00007ffff30dc91e in Application::Yield() () from /usr/lib/libreoffice/program/libvcllo.so
#45 0x00007ffff30dc9b5 in Application::Execute() () from /usr/lib/libreoffice/program/libvcllo.so
#46 0x00007ffff79337a5 in ?? () from /usr/lib/libreoffice/program/libsofficeapp.so
#47 0x00007ffff30e1582 in ?? () from /usr/lib/libreoffice/program/libvcllo.so
#48 0x00007ffff30e15b2 in SVMain() () from /usr/lib/libreoffice/program/libvcllo.so
#49 0x00007ffff7956225 in soffice_main () from /usr/lib/libreoffice/program/libsofficeapp.so
#50 0x000000000040071b in ?? ()
#51 0x00007ffff7589b45 in __libc_start_main (main=0x400710, argc=3, argv=0x7fffffffe318, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffffffe308) at libc-start.c:287
#52 0x0000000000400751 in ?? ()
A debugging session is active.
Inferior 1 [process 12079] will be killed.
Quit anyway? (y or n) [answered Y; input not from terminal]
Reply to: