ONLYOFFICE / DocumentBuilder

ONLYOFFICE Document Builder is powerful text, spreadsheet, presentation and PDF generating tool
https://www.onlyoffice.com/document-builder.aspx
GNU Affero General Public License v3.0
111 stars 54 forks source link

Document Builder hangs when docubuilder file gets long #102

Open prudentcircle opened 1 year ago

prudentcircle commented 1 year ago

Describe your problem:

Document Builder seems to hang if a docubuilder file has longer than 2000 lines when creating an excel file.

Steps to reproduce the problem:

Create a docubuilder file with more than 2000 lines. Try to create an Excel file out of it by running the binary. The process will hang forever.

DocumentBuilder version:

[prudentcircle@fedora ~]$ documentbuilder -v v7.3.3.52 sdk version: 7.3.3 (build:52)

Installation method:

RPM based installation on Fedora 36

Operating system:

Fedora 36 20230331_third_page2.docubuilder.txt

prudentcircle commented 1 year ago

I am trying to create an excel file with about 8000 rows using Document Builder.

ONLYOFFICE desktop app handles such excel file within 1 second on my Macbook M1 Pro. ONLYOFFICE cloud app also opens up such excel file within 1 second with no problem.

I believe that Document Builder should have no problem creating an excel file with 8000 rows in a sheet. It is a small set of data that ONLYOFFICE editer could handle with a problem. So I think it is a bug.

The same docubuilder file runs just fine when I reduce the line to less than 1000 lines. I checked that it hangs when the docubuilder files gets longer than 1500 - 2000 lines.

tlzzu commented 1 year ago

same

prudentcircle commented 1 year ago

Pretty sad this issue is getting no attention. :(

l8556 commented 1 year ago

Hi, @prudentcircle ! I was unable to reproduce your issue. Executing your script does not take much time.

Tested on DocumentBuilder versions: 7.4.1.36, 7.3.3.52

https://github.com/ONLYOFFICE/DocumentBuilder/assets/52069739/357e7c72-09d1-46bf-8a41-ca5b95333e18