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 363121 - GIMP freezes when script-fu windows loses focus.
GIMP freezes when script-fu windows loses focus.
Status: RESOLVED DUPLICATE of bug 359538
Product: GIMP
Classification: Other
Component: Script-Fu
2.3.x
Other Windows
: Normal blocker
: ---
Assigned To: GIMP Bugs
GIMP Bugs
Depends on:
Blocks:
 
 
Reported: 2006-10-18 12:02 UTC by Peter Šlapanský
Modified: 2008-01-15 14:09 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Screenshot of my window management settings. (58.52 KB, image/png)
2006-10-18 12:59 UTC, Peter Šlapanský
Details

Description Peter Šlapanský 2006-10-18 12:02:40 UTC
Please describe the problem:
When executing a script-fu script in either GIMP 2.3.11 or 2.3.12 on Windows, e.g. blur non-edges script, if I select another GIMP window to bring focus to it, the script stops executing and the whole app freezes unless the script-fu process (which doesn't seem to use utilise the CPU) is killed. Happens with any script I try.
If there is an operation carried out by the script before this event occurs, the undo function doesn't seem to be able to go back (and the image is marked as a changed one in the window title bar).

Steps to reproduce:
1. Load an image in the GIMP.
2. Right click the image, go to the script-fu menu, pick any script-fu script.
3. Let it run but before it finishes executing, select another GIMP window (outside the script window) using the left mouse button (if it's the button assigned to using the currently selected tool).


Actual results:
The whole program stops responding, the script won't finish, even if its execution would take about 5-10 seconds otherwise.

Expected results:
I presume one should be able to get back to the script window (if it's still running) without freezing the script-fu execution (and GIMP).

Does this happen every time?
Yes.

Other information:
Comment 1 Michael Schumacher 2006-10-18 12:09:06 UTC
I can't reproduce this with current CVS.

Do you have the toolbox and docks set to be transient to the image window in the preferences?
Comment 2 Peter Šlapanský 2006-10-18 12:59:02 UTC
Created attachment 74945 [details]
Screenshot of my window management settings.

Just to avoid confusion :)
Comment 3 Heiko Schmidt 2006-10-18 15:22:03 UTC
My OS is windows. I can confirm this.
Comment 4 Peter Šlapanský 2006-10-18 17:55:37 UTC
Maybe I should add that I have installed GIMP from the installer that can be found here: http://sourceforge.net/project/showfiles.php?group_id=121075
Comment 5 Michael Schumacher 2006-10-18 20:03:19 UTC
This could be a duplicate of bug #359538.
Comment 6 Michael Schumacher 2006-10-18 20:43:26 UTC
Resolving as a duplicate of bug #359538. If anyone can reproduce this with a recent CVS build, please reopen.

*** This bug has been marked as a duplicate of 359538 ***
Comment 7 Peter Šlapanský 2006-10-18 20:45:59 UTC
Unlike what's descibed in bug #359538, this bug happens with every script-fu script I have tried so far and I do have a few installed.
I don't think that 2.3.10 did this.
Comment 8 Michael Schumacher 2006-10-18 21:28:03 UTC
2.3.10 didn't do this because the changes to the window management were added after it. And it has already changed again after 2.3.12 has been released.