Bug 4610 - Beta 1 Libreoffice segfault - Process 2875 (soffice.bin) dumped core (with libreoffice-kde)
Summary: Beta 1 Libreoffice segfault - Process 2875 (soffice.bin) dumped core (with li...
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: D Morgan
QA Contact:
URL:
Whiteboard: Errata
Keywords: Triaged, USABILITY
Depends on:
Blocks:
 
Reported: 2012-02-21 11:50 CET by claire robinson
Modified: 2012-03-15 17:24 CET (History)
2 users (show)

See Also:
Source RPM: libreoffice-kde
CVE:
Status comment:


Attachments
log file mentioned in java error (91.37 KB, text/plain)
2012-02-21 17:28 CET, claire robinson
Details

Description claire robinson 2012-02-21 11:50:49 CET
Hi!

Initially on first run it fails to start and the 'dumped core' message appears in syslog.

Afterwards it only happens on exit.

Attempting a backtrace in gdb, showing initial segfault backtrace and subsequent bt from exit segfault...

# cd /usr/lib64/libreoffice/program

# gdb soffice.bin
GNU gdb (GDB) 7.3.50.20110722-4.mga2 (Mageia release 2)
Copyright (C) 2011 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-mageia-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/lib64/libreoffice/program/soffice.bin...(no debugging symbols found)...done.
(gdb) run -writer
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 4898)]
Warning: -writer is deprecated.  Use --writer instead.
Detaching after fork from child process 4902.
[New Thread 0x7fffdd2ce700 (LWP 4909)]
[New Thread 0x7fffdcacd700 (LWP 4910)]
[Thread 0x7fffdd2ce700 (LWP 4909) exited]
[New Thread 0x7fffdd2ce700 (LWP 4912)]
[Thread 0x7fffdd2ce700 (LWP 4912) exited]
[New Thread 0x7fffdd2ce700 (LWP 4913)]
[Thread 0x7fffdd2ce700 (LWP 4913) exited]
Detaching after fork from child process 4917.
[New Thread 0x7fffdd2ce700 (LWP 4920)]
Detaching after fork from child process 4921.
[New Thread 0x7fffcf15e700 (LWP 4922)]
[Thread 0x7fffcf15e700 (LWP 4922) exited]
[Thread 0x7fffdd2ce700 (LWP 4920) exited]
[New Thread 0x7fffdd2ce700 (LWP 4941)]
Detaching after fork from child process 4942.
[New Thread 0x7fffcf15e700 (LWP 4943)]
[Thread 0x7fffcf15e700 (LWP 4943) exited]
[Thread 0x7fffdd2ce700 (LWP 4941) exited]
[New Thread 0x7fffcd16d700 (LWP 4961)]
[New Thread 0x7fffcd06c700 (LWP 4962)]
[New Thread 0x7fffccf6b700 (LWP 4963)]
[New Thread 0x7fffcce6a700 (LWP 4964)]
[New Thread 0x7fffccd69700 (LWP 4965)]
[New Thread 0x7fffccc68700 (LWP 4966)]
[New Thread 0x7fffccb67700 (LWP 4967)]
[New Thread 0x7fffcca66700 (LWP 4968)]
[New Thread 0x7fffdd2ce700 (LWP 4972)]
[Thread 0x7fffdd2ce700 (LWP 4972) exited]
[New Thread 0x7fffdd2ce700 (LWP 4974)]
[Thread 0x7fffdd2ce700 (LWP 4974) exited]
[Thread 0x7fffdcacd700 (LWP 4910) exited]

Program received signal SIGSEGV, Segmentation fault.
0x00007fffe907fe79 in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4
(gdb) thread apply all bt

Thread 18 (Thread 0x7fffcca66700 (LWP 4968)):
#0  0x00007ffff712d8fe in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fffce3e4ad1 in ?? ()
   from /usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/jre/lib/amd64/server/libjvm.so
#2  0x00007fffce4dc6e0 in ?? ()
   from /usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/jre/lib/amd64/server/libjvm.so
#3  0x00007fffce3e1562 in ?? ()
   from /usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/jre/lib/amd64/server/libjvm.so
#4  0x00007ffff7129b99 in start_thread () from /lib64/libpthread.so.0
#5  0x00007ffff761c0cd in clone () from /lib64/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 17 (Thread 0x7fffccb67700 (LWP 4967)):
#0  0x00007ffff712d594 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fffce3e48eb in ?? ()
   from /usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/jre/lib/amd64/server/libjvm.so
#2  0x00007fffce3b89fd in ?? ()
   from /usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/jre/lib/amd64/server/libjvm.so
