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

          Priority: medium
            Bug ID: 81717
          Assignee: [email protected]
           Summary: FILESAVE: Headless mode java concurrent request to
                    convert odt to doc, XOutputStream used to write doc
                    result in document mixup.
          Severity: normal
    Classification: Unclassified
                OS: Windows (All)
          Reporter: [email protected]
          Hardware: Other
        Whiteboard: BSA
            Status: UNCONFIRMED
           Version: 4.2.5.2 release
         Component: Writer
           Product: LibreOffice

>From java we launch LO under Headless mode(socket connection with 5instance of
LO) and concurrent request made to convert odt to doc, XOutputStream used to
output doc resulted in document mixup.

Concurrent request to convert odt to doc, XOutputStream used to write DOC
result in document mixup.

for example-
I have A.odt and B.odt and converting it to A.doc and B.doc respectively.

Either A.doc contains the content of B.odt or B.doc contains the content of
A.odt.

This happens very randomly not always.

Steps to reproduce:
1. launch LO under headless mode(5 instance socket connection )from java
2. Make 100 concurrent request to convert documents every document has
different contents.
3. Verify the conversion(randomly documents are mixed up)

Work Around:
Dont use XOutputStream wrapper to store file, Save the converted file to local
file, and use standard java api to write to the java outputstrem

This issue is reproducible in all versions of LO 3.x and 4.x
Operating System: Windows 7
Version: 4.2.5.2 release

-- 
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