It is currently Mon Aug 10, 2026 4:48 pm


All times are UTC - 5 hours [ DST ]



Post new topic Reply to topic  [ 67 posts ]  Go to page Previous  1, 2, 3, 4  Next
Author Message
 Post subject: Re: Unsolvable crash problem with my plugins in GIMP 2.99.19
PostPosted: Sun Jul 14, 2024 7:04 am  (#21) 
Offline
GimpChat Member

Joined: Dec 28, 2023
Posts: 67
contrast_: With respect, no one's apathetic or intentionally trying to "destroy" any third-party plug-ins. GIMP 2.99 is still in development and thus unstable (which is why many plug-in authors are holding off on porting their plug-ins until the API is finalized).

We're working to solve issues posted by many people (and we've currently fixed almost 50 of the issues you posted). I understand it's frustrating, but we're moving as fast as we can with the small team that we have. I'd really appreciate it if you could give us the benefit of the doubt and not assume we have ill intentions. Thanks!


Top
 Post subject: Re: Unsolvable crash problem with my plugins in GIMP 2.99.19
PostPosted: Sun Jul 14, 2024 8:59 am  (#22) 
Offline
GimpChat Member

Joined: Apr 11, 2024
Posts: 306
:bigthup


Top
 Post subject: Re: Unsolvable crash problem with my plugins in GIMP 2.99.19
PostPosted: Sun Jul 14, 2024 1:04 pm  (#23) 
Offline
GimpChat Member
User avatar

Joined: May 24, 2021
Posts: 859
Location: SEA - South East Asia
CmykStudent wrote:
and we've currently fixed almost 50 of the issues you posted

I did click randomly on some of the issues (~10) in the link you provided out of curiosity, to see what was fixed, and all issues I read were closed because of duplicate or related to another one, or because of no answer, but not because they were fixed... :puzzled

Is there a tag or a keyword to use in that search field to see only the ones opened by LinuxBeaver that were fixed?

_________________
Patrice


Top
 Post subject: Re: Unsolvable crash problem with my plugins in GIMP 2.99.19
PostPosted: Sun Jul 14, 2024 2:47 pm  (#24) 
Offline
GimpChat Member

Joined: Dec 28, 2023
Posts: 67
PixLab: Fair point - I just looked at the total number and didn't examine each one. Anything with a merge request icon should be fixed; a few examples:

https://gitlab.gnome.org/GNOME/gimp/-/issues/11211
https://gitlab.gnome.org/GNOME/gimp/-/issues/11656
https://gitlab.gnome.org/GNOME/gimp/-/issues/11690

A number were fixed with a commit though, and we don't have a label for that. More examples:
https://gitlab.gnome.org/GNOME/gimp/-/issues/11057
https://gitlab.gnome.org/GNOME/gimp/-/issues/11147
https://gitlab.gnome.org/GNOME/gimp/-/issues/11054
https://gitlab.gnome.org/GNOME/gimp/-/issues/10765
https://gitlab.gnome.org/GNOME/gimp/-/issues/11404

As you say, some are closed because they're duplicates of existing issues. Others are closed after a certain amount of time because no one can replicate and there's no follow-up response with more details.


Top
 Post subject: Re: Unsolvable crash problem with my plugins in GIMP 2.99.19
PostPosted: Sun Jul 14, 2024 5:15 pm  (#25) 
Offline
GimpChat Member
User avatar

Joined: Oct 31, 2020
Posts: 2013
@cmyk_student I understand its not intentional and 2.99.19 is a bumpy road


Top
 Post subject: Re: Unsolvable crash problem with my plugins in GIMP 2.99.19
PostPosted: Sun Jul 14, 2024 5:21 pm  (#26) 
Offline
GimpChat Member
User avatar

Joined: Oct 31, 2020
Posts: 2013
Another emergency update for GIMP 2.99.19 - this is my second to lats attempt to solve the crash once and for all

Download update below

Three rules when using these binaries

1. 2.99.19/GIMP 3 only

2. Remove all other binaries from /gegl-0.4/plug-ins

3. Delete the config file in /GIMP/2.99/filters (this may be GIMP/3.0 in the future)

---

I'm sorry for these rules but GIMP 2.99.19 is giving me problems, I'm not the one making them, its bugs are.

Image

LOCATION TO PUT BINARIES

**Windows**

C:\Users\(USERNAME)\AppData\Local\gegl-0.4\plug-ins

**Linux**

/home/(USERNAME)/.local/share/gegl-0.4/plug-ins

**Linux (Flatpak includes Chromebook)**

/home/(USERNAME)/.var/app/org.gimp.GIMP/data/gegl-0.4/plug-ins


Last edited by contrast_ on Mon Jul 15, 2024 1:06 am, edited 2 times in total.

Top
 Post subject: Re: Unsolvable crash problem with my plugins in GIMP 2.99.19
PostPosted: Sun Jul 14, 2024 9:53 pm  (#27) 
Offline
GimpChat Member
User avatar

Joined: May 24, 2021
Posts: 859
Location: SEA - South East Asia
CmykStudent wrote:
PixLab: Fair point - I just looked at the total number and didn't examine each one. Anything with a merge request icon should be fixed; a few examples:

https://gitlab.gnome.org/GNOME/gimp/-/issues/11211
https://gitlab.gnome.org/GNOME/gimp/-/issues/11656
https://gitlab.gnome.org/GNOME/gimp/-/issues/11690

A number were fixed with a commit though, and we don't have a label for that. More examples:
https://gitlab.gnome.org/GNOME/gimp/-/issues/11057
https://gitlab.gnome.org/GNOME/gimp/-/issues/11147
https://gitlab.gnome.org/GNOME/gimp/-/issues/11054
https://gitlab.gnome.org/GNOME/gimp/-/issues/10765
https://gitlab.gnome.org/GNOME/gimp/-/issues/11404

As you say, some are closed because they're duplicates of existing issues. Others are closed after a certain amount of time because no one can replicate and there's no follow-up response with more details.


I did not find the "merge icon" but thank you for your answer, very much appreciated :bigthup

_________________
Patrice


Top
 Post subject: Re: Unsolvable crash problem with my plugins in GIMP 2.99.19
PostPosted: Mon Jul 15, 2024 1:10 am  (#28) 
Offline
GimpChat Member
User avatar

Joined: Oct 31, 2020
Posts: 2013
UPDATE AGAIN - THIS IS THE FINAL UPDATE. If the crash still hapens its up to GIMP's team to fix it.



Three rules when using these binaries

1. 2.99.19/GIMP 3 only

2. Remove all other binaries from /gegl-0.4/plug-ins

3. Delete the config file in /GIMP/2.99/filters (this may be GIMP/3.0 in the future)

---

I'm sorry for these rules but GIMP 2.99.19 is giving me problems, I'm not the one making them, its bugs are.

Image

LOCATION TO PUT BINARIES

**Windows**

C:\Users\(USERNAME)\AppData\Local\gegl-0.4\plug-ins

**Linux**

/home/(USERNAME)/.local/share/gegl-0.4/plug-ins

**Linux (Flatpak includes Chromebook)**

/home/(USERNAME)/.var/app/org.gimp.GIMP/data/gegl-0.4/plug-ins



Linux Binaries of 52 crash free plugins

Attachment:
linux_binaries_all_GIMP3_plugins.zip [418.8 KiB]
Downloaded 87 times


Windows Binaries of 52 crash free plugins

Attachment:
windows_binaries_all_GIMP3_plugins.zip [1.83 MiB]
Downloaded 90 times


Source Code of all 52 crash free plugins

Attachment:
source_code_of_all_GIMP3_GEGL_plugins.zip [2.82 MiB]
Downloaded 104 times


Top
 Post subject: Re: Unsolvable crash problem with my plugins in GIMP 2.99.19
PostPosted: Wed Jul 17, 2024 8:33 pm  (#29) 
Offline
GimpChat Member
User avatar

Joined: Oct 31, 2020
Posts: 2013
The crash is still happening in GIMP 2.99.19 despite all 52 sanctioned plug ins having perfect GEGL syntax according to my system gegl error checker.

Several hypothesis are proposed

1. GEGL Effects is causing the crash because of its sophistication, specifically aura and bevel. But any sophisicated filter with features that are enabled/disabled has the ability to trigger the crash
2. any render filter is causing the crash (cell noise, color, spiral)
3. Any gimp: namespace operation has the ability to trigger the crash
--

I am upset because my plugins actually cause GIMP to freeze when they break. Where as python plugins and script fu are containered. Most of my users don't update them so I throw my hands in the air on this one. I will try to fix things futher but I have no clue where to look and I don't like gutting my plugins. Once again, the systems GEGL says I have perfect syntax outside of missing gimp: operations (which is expected)

I have faith GIMP's team will solve this problem. I put deep hours into it and I am exhausted.


Top
 Post subject: Re: Unsolvable crash problem with my plugins in GIMP 2.99.19
PostPosted: Wed Jul 17, 2024 8:42 pm  (#30) 
Offline
GimpChat Member
User avatar

Joined: Oct 31, 2020
Posts: 2013
Let me explain things simpler. Many of my plugins are technically multiple plugins in one. For example my "bevel" plugin has different modes that are technically different gegl graphs being booted up. This might be one causes GIMP to crash. But I can't confirm it.


While the last crash happened the only plugins of mine were running Glossy Balloon and GEGL Effects.

GEGL Effects as everyone knows has many dependencies (bevel, inner glow, glass over text) and alt graphs that boot up. (this is likely to cause a crash somewhere in its sophistication)

Glossy Balloon has a checkbox that enables gimp:layer-mode layer-mode=hsl-color as well as being dependent on my edge smooth plugin. Glossy Balloon also had the gegl:edge-smooth kick in once its "balloonification" slider is past a certain value ( i think 3.0)

If I had to guess GEGL Effects is causing the crash but it is possible both of them are capable of doing it.


TLDR - the crash was triggered with only two plugins of mine (Glossy Balloon and GEGL Effects) and GEGL Effects is the main culprit


Top
 Post subject: Re: Unsolvable crash problem with my plugins in GIMP 2.99.19
PostPosted: Wed Jul 17, 2024 9:30 pm  (#31) 
Offline
GimpChat Member
User avatar

Joined: Oct 31, 2020
Posts: 2013
I have an update to GEGL Effects, Bevel and Inner Glow that is not on Github GIMP 3 bunker yet. I want to see if this corrects it

GEGL Effects and Inner Glow lost the median fix slider

Inner glow lost all alternative modes but spread.

Bevel lost its emboss stack and cove options

--

I am radically downgrading a special branch of my plugins just in hopes of stopping a crash.


Top
 Post subject: Re: Unsolvable crash problem with my plugins in GIMP 2.99.19
PostPosted: Wed Jul 17, 2024 9:58 pm  (#32) 
Offline
GimpChat Member
User avatar

Joined: Oct 31, 2020
Posts: 2013
GEGL Effects is going to be removed from the GIMP 3 bunker. It has crashes that likely can only be solved by gutting it :(


Top
 Post subject: Re: Unsolvable crash problem with my plugins in GIMP 2.99.19
PostPosted: Thu Jul 18, 2024 12:07 pm  (#33) 
Offline
GimpChat Member
User avatar

Joined: Oct 31, 2020
Posts: 2013
ok.... here is the new plan.

Like I said earlier GEGL Effects is permanently removed until GIMP's team fixes the problem... But I am going to divide my plugins into more mini plugins to see if it corrects the problem. Instead of bevel having the mode (bevel, emboss and sharp) it will be three different plugins. lb:bevel, lb:bevelsharp, lb:bevelemboss


Top
 Post subject: Re: Unsolvable crash problem with my plugins in GIMP 2.99.19
PostPosted: Thu Jul 18, 2024 6:08 pm  (#34) 
Offline
GimpChat Member
User avatar

Joined: Oct 31, 2020
Posts: 2013
I have a hypothesis how to get GEGL Effects working again but it will require making it much slower. Once this update comes things will be radically different and many plugins of mine are indefinitely cut. GIMP 3 is tormenting me and I know this is not anyone's fault.


Top
 Post subject: Re: Unsolvable crash problem with my plugins in GIMP 2.99.19
PostPosted: Fri Jul 19, 2024 2:30 pm  (#35) 
Offline
GimpChat Member
User avatar

Joined: Oct 31, 2020
Posts: 2013
I am doing everything in my power to make GEGL Effects crash free in GIMP 2.99.19. GEGL Effects is being heavily rewritten just so it does not depend on hidden gegl graphs. Remember drop down list or checkboxes that radically modify the filter are hidden graphs.

GEGL Effects will now use the following new operations

ssg (lb:ssg)
outline deluxe (lb:outline-bevel299)
chamfer bevel (lb:sharpbevelbump)
aura (lb:aura299)

as well as existing operations that it has always used

bevel (lb:bevel299)
inner glow (lb:innerglow299)
glass over text (lb:glassovertext299)


In total GEGL Effects will be 8 GEGL operations. This is to compensate for the lack of hidden graphs and hopefully that will stop the crash.


Top
 Post subject: Re: Unsolvable crash problem with my plugins in GIMP 2.99.19
PostPosted: Fri Jul 19, 2024 5:11 pm  (#36) 
Offline
GimpChat Member
User avatar

Joined: Oct 31, 2020
Posts: 2013
GIMP's team/contributors are investigating this problem in this thread

https://gitlab.gnome.org/GNOME/gimp/-/issues/11827

They have successfully reproduced it.


Top
 Post subject: Re: Unsolvable crash problem with my plugins in GIMP 2.99.19
PostPosted: Sat Jul 20, 2024 12:50 pm  (#37) 
Offline
GimpChat Member
User avatar

Joined: Oct 31, 2020
Posts: 2013
My update to GEGL Effects that was not publicly released failed and the crash still happens. Evidence is pointing in the direction that wild card nodes are to also blame. Nodes that can be many things such as a blend mode switcher that goes from "hard light, soft light, overlay, multiply" ect...

This is making it impossible to develop quality plugins. There is no way I can compensate to fix this. I have to have faith that GIMP's team will fix it, and I do.


Top
 Post subject: Re: Unsolvable crash problem with my plugins in GIMP 2.99.19
PostPosted: Sun Jul 21, 2024 12:25 pm  (#38) 
Offline
GimpChat Member
User avatar

Joined: Oct 31, 2020
Posts: 2013
New evidence is coming in that may solve all crashes in GIMP 2.99.19. You can learn more about the GIMP dev Llyod who debugged the problem here.

https://gitlab.gnome.org/GNOME/gimp/-/issues/11834

First of all remember, a wild card GEGL node is a GEGL filter drop in that has the potential to become one of many filters. In example, a drop down list with (multiply, softlight, hardlight )ect... the wildcard node is has the potential to become gegl:multiply, gegl:softlight, or gegl:hardlight.

So here's the problem

Wild card GEGL nodes like this can crash GIMP 2.99.19

  GeglNode *multiplyge


but they can be changed to

  GeglNode *multiplyge  = NULL;


and the crash stops, at least so far. According to the discovery of Lloyd and BareFootLiam and myself without the =NULL; at the end GEGL is picking up "garbage" data because it wants to define multiplyge, which may not be defined. GIMP 2.10 doesn't have the problem simply because it applies GEGL filters one time permanently where as 2.99.19 NDE builds hold on to information and "forgets" what multiplyge is.

The NULL tells GEGL not to define multiplyge as garbage data.


Top
 Post subject: Re: Unsolvable crash problem with my plugins in GIMP 2.99.19
PostPosted: Sun Jul 21, 2024 6:41 pm  (#39) 
Offline
GimpChat Member
User avatar

Joined: Oct 31, 2020
Posts: 2013
The crash is still happening with the 46 sanctioned plugins that use NULL definitions on wild cards :hoh

The evidence is still in the right place. As the problem has to do with how malloc manages memory in GIMP.


Top
 Post subject: Re: Unsolvable crash problem with my plugins in GIMP 2.99.19
PostPosted: Sun Jul 21, 2024 9:09 pm  (#40) 
Offline
GimpChat Member
User avatar

Joined: Oct 31, 2020
Posts: 2013
THESE PLUGINS ARE KNOWN TO CRASH BUT IT CRASHES LESS

Attachment:
styles_no_crash_fairy.png
styles_no_crash_fairy.png [ 265.03 KiB | Viewed 2736 times ]


ONLY USE THESE PLUG-INS ON GIMP 2.99.19

Here is a download of the source code of all 46 sanctioned plugins. (source code only) it appears GEGL Effects is still crashing GIMP on closing a tab but it doesn't happen as much.

To use

1. first delete /home/username/.config/GIMP/2.99/filters

2. click compile to compile all the plugins at once

3. Then put the plug-ins in

**Windows**

C:\Users\(USERNAME)\AppData\Local\gegl-0.4\plug-ins

**Linux**

/home/(USERNAME)/.local/share/gegl-0.4/plug-ins

**Linux (Flatpak includes Chromebook)**

/home/(USERNAME)/.var/app/org.gimp.GIMP/data/gegl-0.4/plug-ins


Attachment:
GIMP3_BUNKER_july_21.zip [685.78 KiB]
Downloaded 66 times


Top
Post new topic Reply to topic  [ 67 posts ]  Go to page Previous  1, 2, 3, 4  Next

All times are UTC - 5 hours [ DST ]



* Login  



Powered by phpBB3 © phpBB Group