| Summary: | Beta 1 Libreoffice segfault - Process 2875 (soffice.bin) dumped core (with libreoffice-kde) | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | claire robinson <eeeemail> |
| Component: | RPM Packages | Assignee: | D Morgan <dmorganec> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | Normal | CC: | ennael1, mageia |
| Version: | Cauldron | Keywords: | Triaged, USABILITY |
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| See Also: | https://bugs.freedesktop.org/show_bug.cgi?id=46500 | ||
| Whiteboard: | Errata | ||
| Source RPM: | libreoffice-kde | CVE: | |
| Status comment: | |||
| Attachments: | log file mentioned in java error | ||
|
Description
claire robinson
2012-02-21 11:50:49 CET
This is the bt from the segfault on exit.. (gdb) run --writer The program being debugged has been started already. Start it from the beginning? (y or n) y Starting program: /usr/lib64/libreoffice/program/soffice.bin --writer [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib64/libthread_db.so.1". [New Thread 0x7fffec7f0700 (LWP 5056)] Detaching after fork from child process 5059. [New Thread 0x7fffdd59e700 (LWP 5061)] [New Thread 0x7fffdcd9d700 (LWP 5062)] [Thread 0x7fffdd59e700 (LWP 5061) exited] [New Thread 0x7fffdd59e700 (LWP 5064)] [Thread 0x7fffdd59e700 (LWP 5064) exited] [New Thread 0x7fffdd59e700 (LWP 5070)] [Thread 0x7fffdd59e700 (LWP 5070) exited] [New Thread 0x7fffdd59e700 (LWP 5073)] Detaching after fork from child process 5089. [New Thread 0x7fffca861700 (LWP 5107)] [Thread 0x7fffca861700 (LWP 5107) exited] [New Thread 0x7fffca861700 (LWP 5111)] [Thread 0x7fffca861700 (LWP 5111) exited] [New Thread 0x7fffca861700 (LWP 5113)] [Thread 0x7fffca861700 (LWP 5113) exited] [New Thread 0x7fffca861700 (LWP 5115)] [Thread 0x7fffca861700 (LWP 5115) exited] [New Thread 0x7fffc3deb700 (LWP 5116)] [Thread 0x7fffc3deb700 (LWP 5116) exited] [New Thread 0x7fffc3deb700 (LWP 5120)] [Thread 0x7fffc3deb700 (LWP 5120) exited] [New Thread 0x7fffc3deb700 (LWP 5122)] [Thread 0x7fffc3deb700 (LWP 5122) exited] [Thread 0x7fffdd59e700 (LWP 5073) exited] [New Thread 0x7fffdd59e700 (LWP 5124)] [Thread 0x7fffdd59e700 (LWP 5124) exited] [New Thread 0x7fffdd59e700 (LWP 5125)] [Thread 0x7fffdd59e700 (LWP 5125) exited] [Thread 0x7fffdcd9d700 (LWP 5062) exited] Program received signal SIGSEGV, Segmentation fault. 0x00007fffea0c9ce8 in ?? () (gdb) thread apply all bt Thread 2 (Thread 0x7fffec7f0700 (LWP 5056)): #0 0x00007ffff712d8fe in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007ffff7bb723f in ?? () from /usr/lib64/libreoffice/program/../ure-link/lib/libuno_sal.so.3 #2 0x00007ffff7129b99 in start_thread () from /lib64/libpthread.so.0 #3 0x00007ffff761c0cd in clone () from /lib64/libc.so.6 #4 0x0000000000000000 in ?? () Thread 1 (Thread 0x7ffff7fc78a0 (LWP 5054)): #0 0x00007fffea0c9ce8 in ?? () #1 0x00007fffe9043e7c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4 #2 0x00007fffe905b722 in QObjectPrivate::setParent_helper(QObject*) () from /usr/lib64/libQtCore.so.4 #3 0x00007fffe905c49c in QObject::~QObject() () from /usr/lib64/libQtCore.so.4 #4 0x00007fffe9060bb9 in QSocketNotifier::~QSocketNotifier() () from /usr/lib64/libQtCore.so.4 #5 0x00007fffe653860f in ?? () from /usr/lib64/libQtDBus.so.4 #6 0x00007fffe48fe85b in ?? () from /lib64/libdbus-1.so.3 #7 0x00007fffe48fdbde in ?? () from /lib64/libdbus-1.so.3 #8 0x00007fffe48fdc59 in ?? () from /lib64/libdbus-1.so.3 #9 0x00007fffe48fc2d7 in ?? () from /lib64/libdbus-1.so.3 #10 0x00007fffe48e6642 in ?? () from /lib64/libdbus-1.so.3 #11 0x00007fffe65394f3 in ?? () from /usr/lib64/libQtDBus.so.4 #12 0x00007fffe653f610 in ?? () from /usr/lib64/libQtDBus.so.4 #13 0x00007fffe653fab9 in ?? () from /usr/lib64/libQtDBus.so.4 #14 0x00007fffe6534d73 in ?? () from /usr/lib64/libQtDBus.so.4 #15 0x00007ffff7578ec1 in __run_exit_handlers () from /lib64/libc.so.6 #16 0x00007ffff7578f45 in exit () from /lib64/libc.so.6 #17 0x00007ffff7563334 in __libc_start_main () from /lib64/libc.so.6 #18 0x0000000000400659 in ?? () #19 0x00007fffffffe0e8 in ?? () #20 0x000000000000001c in ?? () #21 0x0000000000000002 in ?? () #22 0x00007fffffffe434 in ?? () #23 0x00007fffffffe45f in ?? () #24 0x0000000000000000 in ?? () (gdb) Hi, thanks for reporting this bug. Assigned to the package maintainer. (ps. it's better to use attachment when it's long debug output) (Please set the status to 'assigned' if you are working on it) Keywords:
(none) =>
Triaged After further testing we've narrowed this down to being a problem in only kde. Removing the libreoffice-kde package fixes it, verified by reinstalling - problem returns. With libreoffice-kde removed.. $ rm -rf ~/.config/libreoffice $ libreoffice Gtk-Message: Failed to load module "canberra-gtk-module" With libreoffice-kde re-installed.. $ rm -rf ~/.config/libreoffice $ libreoffice # # A fatal error has been detected by the Java Runtime Environment: # # SIGSEGV (0xb) at pc=0x00007fa672339e79, pid=4579, tid=140353108191392 # # JRE version: 6.0_22-b22 # Java VM: OpenJDK 64-Bit Server VM (20.0-b11 mixed mode linux-amd64 compressed oops) # Derivative: IcedTea6 1.10.4 # Distribution: Mageia Cauldron, package fedora-24.b22.10.mga2-x86_64 # Problematic frame: # C [libQtCore.so.4+0x178e79] QCoreApplication::notifyInternal(QObject*, QEvent*)+0x89 # # An error report file with more information is saved as: # /home/claire/hs_err_pid4579.log # # If you would like to submit a bug report, please include # instructions how to reproduce the bug and visit: # http://icedtea.classpath.org/bugzilla # [error occurred during error reporting , id 0xb] (Sorry for the long pastes above, I was copying from a VM) Source RPM:
libreoffice =>
libreoffice-kde Also it affects i586 and x86_64 KDE so changing to that. Hardware:
x86_64 =>
All Created attachment 1613 [details]
log file mentioned in java error
Ok thanks Dmorgan, maybe we should remove the default install since it's really buggy :/ Keywords:
(none) =>
USABILITY
Manuel Hiebel
2012-02-21 17:32:42 CET
Attachment 1613 mime type:
text/x-log =>
text/plain please install debug infos and paste a new backtrace CC:
(none) =>
nicolas.lecureuil i am interesting as i encounter this in mageia ( yes i installed it too :D ) and i reproduce but your gdb doesn't tell which debug rpms to install. Any mageia ppl to explain to me ? btw i don't reproduce in mandriva so seems a regression since LO 3.5 Nicolas, we think this is caused by libreoffice-kde, see comment 3 seems we need kdelibs4-debug qt4-debug dbus-debug (In reply to comment #10) > Nicolas, we think this is caused by libreoffice-kde, see comment 3 seems you are right because w/o it starts, and i only encounter the crash "once" race condition crash ? With libreoffice-kde the crash occurs the first time it is run at start but then only at exit. Without it installed there is no crash. I've no idea what causes it, I just do the QA :) link to the upstream bugreport: https://bugs.freedesktop.org/show_bug.cgi?id=46500
Nicolas Lécureuil
2012-02-23 11:56:35 CET
See Also:
(none) =>
https://bugs.freedesktop.org/show_bug.cgi?id=46500 Fixed in Beta 2 Status:
NEW =>
RESOLVED |