Bug 551221

Summary: OpenOffice crashes in KDE when saving
Product: [openSUSE] openSUSE 11.2 Reporter: Forgotten User wR5b4d_6ui <forgotten_wR5b4d_6ui>
Component: OpenOffice.orgAssignee: Jan Holesovsky <kendy>
Status: RESOLVED FIXED QA Contact: Chao Wei <cwei>
Severity: Critical    
Priority: P2 - High CC: binner, forgotten_wR5b4d_6ui, harbrink, tlillqvist
Version: RC 2   
Target Milestone: ---   
Hardware: x86-64   
OS: openSUSE 11.2   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Forgotten User wR5b4d_6ui 2009-10-29 23:39:22 UTC
User-Agent:       Mozilla/5.0 (X11; U; Linux x86_64; de; rv:1.9.1.4) Gecko/20091016 SUSE/3.5.4-6.1 Firefox/3.5.4

OpneOffice crashes when trying to save a file in KDE environment. This behaviour could be replicated in two different fresh installs. When working in Gnome or Xfce, Openoffice behaves as expected. I therefore suspect KDE integration to be the culprit. 

The only error message thrown up when OpenOffice is called from the command line is:

QWidget: Must construct a QApplication before a QPaintDevice

Reproducible: Always

Steps to Reproduce:
1. start writer
2. type a few characters
3. save or "save as"
Actual Results:  
OpenOffice crashes, a window pops up saying that there was unfortunately a crash and that OpenOffice would attempt to restore the unsaved file at the next start up.
Comment 1 Forgotten User wR5b4d_6ui 2009-10-30 20:41:37 UTC
possible workarounds:

a) In OpenOffice open /tools/options/general/ and tick 'use OpenOffice.org-dialogs"

b) the more radical approach: remove openoffice-integration-kde
Comment 2 Forgotten User wR5b4d_6ui 2009-10-30 20:42:30 UTC
possible workarounds:

a) In OpenOffice open /tools/options/general/ and tick 'use OpenOffice.org-dialogs"

b) the more radical approach: remove openoffice-integration-kde
Comment 3 Tor Lillqvist 2009-10-31 09:36:41 UTC
Is this for Kendy?
Comment 5 Jan Holesovsky 2010-09-06 13:51:38 UTC
I believe this has been fixed in the meantime - please reopen if you see it with the recent OOo (3.2.1, or 3.3 alpha/beta)