Issue 75761

Summary: Crash when closing Impress after file-format-change
Product: Impress Reporter: maand
Component: uiAssignee: AOO issues mailing list <issues>
Status: CONFIRMED --- QA Contact:
Severity: Trivial    
Priority: P3 CC: issues, maison.godard
Version: OOo 2.2 RC4   
Target Milestone: ---   
Hardware: All   
OS: Linux, all   
Issue Type: DEFECT Latest Confirmation in: ---
Developer Difficulty: ---

Description maand 2007-03-26 20:33:33 UTC
I opened a presentation and delete some slides and text on the remaining slides.
Next I saved the presentation in the odp-format. Then I decided to save the file
in odt-format. When I close OOo-Impress afterwards OOo crashes and the
crashreporter starts.
The ID of the crash-report: rpd5qc
Comment 1 wolframgarten 2007-03-27 09:06:26 UTC
Reassigned.
Comment 2 christian.guenther 2007-03-27 10:39:02 UTC
I showed the stack to a developer.
According to the developer there is an addon installed in the Office. When you
close the office the addon crashes. Please tell me which addon you've installed.
Comment 3 maand 2007-03-27 17:04:54 UTC
I installed for my OOo-default-user the extension from Laurent Godard:
http://oooconv.free.fr/impressRunner/ImpressRunner-1.0.oxt
If there is a problem in the extension, we should inform him. I hope there is 
a way to find out, why the extension run into trouble.
Comment 4 kpalagin 2007-03-28 02:20:44 UTC
andreasma,
I suggest pointing developer of that extension to this issue.

Comment 5 maison.godard 2007-03-29 07:51:28 UTC
Hi
i'm the author of the addon
can i have teh traceback ?
what part of the addon is in error ?

even if the Extension has an error, OOo should not crash !!!!
Comment 6 christian.guenther 2007-04-12 12:01:50 UTC
You are right. A addon should not crash the office. I installed your addon and
it didn't crash the office on my system. Therefore still not reproducible for
me. I'll have a further look.
Comment 7 christian.guenther 2007-05-09 11:04:18 UTC
This issue is duplicate to the internal bug 147337.
You are the owner of the internal bug therefore I send you this issue too.
Comment 8 andreas.schluens 2007-05-09 12:30:21 UTC
as->laurentgodard

It's your extension which produce the crash. But because it's external code
(especialy Java code) I cant provide an usefull stacktrace to you. Here is the
output I've got .-)

libc.so.6 + 0x2aef3 -- could not find checksum in database
libjvm.so + 0x25af08 -- could not find checksum in database
libjvm.so + 0x257d77 -- could not find checksum in database
libjvm.so + 0x25a4e0 -- could not find checksum in database
libjvm.so + 0x257a0f -- could not find checksum in database
libjvm.so + 0x25b94a -- could not find checksum in database
libjvm.so + 0x25a728 -- could not find checksum in database
Menu::~Menu()
...

For me it seams you make some stuff within your dispatch object when it is dying.
And might be the underlying impress model is already gone ... but used by your
code ? You should have a look into your code to find out what can happen during
destruction of your dispatch objects.

as->all: It's not possible to hinder an AddOn to crash the office. Because an
AddOn does not have ONE central access point to the office code where we can
make it more stable. Every AddOn can use our whole API ... so we cant say where
and when a crash will be possible. Every extension to OOo will be part of the
office itself and has to work without crashes by itself .-)

as->cgu: because the internal task does not show the right problem and further
it cant be fixed in general ... I will close these internal task.
Comment 9 hagar_de_lest 2007-06-15 11:25:23 UTC
I just checked with an official OOo version (2.2.1 RC2) and can't reproduce the
problem.

Could it be related to the Feisty release of OOo ? The Impress package of Ubuntu
flavor is known to be bugged.
Comment 10 Marcus 2017-05-20 11:31:16 UTC
Reset assigne to the default "issues@openoffice.apache.org".