[MacPorts] #24460: gimp crashes - gtk errors
#24460: gimp crashes - gtk errors ----------------------------------------+----------------------------------- Reporter: LenoreHorner@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.2 Keywords: gimp gtk | Port: ----------------------------------------+----------------------------------- I have installed gimp2 @2.6.8_0+darwin_9+no_x11+quartz (active) on G4 running 10.5.8. I can open gimp, open a file, make changes to the file, and save the file. However, when I save the file, gimp crashes with the following messages. The file seems to be saved though. Here are the errors. (gimp:4251): Gtk-WARNING **: Unable to find default local directory monitor type (gimp:4251): Gtk-WARNING **: Unable to find default local directory monitor type (gimp:4251): Gtk-CRITICAL **: gtk_icon_info_load_icon: assertion `icon_info != NULL' failed (gimp:4251): Gtk-CRITICAL **: gtk_icon_info_load_icon: assertion `icon_info != NULL' failed (gimp:4251): Gtk-WARNING **: Unable to find default local directory monitor type (gimp:4251): Gtk-WARNING **: Unable to find default local directory monitor type (script-fu:4253): LibGimpBase-WARNING **: script-fu: gimp_wire_read(): error -- Ticket URL: <http://trac.macports.org/ticket/24460> MacPorts <http://www.macports.org/> Ports system for Mac OS
#24460: gimp crashes - gtk errors ----------------------------------------+----------------------------------- Reporter: LenoreHorner@… | Owner: devans@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.2 Keywords: | Port: gimp2 ----------------------------------------+----------------------------------- Changes (by jmr@…): * owner: macports-tickets@… => devans@… * keywords: gimp gtk => * port: => gimp2 Old description:
I have installed gimp2 @2.6.8_0+darwin_9+no_x11+quartz (active) on G4 running 10.5.8.
I can open gimp, open a file, make changes to the file, and save the file. However, when I save the file, gimp crashes with the following messages. The file seems to be saved though.
Here are the errors. (gimp:4251): Gtk-WARNING **: Unable to find default local directory monitor type
(gimp:4251): Gtk-WARNING **: Unable to find default local directory monitor type
(gimp:4251): Gtk-CRITICAL **: gtk_icon_info_load_icon: assertion `icon_info != NULL' failed
(gimp:4251): Gtk-CRITICAL **: gtk_icon_info_load_icon: assertion `icon_info != NULL' failed
(gimp:4251): Gtk-WARNING **: Unable to find default local directory monitor type
(gimp:4251): Gtk-WARNING **: Unable to find default local directory monitor type
(script-fu:4253): LibGimpBase-WARNING **: script-fu: gimp_wire_read(): error
New description: I have installed gimp2 @2.6.8_0+darwin_9+no_x11+quartz (active) on G4 running 10.5.8. I can open gimp, open a file, make changes to the file, and save the file. However, when I save the file, gimp crashes with the following messages. The file seems to be saved though. Here are the errors. {{{ (gimp:4251): Gtk-WARNING **: Unable to find default local directory monitor type (gimp:4251): Gtk-WARNING **: Unable to find default local directory monitor type (gimp:4251): Gtk-CRITICAL **: gtk_icon_info_load_icon: assertion `icon_info != NULL' failed (gimp:4251): Gtk-CRITICAL **: gtk_icon_info_load_icon: assertion `icon_info != NULL' failed (gimp:4251): Gtk-WARNING **: Unable to find default local directory monitor type (gimp:4251): Gtk-WARNING **: Unable to find default local directory monitor type (script-fu:4253): LibGimpBase-WARNING **: script-fu: gimp_wire_read(): error }}} -- Comment: Please remember to fill in the Port field and cc the maintainer. -- Ticket URL: <http://trac.macports.org/ticket/24460#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#24460: gimp crashes - gtk errors ----------------------------------------+----------------------------------- Reporter: LenoreHorner@… | Owner: devans@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.2 Keywords: | Port: gimp2 ----------------------------------------+----------------------------------- Comment(by jp@…): Same error here on. It always happens when I open or save a file. This happens with gimp2 @2.6.10_3+no_x11+quartz on 10.5.8. This is my console output: {{{ zaphod:~ jp$ gimp --g-fatal-warnings --stack-trace-mode=always gimp: fatal error: Segmentation fault #0 0x9039c851 in __wait4 () #1 0x9039c847 in waitpid$UNIX2003 () #2 0x00f767ac in g_on_error_stack_trace () #3 0x00003320 in gimp_eek () #4 0x000033a4 in gimp_fatal_error () #5 0x00003e0c in gimp_sigfatal_handler () #6 <signal handler called> #7 0x92590818 in objc_msgSend_fpret () #8 0x97110dcf in _DPSNextEvent () #9 0x9710ff88 in -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] () #10 0x00a5f957 in poll_func () #11 0x00fa0f9f in g_main_context_iterate () #12 0x00fa13f7 in g_main_loop_run () #13 0x00002a59 in app_run () #14 0x00003bd3 in main () }}} -- Ticket URL: <http://trac.macports.org/ticket/24460#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#24460: gimp crashes - gtk errors ----------------------------------------+----------------------------------- Reporter: LenoreHorner@… | Owner: devans@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 1.8.2 Keywords: | Port: gimp2 ----------------------------------------+----------------------------------- Changes (by devans@…): * status: new => assigned Comment: Looking into this. -- Ticket URL: <http://trac.macports.org/ticket/24460#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#24460: gimp crashes - gtk errors ----------------------------------------+----------------------------------- Reporter: LenoreHorner@… | Owner: devans@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 1.8.2 Keywords: | Port: gimp2 ----------------------------------------+----------------------------------- Comment(by devans@…): As first check of your build evironment please check that you have built not only port gimp2 but its dependencies with the +no_x11 +quartz global variants. This includes (but is not limited to) gtk2, pango and cairo. You also might try {{{ otool -L ${prefix}/bin/gimp }}} to see if there are any references to X11 libraries. If there any all bets are off. -- Ticket URL: <http://trac.macports.org/ticket/24460#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#24460: gimp crashes - gtk errors ----------------------------------------+----------------------------------- Reporter: LenoreHorner@… | Owner: devans@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 1.8.2 Keywords: | Port: gimp2 ----------------------------------------+----------------------------------- Comment(by jp@…): gtk2, pango and cairo do have the correct variants: {{{ zaphod:Bewerbungen jp$ port installed pango cairo gtk2 The following ports are currently installed: cairo @1.10.0_0+no_x11+quartz (active) gtk2 @2.20.1_0+no_x11+quartz (active) pango @1.24.5_0+macosx+no_x11+quartz (active) }}} I enabled the "no_x11" and "quartz" variant in variants.conf. I do not know how to identify X11 libraries, so I just post the output of otool. {{{ zaphod:Bewerbungen jp$ 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.10.0) /opt/local/lib/libgimpconfig-2.0.0.dylib (compatibility version 601.0.0, current version 601.10.0) /opt/local/lib/libgimpmodule-2.0.0.dylib (compatibility version 601.0.0, current version 601.10.0) /opt/local/lib/libgimpcolor-2.0.0.dylib (compatibility version 601.0.0, current version 601.10.0) /opt/local/lib/libgimpthumb-2.0.0.dylib (compatibility version 601.0.0, current version 601.10.0) /opt/local/lib/libgimpmath-2.0.0.dylib (compatibility version 601.0.0, current version 601.10.0) /opt/local/lib/libgimpbase-2.0.0.dylib (compatibility version 601.0.0, current version 601.10.0) /opt/local/lib/libgtk-quartz-2.0.0.dylib (compatibility version 2001.0.0, current version 2001.1.0) /opt/local/lib/libgdk-quartz-2.0.0.dylib (compatibility version 2001.0.0, current version 2001.1.0) /opt/local/lib/libatk-1.0.0.dylib (compatibility version 3010.0.0, current version 3010.1.0) /opt/local/lib/libgdk_pixbuf-2.0.0.dylib (compatibility version 2001.0.0, current version 2001.1.0) /opt/local/lib/libpangocairo-1.0.0.dylib (compatibility version 2401.0.0, current version 2401.5.0) /opt/local/lib/libcairo.2.dylib (compatibility version 10803.0.0, current version 10803.10.0) /opt/local/lib/libpixman-1.0.dylib (compatibility version 19.0.0, current version 19.4.0) /opt/local/lib/libpng12.0.dylib (compatibility version 45.0.0, current version 45.0.0) /opt/local/lib/libpangoft2-1.0.0.dylib (compatibility version 2401.0.0, current version 2401.5.0) /opt/local/lib/libpango-1.0.0.dylib (compatibility version 2401.0.0, current version 2401.5.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.0.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 111.1.5) /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 2401.0.0, current version 2401.2.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 2401.0.0, current version 2401.2.0) /opt/local/lib/libgmodule-2.0.0.dylib (compatibility version 2401.0.0, current version 2401.2.0) /opt/local/lib/libgthread-2.0.0.dylib (compatibility version 2401.0.0, current version 2401.2.0) /opt/local/lib/libglib-2.0.0.dylib (compatibility version 2401.0.0, current version 2401.2.0) /usr/lib/libresolv.9.dylib (compatibility version 1.0.0, current version 25.0.2) /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 476.19.0) /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa (compatibility version 1.0.0, current version 12.0.0) /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon (compatibility version 2.0.0, current version 136.0.0) /usr/lib/libgcc_s.1.dylib (compatibility version 1.0.0, current version 1.0.0) }}} -- Ticket URL: <http://trac.macports.org/ticket/24460#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#24460: gimp crashes - gtk errors ----------------------------------------+----------------------------------- Reporter: LenoreHorner@… | Owner: devans@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 1.8.2 Keywords: | Port: gimp2 ----------------------------------------+----------------------------------- Comment(by jp@…): FYI: Error still present in gimp @2.6.11_0+quartz and up-to-date libraries. Makes gimp virtually not usable. -- Ticket URL: <https://trac.macports.org/ticket/24460#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS
#24460: gimp +quartz crashes - gtk errors ----------------------------------------+----------------------------------- Reporter: LenoreHorner@… | Owner: devans@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 1.8.2 Keywords: | Port: gimp2 ----------------------------------------+----------------------------------- -- Ticket URL: <https://trac.macports.org/ticket/24460#comment:8> MacPorts <http://www.macports.org/> Ports system for Mac OS
#24460: gimp +quartz crashes - gtk errors ----------------------------------------+----------------------------------- Reporter: LenoreHorner@… | Owner: devans@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 1.8.2 Keywords: | Port: gimp2 ----------------------------------------+----------------------------------- Comment(by code@…): Confirming still an issue on gimp @2.6.11_0+quartz, OSX 10.6.7. -- Ticket URL: <https://trac.macports.org/ticket/24460#comment:9> MacPorts <http://www.macports.org/> Ports system for Mac OS
#24460: gimp +quartz crashes - gtk errors ----------------------------------------+----------------------------------- Reporter: LenoreHorner@… | Owner: devans@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 1.8.2 Keywords: | Port: gimp2 ----------------------------------------+----------------------------------- Comment(by jmr@…): Does installing an icon set like hicolor-icon-theme help? -- Ticket URL: <https://trac.macports.org/ticket/24460#comment:11> MacPorts <http://www.macports.org/> Ports system for Mac OS
#24460: gimp +quartz crashes - gtk errors ----------------------------------------+----------------------------------- Reporter: LenoreHorner@… | Owner: devans@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 1.8.2 Keywords: | Port: gimp2 ----------------------------------------+----------------------------------- Comment(by code@…): No, not for me. -- Ticket URL: <https://trac.macports.org/ticket/24460#comment:12> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts