Bug#677601: libreoffice-core: Libreoffice crashes on start-up
Hi,
This fix/workaround should be OK. However it seems to only treat the
specific cause. Perhaps when permission denied is returned on
non-critical checks (ure or anything else) a crash should be avoided and
treated differently by libreoffice. Similar to how "no such file" is
treated.
Thanks for your prompt action.
Regards,
Cosmin
On 10/22/2012 08:51 PM, Rene Engelhard wrote:
> tag 677601 + pending
> thanks
>
> Hi,
>
> On Mon, Oct 22, 2012 at 06:57:32PM +0200, Rene Engelhard wrote:
>> On Mon, Oct 22, 2012 at 05:21:21PM +0200, Rene Engelhard wrote:
>>> So I quickly pointed upstream to your comment:
>>>
>>> 17:09 <@_rene_> sberg: FYI:
>>> http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=677601#34
>>> 17:11 <@sberg> _rene_, that should ultimately become a non-issue with
>>> <http://wiki.documentfoundation.org/Development/LibreOffice4#UNO_related_changes>'s "drop support for /etc/opt/ure and ~/.ure, cf. ure/source/README"
>>> 17:12 <@_rene_> ah, nice.
>>> 17:12 <@_rene_> have a patch for that already? (I'd then just backport it.)
>>> 17:12 -!- ricotz [~rico@ubuntu/member/ricotz] has joined #libreoffice-dev
>>> 17:13 * _rene_ knows Debian will never have a ure in /etc/opt/ure :)
>>> 17:13 <@sberg> _rene_, no, but it shouldn't be too difficult to grep for the
>>> relevant place(s)
>>> 17:13 <@_rene_> yeah, will do.
>>> 17:13 <@sberg> _rene_, IIRC, its just mentioned in some .ini/rc files
>>>
>>> So fixing it in the same way even before LO4 (as we *do* know that we'll never
>>> have a /etc/opt/ure in Debian) by removing it now would also fix this..
>> $ grep -r etc\/opt /usr/lib/libreoffice/*
>> /usr/lib/libreoffice/ure-link/lib/jvmfwk3rc:UNO_JAVA_JFW_SHARED_DATA=${URE_OVERRIDE_JAVA_JFW_SHARED_DATA} file:///etc/opt/ure/javasettings_${_OS}_${_ARCH}.xml
>> /usr/lib/libreoffice/ure-link/lib/unorc:UNO_TYPES=${ORIGIN}/../share/misc/types.rdb ?file:///etc/opt/ure/types.rdb ?${SYSUSERHOME}/.ure/types.rdb ${URE_MORE_TYPES}
>> /usr/lib/libreoffice/ure-link/lib/unorc:UNO_SERVICES=${ORIGIN}/../share/misc/services.rdb ?file:///etc/opt/ure/services.rdb ?${SYSUSERHOME}/.ure/services.rdb ${URE_MORE_SERVICES}
> Added as such to the tree. Will be in next upload.
>
> Regards,
>
> Rene
Reply to: