Menu

#146 New Printing System

closed-fixed
nobody
None
Linux
5
2016-02-21
2016-02-16
Martin Zi.
No

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.

Discussion

  • Martin Fischer

    Martin Fischer - 2016-02-17
    • status: open --> open-accepted
     
  • Martin Fischer

    Martin Fischer - 2016-02-17

    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.

     
  • Anonymous

    Anonymous - 2016-02-17

    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.

     
  • Martin Zi.

    Martin Zi. - 2016-02-20

    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
  • Martin Fischer

    Martin Fischer - 2016-02-21
    • status: open-accepted --> closed-fixed
     
  • Martin Fischer

    Martin Fischer - 2016-02-21

    The problem should be fixed with bugfix 4.2.3a

     

Anonymous
Anonymous

Add attachments
Cancel





MongoDB Logo MongoDB