Issue 24242 - Spell-check crashes OpenOfficeWriter and X-Server on Linux RedHat 9
Summary: Spell-check crashes OpenOfficeWriter and X-Server on Linux RedHat 9
Status: CLOSED FIXED
Alias: None
Product: Writer
Classification: Application
Component: ui (show other issues)
Version: OOo 1.1 RC5
Hardware: PC Linux, all
: P3 Trivial (vote)
Target Milestone: ---
Assignee: ulf.stroehler
QA Contact: issues@sw
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-01-09 13:52 UTC by benitius
Modified: 2013-08-07 14:38 UTC (History)
1 user (show)

See Also:
Issue Type: DEFECT
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description benitius 2004-01-09 13:52:26 UTC
With autospellcheck on, the word "etnicità" is red-underlined.  Trying to get a
suggestion for correction (right-click on underlined word) higlights the word,
after that the OpenOffice Bug-report window pops up, but X-server has crashed,
nothing can me moved by mouse-clicking and I need to reboot the computer to get
back into X-window.  Command-line consoles can be accessed as normal.

I reproduced the error three times with the same results.

However, on a laptop (RedHat 8.0 with ctwm: C-Tab Window Manager) the same
OpenOffice.org Writer program (localesetting: Italian; default language English
USA) does not crash on the same word and presents me with a number of English
corrections, as should be.

I am using: OpenOffice.org 1.1.0
PC (MBoard: PCCHIPS 810; AMD DURON 1000 MHz; SiS videocard 16M RAM; LCD monitor)
Operating System: RedHat Linux 9.0 with gnome/KDE desktop.
Officewriter has languagesettings:
localesetting: Italian,  
Default language: English (USA) - for all documents.

Thank you,
Comment 1 h.ilter 2004-01-09 16:08:47 UTC
HI->US: I can't reproduce. Did you hear any problem about the Xserver in RH9?
Comment 2 ulf.stroehler 2004-01-09 18:38:07 UTC
Not reproducible for me on RH9 either. Anyway.

We have to distinguish two things within this issue (maybe it all comes down to
one in the end; we'll see):

1. the crash which is caused by the auto-spellcheck context menu

2. the crash of the XServer when the OOo crash reporter comes up, due to #1

Hard to judge from remote what triggers #1 or #2.

I'd suggest to disable the crash reporter, so that we can see more clearly what
causes the crash of the auto-spellcheck dialog (#1)

* Start the OOo from the commandline with the parameter "-nocrashreport" (e.g.
"~/OpenOffice.org_1.1.0/soffice -nocrashreport &").
* Then reproduce the crash and confirm the dialog "An error has occured..." if
it shows up at all.
* now you should have a stack printed in your terminal window
* copy and paste it into an editor and attach the file to this task (pls. do NOT
paste the stack into IssueZilla directly).

Now, let's concentrate on the crash reporter:
to verify that the crash reporter crashes the XServer each and every time, you
could force OOo to crash.
start OOo from the command line e.g. "~/OpenOffice.org_1.1.0/soffice &" and type
"kill -11 %1"
Now the crash reporter should show up (and probably terminates your X session)

Assuming it crashes X every time:
this could be fairly anything. 
The crash reporter uses a.o. GTK, X11, freetype, fontconfig and the font "Luxi
Sans" (at least mine does).

At least verify in OOo that "Luxi Sans" works and doesn't lead to a crash.

Further more:
* pls. attach the Writer document that leads to the crash.
* state in which locale you are working (type the command "locale" in a shell)
* state what OOo 1.1.0 language version you are using (Italian OOo, or american
english?)

Thanks a lot for your cooperation!
Comment 3 benitius 2004-01-09 20:05:39 UTC
Thanks for your fast reaction.   
Reinstalling OpenOffice.org from the original tarball OpenOfficeorg1.1.rc3 solved the 
problem.   
No crashes now with the same settings on the same computer with the same operating 
system and desktop. 
 
Comment 4 ulf.stroehler 2004-01-09 20:11:48 UTC
How about OOo 1.1 RC5 alias OOo 1.1.0?
If the error didn't occur in RC3 but occurs in OOo 1.1.0 this would be regression.
Comment 5 ulf.stroehler 2004-06-08 17:06:30 UTC
Closing as fixed.