GNOME Bugzilla – Bug 692222
Gimp 2.8.2 on remote Windows XP host crashes on start
Last modified: 2013-01-21 22:01:56 UTC
I installed Gimp 2.8.2 on my Windows xp machine, and it works there in a normal way. When I start Gimp on my Windows 7 machine via the remote desktop, connecting to my xp machine, I get the following error from Microsoft visual C++ runtime library: "The application has requested the Runtime to terminate it in an unusual way. Please contact the application support team for more information". All other programs on my xp machine work perfectly well, even via remote desktop...
Thank you for reporting this. Can you please run gimp with the --verbose parameter and attach the output here? If you're unsure on how to do it, see [1]. For a further analysis it would also be helpful if you could post the events from the Windows eventlog, which occur at this time. At [2] you see how to get them and [3] shows an example. Your answer within the next 6 weeks is appreciated. Thank you in advance. [1] http://wiki.gimp.org/index.php/Users:Tips#Getting_and_posting_the_output_of_gimp_--verbose [2] http://support.microsoft.com/kb/308427 [3] https://mail.gnome.org/archives/gimp-user-list/2012-December/msg00154.html
This problem most likely happens due to GTK+ not liking 16-bit colour mode on Windows. By default, Windows XP limits remote desktop connections to 16-bit mode, and you have to edit the group policy on the computer you're connecting to to allow 24-bit colours (Computer Configuration -> Administrative Templates --> Windows Components -> Terminal Services > Limit maximum Color Depth).
(In reply to comment #1) > Thank you for reporting this. > Can you please run gimp with the --verbose parameter and attach the output > here? If you're unsure on how to do it, see [1]. > For a further analysis it would also be helpful if you could post the events > from the Windows eventlog, which occur at this time. At [2] you see how to get > them and [3] shows an example. > Your answer within the next 6 weeks is appreciated. Thank you in advance. > > > [1] > http://wiki.gimp.org/index.php/Users:Tips#Getting_and_posting_the_output_of_gimp_--verbose > [2] http://support.microsoft.com/kb/308427 > [3] https://mail.gnome.org/archives/gimp-user-list/2012-December/msg00154.html INIT: gimp_load_config Parsing 'C:\Documents and Settings\jefregal\.gimp-2.8\unitrc' Parsing 'C:\Program Files\GIMP 2\etc\gimp\2.0\gimprc' Parsing 'C:\Documents and Settings\jefregal\.gimp-2.8\gimprc' gimp_composite: verbose=no Processor instruction sets: +mmx +sse +sse2 -3dnow -altivec -vis Adding theme 'Default' (C:\Program Files\GIMP 2\share\gimp\2.0\themes\Default) Adding theme 'Small' (C:\Program Files\GIMP 2\share\gimp\2.0\themes\Small) Writing 'C:\Documents and Settings\jefregal\.gimp-2.8\themerc' Trying splash 'C:\Documents and Settings\jefregal\.gimp-2.8\gimp-splash.png' ... failed Trying splash 'C:\Program Files\GIMP 2\share\gimp\2.0\images\gimp-splash.png' .. . OK INIT: gimp_initialize INIT: gimp_real_initialize INIT: gui_initialize_after_callback INIT: gimp_restore Parsing 'C:\Documents and Settings\jefregal\.gimp-2.8\parasiterc' Loading 'brush factory' data Loading 'dynamics factory' data Loading 'pattern factory' data Loading 'palette factory' data Loading 'gradient factory' data Loading fonts Loading 'tool preset factory' data Parsing 'C:\Documents and Settings\jefregal\.gimp-2.8\templaterc' Parsing 'C:\Documents and Settings\jefregal\.gimp-2.8\modulerc' INIT: gui_restore_callback clipboard: writable pixbuf format: image/png clipboard: writable pixbuf format: image/bmp clipboard: writable pixbuf format: image/x-bmp clipboard: writable pixbuf format: image/x-MS-bmp clipboard: writable pixbuf format: image/x-icon clipboard: writable pixbuf format: image/x-ico clipboard: writable pixbuf format: image/x-win-bitmap clipboard: writable pixbuf format: image/tiff clipboard: writable pixbuf format: image/jpeg Parsing 'C:\Documents and Settings\jefregal\.gimp-2.8\sessionrc' Parsing 'C:\Documents and Settings\jefregal\.gimp-2.8\dockrc' Parsing 'C:\Documents and Settings\jefregal\.gimp-2.8\toolrc' Parsing 'C:\Documents and Settings\jefregal\.gimp-2.8\contextrc' Parsing 'C:\Documents and Settings\jefregal\.gimp-2.8\tool-options\gimp-rect-sel ect-tool' Parsing 'C:\Documents and Settings\jefregal\.gimp-2.8\tool-options\gimp-ellipse- select-tool' Parsing 'C:\Documents and Settings\jefregal\.gimp-2.8\tool-options\gimp-free-sel ect-tool' Parsing 'C:\Documents and Settings\jefregal\.gimp-2.8\tool-options\gimp-fuzzy-se lect-tool' Parsing 'C:\Documents and Settings\jefregal\.gimp-2.8\tool-options\gimp-by-color -select-tool' Parsing 'C:\Documents and Settings\jefregal\.gimp-2.8\tool-options\gimp-iscissor s-tool' Parsing 'C:\Documents and Settings\jefregal\.gimp-2.8\tool-options\gimp-foregrou nd-select-tool' Parsing 'C:\Documents and Settings\jefregal\.gimp-2.8\tool-options\gimp-vector-t ool' Parsing 'C:\Documents and Settings\jefregal\.gimp-2.8\tool-options\gimp-color-pi cker-tool' Parsing 'C:\Documents and Settings\jefregal\.gimp-2.8\tool-options\gimp-zoom-too l' Parsing 'C:\Documents and Settings\jefregal\.gimp-2.8\tool-options\gimp-measure- tool' Parsing 'C:\Documents and Settings\jefregal\.gimp-2.8\tool-options\gimp-move-too l' Parsing 'C:\Documents and Settings\jefregal\.gimp-2.8\tool-options\gimp-align-to ol' Parsing 'C:\Documents and Settings\jefregal\.gimp-2.8\tool-options\gimp-crop-too l' Parsing 'C:\Documents and Settings\jefregal\.gimp-2.8\tool-options\gimp-rotate-t ool' Parsing 'C:\Documents and Settings\jefregal\.gimp-2.8\tool-options\gimp-scale-to ol' Parsing 'C:\Documents and Settings\jefregal\.gimp-2.8\tool-options\gimp-shear-to ol' Parsing 'C:\Documents and Settings\jefregal\.gimp-2.8\tool-options\gimp-perspect ive-tool' Parsing 'C:\Documents and Settings\jefregal\.gimp-2.8\tool-options\gimp-flip-too l' Parsing 'C:\Documents and Settings\jefregal\.gimp-2.8\tool-options\gimp-cage-too l' Parsing 'C:\Documents and Settings\jefregal\.gimp-2.8\tool-options\gimp-text-too l' Parsing 'C:\Documents and Settings\jefregal\.gimp-2.8\tool-options\gimp-bucket-f ill-tool' Parsing 'C:\Documents and Settings\jefregal\.gimp-2.8\tool-options\gimp-blend-to ol' Parsing 'C:\Documents and Settings\jefregal\.gimp-2.8\tool-options\gimp-pencil-t ool' Parsing 'C:\Documents and Settings\jefregal\.gimp-2.8\tool-options\gimp-paintbru sh-tool' Parsing 'C:\Documents and Settings\jefregal\.gimp-2.8\tool-options\gimp-eraser-t ool' Parsing 'C:\Documents and Settings\jefregal\.gimp-2.8\tool-options\gimp-airbrush -tool' Parsing 'C:\Documents and Settings\jefregal\.gimp-2.8\tool-options\gimp-ink-tool ' Parsing 'C:\Documents and Settings\jefregal\.gimp-2.8\tool-options\gimp-clone-to ol' Parsing 'C:\Documents and Settings\jefregal\.gimp-2.8\tool-options\gimp-heal-too l' Parsing 'C:\Documents and Settings\jefregal\.gimp-2.8\tool-options\gimp-perspect ive-clone-tool' Parsing 'C:\Documents and Settings\jefregal\.gimp-2.8\tool-options\gimp-convolve -tool' Parsing 'C:\Documents and Settings\jefregal\.gimp-2.8\tool-options\gimp-smudge-t ool' Parsing 'C:\Documents and Settings\jefregal\.gimp-2.8\tool-options\gimp-dodge-bu rn-tool' Parsing 'C:\Documents and Settings\jefregal\.gimp-2.8\tool-options\gimp-desatura te-tool' Parsing 'C:\Documents and Settings\jefregal\.gimp-2.8\tool-options\gimp-color-ba lance-tool' Parsing 'C:\Documents and Settings\jefregal\.gimp-2.8\tool-options\gimp-hue-satu ration-tool' Parsing 'C:\Documents and Settings\jefregal\.gimp-2.8\tool-options\gimp-colorize -tool' Parsing 'C:\Documents and Settings\jefregal\.gimp-2.8\tool-options\gimp-brightne ss-contrast-tool' Parsing 'C:\Documents and Settings\jefregal\.gimp-2.8\tool-options\gimp-threshol d-tool' Parsing 'C:\Documents and Settings\jefregal\.gimp-2.8\tool-options\gimp-levels-t ool' Parsing 'C:\Documents and Settings\jefregal\.gimp-2.8\tool-options\gimp-curves-t ool' Parsing 'C:\Documents and Settings\jefregal\.gimp-2.8\tool-options\gimp-posteriz e-tool' Parsing 'C:\Documents and Settings\jefregal\.gimp-2.8\tool-options\gimp-gegl-too l' INIT: gimp_real_restore Parsing 'C:\Documents and Settings\jefregal\.gimp-2.8\pluginrc' Querying plug-in: 'C:\Program Files\GIMP 2\lib\gimp\2.0\plug-ins\pyconsole.py' Writing 'C:\Documents and Settings\jefregal\.gimp-2.8\pluginrc' Starting extension: 'extension-script-fu' INIT: gui_restore_after_callback Parsing 'C:\Documents and Settings\jefregal\.gimp-2.8\menurc' Parsing 'C:\Documents and Settings\jefregal\.gimp-2.8\devicerc' Parsing 'C:\Documents and Settings\jefregal\.gimp-2.8\controllerrc' Parsing 'C:\Documents and Settings\jefregal\.gimp-2.8\colorrc' loading menu 'C:\Program Files\GIMP 2\share\gimp\2.0\menus\image-menu.xml' for / image-menubar Assertion failed! Program: C:\Program Files\GIMP 2\bin\gimp-2.8.exe File: cairo-surface.c, Line 1287 Expression: status == CAIRO_STATUS_SUCCESS PS: if I first start Gimp on de XP computer in the desktop reserved for remote access I can open Gimp on the remote desktop and work with it.
> PS: if I first start Gimp on de XP computer in the desktop reserved for remote > access I can open Gimp on the remote desktop and work with it. This confirms that this is the same bug as #678364 (as long as you start GIMP with 32-bit colour depth, it'll work fine, even if you later connect with lower colour depth remote desktop connection). *** This bug has been marked as a duplicate of bug 678364 ***