After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 582900 - Toolbox hangs when selecting tools if an image is opened (built from git source)
Toolbox hangs when selecting tools if an image is opened (built from git source)
Status: RESOLVED FIXED
Product: GIMP
Classification: Other
Component: General
git master
Other Windows
: Normal blocker
: ---
Assigned To: GIMP Bugs
GIMP Bugs
Depends on:
Blocks:
 
 
Reported: 2009-05-16 21:26 UTC by Bug ByteMan
Modified: 2009-06-17 04:59 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Bug ByteMan 2009-05-16 21:26:41 UTC
Please describe the problem:
The toolbox hangs when selecting (changing) tools if an image is opened.

Built using source code from git (GIMP_2_6_1-851-ge392af5)
Build Environment: MinGW/MSYS on windows XP
The following libraries were also built from source code from git:
  glib 2.20.1-61-gbd87df9
  gtk+ 2.17.0-53-g91190ce
  babl BABL_0_0_18-126-g4d9415c
  gegl GEGL_0_0_16-808-g91a6bb6

The toolbox functions normally when no image is opened.



Steps to reproduce:
1. Open an image
2. Select a tool from the ToolBox
3. 


Actual results:
Application stops responding.

Expected results:
Tool to become active

Does this happen every time?
Yes

Other information:
I built the released version of GIMP (2.6.6) using the same libraries and it functions correctly.
Comment 1 Martin Nordholts 2009-05-16 21:31:34 UTC
I don't get it, are you building GIMP 2.6.1? If not, exactly what version of GIMP from git are you building?
Comment 2 Bug ByteMan 2009-05-17 01:39:27 UTC
I downloaded source from git:

  git clone git://git.gnome.org/gimp

git describe returns the following:

  GIMP_2_6_1-851-ge392af5

I had no trouble building from subversion, but the subversion repository is no longer updated.
Comment 3 Martin Nordholts 2009-05-17 05:54:50 UTC
Ok. Looking at the manual for git-describe it is not a good command to describe what version of a repository you are using, it's better to just give the SHA1 of the commit you are using if you are not building a specific version. Anyway, thanks for the bug report!

This works fine for me so to progress you will need to do debugging on your side. When GIMP is unresponsive, what is the main thread doing? Can you reproduce this with any tool? Do you have GEGL enabled?
Comment 4 Sven Neumann 2009-05-17 09:29:42 UTC
Please do not abuse the bug-tracker for getting help with problems building the development version from git. We have a mailing-list for such questions.

And please use stable versions of GLib and GTK+.