https://bugs.freedesktop.org/show_bug.cgi?id=50123

--- Comment #3 from Stephan Bergmann <[email protected]> 2012-05-21 01:47:37 
PDT ---
(In reply to comment #2)
> changing ownership of .ure
> directory from root:root to user:user

That was apparently the problem.

In a normal OpenOffice.org/LibreOffice scenario, there should be no ~/.ure at
all.  (It was originally meant as a customization mechanism for standalone URE
deployments, but should effectively be unused.)  Smells like you once called
soffice or unopkg from within "su" instead of "su -" (i.e., inheriting your
$HOME when running as root), and for some unfortunate reason OOo/LO decided to
create ~/.ure then.

One approach to better prevent problems like these might be to remove support
for ~/.ure from LO.  Another approach might be to ignore problems like
"~/.ure/types.rdb exists but is not readable."

Yet another issue is how to present more useful information to the user than
just "terminate called after throwing an instance of
'com::sun::star::uno::RuntimeException'" (or even less, depending on execution
environment).  I'm aware of that problem but have not found a good solution
yet; from my personal notes from April this year:  "[Such] failure-to-start
[from within Desktop::ensureProcessServiceFactory,
<http://cgit.freedesktop.org/libreoffice/core/tree/desktop/source/app/app.cxx?id=f8e94ec86428b8cce9c616e286106c20491ef3e2#n691>]
manifests itself as merely a debug-only warning and a std::terminate abort,
which is useful when you know how to debug it, but rather unhelpful for the
wider audience.  But this happens so early during startup that good
error-reporting is problematic.  When started from the command line, writing
something more useful to stderr is certainly possible (at least on
non-Windows), but what to do when started by clicking somewhere?"

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to