[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#903514: marked as done (Deadlock in _dl_close join-ing threads accessing TLS)



Your message dated Sun, 12 Dec 2021 23:03:49 +0000
with message-id <E1mwXsj-0003fD-WC@fasolo.debian.org>
and subject line Bug#906516: fixed in glibc 2.34-0experimental0
has caused the Debian Bug report #906516,
regarding Deadlock in _dl_close join-ing threads accessing TLS
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
906516: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=906516
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: gimp
Version: 2.10.2-1
Severity: grave
Justification: renders package unusable


Hi.

Since some time the GIMP is completely broken.

In most cases it does not even start (e.g. when invoking
it from another program) or when:
$ gimp
or
$ gimp 0.jpg
(with 0.jpg not existing)
it simply hangs (with no GUI coming up)

when doing e.g.:
$ gimp Screenshot\ from\ 2018-06-02\ 04-36-57.png 
Missing fast-path babl conversion detected, Implementing missing babl fast paths
accelerates GEGL, GIMP and other software using babl, warnings are printed on
first occurance of formats used where a conversion has to be synthesized
programmatically by babl based on format description

*WARNING* missing babl fast path(s): "R'G'B' double" to "CIE Lab double"
GIMP-Error: Unable to run plug-in "plugin-uncrop.py"
(/usr/lib/gimp/2.0/plug-ins/plugin-uncrop.py)

Failed to execute child process “python” (No such file or directory)

GIMP-Error: Unable to run plug-in "plugin-resynth-sharpen.py"
(/usr/lib/gimp/2.0/plug-ins/plugin-resynth-sharpen.py)

Failed to execute child process “python” (No such file or directory)

GIMP-Error: Unable to run plug-in "plugin-resynth-fill-pattern.py"
(/usr/lib/gimp/2.0/plug-ins/plugin-resynth-fill-pattern.py)

Failed to execute child process “python” (No such file or directory)

GIMP-Error: Unable to run plug-in "plugin-resynth-enlarge.py"
(/usr/lib/gimp/2.0/plug-ins/plugin-resynth-enlarge.py)

Failed to execute child process “python” (No such file or directory)

gimp: LibGimpBase-WARNING: gimp: gimp_wire_read(): error
GIMP-Error: Unable to run plug-in "plugin-map-style.py"
(/usr/lib/gimp/2.0/plug-ins/plugin-map-style.py)

Failed to execute child process “python” (No such file or directory)

GIMP-Error: Unable to run plug-in "plugin-heal-transparency.py"
(/usr/lib/gimp/2.0/plug-ins/plugin-heal-transparency.py)

Failed to execute child process “python” (No such file or directory)

GIMP-Error: Unable to run plug-in "plugin-heal-selection.py"
(/usr/lib/gimp/2.0/plug-ins/plugin-heal-selection.py)

Failed to execute child process “python” (No such file or directory)



One get's these weird python errors...



Even when Ctrl+C or killall gimp and so on, processes like:
10423 ?        Sl     0:00 /usr/lib/gimp/2.0/plug-ins/file-jpeg -gimp 35 33 -run 0
10443 ?        Sl     0:00 /usr/lib/gimp/2.0/plug-ins/file-jpeg -gimp 39 37 -run 0
10556 ?        Sl     0:00 /usr/lib/gimp/2.0/plug-ins/file-jpeg -gimp 47 45 -run 0
10571 ?        Sl     0:00 /usr/lib/gimp/2.0/plug-ins/file-jpeg -gimp 51 49 -run 0

are left behind



Trying to open or save files from within gimp, often leads to the GUI simply
hanging.

And even tools like the Free Select Tool are broken... on can start a selection
but not connect the two endpoints.



All this happens even with .config/GIMP and friends completel removed.


Cheers,
Chris.



-- System Information:
Debian Release: buster/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.17.0-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_DE.UTF-8, LC_CTYPE=en_DE.UTF-8 (charmap=UTF-8), LANGUAGE=en_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages gimp depends on:
ii  gimp-data            2.10.2-1
ii  libaa1               1.4p5-44+b2
ii  libbabl-0.1-0        0.1.50-1
ii  libbz2-1.0           1.0.6-8.1
ii  libc6                2.27-4
ii  libcairo2            1.15.10-3
ii  libfontconfig1       2.13.0-5
ii  libfreetype6         2.8.1-2
ii  libgcc1              1:8.1.0-9
ii  libgdk-pixbuf2.0-0   2.36.11-2
ii  libgegl-0.4-0        0.4.2-1
ii  libgexiv2-2          0.10.8-1
ii  libgimp2.0           2.10.2-1
ii  libglib2.0-0         2.56.1-2
ii  libgs9               9.22~dfsg-2.1
ii  libgtk2.0-0          2.24.32-2
ii  libgudev-1.0-0       232-2
ii  libharfbuzz0b        1.8.2-2
ii  libheif1             1.3.2-1
ii  libilmbase23         2.2.1-2
ii  libjpeg62-turbo      1:1.5.2-2+b1
ii  liblcms2-2           2.9-2
ii  liblzma5             5.2.2-1.3
ii  libmng1              1.0.10+dfsg-3.1+b5
ii  libmypaint-1.3-0     1.3.0-2
ii  libopenexr23         2.2.1-4
ii  libopenjp2-7         2.3.0-1
ii  libpango-1.0-0       1.42.1-2
ii  libpangocairo-1.0-0  1.42.1-2
ii  libpangoft2-1.0-0    1.42.1-2
ii  libpng16-16          1.6.34-2
ii  libpoppler-glib8     0.63.0-2
ii  librsvg2-2           2.40.20-2
ii  libstdc++6           8.1.0-9
ii  libtiff5             4.0.9-6
ii  libwebp6             0.6.1-2
ii  libwebpdemux2        0.6.1-2
ii  libwebpmux3          0.6.1-2
ii  libwmf0.2-7          0.2.8.4-12
ii  libx11-6             2:1.6.5-1
ii  libxcursor1          1:1.1.15-1
ii  libxext6             2:1.3.3-1+b2
ii  libxfixes3           1:5.0.3-1
ii  libxmu6              2:1.1.2-2
ii  libxpm4              1:3.5.12-1
ii  xdg-utils            1.1.3-1
ii  zlib1g               1:1.2.11.dfsg-1

Versions of packages gimp recommends:
ii  ghostscript  9.22~dfsg-2.1

Versions of packages gimp suggests:
ii  gimp-data-extras          1:2.0.2-1
ii  gimp-help-de [gimp-help]  2.8.2-0.1
ii  gimp-help-en [gimp-help]  2.8.2-0.1
pn  gimp-python               <none>
ii  gvfs-backends             1.36.1-1+b1
ii  libasound2                1.1.6-1

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: glibc
Source-Version: 2.34-0experimental0
Done: Aurelien Jarno <aurel32@debian.org>

We believe that the bug you reported is fixed in the latest version of
glibc, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 906516@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Aurelien Jarno <aurel32@debian.org> (supplier of updated glibc package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sun, 12 Dec 2021 23:52:06 +0100
Source: glibc
Architecture: source
Version: 2.34-0experimental0
Distribution: experimental
Urgency: medium
Maintainer: GNU Libc Maintainers <debian-glibc@lists.debian.org>
Changed-By: Aurelien Jarno <aurel32@debian.org>
Closes: 511357 903514 904544 906516 983769
Changes:
 glibc (2.34-0experimental0) experimental; urgency=medium
 .
   [ Aurelien Jarno ]
   * New upstream release:
     - Treat 'W' as a distinct character in sv_SE locale.  Closes: #511357.
     - Fix a deadlock between pthread_create and ctors.  Closes: #903514,
       #904544, #906516.
     - Add y2106 support for mips64.  Closes: #983769.
     - debian/symbols.wildcard: add 2.34.
     - debian/libc6.symbols.common, debian/libc6.1.symbols.alpha,
       debian/libc0.1.symbols.common, debian/libc0.3.symbols.hurd-i386: add
       libc_malloc_debug.so.0.
     - debian/patches/arm/local-sigaction.diff: rebased.
     - debian/patches/hppa/git-fcntl.h-update.diff: upstreamed.
     - debian/patches/hurd-i386/git-tiocflush.diff: upstreamed.
     - debian/patches/hurd-i386/git-eintr.diff: upstreamed.
     - debian/patches/hurd-i386/local-enable-ldconfig.diff: rebased.
     - debian/patches/hurd-i386/local-clock_gettime_MONOTONIC.diff: rebased.
     - debian/patches/hurd-i386/local-fix-nss.diff: rebased.
     - debian/patches/all/submitted-po-fr-fixes.diff: rebased.
     - debian/patches/any/local-ldso-disable-hwcap.diff: rebased.
     - debian/patches/any/submitted-nptl-invalid-td.patch: rebased.
     - debian/debhelper.in/libc-udeb.install{,.hurd-i386}: adjust paths
       following the drop of the version number from the soname.
     - debian/rules.d/build.mk: do not create symlink for ld.so.
     - debian/rules.d/debhelper.mk: Stop making libpthread.so.0 executable and
       strip it differently now that it is an empty library.
     - debian/rules.d/debhelper.mk, debian/debhelper.in/libc.fixperms,
       debian/debhelper.in/libc-alt.fixperms,
       debian/debhelper.in/libc-otherbuild.fixperm: Use dh_fixperms to keep
       ld.so and libc.so.6 executable now that they have a version independent
       name.
     - debian/rules.d/debhelper.mk, debian/debhelper.in/libc.postrm,
       debian/debhelper.in/libc-otherbuild.lintian-overrides,
       debian/debhelper.in/libc.lintian-overrides: change RTLD_SO to only
       contain the basename instead of the absolute path.
     - debhelper.in/libc.lintian-overrides, debhelper.in/libc.lintian-overrides,
       debhelper.in/libc-otherbuild.lintian-overrides: update for the new
       library naming.
   * debian/control.in/main, debian/rules.d/control.mk, debian/rules: build
     with GCC 11.
 .
   [ Samuel Thibault ]
   * debian/testsuite-xfail-debian.mk: Update hurd tests.
   * debian/patches/hurd-i386/tg-glibc-2.24-restore-malloc-hook.diff: Drop
     patch.
   * debian/patches/hurd-i386/local-mach_print.diff: Drop patch.
Checksums-Sha1:
 df3c43d22e9f44fcff2c159022fb2f9fd74c6560 9670 glibc_2.34-0experimental0.dsc
 8f4aa359658ac026ea79fae2ab8c125c8dc8f0ce 17949940 glibc_2.34.orig.tar.xz
 ddac2f2c76d7078eb13d216f109767f30ae96276 798548 glibc_2.34-0experimental0.debian.tar.xz
 8d3473c37dfdded61a40a40604aeb70ff0091ec5 8812 glibc_2.34-0experimental0_source.buildinfo
Checksums-Sha256:
 0d76ce591ee75b8dbe1c0ed6991a02878ec2f2e09ad179e162be3f946d877b15 9670 glibc_2.34-0experimental0.dsc
 cc13047c7d42748108fc18cf1a4de8ca92f9e5c9bfcee09d6fada21d9a479878 17949940 glibc_2.34.orig.tar.xz
 a046937a0895029bb82e63357e6739a1bb8531902fa5e2cc5722a3a135d3f8b3 798548 glibc_2.34-0experimental0.debian.tar.xz
 9f5d72adfba3ff35c0dd3a29d3bb12d78f8b1c01998ccbdec82a3f2039c81360 8812 glibc_2.34-0experimental0_source.buildinfo
Files:
 226d649fb092c710b31f34886dbda0f3 9670 libs required glibc_2.34-0experimental0.dsc
 f20a012405afa4e11ec636427f2fe1d6 17949940 libs required glibc_2.34.orig.tar.xz
 b085fb01aa9369b63c5aecc42d65f359 798548 libs required glibc_2.34-0experimental0.debian.tar.xz
 d2b422462b4ffd3ae721c5cf8077e11c 8812 libs required glibc_2.34-0experimental0_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEUryGlb40+QrX1Ay4E4jA+JnoM2sFAmG2ft0ACgkQE4jA+Jno
M2tb5A/9EP1Ii3FnV6gjJfttsMOPOuvoALcVaLp8e//MYbcMLO++3ab+7Pyt+vB4
t9RqVp2CZEykmOd3YnLrMGnHfsidTj4i8bF5XBWY7bzRe8LwwvSdL6agavMFR6b/
l4qZWuJqyrMHcJlD2JY7X+oGH/ydDmvw1OAZehoP8vg8i0K0sqgZgvW37ClBpbVC
NL7/nuNuzmThdRKjwaq9uGoiCphi0kbiED43lwOC5wX+hHp0i+/oX50Ruj1s3DCZ
AUBajjhpZhT9rggmN7dLZs4fptRwEybQfHvbizN5ky3oTrOSN3eJOhcqtZJFmZM+
pWQS8DjQkOKDM/h+cbJpg8S8VSbUPlb6rYKvBxOlOa8JaT4Nu3G6GNwOJj/ntf0p
NRsLZ3qOBbFYaDuV3IC83YxWklSxTX974ZM5/8kcsylhd4iD5aq5ri2Xp6cLBBiq
irIkD7INzl4QyR//VwGKCZoNjHjMj18WHihHtESOH6LY/FdYM4KyYm8hv2BLy6Jb
WkGtcB90Ugwrv07+qDxCaetWD1WzWFYC1so2NO42Jwyn7TZdRK5EH9BUH4u//Blh
xiB3KezE2ZnWhXz2GyQ7PtOmqYLO5o3L1t+d2NKgalcyES0Bk0w6wtCvgNzwMZfV
EmEhbwxwzQ8DMBHjUqobChXYUadWv3ujnX4RhswQO1spR/r8omE=
=B6ll
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: