Build xtrkcad 4.2.3 from gzip download on opensuse leaf 42.1 with standard install ... starting from kde oder console and selcting printer settings / print gives me a bad crash ...
There are several printers installed ... color laser (okidata 5750 / color inkjet ip4000).
xxx@nb2:~> xtrkcad
(xtrkcad:12143): Gtk-CRITICAL **: IA__gtk_print_settings_to_file: assertion 'GTK_IS_PRINT_SETTINGS (settings)' failed
Speicherzugriffsfehler
mazi1802@notebook2:~>
Same problem with building debug or release ... default printer is okidata color laser.
Anonymous
OK, I think I know where the problem lies. This is caused by a problem in the printer initialization code. An attempt is made to access paper size information while it is not initialized.
I will make an updated version in a few days.
Workaround: use Manage>PartsList to print a list (print to file will work) once. From then on things should work.
Ich wäre sehr interessiert zu erfahren, ob das auch mit mehreren Druckern funktioniert, Der Test fehlt mir.
View and moderate all "bugs Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Bugs"
The workaround doesn't work. At least not with the two printers i configured on Ubuntu Gnome 15.10. Print to file does not work either. After clicking [print] xtrkcad crashes, with any printer/fileprint.
Workaround is ok with mor than 1 printer installed under Linux ... for printing partlist and selecting printer. No crash there.
Now the normal printig dialog for layout works too.
Happy :-)
Last edit: Martin Zi. 2016-02-20
The problem should be fixed with bugfix 4.2.3a