-
Notifications
You must be signed in to change notification settings - Fork 34
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
/usr/bin/boomaga crashed on SIGSEGV when running from remote connected session #66
Comments
I forgot to mention - files attached in previous report are for boomaga-0.9.1. I also tried version 1.0.0, and it crashes as well |
Please explain how you run the program. Where the program is installed, and where the CUPS is running?
If a user session running on another computer, backend will not be able to find it. |
I roughly know how boomaga works, and IMO in this case things should work well. Is there something else, what I could / should try? |
Try to run
Where /home/sokoloff/myPrograms/boomaga/tests/01-pages.pdf is full path to valid PDF file. You can download PDF files from https://github.com/Boomaga/rendertest |
I just try it with Boomaga-1.0.0 and with following PDF files from https://github.com/Boomaga/rendertest/: 01-pages.pdf, 02-pages.pdf, Urpmi.pdf, issue_60.pdf.
From this it seems, IMO, that CUPS backend and d-bus are all right, and problem is somewhere in boomaga GUI binary. |
Still a vague memory; I do not know if it could be somehow related to this problem: when I install this terminalserver (sometime in February), there was problem with some MATE desktop component (mate-panel? now I do not know), which crashed on thin client session, but was working on terminalserver console. I think, at the time it was problem in Mesa os some OpenGL library, where was called non-existent procedure. Problem was solved (IMO) by installing nVidia proprietary graphics drivers, where was this procedure defined (although terminalserver and thin client did not have nVidia graphics card). |
What is the easiest way to run a LTSP server and client in the Virtualbox? |
Hi Alexander, my LTSP implementation is far from optimal. The original idea of the LTSP5 project was that system booted on diskless stations would be installed from the same packages as the LTSP server (at LTSP server was at some point - e.g. /opt/ltsp/i386/ - via chroot installed system, which was then used on diskless stations via NFS or NBD as their root FS). PS: not sure, when Boomaga GUI is considered to run also standalone, without its cups backend - it seems as yes; I can run it, in File -> Open dialog open some file and then view/print it. But in this case, however, I encountered a problem - when Boomaga GUI finds the ~/.cache/boomaga.env file (from previous cups backend run?), then use it - which IMO is not good because the values in it may not be up to date. Specifically, cases where the value of the DISPLAY variable has changed are fatal ;) |
I think you're right. The problem may be related to the variable DISPLAY in the boomaga.env file. Try to run a new version from master branch. I made some fixies. Now I don't save DISPLAY and DBUS_SESSION_BUS_ADDRESS variables to a file. I also added 2 scripts for testing.
|
I run boomaga on Fedora 25/x86_64 LTSP server and it works fine when I start it from console or from 'ssh -X' remote connection. But boomaga crashed on SIGSEGV when I try run it from session initiated from diskless client.
Attached is gdb backtrace, strace output and boomaga cups backend status report printscreen as is after trying print to boomaga virtual printer.
boomaga-segfault.tar.gz
The text was updated successfully, but these errors were encountered: