-
Notifications
You must be signed in to change notification settings - Fork 246
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[BFW-5746] [BUG] BSOD stubs.cpp:5 while receiving gcode from Prusa Connect #4052
Comments
Crash dump sent to [email protected], and given ID: PR29049909378 |
@meermanr Thank you for the bug report and especially for the crash dump. I really appreciate including the report ID which helped speed up the process. I acknowledge that the bug is present. It should be quite rare, but it is there nevertheless. For interested reader, it happens in DialogHandler which didn't account for different FSM generation number. Fix is scheduled for the next patch release. |
Hi Dano,
Thank you for acknowledging the crash, and the links to the code - it is
always interesting to read through the firmware. (Last time I was looking
to see if gcode are used under the hood by the filament load and unload
procedures, since I'd quite like to recompile the firmware and change the
filament temperatures, or add a new filament type - PHA).
Robert
…On Wed, 26 Jun 2024 at 11:39, Dano Perniš ***@***.***> wrote:
@meermanr <https://github.com/meermanr> Thank you for the bug report and
especially for the crash dump. I really appreciate including the report ID
which helped speed up the process.
I acknowledge that the bug is present. It should be quite rare, but it is
there nevertheless. For interested reader, it happens in DialogHandler
<https://github.com/prusa3d/Prusa-Firmware-Buddy/blob/v6.0.2/src/gui/dialogs/DialogHandler.cpp#L290>
which didn't account for different FSM generation number
<https://github.com/prusa3d/Prusa-Firmware-Buddy/blob/v6.0.2/src/common/fsm_states.hpp#L20>
.
Fix is scheduled for the next patch release.
—
Reply to this email directly, view it on GitHub
<#4052 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AACNVE5IM5Z4TM4J2MDSCETZJKK6BAVCNFSM6AAAAABJYKZDBOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCOJRGM3TENBQHA>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Printer model
XL5T
Firmware version
6.0.2+14873 [S][A]
Upgrades and modifications
None
Printing from...
Prusa Connect
Describe the bug
Blue Screen of Death (BSoD) occurred shortly after sending a print job via PrusaSlicer-2.8.0-beta1 through Prusa Connect. I noted that the Prusa Connect tab in the slicer didn't seem to fully load (see screenshot) so I checked the XL's own screen and found it was still on the screen following "Change all filaments" I had done previously. So I used the swipe gesture for back and after the usual beep of acknowledgement no new menu screen was shown, instead there was a short delay and then this BSOD.
I suspect the bgcode was being streamed to the printer, or had recently finished being downloaded, when this happened.
BSOD text (using OCR, image also attached):
How to reproduce
No response
Expected behavior
No response
Files
PrusaXL5T_BSOD_stubs5.zip
I will send the crash dump via email.
The text was updated successfully, but these errors were encountered: