Date: prev next · Thread: first prev next last
2013 Archives by date, by thread · List index


On 04/18/2013 11:15 AM, Carles Pina i Estany wrote:
The problem is that on the installation LibreOffice 4 reports this error:
  "(com.sun.star.lang.DispoedException) {{{ Message="Binary URP bridge
disposed during call", Context = (com.sun.star.uno.XInterface) @21f87558
}}}"

When you ask LO to install an extension, it offloads the work of actually loading the extension's files to an additional process, and that process apparently crashed. One way that could help to find out more is to set "ulimit -c unlimited", hope that the crashing process leaves a core file behind in /cores/, and use gdb to get a backtrace.

Doing a bit of investigation I've found that if I delete this line:
<manifest:file-entry
manifest:media-type="application/vnd.sun.star.uno-component;type=Python"
manifest:full-path="Scripts/MendeleyDesktopAPI.py"/>

from the file (inside the extension) META-INF/manifest.xml then it can be
installed correctly (but it doesn't work).

With that, LO will ignore the Python code in the extension, so it will effectively behave like a no-op extension---which trivially installs fine but does not do anything.

Stephan

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.