Gimp, Gutenprint & Epson P50

Help
Walter
2012-05-01
2013-05-15
  • Walter
    Walter
    2012-05-01

    I thought I had a problem with Gutenprint but following my post to that forum (help) it appears that the problem is with Gimp.

    I use an Apple G4 iMac running OSX 10.4.11 and have Gimp 2.6.11 installed and Gutenprint 5.2.8-pre1.
    I note that my Epson Stylus Photo P50 is supported by Gutenprint but when I seek to select it from Gimp's Gutenprint print menu my printer is not listed.

    Apparently this is because my installation of GIMP comes with the Gutenprint (gimp-print) plug-in for Gutenprint 5.2.5 which does not support my Stylus Photo P50.

    Unfortunately, and despite reinstalling Gimp and restarting, I get the following message if I attempt to use either File>Page Setup or File>Print commands within Gimp instead of Print with Gutenprint -
    - - Plug-in crashed: "print"
    (/tmp/skl/Gimp.app/Contents/Resources/lib/gimp/2.0/plug-ins/print)
    The dying plug-in may have messed up GIMP's internal state. You may want to save your images and restart GIMP to be on the safe side.
    File>Print with Gutenprint does at least bring up the print dialogue box.

    I am advised that the crash does arise as I have indicated.  Apparently I am advised that "you are not allowed to divide by zero in any language".

    It appears that Gimp 2.6.6 File>Page Setup & File> Print work but not with Gimp 2.6.11 and OSX 10.4.11 and therefore I would appreciate help as follows:-

    1. Is there a 'bug" in the above File>page set up & File> print in my set up?
    2. Is there a work round other than using Gimp 2.6.6?,  and
    3.  is there a solution to enable me to print with Gutenprint?

    Any thoughts / advice please

    As GIMP is a separate project than Gutenprint, I would suggest that you notify their developers of the crash on their Tiger release.  Their home page is <http://www.gimp.org/>;.  I am sure there is a help section there.
    I diod take the time to load the latest Tiger version on an installation of Tiger.  It did crash as you indicated.  Seems like you are not allowed to divide by zero in any language.

    After some experimenting, I did find that an earlier release for Tiger does work.  You can use version 2.6.6 available from the following page <https://sourceforge.net/projects/gimponosx/files/GIMP%20Tiger%20universal/>;. 

    As GIMP is a separate project than Gutenprint, I would suggest that you notify their developers of the crash on their Tiger release.  Their home page is <http://www.gimp.org/>;.  I am sure there is a help section there.

     
  • mbroughtn
    mbroughtn
    2012-05-01

    I was the one helping bardolph2012 on the Gutenprint Help forum.  Both the File > Page Setup and File > Print commands were indeed crashing.  A partial crash report indicating that something was trying to divide by zero follows.  I would be glad to supply the complete crash report if it would help. 

    Part of the problem being experiences is that the Epson Stylus Photo P50 is not supported by Gutenprint until v5.2.6.  The plug in for the latest version for OS X 10.4.11 is Gutenprint 5.2.5.

    Host Name:      iTiger
    Date/Time:      2012-05-01 09:26:23.571 -0500
    OS Version:     10.4.11 (Build 8S2167)
    Report Version: 4
    Command: print
    Path:    /tmp/skl/Gimp.app/Contents/Resources/lib/gimp/2.0/plug-ins/print
    Parent:  gimp-2.6 [585]
    Version: 2.6.11 (2.6.11)
    PID:    999
    Thread: 0
    Exception:  EXC_ARITHMETIC (0x0003)
    Codes:      EXC_I386_DIV (divide by zero)
    Thread 0 Crashed:
    0   libprintbackend-cups.so     0x022a9702 gtk_cups_connection_test_new + 17
    1   libprintbackend-cups.so     0x022a33bd cups_get_printer_list + 97
    2   libgtk-x11-2.0.0.dylib      0x0056186a gtk_print_backend_get_printer_list + 166
    3   libgtk-x11-2.0.0.dylib      0x0055f985 populate_dialog + 4206
    4   libgobject-2.0.0.dylib      0x014816ca g_type_create_instance + 1230
    5   libgobject-2.0.0.dylib      0x01466f04 g_object_constructor + 28
    6   libgobject-2.0.0.dylib      0x014675ba g_object_newv + 518
    7   libgobject-2.0.0.dylib      0x01468336 g_object_new_valist + 603
    8   libgobject-2.0.0.dylib      0x01468471 g_object_new + 59
    9   libgtk-x11-2.0.0.dylib      0x0055fc18 gtk_print_unix_dialog_new + 115
    10  libgtk-x11-2.0.0.dylib      0x00558733 get_print_dialog + 36
    11  libgtk-x11-2.0.0.dylib      0x00559598 _gtk_print_operation_platform_backend_run_dialog + 221
    12  libgtk-x11-2.0.0.dylib      0x0041ae71 gtk_print_operation_run + 318
    13  print                       0x0000381a run + 893
    14  libgimp-2.0.0.dylib         0x0003ed7c gimp_main + 1773
    15  print                       0x000031ce main + 40
    16  print                       0x0000318a _start + 216
    17  print                       0x000030b1 start + 41
    Thread 0 crashed with X86 Thread State (32-bit):
      eax: 0xffffffff  ebx: 0x022a3369  ecx: 0x00000000  edx: 0x00000000
      edi: 0x017658c0  esi: 0x01765888  ebp: 0xbffff1b8  esp: 0xbffff1a0
       ss: 0x0000001f  efl: 0x00010246  eip: 0x022a9702   cs: 0x00000017
       ds: 0x0000001f   es: 0x0000001f   fs: 0x00000000   gs: 0x00000037
    Binary Images Description:
        0x1000 -     0x9fff print   /tmp/skl/Gimp.app/Contents/Resources/lib/gimp/2.0/plug-ins/print
       0x1e000 -    0x30fff libgimpui-2.0.0.dylib   /tmp/skl/Gimp.app/Contents/Resources/lib/libgimpui-2.0.0.dylib
       0x3c000 -    0x5efff libgimp-2.0.0.dylib     /tmp/skl/Gimp.app/Contents/Resources/lib/libgimp-2.0.0.dylib
       0x70000 -    0x71fff libgimpmodule-2.0.0.dylib   /tmp/skl/Gimp.app/Contents/Resources/lib/libgimpmodule-2.0.0.dylib
       0x76000 -    0x7efff libgimpconfig-2.0.0.dylib   /tmp/skl/Gimp.app/Contents/Resources/lib/libgimpconfig-2.0.0.dylib
       0x85000 -    0x87fff libgimpmath-2.0.0.dylib     /tmp/skl/Gimp.app/Contents/Resources/lib/libgimpmath-2.0.0.dylib