[MacPorts] #29627: Gimp 2.6.11_0 +no_x11 +quartz crashes while loading fonts on startup

MacPorts noreply at macports.org
Sun May 29 02:08:44 PDT 2011


#29627: Gimp 2.6.11_0 +no_x11 +quartz crashes while loading fonts on startup
--------------------------------------------------------+-------------------
 Reporter:  code@…                                      |       Owner:  macports-tickets@…                   
     Type:  defect                                      |      Status:  new                                  
 Priority:  Normal                                      |   Milestone:                                       
Component:  ports                                       |     Version:  1.9.2                                
 Keywords:  gimp, font, crash, no_x11, quartz, startup  |        Port:  gimp2                                
--------------------------------------------------------+-------------------
 Output as follows:

 {{{
 majelbstoat at neptune~ $ gimp --g-fatal-warnings --stack-trace-mode=always

 (gimp:56622): GLib-WARNING **: goption.c:2132: ignoring no-arg, optional-
 arg or filename flags (8) on option of type 0
 gimp: fatal error: Bus error
 #0  0x00007fff83b49610 in __wait4 ()
 #1  0x000000010123acef in g_on_error_stack_trace ()
 #2  0x0000000100002843 in gimp_eek ()
 #3  0x00000001000029c6 in gimp_fatal_error ()
 #4  0x00000001000032a8 in gimp_sigfatal_handler ()
 #5  <signal handler called>
 #6  0x0000000100ebb450 in TT_Load_Simple_Glyph ()
 #7  0x0000000100ec370a in load_truetype_glyph ()
 #8  0x0000000100ec45e8 in Load_Glyph ()
 #9  0x0000000100eb098a in FT_Load_Glyph ()
 #10 0x0000000100e53ddd in FcFreeTypeCheckGlyph ()
 #11 0x0000000100e5453c in FcFreeTypeCharSetAndSpacingForSize ()
 #12 0x0000000100e547ef in FcFreeTypeCharSetAndSpacing ()
 #13 0x0000000100e56178 in FcFreeTypeQueryFace ()
 #14 0x0000000100e56938 in FcFreeTypeQuery ()
 #15 0x0000000100e51963 in FcFileScanConfig ()
 #16 0x0000000100e51c8c in FcDirScanConfig ()
 #17 0x0000000100e51da8 in FcDirCacheScan ()
 #18 0x0000000100e4da09 in FcConfigAddDirList ()
 #19 0x0000000100e4dc77 in FcConfigBuildFonts ()
 #20 0x00000001002735be in gimp_fonts_load ()
 #21 0x00000001001bd738 in gimp_restore ()
 #22 0x0000000100002133 in app_run ()
 #23 0x0000000100003108 in main ()
 }}}
 However, the following succeeds (though still with the GLIB warning):
 {{{
 majelbstoat at neptune~ $ gimp -f
 }}}
 For completeness:
 {{{
 majelbstoat at neptune~ $ otool -L /opt/local/bin/gimp
 /opt/local/bin/gimp:
         /opt/local/lib/libgimpwidgets-2.0.0.dylib (compatibility version
 601.0.0, current version 601.11.0)
         /opt/local/lib/libgimpconfig-2.0.0.dylib (compatibility version
 601.0.0, current version 601.11.0)
         /opt/local/lib/libgimpmodule-2.0.0.dylib (compatibility version
 601.0.0, current version 601.11.0)
         /opt/local/lib/libgimpcolor-2.0.0.dylib (compatibility version
 601.0.0, current version 601.11.0)
         /opt/local/lib/libgimpthumb-2.0.0.dylib (compatibility version
 601.0.0, current version 601.11.0)
         /opt/local/lib/libgimpmath-2.0.0.dylib (compatibility version
 601.0.0, current version 601.11.0)
         /opt/local/lib/libgimpbase-2.0.0.dylib (compatibility version
 601.0.0, current version 601.11.0)
         /opt/local/lib/libgtk-quartz-2.0.0.dylib (compatibility version
 2401.0.0, current version 2401.4.0)
         /opt/local/lib/libgdk-quartz-2.0.0.dylib (compatibility version
 2401.0.0, current version 2401.4.0)
         /opt/local/lib/libatk-1.0.0.dylib (compatibility version 3210.0.0,
 current version 3210.1.0)
         /opt/local/lib/libpangocairo-1.0.0.dylib (compatibility version
 2801.0.0, current version 2801.4.0)
         /opt/local/lib/libgdk_pixbuf-2.0.0.dylib (compatibility version
 2201.0.0, current version 2201.1.0)
         /opt/local/lib/libcairo.2.dylib (compatibility version 11003.0.0,
 current version 11003.2.0)
         /opt/local/lib/libpixman-1.0.dylib (compatibility version 23.0.0,
 current version 23.0.0)
         /opt/local/lib/libpng14.14.dylib (compatibility version 22.0.0,
 current version 22.0.0)
         /opt/local/lib/libpangoft2-1.0.0.dylib (compatibility version
 2801.0.0, current version 2801.4.0)
         /opt/local/lib/libpango-1.0.0.dylib (compatibility version
 2801.0.0, current version 2801.4.0)
         /opt/local/lib/libfontconfig.1.dylib (compatibility version 6.0.0,
 current version 6.4.0)
         /opt/local/lib/libexpat.1.dylib (compatibility version 7.0.0,
 current version 7.2.0)
         /opt/local/lib/libfreetype.6.dylib (compatibility version 13.0.0,
 current version 13.2.0)
         /opt/local/lib/libdbus-glib-1.2.dylib (compatibility version
 4.0.0, current version 4.0.0)
         /opt/local/lib/libdbus-1.3.dylib (compatibility version 8.0.0,
 current version 8.0.0)
         /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current
 version 125.2.10)
         /opt/local/lib/libgegl-0.1.0.dylib (compatibility version 102.0.0,
 current version 102.1.0)
         /opt/local/lib/libgio-2.0.0.dylib (compatibility version 2801.0.0,
 current version 2801.6.0)
         /opt/local/lib/libz.1.dylib (compatibility version 1.0.0, current
 version 1.2.5)
         /opt/local/lib/libbabl-0.1.0.dylib (compatibility version 102.0.0,
 current version 102.1.0)
         /opt/local/lib/libgobject-2.0.0.dylib (compatibility version
 2801.0.0, current version 2801.6.0)
         /opt/local/lib/libgmodule-2.0.0.dylib (compatibility version
 2801.0.0, current version 2801.6.0)
         /opt/local/lib/libgthread-2.0.0.dylib (compatibility version
 2801.0.0, current version 2801.6.0)
         /opt/local/lib/libglib-2.0.0.dylib (compatibility version
 2801.0.0, current version 2801.6.0)
         /usr/lib/libresolv.9.dylib (compatibility version 1.0.0, current
 version 41.0.0)
         /opt/local/lib/libintl.8.dylib (compatibility version 10.0.0,
 current version 10.1.0)
         /opt/local/lib/libiconv.2.dylib (compatibility version 8.0.0,
 current version 8.0.0)
 /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
 (compatibility version 150.0.0, current version 550.42.0)
         /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
 (compatibility version 1.0.0, current version 15.0.0)
         /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
 (compatibility version 2.0.0, current version 152.0.0)

 majelbstoat at neptune~ $ port installed pango cairo gtk2
 The following ports are currently installed:
   cairo @1.10.2_3+no_x11+quartz (active)
   gtk2 @2.24.4_0+no_x11+quartz (active)
   pango @1.28.4_0+no_x11+quartz (active)
 majelbstoat at neptune~ $ gimp -v
 GNU Image Manipulation Program version 2.6.11

 using GEGL version 0.1.2 (compiled against version 0.1.2)
 using GLib version 2.28.7 (compiled against version 2.28.6)
 using GTK+ version 2.24.4 (compiled against version 2.24.4)
 using Pango version 1.28.4 (compiled against version 1.28.4)
 using Fontconfig version 2.8.0 (compiled against version 2.8.0)
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/29627>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list