#3  0x00007fffce3b903e in ?? ()
   from /usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/jre/lib/amd64/server/libjvm.so
#4  0x00007fffce35d53a in ?? ()
   from /usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/jre/lib/amd64/server/libjvm.so
#5  0x00007fffce4e2d3c in ?? ()
   from /usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/jre/lib/amd64/server/libjvm.so
#6  0x00007fffce3e1562 in ?? ()
   from /usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/jre/lib/amd64/server/libjvm.so
#7  0x00007ffff7129b99 in start_thread () from /lib64/libpthread.so.0
#8  0x00007ffff761c0cd in clone () from /lib64/libc.so.6
#9  0x0000000000000000 in ?? ()

Thread 16 (Thread 0x7fffccc68700 (LWP 4966)):
#0  0x00007ffff712d594 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fffce3e48eb in ?? ()
   from /usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/jre/lib/amd64/server/libjvm.so
---Type <return> to continue, or q <return> to quit---
#2  0x00007fffce3b89fd in ?? ()
   from /usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/jre/lib/amd64/server/libjvm.so
#3  0x00007fffce3b90d6 in ?? ()
   from /usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/jre/lib/amd64/server/libjvm.so
#4  0x00007fffce10da77 in ?? ()
   from /usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/jre/lib/amd64/server/libjvm.so
#5  0x00007fffce1105bc in ?? ()
   from /usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/jre/lib/amd64/server/libjvm.so
#6  0x00007fffce4e2d3c in ?? ()
   from /usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/jre/lib/amd64/server/libjvm.so
#7  0x00007fffce3e1562 in ?? ()
   from /usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/jre/lib/amd64/server/libjvm.so
#8  0x00007ffff7129b99 in start_thread () from /lib64/libpthread.so.0
#9  0x00007ffff761c0cd in clone () from /lib64/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 15 (Thread 0x7fffccd69700 (LWP 4965)):
#0  0x00007ffff712d594 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fffce3e48eb in ?? ()
   from /usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/jre/lib/amd64/server/libjvm.so
#2  0x00007fffce3b89fd in ?? ()
   from /usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/jre/lib/amd64/server/libjvm.so
#3  0x00007fffce3b90d6 in ?? ()
   from /usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/jre/lib/amd64/server/libjvm.so
#4  0x00007fffce10da77 in ?? ()
   from /usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/jre/lib/amd64/server/libjvm.so
#5  0x00007fffce1105bc in ?? ()
   from /usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/jre/lib/amd64/server/libjvm.so
#6  0x00007fffce4e2d3c in ?? ()
   from /usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/jre/lib/amd64/server/libjvm.so
#7  0x00007fffce3e1562 in ?? ()
   from /usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/jre/lib/amd64/server/libjvm.so
#8  0x00007ffff7129b99 in start_thread () from /lib64/libpthread.so.0
#9  0x00007ffff761c0cd in clone () from /lib64/libc.so.6
#10 0x0000000000000000 in ?? ()
---Type <return> to continue, or q <return> to quit---

Thread 14 (Thread 0x7fffcce6a700 (LWP 4964)):
#0  0x00007ffff712f550 in sem_wait () from /lib64/libpthread.so.0
#1  0x00007fffce3de34b in ?? ()
   from /usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/jre/lib/amd64/server/libjvm.so
#2  0x00007fffce3db800 in ?? ()
   from /usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/jre/lib/amd64/server/libjvm.so
#3  0x00007fffce4e2d3c in ?? ()
   from /usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/jre/lib/amd64/server/libjvm.so
#4  0x00007fffce3e1562 in ?? ()
   from /usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/jre/lib/amd64/server/libjvm.so
#5  0x00007ffff7129b99 in start_thread () from /lib64/libpthread.so.0
#6  0x00007ffff761c0cd in clone () from /lib64/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 13 (Thread 0x7fffccf6b700 (LWP 4963)):
#0  0x00007ffff712d594 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fffce3e48eb in ?? ()
   from /usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/jre/lib/amd64/server/libjvm.so
#2  0x00007fffce3d6ee5 in ?? ()
   from /usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/jre/lib/amd64/server/libjvm.so
#3  0x00007fffce4ac0db in ?? ()
   from /usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/jre/lib/amd64/server/libjvm.so
#4  0x00007fffce27a15e in JVM_MonitorWait ()
   from /usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/jre/lib/amd64/server/libjvm.so
#5  0x00007fffc5010d68 in ?? ()
#6  0x00000000fffffffe in ?? ()
#7  0x00000000011e0fc8 in ?? ()
#8  0x00000000f5ac298c in ?? ()
#9  0x00007fff000000b6 in ?? ()
#10 0x00007fffccf6a560 in ?? ()
#11 0x0000000000000000 in ?? ()

