mirror of
https://github.com/maziggy/bambuddy.git
synced 2026-05-09 08:25:54 +02:00
[GH-ISSUE #481] [Bug]: Queue errro 500 #302
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#302
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 @agroezinger on GitHub (Feb 21, 2026).
Original GitHub issue: https://github.com/maziggy/bambuddy/issues/481
Originally assigned to: @maziggy on GitHub.
Bug Description
After update to 0.2.1b today, my queue display is not working anymore. same with version 0.2.1b2
if you need any more information for debugging, please tell me what exactly. error message is not helping a lot.
i already cleared the queue and readded the items. If i filter for a specific printer, or status, the information is getting displayed
Expected Behavior
show all
Steps to Reproduce
...
Printer Model
Multiple printers
Bambuddy Version
0.2.1b2
Printer Firmware Version
...
Installation Method
Docker
Operating System
Linux (Ubuntu/Debian)
Relevant Logs / Support Package
Screenshots
No response
Additional Context
No response
Checklist
@maziggy commented on GitHub (Feb 21, 2026):
Sorry, cannot reproduce. Please upload a support package -> https://wiki.bambuddy.cool/features/system-info/?h=debug#enable-debug-logging
@agroezinger commented on GitHub (Feb 21, 2026):
bambuddy-support-20260221-160209.zip
@maziggy commented on GitHub (Feb 21, 2026):
Looking at your logs, I found the root cause: your container is experiencing SQLite database lock contention, which causes the queue endpoint to return 500.
The chain of events in your logs:
The good news: the specific scheduler bug that triggers this was already fixed in 0.2.1b2 (commit
732ab8c). However, your logs still show the old error, which suggests your container may be running a stale image layer despite reporting version 0.2.1b2.Can you try:
This should resolve both the scheduler crash-loop and the queue 500. The database lock / pool issues will clear up on their own once the crash-loop stops.
Let me know if the issue persists after a clean redeploy!
If you find Bambuddy useful, please consider giving it a ⭐ on GitHub — it helps others discover the project!
@agroezinger commented on GitHub (Feb 21, 2026):
Hi,
wenn ich mich nicht täusche, kommst du aus Deutschland, richtig?
Hab ich gemacht:
noch immer der Datenbankfehler :/
Hi,
If I'm not mistaken, you're from Germany, right?
I did the following:
Still getting the database error :/
@maziggy commented on GitHub (Feb 21, 2026):
Ja.
Was bedeutet "image neu geladen"? Ich kenne Unraid nicht, aber ich könnte mir vorstellen, dass in dem Unraid Template eine Version angegeben ist. Und latest matched nicht, weil Beta Version.
@agroezinger commented on GitHub (Feb 21, 2026):
doch, ich habe explizit die beta version angegeben. im prinzip sollte das im hintergrund eigentlich nichts anderes machen als: docker compose up -d
hier sehe ich, das das richtige image genutzt wird
@maziggy commented on GitHub (Feb 21, 2026):
Upload new debug logs please.
@agroezinger commented on GitHub (Feb 21, 2026):
bambuddy-support-20260221-160209.zip
@maziggy commented on GitHub (Feb 22, 2026):
These are the same logs you sent before. Furthermore your container was not updated to the latest beta version.
@agroezinger commented on GitHub (Feb 22, 2026):
you are right, i've selected the wrong zip file ... sorry
bambuddy-support-20260221-225739.zip
@maziggy commented on GitHub (Feb 22, 2026):
Still running on old Docker image.
@agroezinger commented on GitHub (Feb 22, 2026):
Wo im log file kann ich das sehen? Dann kann ich selbst weiter debuggen. Danke
@maziggy commented on GitHub (Feb 22, 2026):
So lange du
im support.json siehst, ist es die alte Version.
@agroezinger commented on GitHub (Feb 22, 2026):
Habe jetzt Bambuddy komplett neu aufgesetzt, Docker Container gelöscht, Image gelöscht, appdata (Speicherort der Daten) gelöscht und aus einem Backup (Das ich vorher in Bambuddy erstellt hatte) wiederhergestellt. Der Fehler bleibt bestehen. Sieht so aus als müsste ich entweder von null auf alles neu aufsetzen, oder gezielt, das was in der Datenbank korrupt ist, löschen.
Habe die SQLITE Datenbank mit Dbeaver geöffnet und einen PRAGMA integrity_check; durchgeführt. Result => OK.
Also eigentlich sollte die Datenbank keinen Fehler haben :/
bekomme weiterhin den error 500
diese Zeile hier macht mich aber stutzig:
wo kommt das "aborted" her?
in meiner support-info.json steht aber auch noch immre developer-mode: null ... ich wüsste aber nicht, was ich noch anders machen soll beim "ziehen" des docker images ...
@agroezinger commented on GitHub (Feb 23, 2026):
mein Fehler wandert definitiv mit!! ich habe eben auf einem Testsystem eine neue Ubuntu Server Installation aufgespielt, Docker installiert und per docker compose die letzte Beta installiert. Dann mein Backup eingespielt, selber Fehler.
Hast du noch irgendeine Idee?
@maziggy commented on GitHub (Feb 24, 2026):
Dann scheint die Datenbank korrupt zu sein.