KosmosisDire / obsidian-webpage-export

Export html from single files, canvas pages, or whole vaults. Direct access to the exported HTML files allows you to publish your digital garden anywhere. Focuses on flexibility, features, and style parity.
https://docs.obsidianweb.net/
MIT License
890 stars 77 forks source link

Dead loop when exporting excalidraw files nested in excalidraw #385

Open smallmain opened 9 months ago

smallmain commented 9 months ago

image

This is manifested by 100% CPU when exporting this file and waiting for a long time without finishing.

KosmosisDire commented 9 months ago

This is a duplicate of #380

smallmain commented 9 months ago

This is a duplicate of #380

Hi, I downloaded 1.8.1-b1 and the problem still exists.

KosmosisDire commented 9 months ago

This is a duplicate of #380

Hi, I downloaded 1.8.1-b1 and the problem still exists.

There is also 1.8.1-2b now which might be worth trying. But can you give more details about what is happening. Can you show the developer log after the export so I can see what errors aree being thrown?

smallmain commented 9 months ago

This is a duplicate of #380

Hi, I downloaded 1.8.1-b1 and the problem still exists.

There is also 1.8.1-2b now which might be worth trying. But can you give more details about what is happening. Can you show the developer log after the export so I can see what errors aree being thrown?

1.8.1-2b still exists, there is no error, it happened when "exporting excalidraw files nested in excalidraw", you can easily reproduce it.

Please check my screenshot, it keeps executing the resolveLink function repeatedly.

KosmosisDire commented 9 months ago

Ahh okay so this is a seperate issue then, thank you for the instructions to reproduce.