Thread 12 (Thread 0x7fffcd06c700 (LWP 4962)):
#0  0x00007ffff712d594 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
---Type <return> to continue, or q <return> to quit---
#1  0x00007fffce3e48eb in ?? ()
   from /usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/jre/lib/amd64/server/libjvm.so
#2  0x00007fffce3d6ee5 in ?? ()
   from /usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/jre/lib/amd64/server/libjvm.so
#3  0x00007fffce4ac0db in ?? ()
   from /usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/jre/lib/amd64/server/libjvm.so
#4  0x00007fffce27a15e in JVM_MonitorWait ()
   from /usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/jre/lib/amd64/server/libjvm.so
#5  0x00007fffc5010d68 in ?? ()
#6  0x00007ffffffffffe in ?? ()
#7  0x00007fffcd06b510 in ?? ()
#8  0x00000000f5a08a8a in ?? ()
#9  0x00007fffcd06b448 in ?? ()
#10 0x00000000f5a08878 in ?? ()
#11 0x00007fffcd06b4b8 in ?? ()
#12 0x00000000f5aaf230 in ?? ()
#13 0x0000000000000000 in ?? ()

Thread 11 (Thread 0x7fffcd16d700 (LWP 4961)):
#0  0x00007ffff712d8fe in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fffce3e4ad1 in ?? ()
   from /usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/jre/lib/amd64/server/libjvm.so
#2  0x00007fffce3b89b5 in ?? ()
   from /usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/jre/lib/amd64/server/libjvm.so
#3  0x00007fffce3b903e in ?? ()
   from /usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/jre/lib/amd64/server/libjvm.so
#4  0x00007fffce51f0cb in ?? ()
   from /usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/jre/lib/amd64/server/libjvm.so
#5  0x00007fffce51f2c2 in ?? ()
   from /usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/jre/lib/amd64/server/libjvm.so
#6  0x00007fffce3e1562 in ?? ()
   from /usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/jre/lib/amd64/server/libjvm.so
#7  0x00007ffff7129b99 in start_thread () from /lib64/libpthread.so.0
#8  0x00007ffff761c0cd in clone () from /lib64/libc.so.6
#9  0x0000000000000000 in ?? ()
---Type <return> to continue, or q <return> to quit---

Thread 2 (Thread 0x7fffec7f0700 (LWP 4898)):
#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 4894)):
#0  0x00007fffe907fe79 in QCoreApplication::notifyInternal(QObject*, QEvent*) ()
   from /usr/lib64/libQtCore.so.4
#1  0x00007fffe9097722 in QObjectPrivate::setParent_helper(QObject*) () from /usr/lib64/libQtCore.so.4
#2  0x00007fffe909849c in QObject::~QObject() () from /usr/lib64/libQtCore.so.4
#3  0x00007fffe909cbb9 in QSocketNotifier::~QSocketNotifier() () from /usr/lib64/libQtCore.so.4
#4  0x00007fffe657460f in ?? () from /usr/lib64/libQtDBus.so.4
#5  0x00007fffe493a85b in ?? () from /lib64/libdbus-1.so.3
#6  0x00007fffe4939bde in ?? () from /lib64/libdbus-1.so.3
#7  0x00007fffe4939c59 in ?? () from /lib64/libdbus-1.so.3
#8  0x00007fffe49382d7 in ?? () from /lib64/libdbus-1.so.3
#9  0x00007fffe4922642 in ?? () from /lib64/libdbus-1.so.3
#10 0x00007fffe65754f3 in ?? () from /usr/lib64/libQtDBus.so.4
#11 0x00007fffe657b610 in ?? () from /usr/lib64/libQtDBus.so.4
#12 0x00007fffe657bab9 in ?? () from /usr/lib64/libQtDBus.so.4
#13 0x00007fffe6570d73 in ?? () from /usr/lib64/libQtDBus.so.4
#14 0x00007ffff7578ec1 in __run_exit_handlers () from /lib64/libc.so.6
#15 0x00007ffff7578f45 in exit () from /lib64/libc.so.6
#16 0x00007ffff7563334 in __libc_start_main () from /lib64/libc.so.6
#17 0x0000000000400659 in ?? ()
#18 0x00007fffffffe0e8 in ?? ()
#19 0x000000000000001c in ?? ()
#20 0x0000000000000002 in ?? ()
#21 0x00007fffffffe435 in ?? ()
#22 0x00007fffffffe460 in ?? ()
#23 0x0000000000000000 in ?? ()
(gdb) bt
#0  0x00007fffe907fe79 in QCoreApplication::notifyInternal(QObject*, QEvent*) ()
   from /usr/lib64/libQtCore.so.4
