Bug 672120

Summary: [abrt] openoffice.org-draw-1:3.2.0-12.33.fc13: Process /usr/lib/openoffice.org3/program/sdraw.bin was killed by signal 6 (SIGABRT)
Product: [Fedora] Fedora Reporter: Chris Hubley <c_hubley>
Component: openoffice.orgAssignee: Caolan McNamara <caolanm>
Status: CLOSED WORKSFORME QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 13CC: caolanm
Target Milestone: ---   
Target Release: ---   
Hardware: i686   
OS: Unspecified   
Whiteboard: abrt_hash:8b08ae27df40b4927da1776baaf32fe6c8ece3cd
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2011-03-08 20:51:43 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Attachments:
Description Flags
File: backtrace
none
Test file for duplicating crash. none

Description Chris Hubley 2011-01-24 02:07:05 UTC
abrt version: 1.1.14
architecture: i686
cmdline: /usr/lib/openoffice.org3/program/sdraw.bin -draw
component: openoffice.org
crash_function: pthread_cond_timedwait@@GLIBC_2.3.2
executable: /usr/lib/openoffice.org3/program/sdraw.bin
kernel: 2.6.34.7-66.fc13.i686
package: openoffice.org-draw-1:3.2.0-12.33.fc13
rating: 4
reason: Process /usr/lib/openoffice.org3/program/sdraw.bin was killed by signal 6 (SIGABRT)
release: Fedora release 13 (Goddard)
time: 1295834232
uid: 500

backtrace
-----
[New Thread 4796]
[New Thread 4797]
[New Thread 4798]
[New Thread 4799]
[New Thread 4800]
[New Thread 4801]
[New Thread 4811]
warning: "/var/cache/abrt-di/usr/lib/debug/.build-id/b0/92e943ad63f83804af87c5bc62b0c1a9610a8d.debug": separate debug info file has no debug info
warning: "/var/cache/abrt-di/usr/lib/debug/.build-id/de/72a6d25a3d3e3c8b8c2eaa2d50ad7fb046a2d6.debug": separate debug info file has no debug info
Core was generated by `/usr/lib/openoffice.org3/program/sdraw.bin -draw'.
Program terminated with signal 6, Aborted.
#0  0x00616416 in __kernel_vsyscall ()

Thread 7 (Thread 4811):
#0  0x00616416 in __kernel_vsyscall ()
No symbol table info available.
#1  0x0043a5d4 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
    at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S:236

Timeout exceeded: 60 second, killing gdb

How to reproduce
-----
1. Creating a non-standard shape
2. Adjusting defining points
3.

Comment 1 Chris Hubley 2011-01-24 02:07:07 UTC
Created attachment 474881 [details]
File: backtrace

Comment 2 Caolan McNamara 2011-01-24 12:10:08 UTC
Unfortunately backtrace is truncated. Are you able to reproduce this ?, if you are it would be very helpful if you could e.g. attach a document which triggers this when you manipulate the indicated shape.

Comment 3 Chris Hubley 2011-01-26 01:20:34 UTC
The crash seems to occur when OpenOffice Draw has multiple shapes open, at least one of which being a non-standard shape (i.e. user defined). I've attached a file that I was able to reproduce the crash with. If I move the points around on the figure (for example, to match up the lines between the hands and the sleeves in the picture), the program will eventually crash. Saving sometimes produces a crash as well.

Comment 4 Chris Hubley 2011-01-26 01:22:37 UTC
Created attachment 475310 [details]
Test file for duplicating crash.

I've duplicated the crash in the attached file. When points defining the user-defined shape are added and manipulated, the program crashes. Sometimes, the program crashes when saving as well.

Comment 5 Caolan McNamara 2011-01-26 10:43:56 UTC
I can't get it to crash, but I can get valgrind to give me load and loads of problems. Its probably related to those.

Comment 6 Caolan McNamara 2011-01-26 11:58:20 UTC
Bah they appear to be false positives wrt valgrind and bitfields. I got nothing :-(

Comment 7 Caolan McNamara 2011-01-26 12:08:46 UTC
Back into the pool, can't reproduce and no backtrace.

Comment 8 Caolan McNamara 2011-03-08 20:51:43 UTC
Can't reproduce I'm afraid :-(