[Bug 2055044] Re: GIMP crash at closure on systems with GLib 2.80.0 (and 2.79.x)
This bug was fixed in the package gimp - 2.10.36-3ubuntu0.24.04.1 --- gimp (2.10.36-3ubuntu0.24.04.1) noble; urgency=medium * QuitDialog: disconnect signal handler on dialog destroy rather than finalize. (LP: #2055044) -- Aaron Rainbolt Tue, 07 May 2024 20:39:58 -0500 ** Changed in: gimp (Ubuntu Noble) Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gimp in Ubuntu. https://bugs.launchpad.net/bugs/2055044 Title: GIMP crash at closure on systems with GLib 2.80.0 (and 2.79.x) To manage notifications about this bug go to: https://bugs.launchpad.net/gimp/+bug/2055044/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 2055044] Re: GIMP crash at closure on systems with GLib 2.80.0 (and 2.79.x)
** Changed in: gimp (Ubuntu Oracular) Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gimp in Ubuntu. https://bugs.launchpad.net/bugs/2055044 Title: GIMP crash at closure on systems with GLib 2.80.0 (and 2.79.x) To manage notifications about this bug go to: https://bugs.launchpad.net/gimp/+bug/2055044/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 2055044] Re: GIMP crash at closure on systems with GLib 2.80.0 (and 2.79.x)
Same here, 2.10.36-3ubuntu0.24.04.1 fixed the crash on Noble running `sway`. -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gimp in Ubuntu. https://bugs.launchpad.net/bugs/2055044 Title: GIMP crash at closure on systems with GLib 2.80.0 (and 2.79.x) To manage notifications about this bug go to: https://bugs.launchpad.net/gimp/+bug/2055044/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 2055044] Re: GIMP crash at closure on systems with GLib 2.80.0 (and 2.79.x)
I use a temporary workaround to first close the image itself, then i close Gimp, no crash then. To update i shall wait until the fix come in the normal way. -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gimp in Ubuntu. https://bugs.launchpad.net/bugs/2055044 Title: GIMP crash at closure on systems with GLib 2.80.0 (and 2.79.x) To manage notifications about this bug go to: https://bugs.launchpad.net/gimp/+bug/2055044/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 2055044] Re: GIMP crash at closure on systems with GLib 2.80.0 (and 2.79.x)
By activating the proposed repository I did not get any updates for gimp. So i installed it via sudo apt install gimp/noble-proposed And I can confirm, that the patch works. No more crashes while closing Gimp. Before I had them all the time. -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gimp in Ubuntu. https://bugs.launchpad.net/bugs/2055044 Title: GIMP crash at closure on systems with GLib 2.80.0 (and 2.79.x) To manage notifications about this bug go to: https://bugs.launchpad.net/gimp/+bug/2055044/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 2055044] Re: GIMP crash at closure on systems with GLib 2.80.0 (and 2.79.x)
I can confirm that the 2.10.36-3ubuntu0.24.04.1 version from noble- proposed fixes the issue. From 100% reproducibility to no reproducibility. Thanks! -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gimp in Ubuntu. https://bugs.launchpad.net/bugs/2055044 Title: GIMP crash at closure on systems with GLib 2.80.0 (and 2.79.x) To manage notifications about this bug go to: https://bugs.launchpad.net/gimp/+bug/2055044/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
Re: [Bug 2055044] Re: GIMP crash at closure on systems with GLib 2.80.0 (and 2.79.x)
Hi! Just now I made a screencast: https://drive.google.com/file/d/1PaonPodD_v27OCFeE5m6t7PO7OM1ial0/view?usp=drive_link Operating System: Ubuntu Studio 24.04 KDE Plasma Version: 5.27.11 KDE Frameworks Version: 5.115.0 Qt Version: 5.15.13 Kernel Version: 6.8.0-31-lowlatency (64-bit) Graphics Platform: X11 On Thu, May 9, 2024 at 6:15 PM wgroiss <2055...@bugs.launchpad.net> wrote: > I have now gimp package 2.10.36-3build3 > > and i have done this 4 steps: > > + 1. Install GIMP on Ubuntu 24.04. > + 2. Create a blank image and draw a black squiggly line in it. > + 3. Export it as a PNG. > + 4. Close GIMP, and click "Discard" when prompted if you want to save > your changes. > > Gimp does not crash anymore. It closes without failure. Thanks! > > -- > You received this bug notification because you are subscribed to a > duplicate bug report (2064962). > https://bugs.launchpad.net/bugs/2055044 > > Title: > GIMP crash at closure on systems with GLib 2.80.0 (and 2.79.x) > > Status in The Gimp: > Fix Released > Status in gimp package in Ubuntu: > Fix Committed > Status in gimp source package in Noble: > Fix Committed > Status in gimp source package in Oracular: > Fix Committed > > Bug description: > [ Impact ] > > GIMP is crashing when closed on Ubuntu 24.04 only. This seems to > happen if an unsaved image is present, popping up the dialog asking if > you want to save your changes. If you click "Discard", GIMP crashes. > This isn't too critical for data safety, but it is a serious papercut > and can result in data loss in certain edge cases according to the > upstream bug report in GIMP. > > There is already a one-line patch available that solves the problem: > > https://gitlab.gnome.org/GNOME/gimp/-/merge_requests/1442/diffs?commit_id=d7228727d7a4b11909001cf8fd8977d68bd29720 > This has been merged upstream. > > [ Test Plan ] > > 1. Install GIMP on Ubuntu 24.04. > 2. Create a blank image and draw a black squiggly line in it. > 3. Export it as a PNG. > 4. Close GIMP, and click "Discard" when prompted if you want to save > your changes. > 5. Observe crash. > 6. Install a patched GIMP that has the previously linked patch applied. > 7. Repeat steps 1-4 and ensure that GIMP does not crash and that the > image is saved properly. > > [ Where problems could occur ] > > The patch changes the behavior of signal handlers, meaning that a > difference between upstream GIMP and Ubuntu's GIMP could potentially > result in the patch being incompatible and causing similar or worse > crashing issues. The above test plan will likely catch such issues. > > -- > > Original bug report: > > Hello. > > I report a bug or supposed to be a bug concerning GIMP. I had worked > with GIMP without pb. > > When closing the GIMP session, I got a crash (Refer to reported info > below). > > My configuration is Kubuntu 24.04 (Dev) Noble updated daily. > > I remain available to provide further information. > Thanks to you for your support. Regards. Xavier > > > > ``` > GNU Image Manipulation Program version 2.10.36 > git-describe: GIMP_2_10_36 > Build: unknown rev 0 for linux > # C compiler # >Using built-in specs. >COLLECT_GCC=gcc >COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-linux-gnu/13/lto-wrapper >OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa >OFFLOAD_TARGET_DEFAULT=1 >Target: x86_64-linux-gnu >Configured with: ../src/configure -v --with-pkgversion='Ubuntu > 13.2.0-7ubuntu1' --with-bugurl=file:///usr/share/doc/gcc-13/README.Bugs > --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr > --with-gcc-major-version-only --program-suffix=-13 > --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id > --libexecdir=/usr/libexec --without-included-gettext --enable-threads=posix > --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu > --enable-libstdcxx-debug --enable-libstdcxx-time=yes > --with-default-libstdcxx-abi=new --enable-gnu-unique-object > --disable-vtable-verify --enable-plugin --enable-default-pie > --with-system-zlib --enable-libphobos-checking=release > --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch > --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 > --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic > --enable-offload-targets=nvptx-none=/build/gcc-13-p2aSDx/gcc-13-13.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-13-p2aSDx/gcc-13-13.2.0/debian/tmp-gcn/usr > --enable-offload-defaulted --without-cuda-driver --enable-checking=release > --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu > --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 >Thread model: posix >Supported LTO compression algorithms: zlib zstd >gcc version 13.2.0 (Ubuntu 13.2.0-7ubuntu1) > > # Libraries # > using babl version 0.1.108 (compiled against version 0.1.106) > using GEGL ve
[Bug 2055044] Re: GIMP crash at closure on systems with GLib 2.80.0 (and 2.79.x)
I have now gimp package 2.10.36-3build3 and i have done this 4 steps: + 1. Install GIMP on Ubuntu 24.04. + 2. Create a blank image and draw a black squiggly line in it. + 3. Export it as a PNG. + 4. Close GIMP, and click "Discard" when prompted if you want to save your changes. Gimp does not crash anymore. It closes without failure. Thanks! -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gimp in Ubuntu. https://bugs.launchpad.net/bugs/2055044 Title: GIMP crash at closure on systems with GLib 2.80.0 (and 2.79.x) To manage notifications about this bug go to: https://bugs.launchpad.net/gimp/+bug/2055044/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 2055044] Re: GIMP crash at closure on systems with GLib 2.80.0 (and 2.79.x)
The regression mentioned above appears to have been a glitch in the s390x autopkgtest infra. I requested a retry. The test plan succeeded using the GIMP from noble-proposed - I can export an image as a PNG, then close GIMP and click "Discard" when prompted to save my changes and it closes cleanly. ** Tags removed: verification-needed verification-needed-noble ** Tags added: verification-done verification-done-noble -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gimp in Ubuntu. https://bugs.launchpad.net/bugs/2055044 Title: GIMP crash at closure on systems with GLib 2.80.0 (and 2.79.x) To manage notifications about this bug go to: https://bugs.launchpad.net/gimp/+bug/2055044/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 2055044] Re: GIMP crash at closure on systems with GLib 2.80.0 (and 2.79.x)
Hello Xavier, or anyone else affected, Accepted gimp into noble-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/gimp/2.10.36-3ubuntu0.24.04.1 in a few hours, and then in the -proposed repository. Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users. If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, what testing has been performed on the package and change the tag from verification-needed- noble to verification-done-noble. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification- failed-noble. In either case, without details of your testing we will not be able to proceed. Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance for helping! N.B. The updated package will be released to -updates after the bug(s) fixed by this package have been verified and the package has been in -proposed for a minimum of 7 days. ** Changed in: gimp (Ubuntu Noble) Status: In Progress => Fix Committed ** Tags added: verification-needed verification-needed-noble -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gimp in Ubuntu. https://bugs.launchpad.net/bugs/2055044 Title: GIMP crash at closure on systems with GLib 2.80.0 (and 2.79.x) To manage notifications about this bug go to: https://bugs.launchpad.net/gimp/+bug/2055044/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 2055044] Re: GIMP crash at closure on systems with GLib 2.80.0 (and 2.79.x)
** Changed in: gimp (Ubuntu Noble) Status: Triaged => In Progress -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gimp in Ubuntu. https://bugs.launchpad.net/bugs/2055044 Title: GIMP crash at closure on systems with GLib 2.80.0 (and 2.79.x) To manage notifications about this bug go to: https://bugs.launchpad.net/gimp/+bug/2055044/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 2055044] Re: GIMP crash at closure on systems with GLib 2.80.0 (and 2.79.x)
Fix verified on Noble. Will be uploading and submitting to the SRU team soon. -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gimp in Ubuntu. https://bugs.launchpad.net/bugs/2055044 Title: GIMP crash at closure on systems with GLib 2.80.0 (and 2.79.x) To manage notifications about this bug go to: https://bugs.launchpad.net/gimp/+bug/2055044/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 2055044] Re: GIMP crash at closure on systems with GLib 2.80.0 (and 2.79.x)
Looks like Jeremy Bicha has a new GIMP uploaded to Oracular which will fix this there. The fix will still need backported to Noble, which I intend on doing. ** Changed in: gimp (Ubuntu Oracular) Status: New => Triaged ** Changed in: gimp (Ubuntu Oracular) Status: Triaged => Fix Committed -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gimp in Ubuntu. https://bugs.launchpad.net/bugs/2055044 Title: GIMP crash at closure on systems with GLib 2.80.0 (and 2.79.x) To manage notifications about this bug go to: https://bugs.launchpad.net/gimp/+bug/2055044/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 2055044] Re: GIMP crash at closure on systems with GLib 2.80.0 (and 2.79.x)
** Description changed: + [ Impact ] + + GIMP is crashing when closed on Ubuntu 24.04 only. This seems to happen + if an unsaved image is present, popping up the dialog asking if you want + to save your changes. If you click "Discard", GIMP crashes. This isn't + too critical for data safety, but it is a serious papercut and can + result in data loss in certain edge cases according to the upstream bug + report in GIMP. + + There is already a one-line patch available that solves the problem: + https://gitlab.gnome.org/GNOME/gimp/-/merge_requests/1442/diffs?commit_id=d7228727d7a4b11909001cf8fd8977d68bd29720 + This has been merged upstream. + + [ Test Plan ] + + 1. Install GIMP on Ubuntu 24.04. + 2. Create a blank image and draw a black squiggly line in it. + 3. Export it as a PNG. + 4. Close GIMP, and click "Discard" when prompted if you want to save your changes. + 5. Observe crash. + 6. Install a patched GIMP that has the previously linked patch applied. + 7. Repeat steps 1-4 and ensure that GIMP does not crash and that the image is saved properly. + + [ Where problems could occur ] + + The patch changes the behavior of signal handlers, meaning that a + difference between upstream GIMP and Ubuntu's GIMP could potentially + result in the patch being incompatible and causing similar or worse + crashing issues. The above test plan will likely catch such issues. + + -- + + Original bug report: + Hello. I report a bug or supposed to be a bug concerning GIMP. I had worked with GIMP without pb. When closing the GIMP session, I got a crash (Refer to reported info below). My configuration is Kubuntu 24.04 (Dev) Noble updated daily. I remain available to provide further information. Thanks to you for your support. Regards. Xavier - - ``` GNU Image Manipulation Program version 2.10.36 git-describe: GIMP_2_10_36 Build: unknown rev 0 for linux # C compiler # - Using built-in specs. - COLLECT_GCC=gcc - COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-linux-gnu/13/lto-wrapper - OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa - OFFLOAD_TARGET_DEFAULT=1 - Target: x86_64-linux-gnu - Configured with: ../src/configure -v --with-pkgversion='Ubuntu 13.2.0-7ubuntu1' --with-bugurl=file:///usr/share/doc/gcc-13/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-13 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/libexec --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-13-p2aSDx/gcc-13-13.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-13-p2aSDx/gcc-13-13.2.0/debian/tmp-gcn/usr --enable-offload-defaulted --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 - Thread model: posix - Supported LTO compression algorithms: zlib zstd - gcc version 13.2.0 (Ubuntu 13.2.0-7ubuntu1) + Using built-in specs. + COLLECT_GCC=gcc + COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-linux-gnu/13/lto-wrapper + OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa + OFFLOAD_TARGET_DEFAULT=1 + Target: x86_64-linux-gnu + Configured with: ../src/configure -v --with-pkgversion='Ubuntu 13.2.0-7ubuntu1' --with-bugurl=file:///usr/share/doc/gcc-13/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-13 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/libexec --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-13-p2aSDx/gcc-13-13.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-13-p2aSDx/gcc-13-13.2.0/debian/tmp-gcn/usr --enable-offload-defaul
[Bug 2055044] Re: GIMP crash at closure on systems with GLib 2.80.0 (and 2.79.x)
** Summary changed: - GIMP crash at closure + GIMP crash at closure on systems with GLib 2.80.0 (and 2.79.x) -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gimp in Ubuntu. https://bugs.launchpad.net/bugs/2055044 Title: GIMP crash at closure on systems with GLib 2.80.0 (and 2.79.x) To manage notifications about this bug go to: https://bugs.launchpad.net/gimp/+bug/2055044/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs