Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 396421 - app-office/libreoffice-3.4.4.2-r1 calc crashes when using =dev-libs/icu-4.8.1-r2
Summary: app-office/libreoffice-3.4.4.2-r1 calc crashes when using =dev-libs/icu-4.8.1-r2
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: Normal normal (vote)
Assignee: Gentoo Office Team
URL: http://www.freebsd.org/cgi/query-pr.c...
Whiteboard:
Keywords:
Depends on: 405965
Blocks:
  Show dependency tree
 
Reported: 2011-12-29 16:12 UTC by Fabio Rossi
Modified: 2012-03-18 12:00 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
gdb.log.gz (gdb.log.gz,3.42 KB, text/plain)
2012-01-06 10:47 UTC, Fabio Rossi
Details
emerge-info.txt.gz (emerge-info.txt.gz,7.03 KB, text/plain)
2012-01-06 10:47 UTC, Fabio Rossi
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Fabio Rossi 2011-12-29 16:12:44 UTC
I get a crash with libreoffice on my system, tested libreoffice-3.4.4.2-r1 and libreoffice-bin-3.4.3.2-r1. To replicate the crash I use the following procedure (reproducible every time):

1) open a new calc document
2) right click on a cell -> Format Cells
3) select the Numbers tab (it was not the default)

The problem is related to the ICU 4.8.1 release, it can be fixed going back to ICU 4.8 or upgrading to 4.8.1.1 (I chose the second option).

Also reported on FreeBSD (http://www.freebsd.org/cgi/query-pr.cgi?pr=162229)
Comment 1 Jack 2012-01-06 02:27:03 UTC
with libreoffice 3.4.3.2-r1 (not bin, emerged 11/08/2011) and dev-libs/icu-4.8.1-r2 (emerged 10/20/2011) I do not see this crash.  The default cell format IS numbers, but changing a column to something else, then selecting a cell and changing it back to number works fine.  I'm on amd64 (mostly stable with a few ~)

Is it a question of specific versions/ebuilds?
Comment 2 Fabio Rossi 2012-01-06 10:46:14 UTC
Right now I have downgraded icu to version =dev-libs/icu-4.8.1-r2. Then
I have followed the instruction at http://wiki.documentfoundation.org/BugReport#How_to_get_backtrace_.28on_Linux.29 to get a backtrace report. The gdb session is attached with the backtrace of the SIGSEGV. When I switch back to =dev-libs/icu-4.8.1.1 the problem disappears.
Comment 3 Fabio Rossi 2012-01-06 10:47:00 UTC
Created attachment 298073 [details]
gdb.log.gz

backtrace information
Comment 4 Fabio Rossi 2012-01-06 10:47:44 UTC
Created attachment 298075 [details]
emerge-info.txt.gz

emerge --info
Comment 5 Tomáš Chvátal (RETIRED) gentoo-dev 2012-03-18 12:00:24 UTC
I would say this is fixed as I raised the dep to icu for 4.8.1.1