usebruno / bruno

Opensource IDE For Exploring and Testing Api's (lightweight alternative to postman/insomnia)
https://www.usebruno.com/
MIT License
27.06k stars 1.24k forks source link

Javascript Error has occurred in the main process #3029

Open jfslin opened 2 months ago

jfslin commented 2 months ago

I have checked the following:

Describe the bug

On random occassions, Bruno will freeze and show this error:

A Javascript Error has occurred. Uncaught Exception: Error: EBUSY: resource busy or locked, lstat 'C:\DumpStack.log.tmp'

I don't actually have a C:\DumpStack.log.tmp file. Clicking on Okay will sometimes immediately return Bruno back to normal, or sometime a few other identical error boxes will pop up. After dismissing the error box, it will reappear a few minutes later. Dismissing the box will unfreeze Bruno and it will continue to function as normal.

Using latest build, v1.28 from Scoop, on Win 11.

I saw there was a previous issue with the same name (https://github.com/usebruno/bruno/issues/749) but this seems different.

.bru file to reproduce the bug

N/A

Screenshots/Live demo link

image

jfslin commented 1 month ago

The error can take up to 5 minutes to show up, but it's pretty consistent. I haven't found a case that can make it stop