Boomaga / boomaga

Boomaga provides a virtual printer for CUPS. This can be used for print preview or for print booklets.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Boomaga closes after the fast printing of several pages.

Anynom opened this issue · comments

If I want to print several pages (10 documents with 2 pages each) from LibreOffice using a macro, Boomaga collects everything well-behaved, but then closes without further comment.
No idea if this is connected: The function "Last files" refers to non-existing old files and is not updated, even if printing smaller jobs works without problems.

Translated with DeepL...

Hi!
What do you mean by closes without further comment? The program shows documents, and then suddenly closes? Or the program closes when you try to print to the hardware printer?

As I understand you are using LibreOffice macros. Please do some tests, and check:

  1. Is the program works correctly if you run it from console?
    boomaga SOME_PDF_FILE.pdf

  2. Is the program works correctly form standard printing way?
    a. Close the boomaga
    b. Print some document from LibreOffice or from browser using Ctrl+P

  3. Run the program in the terminal, check and send me the console output.
    a. Run the boomaga in the console
    b. Print using macros,
    c. Copy console output and send me


P.S. The recent files list updates when you save document (File->Save/File->Save As...) or if you enable "AutoSave the recent sessions" option on the preferences dialog.

Many thanks for the quick answer.
Let me try to be more precise: I print from LibreOffice with a macro 10 documents of 2 pages each. Boomaga appears and you can see how it collects the print jobs. At the end the program closes without any possibility to print the document or save it as pdf. If I insert a pause of 2,5 s between the print jobs into the macro, this does not happen, Boomage works then without problems.

  1. Boomaga starts and also displays the document correctly.
Warning: Ignoring XDG_SESSION_TYPE=wayland on Gnome. Use QT_QPA_PLATFORM=wayland to run on Wayland anyway.
Failed to create  for shader cache (Datei oder Verzeichnis nicht gefunden)---disabling.
  1. printing with Ctrl+P works...

  2. See:

Warning: Ignoring XDG_SESSION_TYPE=wayland on Gnome. Use QT_QPA_PLATFORM=wayland to run on Wayland anyway.
Failed to create  for shader cache (Datei oder Verzeichnis nicht gefunden)---disabling.
Speicherzugriffsfehler (Speicherabzug geschrieben)

Translated with www.DeepL.com/Translator (free version)

Perhaps I know what's causing your bug. I found the race condition in my code. Now, I'm rewriting the code, but it will take some time. Sorry.

I think i see the same, but I hit it manually, and can repeat: Have some pdf files open in tabs in Firefox, then select to print them to Boomaga one at a time. If I do not wait until I see the page rendered in Boomaga, it crash on next print to it.

System: Mageia 7, 64 bit, Plasma. Machine under heavy load crunching for BOINC.