https://bugs.freedesktop.org/show_bug.cgi?id=57569
Priority: medium
Bug ID: 57569
Assignee: [email protected]
Summary: : Serious PyUNO problem related to attribute handling
Severity: normal
Classification: Unclassified
OS: Linux (All)
Reporter: [email protected]
Hardware: Other
Whiteboard: BSA
Status: UNCONFIRMED
Version: 3.5.7.2 release
Component: Libreoffice
Product: LibreOffice
Created attachment 70610
--> https://bugs.freedesktop.org/attachment.cgi?id=70610&action=edit
patch to LibreOffice 3.5.7.2 which fixed the deadlock in PyUNO
Problem description:
Setting any writable attributes of a PyUNO component (in my case a custom PyUNO
component implementing the service 'com.sun.star.sheet.Solver') results in a
dead-lock on Linux when the built-in GUI tries to set any attribute on the
implemented PyUNO component.
A detailed Apache OpenOffice bug report which points to a working fix to the
problem:
https://issues.apache.org/ooo/show_bug.cgi?id=118798
Using the above, I have applied a patch on LibreOffice 3.5.7.2 and it has
solved the problem.
I believe this patch should be applied in all released versions of LibreOffice.
Current behavior:
LibreOffice hangs completely.
Expected behavior:
Writing Python attributes from other languages (like C++) should not freeze
the whole office package and it ought to work.
Operating System: Ubuntu
--
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