Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 445032 - Please stabilize app-office/libreoffice-bin{-debug}-3.6.4.3
Summary: Please stabilize app-office/libreoffice-bin{-debug}-3.6.4.3
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Andreas K. Hüttel
URL:
Whiteboard: Was: app-office/libreoffice-bin-3.6.3...
Keywords: STABLEREQ
: 444588 445338 (view as bug list)
Depends on:
Blocks:
 
Reported: 2012-11-28 03:50 UTC by David
Modified: 2012-12-20 12:36 UTC (History)
5 users (show)

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


Attachments
emerge --info (emerge-info.txt,4.93 KB, text/plain)
2012-11-28 03:50 UTC, David
Details
libreoffice --backtrace (libreoffice-bin-3.6.3.2-amd64-gdbtrace.log,10.92 KB, text/x-log)
2012-11-28 21:42 UTC, Gef
Details
libreoffice --backtrace (with debug symbols) (libreoffice-bin-debug-3.6.3.2-amd64-gdbtrace.log,20.57 KB, text/x-log)
2012-11-29 07:43 UTC, Gef
Details
full backtrace (lo_trace.txt,31.09 KB, text/plain)
2012-11-30 21:15 UTC, Tomáš Chvátal (RETIRED)
Details
strace output (lo_strace.txt,8.88 KB, text/plain)
2012-11-30 21:16 UTC, Tomáš Chvátal (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description David 2012-11-28 03:50:05 UTC
Created attachment 330788 [details]
emerge --info

After running the program, if you click on the Help menu, and choose About, then the program crashes with the following error message displayed on the console...

terminate called after throwing an instance of 'com::sun::star::loader::CannotActivateFactoryException'
Comment 1 Agostino Sarubbo gentoo-dev 2012-11-28 11:52:48 UTC
is reproducible here
Comment 2 Gef 2012-11-28 21:42:03 UTC
Created attachment 330854 [details]
libreoffice --backtrace

[ebuild   R    ] app-office/libreoffice-bin-3.6.3.2  USE="cups (-aqua) -debug -gnome -java -kde" 0 kB
Portage 2.2.0_alpha142 (default/linux/amd64/10.0/desktop, gcc-4.7.2, glibc-2.16.0, 3.6.8-zen-pappy-20120108-dsdt-nofb-gf3deb64 x86_64)
Comment 3 Andreas K. Hüttel archtester gentoo-dev 2012-11-28 21:54:12 UTC
(In reply to comment #2)
> Created attachment 330854 [details]
> libreoffice --backtrace
> 
> [ebuild   R    ] app-office/libreoffice-bin-3.6.3.2  USE="cups (-aqua)
> -debug -gnome -java -kde" 0 kB
> Portage 2.2.0_alpha142 (default/linux/amd64/10.0/desktop, gcc-4.7.2,
> glibc-2.16.0, 3.6.8-zen-pappy-20120108-dsdt-nofb-gf3deb64 x86_64)

Thanks... that is unfortunately only of limited usefulness. Could you please install the corresponding libreoffice-bin-debug (the debug information, 700Mbyte!) and try again?
Comment 4 Gef 2012-11-29 07:43:43 UTC
Created attachment 330894 [details]
libreoffice --backtrace (with debug symbols)

of course... here the new backtrace.
Comment 5 Tomáš Chvátal (RETIRED) gentoo-dev 2012-11-29 20:15:18 UTC
*** Bug 444588 has been marked as a duplicate of this bug. ***
Comment 6 Gef 2012-11-29 22:15:38 UTC
Reading [1], the backtrace, and [2] a bit, it seems like Libreoffice has trouble lauching service com.sun.star.graphic.GraphicRasterizer_RSVG. Looking also at the strace, this appends during the rasterization of that file : /usr/lib64/libreoffice/program/../program/flat_logo.svg

[1] https://www.openoffice.org/api/docs/common/ref/com/sun/star/loader/CannotActivateFactoryException.html
[2] http://docs.libreoffice.org/vcl/html/rendergraphicrasterizer_8cxx_source.html
Comment 7 Tomáš Chvátal (RETIRED) gentoo-dev 2012-11-30 18:12:09 UTC
*** Bug 445338 has been marked as a duplicate of this bug. ***
Comment 8 Tomáš Chvátal (RETIRED) gentoo-dev 2012-11-30 21:15:21 UTC
From what I see it refuses to iniciate the uno interface to the GraphicRasterizer_RSVG so you indeed are right.

Problem is why is it doing so, I don't see any issue there :-(
Comment 9 Tomáš Chvátal (RETIRED) gentoo-dev 2012-11-30 21:15:50 UTC
Created attachment 331084 [details]
full backtrace
Comment 10 Tomáš Chvátal (RETIRED) gentoo-dev 2012-11-30 21:16:04 UTC
Created attachment 331086 [details]
strace output
Comment 11 Tomáš Chvátal (RETIRED) gentoo-dev 2012-11-30 23:05:35 UTC
Okey, so it tries to load librsvg and fails as it was compiled without it.

The -svg case obviously does not work on libreoffice so i removed it on 3.6.9999 and put it to default-on.

Meanwhile ago will redo the binaries for you to use. Before it is done just try to stick to files that do not contain any svgs :-P
Comment 12 Andreas K. Hüttel archtester gentoo-dev 2012-12-13 00:24:23 UTC
Arches amd64 and x86, please give this a thorough testing and afterwards stabilize:

app-office/libreoffice-bin-3.6.4.3
app-office/libreoffice-bin-debug-3.6.4.3
Comment 13 Agostino Sarubbo gentoo-dev 2012-12-20 10:43:26 UTC
amd64 stable
Comment 14 Agostino Sarubbo gentoo-dev 2012-12-20 10:44:15 UTC
x86 stable. Last arch, closing