gimp crash with current update

as the title states Gimp is now crashing with the error


(gimp:16717): GLib-ERROR **: gmem.c:100: failed to allocate 18446743940267978271 bytes

(script-fu:16745): LibGimpBase-WARNING **: script-fu: gimp_wire_read(): error
Trace/breakpoint trap (core dumped)


this is after the current update as of today

PS . Glib was updated

Please post:

zypper lr -d
zypper se -si gimp

I have the same issue. Here is my list of my repos and what is installed in relation to gimp:

#  | Alias                               | Name                                                       | Enabled | GPG Check | Refresh | Priority | Type   | URI                                                                                  | Service                                                                           
---+-------------------------------------+------------------------------------------------------------+---------+-----------+---------+----------+--------+--------------------------------------------------------------------------------------+--------                                                                           
 1 | Emulators                           | Emulators (openSUSE_Leap_15.0)                             | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/Emulators/openSUSE_Leap_15.0/              |        
 2 | Enpass                              | Enpass                                                     | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | https://yum.enpass.io/stable/x86_64/                                                 |        
 3 | M17N_fonts                          | Fonts (openSUSE_Leap_15.0)                                 | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/M17N:/fonts/openSUSE_Leap_15.0/            |        
 4 | devel_languages_perl                | perl modules (openSUSE_Leap_15.0)                          | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/devel:/languages:/perl/openSUSE_Leap_15.0/ |        
 5 | dvd                                 | dvd                                                        | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://opensuse-guide.org/repo/openSUSE_Leap_15.0/                                   |        
 6 | google-chrome                       | google-chrome                                              | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://dl.google.com/linux/chrome/rpm/stable/x86_64                                  |        
 7 | home_opensuse_zh                    | openSUSE for Chinese Users Project (openSUSE_Leap_15.0)    | Yes     | (r ) Yes  | No      |   99     | rpm-md | http://download.opensuse.org/repositories/home:/opensuse_zh/openSUSE_Leap_15.0/      |        
 8 | http-download.opensuse.org-06a604ed | Printing                                                   | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/Printing/openSUSE_Leap_15.0/               |        
 9 | http-download.opensuse.org-0ae77748 | Publishing                                                 | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/Publishing/openSUSE_Leap_15.0/             |        
10 | http-download.opensuse.org-0dbf14be | KDE:Extra                                                  | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/KDE:/Extra/openSUSE_Leap_15.0/             |        
11 | http-download.opensuse.org-5a1ff005 | graphics                                                   | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/graphics/openSUSE_Leap_15.0/               |        
12 | http-download.opensuse.org-78e4fb83 | security:keepassxc                                         | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/security:/keepassxc/openSUSE_Leap_15.0/    |        
13 | http-download.opensuse.org-7aa04c6b | hardware                                                   | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/hardware/openSUSE_Leap_15.0/               |        
14 | http-download.opensuse.org-98327233 | GNOME:Apps                                                 | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/GNOME:/Apps/openSUSE_Leap_15.0/            |        
15 | http-download.opensuse.org-b6742a15 | Documentation:Tools                                        | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/Documentation:/Tools/openSUSE_Leap_15.0/   |        
16 | mozilla                             | Mozilla based projects (openSUSE_Leap_15.0)                | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/mozilla/openSUSE_Leap_15.0/                |        
17 | openSUSE-Leap-15.0-1                | openSUSE-Leap-15.0-1                                       | No      | ----      | ----    |   99     | rpm-md | hd:///?device=/dev/disk/by-id/usb-Lexar_USB_Flash_Drive_C63A280DEE025DEA-0:0-part2   |        
18 | packman                             | packman                                                    | Yes     | (r ) Yes  | Yes     |   90     | rpm-md | http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_15.0/                   |        
19 | repo-debug                          | openSUSE-Leap-15.0-Debug                                   | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/debug/distribution/leap/15.0/repo/oss/                  |        
20 | repo-debug-non-oss                  | openSUSE-Leap-15.0-Debug-Non-Oss                           | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/debug/distribution/leap/15.0/repo/non-oss/              |        
21 | repo-debug-update                   | openSUSE-Leap-15.0-Update-Debug                            | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/debug/update/leap/15.0/oss/                             |        
22 | repo-debug-update-non-oss           | openSUSE-Leap-15.0-Update-Debug-Non-Oss                    | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/debug/update/leap/15.0/non-oss/                         |        
23 | repo-non-oss                        | openSUSE-Leap-15.0-Non-Oss                                 | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/distribution/leap/15.0/repo/non-oss/                    |        
24 | repo-oss                            | openSUSE-Leap-15.0-Oss                                     | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/distribution/leap/15.0/repo/oss/                        |        
25 | repo-source                         | openSUSE-Leap-15.0-Source                                  | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/source/distribution/leap/15.0/repo/oss/                 |        
26 | repo-source-non-oss                 | openSUSE-Leap-15.0-Source-Non-Oss                          | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/source/distribution/leap/15.0/repo/non-oss/             |        
27 | repo-update                         | openSUSE-Leap-15.0-Update                                  | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/update/leap/15.0/oss/                                   |        
28 | repo-update-non-oss                 | openSUSE-Leap-15.0-Update-Non-Oss                          | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/update/leap/15.0/non-oss/                               |        
29 | science                             | Software for Scientists and Engineers (openSUSE_Leap_15.0) | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/science/openSUSE_Leap_15.0/                |        
30 | skype-stable                        | skype (stable)                                             | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | https://repo.skype.com/rpm/stable/                                                   |        
larry@cc-lcu:/mnt/nas> zypper se -si gimp
Loading repository data...
Reading installed packages...

S  | Name                     | Type    | Version           | Arch   | Repository            
---+--------------------------+---------+-------------------+--------+-----------------------
i+ | gimp                     | package | 2.10.4-lp150.3.1  | x86_64 | graphics              
i+ | gimp-help                | package | 2.8.2-lp150.3.2   | noarch | graphics              
i+ | gimp-lang                | package | 2.10.4-lp150.3.1  | noarch | graphics              
i+ | gimp-plugin-aa           | package | 2.10.4-lp150.3.1  | x86_64 | graphics              
i+ | gimp-plugins-python      | package | 2.10.4-lp150.3.1  | x86_64 | graphics              
i+ | inkscape-extensions-gimp | package | 0.92.2-lp150.4.12 | x86_64 | openSUSE-Leap-15.0-Oss
i+ | libgimp-2_0-0            | package | 2.10.4-lp150.3.1  | x86_64 | graphics              
i+ | libgimpui-2_0-0          | package | 2.10.4-lp150.3.1  | x86_64 | graphics         

In my case, GIMP craches when opeing an image or creating a “blank” image. I can start GIMP, enter settings and so on, as long as I don’t try to open any images.

So, after I’ve posted the outputs, I realsied that my GIMP is v2.10.4 from “graphics” repo.

I’ve reinstalled GIMP v 2.8 from “default” repo and it works.

A lot of the repos you added are considered experimental, and are untested in openQA. The distribution repos are. I think there’s even an openQA test for GIMP packages.
Another thing: the more repos you add, the higher the chance that you get a mix of package en library versions, which IME is a guarantee for trouble. If not now, than later.