Bug#678532: libreoffice: crash on startup: 'com::sun::star::uno::RuntimeException'
Hi Rene,
On Fri, 22 Jun 2012 18:11:10 +0200
Rene Engelhard <rene@debian.org> wrote:
> On Fri, Jun 22, 2012 at 09:57:07PM +0800, clayton wrote:
> > Now running the latest version from unstable.
>
> What did you run before? 1:3.5.4-4?
Not sure right off-hand, I normally follow testing, and upgrade a
couple times a week. So it would have been a really fresh version in
testing, as of yesterday.
> > This happens every time on startup:
> >
> > $ libreoffice
> > terminate called after throwing an instance of
> > 'com::sun::star::uno::RuntimeException'
>
> Check your permissions in your user dir. Is those root:root? If yes,
> fix them This sounds like a old bug which is fixed in recent packages
> (see #619263). Was that ~/.config/libreoffice freshly crreated/broken
> by the upgrade?
That was it, ~/.config/libreoffice, and as far as I can tell only
~/.config/libreoffice, was root:root. Not sure how that could have
happened on my end. Note that although I do not start libreoffice
daily, I do start it regularly, so the last time I saw it working might
have been a couple of weeks ago.
> NOTE: #619263 is fixed in various packages. You need to have all of
> them uptodate *and after the upgrade it won't create those wrong
> permissions anymore*. It won't fix older breakage up.
Like I said, I do an apt-get upgrade on testing a couple times a week,
so I get those packages when you send them. ;-)
> > ii libreoffice-emailmerge 1:3.5.4-4
> > ii libreoffice-filter-binfilter 1:3.5.4-5
> > ii libreoffice-java-common 1:3.5.4-4
> > ii libreoffice-math 1:3.5.4-5
>
> And it looks you did something (broken) like apt-get install
> libreoffice instead of a proper upgrade[1], so it can very well be
> that some stuff is old (especially extensions which is what #619263
> affected)
The sequence was:
* libreoffice in whatever state it was from my last apt-get upgrade to
testing
* I see the bug reported here
* attempt to file a bug report, informed a newer version in unstable
* uncommented unstable in sources.list, and did an
apt-get update && apt-get install -f unstable libreoffice
Is there a better way to do this? I don't want to take my whole machine
to unstable with an apt-get upgrade.
It works now, thanks for the rapid feedback!
Clayton
> Regards,
>
> Rene
> [1] Note there is no reason to install -5 over -4 in testing (except
> when you installed evolution from sid...)
>
Reply to: