mirror of
https://github.com/maziggy/bambuddy.git
synced 2026-05-09 08:25:54 +02:00
[GH-ISSUE #796] [Bug]: Archiv entries broken/incomplete for prints using VP in proxy mode #531
Labels
No labels
A1
automated
automated
bug
bug
Closed due to inactivity
contrib
dependencies
dependencies
duplicate
enhancement
feedback
hold
invalid
Notes
P1S
pull-request
security
ThumbsUp
user-report
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/bambuddy-maziggy-1#531
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @peter-k-de on GitHub (Mar 24, 2026).
Original GitHub issue: https://github.com/maziggy/bambuddy/issues/796
Originally assigned to: @maziggy on GitHub.
Bug Description
When I start a print using the virtual printer in proxy mode and auto-archiving set to "on", the corresponding archive entry is created, but incomplete / broken:
The print is forwarded perfectly fine to the real printer and prints as expected, but it seems that bambuddy is unable to store / analyse the gcode and so is unable to extract a thumbnail / filaments / time etc.:
Also, when trying to upload the corresponding source-3MF to this "broken" archive entry, the UI says HTTP 500 and fails to do so. Additionally, after printing, the blue icon for the finish photo becomes visible, but when I click on it, it doesn't load (displays a full screen broken image symbol instead).
Expected Behavior
I expect the archive entries, which are automatically being created when using VP in proxy mode, to contain all the infos as they do when I directly upload to Bambuddy (Print on Printer Card / Bambuddys File Manger etc.) - this works fine as you can see her:
Steps to Reproduce
Steps to reproduce == Actions recorded in my Log file:
Note: My log contains an unrelated AMS/Printer error (forgot to connect an PTFE tube, sorry).
Printer Model
H2D
Bambuddy Version
v0.2.3b1
Printer Firmware Version
01.03.00.00 (though Bambuddy display "-" in printer card)
Installation Method
Manual (git clone)
Operating System
Linux (Ubuntu/Debian)
Relevant Logs / Support Package
bambuddy-support-20260324-130018.zip
Screenshots
No response
Additional Context
Ouptut of /api/v1/archives/60 :
--> the failed archive entry from my logs. It seems to not contain a valid file path:
{
"id": 60,
"printer_id": 1,
"project_id": null,
"project_name": null,
"filename": "/data/Metadata/plate_1.gcode",
"file_path": "",
"file_size": 0,
"content_hash": null,
"thumbnail_path": null,
"timelapse_path": null,
"source_3mf_path": null,
"f3d_path": null,
"duplicates": [
{
"id": 29,
"print_name": "Bambu Lab Filament Display Spiral Ball Model",
"created_at": "2026-03-03T22:49:23",
"match_type": "similar"
},
...
Checklist
@maziggy commented on GitHub (Mar 24, 2026):
Did you?
@peter-k-de commented on GitHub (Mar 24, 2026):
Damn ... you are right ... I owe you a beer, I guess 🙈😉
Now I only have to find out how this (well-hidden) check-box got unchecked, because I remember ticking it right after installing bambuddy many versions ago, but not to uncheck it afterweards 🙈
Thanks a lot!!!