#1  0x00007fffe9097722 in QObjectPrivate::setParent_helper(QObject*) () from /usr/lib64/libQtCore.so.4
#2  0x00007fffe909849c in QObject::~QObject() () from /usr/lib64/libQtCore.so.4
#3  0x00007fffe909cbb9 in QSocketNotifier::~QSocketNotifier() () from /usr/lib64/libQtCore.so.4
#4  0x00007fffe657460f in ?? () from /usr/lib64/libQtDBus.so.4
#5  0x00007fffe493a85b in ?? () from /lib64/libdbus-1.so.3
#6  0x00007fffe4939bde in ?? () from /lib64/libdbus-1.so.3
#7  0x00007fffe4939c59 in ?? () from /lib64/libdbus-1.so.3
#8  0x00007fffe49382d7 in ?? () from /lib64/libdbus-1.so.3
#9  0x00007fffe4922642 in ?? () from /lib64/libdbus-1.so.3
#10 0x00007fffe65754f3 in ?? () from /usr/lib64/libQtDBus.so.4
#11 0x00007fffe657b610 in ?? () from /usr/lib64/libQtDBus.so.4
#12 0x00007fffe657bab9 in ?? () from /usr/lib64/libQtDBus.so.4
#13 0x00007fffe6570d73 in ?? () from /usr/lib64/libQtDBus.so.4
#14 0x00007ffff7578ec1 in __run_exit_handlers () from /lib64/libc.so.6
#15 0x00007ffff7578f45 in exit () from /lib64/libc.so.6
#16 0x00007ffff7563334 in __libc_start_main () from /lib64/libc.so.6
#17 0x0000000000400659 in ?? ()
#18 0x00007fffffffe0e8 in ?? ()
#19 0x000000000000001c in ?? ()
#20 0x0000000000000002 in ?? ()
#21 0x00007fffffffe435 in ?? ()
#22 0x00007fffffffe460 in ?? ()
#23 0x0000000000000000 in ?? ()
Comment 1 claire robinson 2012-02-21 11:52:43 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)
Comment 2 Manuel Hiebel 2012-02-21 16:14:45 CET
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
Assignee: bugsquad => dmorganec

Comment 3 claire robinson 2012-02-21 17:23:51 CET
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

Comment 4 claire robinson 2012-02-21 17:24:37 CET
Also it affects i586 and x86_64 KDE so changing to that.

Hardware: x86_64 => All

Comment 5 claire robinson 2012-02-21 17:28:03 CET
Created attachment 1613 [details]
log file mentioned in java error
Comment 6 Manuel Hiebel 2012-02-21 17:30:21 CET
Ok thanks

Dmorgan, maybe we should remove the default install since it's really buggy :/

Keywords: (none) => USABILITY
Summary: Beta 1 Libreoffice segfault - Process 2875 (soffice.bin) dumped core => Beta 1 Libreoffice segfault - Process 2875 (soffice.bin) dumped core (with libreoffice-kde)
Whiteboard: (none) => Errata

Manuel Hiebel 2012-02-21 17:32:42 CET

Attachment 1613 mime type: text/x-log => text/plain

Comment 7 Nicolas Lécureuil 2012-02-23 11:22:53 CET
please install debug infos and paste a new backtrace

CC: (none) => nicolas.lecureuil

Comment 8 Nicolas Lécureuil 2012-02-23 11:27:33 CET
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 ?
Comment 9 Nicolas Lécureuil 2012-02-23 11:28:22 CET
btw i don't reproduce in mandriva so seems a regression since LO 3.5
Comment 10 claire robinson 2012-02-23 11:31:07 CET
Nicolas, we think this is caused by libreoffice-kde, see comment 3
Comment 11 Nicolas Lécureuil 2012-02-23 11:39:41 CET
seems we need kdelibs4-debug qt4-debug  dbus-debug
Comment 12 Nicolas Lécureuil 2012-02-23 11:40:24 CET
(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 ?
Comment 13 claire robinson 2012-02-23 11:44:21 CET
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 :)
Comment 14 Nicolas Lécureuil 2012-02-23 11:56:25 CET
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

Comment 15 Anne Nicolas 2012-03-15 17:24:20 CET
Fixed in Beta 2

Status: NEW => RESOLVED
CC: (none) => ennael1
Resolution: (none) => FIXED


Note You need to log in before you can comment on or make changes to this bug.