mirror of
https://github.com/maziggy/bambuddy.git
synced 2026-05-09 05:35:30 +02:00
[GH-ISSUE #972] [Bug Report] It still doesn't load large files correctly in the Files tab. After the print fi #677
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
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#677
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 @maziggy on GitHub (Apr 14, 2026).
Original GitHub issue: https://github.com/maziggy/bambuddy/issues/972
Originally assigned to: @maziggy on GitHub.
It still doesn't load large files correctly in the Files tab.
After the print finishes, it does not load the photo, filament data, cost, etc. in the Files tab.
In the Network tab, the FTP settings are as follows:
Enable Retry: ON
Retry attempts: 10 times
Retry delay: 30 secs
Connection timeout: 300 secs
Screenshot
System Information
Logs (sanitized): bambuddy.log
Submitted via BamBuddy Bug Report
@maziggy commented on GitHub (Apr 14, 2026):
The log you attached isn't useful for diagnosing this — debug logging was only enabled at 07:18:54, well after the print finished, so none of the FTP download / metadata extraction activity was captured.
Could you:
- Is there a thumbnail placeholder (broken image) or completely blank?
- If you open the archive detail page, is filament/cost empty there too, or just missing on the list?
- Does it eventually populate after a refresh or a few minutes, or stays empty forever?
One thing I noticed in your sysinfo: you're on VP proxy mode with the A1. That means Bambuddy pulls the 3mf over FTP from the real printer after finish. With ftp_retry=10 and ftp_delay=30s, a failing download would block for ~5 min before giving up — the next debug log should make it obvious whether we're hitting an FTP timeout or a parser error.
@PurseChicken commented on GitHub (Apr 14, 2026):
Commenting that I also have this issue when printing to a P1S. Following...
@PurseChicken commented on GitHub (Apr 14, 2026):
Not to totally hijack, but I noticed something in my logs (attached) from another issue I was looking at that seems relevant here too.
The log shows Bambuddy walking every known 3MF path on the printer's FTP and getting 550 on every one, then 425 once the data channel gave out:
So every download path failed, every directory listing fallback failed, and then immediately after:
Two things I'd flag as potentially relevant root causes on the FTP side:
bambuddy-support-20260414-123112.zip
@maziggy commented on GitHub (Apr 15, 2026):
Please use dev branch and try again. If it still doesn't work, I need a new support package.
BTW: you support-bundle doesn't contain bdebug logs. You forgot to enable debug logging before generating the support package. https://wiki.bambuddy.cool/features/system-info/?h=debug#enable-debug-logging
@mstko commented on GitHub (Apr 15, 2026):
I have printed two plates of the same 3mf file, almost same 6 hours print time. One of them appears ok in Archive, the other one not appear as i said in the first report. No photo, filament usage, image, etc. The only difference i saw in the slicer is that the one that doesnt load and even, dont take the finish photo in Telegram, its a complex stl with more than one million triangles... I dont know if this can cause the error but all files with this problem, have this in common.
I attach the two logs from the start till the end of both prints. If you need the 3mf file, tell me. Hope it helps
bambuddy-support-20260414-171430.zip
bambuddy-support-20260415-025010.zip
@maziggy commented on GitHub (Apr 15, 2026):
Thanks, this was very helpful. The 02:50 bundle's log window missed the print entirely, but the 17:14 bundle is the failing case — and the key line is Archive 226 has no file_path. That means the archive row was created at print start without a path to a 3mf, so on completion there's no file to extract filament/thumbnail/cost from, and the code correctly skips everything → empty row.
To narrow down why file_path wasn't set, could you:
@mstko commented on GitHub (Apr 16, 2026):
Hi, i have done a very large print to test this and get a full log. This is the Makerworld link https://makerworld.com/es/models/2539980-broly-legendary-super-saiyan-dbsuper?from=search#profileId-2796295 and i have printed the plate number 4. The exported gcode file is 37.5MB. I always send the prints from BambyStudio or Orcalicer, its depends. In this case, directly from BambuStudio.
Well, now the explanation. I sent the print and after a few hours, i saw that an entry was created in Archives. This entry had no thumbnail or any data except time. I take a log in that moment and the print continues. Before the print was finished, another entry was created, this time with all data but innacurate time. After finish print, no data was updated but the finish photo was taken. I take another log then.
Hope this helps.
bambuddy-support-20260416-052940.zip
bambuddy-support-20260415-202609.zip
@maziggy commented on GitHub (Apr 16, 2026):
One error cause is, that you've restarted the container during an active print. Let me improve that a little bit.
@maziggy commented on GitHub (Apr 16, 2026):
Available/Fixed in branch dev and available with the next release or daily build. Please let me know if ti works for you now.
@mstko commented on GitHub (Apr 16, 2026):
Well, thats my fault... I have a Watchtower instance running to update the container...
The thing its that the first entry was created before the restart of the container i think... And it was generated again after the restart... Its that correct? I will try the next release and i will comment if its solved!
Thanks!! Bambuddy its amazing!
@maziggy commented on GitHub (Apr 16, 2026):
If you find Bambuddy useful, please consider giving it a ⭐ on GitHub — it helps others discover the project!