Apache OpenOffice (AOO) Bugzilla – Issue 24187
OO Drawing 1.1.0 crash
Last modified: 2006-04-05 12:31:07 UTC
OS: MS Windows 2000, version 5.0, build 2195, service pack 2 PC: Dell laptop Latitude C510/C610, model PP01L HD: 18.4 GB RAM: 256 MB visible processes: Windows Explorer, OO Drawing 1.1.0 related issue: 10245 symptom: Start – Programs – (OpenOffice 1.1.0) - Drawing (quick starter disabled) now viewing an empty drawing View – Grid – enable all options activate "select" (arrow) mode repeat selection action many times on empty drawing with the selection rectangle sometimes crossing page borders system froze after between 10 - 30 selections results: 1. no response to mouse or keyboard inputs 2. Sometimes the cursor is still movable by mouse. A few more mouse clicks, like min/max app. windows or start menu items, will freeze system. 3. no response to ctrl-alt-del 4. only way to reclaim control: power off-on. misc.: 1. visible front end processes: MS Wndows Explorer, MS DOS window, OO Drawing 1.1.0
Is it possible to build a special executable of "draw" containing mainly the logic of selection, display, and any possible logging mechanism? It probably would help me to narrow down the cause.
related issue: issue 10245 Generated some debug info., following the instruction posted by dankegel@openoffice.org at www.kegel.com/openoffice. Could not use Valgrind at valgrind.kde.org on MS Windows. I use gdb.exe to attach to the process ID of the active OO Draw as indicated by MS Task Manager. Results follow. "??" indicates my annotation. --- MS Task Manager display cpu % processes 10-20 csrss.exe 10-20 gdb.exe 50-60 soffice.exe (draw) ?? What is it doing? 100% cpu usage !!! 157644k mem usage processes 5105 handles 280 threads 36 processes commit charge (k) 157644 total 629655 limit 193244 peak physical memory (k) 261560 total 72400 available (last 3 digits varying) 142232 system cache kernel memory (k) 69980 total 56056 paged 13924 non-paged --- gdb output GNU gdb 5.2.1 Copyright 2002 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "i686-pc-mingw32". (gdb) attach 1136 Attaching to process 1136 ---Type <return> to continue, or q <return> to quit--- ---Type <return> to continue, or q <return> to quit--- [Switching to thread 1136.0x220] (gdb) cont Continuing. ?? generate windows focus events ?? by moving mouse cursor inside OO Draw window ?? no mouse clicks, no keyboard typing Program received signal SIGSEGV, Segmentation fault. [Switching to thread 1136.0x560] 0x1c252c70 in ?? () (gdb) cont Continuing. ?? doing nothing, no mouse or keyboard activity Program received signal SIGSEGV, Segmentation fault. 0x1c252c70 in ?? () (gdb) cont Continuing. ?? doing nothing, no mouse or keyboard activity Program exited with code 0200. (gdb) attach 1428 -- after restart of OO Draw Attaching to process 1428 ?? gdb waits indefinitely ?? OO Draw does not respond ?? low cpu usage ?? kill soffice.exe from MS Task Manager ?? gdb.exe hangs ?? kill gdb.exe from MS Task Manager
Is this still reproducible with a current version?
OO: 1.9.100, freezes the entire system, cannot do any thing have to power down to regain system OS: MS Windows 2000, version 5.0, build 2195, service pack 2 PC: Dell laptop Latitude C510/C610, model PP01L JRE: 1.4.2.07 I wonder if it is related to the same sympton reported for NIH Image due to JRE. Please refer to the NIH web sites: rsb.info.nih.gov/ij rsb.info.nih.gov/nih-image * Is there a way to specify the JRE version (multiple installation) in OpenOffice, if this is a worthwhile pursuit? * Is there a way to force some debug info. dump for postmortem?
The used java version can be specified under tools/options/Openoffice.org/Java. It takes a little while for the Office to search for the available java versions. Doesn't the crashreporter come up after the crash? There is normally some debug information contained (Show report).
I do not think that this crash has something to do with the java version. Did you had the chance to try to reproduce the crash on another computer? I tend to think that this might be a special problem of the graphic card driver or something like this.
Keyword added.
possibly related OO issues: 10245 and 24187. Description "freeze" might be more appropriate than "crash". The PC fan always starts to run non-stop. It is possibly an indication of perhaps "infinite loop". OO does recover the user file (empty). But I do not recall seeing any report stating the failure cause (like code segment, etc.).
Did you had any opportunity to test this problem with a current version 2.0.1 or 2.0.2 yet?
Sorry, but if this cannot be reproduced here in any way we can not fix the problem. 10245 is also fixed in the meantime so maybe this already fixes your problem. If this still occurs in a current version please feel free to reopen the issue.
Closed for now. Thanks for your help.