Apache OpenOffice (AOO) Bugzilla – Issue 80249
help->about in km version hangs/crashes
Last modified: 2013-08-07 15:02:29 UTC
Hi, - Install a km version of m222. (Apparently doesn't matter whether it's "full" km or en-US + km langpack). - Help->About -> OOo hangs We just discussed this on IRC: 11:22 <@_rene_> [pid 12984] read(26, 0xb1940290, 32) = -1 EAGAIN (Resource temporarily unavailable) 11:22 <@_rene_> [pid 12984] poll([{fd=26, events=POLLIN, revents=POLLIN}], 1, -1) = 1 11:22 <@_rene_> [pid 12984] read(26, "\1\222p\0\0\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0\10\0\0\0(\0\0"..., 32) = 32 11:22 <@_rene_> [pid 12984] poll([{fd=26, events=POLLIN}], 1, 1000) = 0 11:22 <@_rene_> [pid 12984] gettimeofday({1185956043, 335683}, NULL) = 0 11:22 <@_rene_> [pid 12984] write(26, "\27\0\2\0001\1\0\0", 8) = 8 11:22 <@_rene_> [pid 12984] read(26, 0xb1940290, 32) = -1 EAGAIN (Resource temporarily unavailable) 11:23 <@paveljanik> _rene_: no 11:24 <@_rene_> paveljanik: but you see it, too? 11:25 <@paveljanik> _rene_: I haven't yet tried to install km. What should I do? I have the instset here now... 11:26 <@_rene_> install km. hangs on help->about (or when you click around in help), but help->about reproduces it reliably 11:26 <@_rene_> (en-US + km langpack) 11:26 <@paveljanik> ok, will try in a second 11:26 <@paveljanik> in complete km instset though... 11:27 <@paveljanik> _rene_: confirmed. 11:27 <@paveljanik> _rene_: it was a bit difficult because of missing fonts here, but :-) [...] 11:29 <@paveljanik> _rene_: looks like the last significant thing is: 11:29 <@paveljanik> [pid 25403] open("/tmp/muj_dir-km/program/liblocaledata_en.so", O_RDONLY) = 24 11:29 <@paveljanik> maybe there is some known bug? 11:30 <@_rene_> I'll file an issue and add you to Cc :) 11:30 <@paveljanik> Maybe erAck_away knows more. 11:30 <@_rene_> liblocaledata is i18npool, right? 11:30 <@_rene_> erAck_away: ^ idea? 11:30 <@paveljanik> but it tried about.bmp: 11:30 <@paveljanik> [pid 25403] open("/tmp/muj_dir-km/program/about.bmp", O_RDONLY) = 24 11:30 <@_rene_> of course, it opens the about box, the image there is about.bmp 11:31 <@_rene_> well, it tries to open it ;-) 11:31 <@paveljanik> yes, I haven't seen it... 11:35 <@_rene_> I don't find a issue in a quick search 11:35 <@paveljanik> _rene_: when I removed the library in question, I have received crash, called from: 11:35 <@paveljanik> #14 0x40136a2a in OutputDevice::GetEllipsisString(String const&, long, unsigned short) const () from /tmp/muj_dir-km/program/libvcl680li.so [...] 11:35 <@paveljanik> but there are 13 frames more. 11:35 <@paveljanik> but at least we have the trace there. 11:35 <@_rene_> (and adds the IRC log) 11:36 <@_rene_> paveljanik: you can send it to the issue when it's there, ok? ;-) 11:36 * paveljanik suspects wrong locale... 11:37 <@paveljanik> _rene_: do you know last working version? 11:38 <@paveljanik> the locale file contains nice pictures in Emacs 8) 11:38 <@_rene_> paveljanik: 2.2.1 :) 11:39 <@paveljanik> ok, then it is not locale file, because it is unchanged 8)
Tried to reproduce using http://ftp.linux.cz/pub/localization/OpenOffice.org/devel/680/SRC680_m222/Build-1/OOo_SRC680_m222_LinuxX86_install_km_rpm.tar.gz and setting locale to "km-KH" by editing the configuration (km-KH locale not installed on that machine), but about box displayed fine. However, opening the online help and clicking around a bit freezes. Suspected method when breaking in gdb, tracing back and trying to step out: somewhere in/under icu_3_6::RuleBasedBreakIterator::checkDictionary
Javier: is anyone from your team able to reproduce it? Can you please investigate?
We detected quite a number of errors in our localization, related to the help XML. In particular, we were calling images that were not supposed to be there. This happened in 220 and on, until 2.3.1. When reading from TM, the program found texts that match 100% the translatable text, but in which the XML and its properties (such as location of pictures) were different... and we did not detect this at the time... because we did not use gsicheck. Now the translation is complete and correct (240), and this problem has probably gone away. We will test 241 or 242, to see if it has dissapeared.
Rene, Javier, does OOo3.0 still hang? Could you please verify in a 'km' version? If doesn't, please close this issue. Thanks Eike
er: hmm, yes. in "my" (Debian experimental) km OOo/BrO it works now.. I think we can close it.
Closing.
*** Issue 84920 has been marked as a duplicate of this issue. ***