Your message dated Tue, 22 Feb 2022 12:49:41 +0000
with message-id <[email protected]>
and subject line Bug#1005965: fixed in scite 5.2.0-2
has caused the Debian Bug report #1005965,
regarding scite: leaks X pixmaps upon window switch
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 [email protected]
immediately.)


-- 
1005965: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1005965
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: scite
Version: 5.2.0-1
Severity: important

Dear Maintainer,

For several days, two of my computers have been experiencing multiple 
out of memory conditions every day, in normal usage (browser, several 
applications). That would be understandable with 1 GB of RAM, but not 
with 16 and 32 GB of RAM, respectively.
It was easy to see that the X server ended up consuming most of the 
system's RAM (top & htop show it), and that this RAM was shared memory 
(/proc/meminfo). But the increase rate was completely erratic, I 
didn't find the pattern for a while.
Killing the X server or the display manager which launched it fixed 
the issue, obviously. But doing that multiple times per day and 
re-opening the session every time (even with KDE's partial session 
restore, SciTE is one of the applications for which it does not work) 
is not a good workaround.

Pinpointing the faulty application was harder. I eventually found the 
unrelated
https://bugs.launchpad.net/ubuntu/+source/libreoffice/+bug/1884850
which mentioned xrestop. After installing it, using it... and showed 
gigabytes of pixmaps attributed to scite. Huh ?
Playing around with the application showed that just switching to 
another window, and back, was enough for the memory consumption caused 
by scite to jump up by dozens of MBs, sometimes hundreds. No wonder 
the computers explode after a while; also, that explains the erratic 
increase in the amount of memory consumed by the X server - if I 
don't switch to an affected instance of scite, then the resources 
attributed to that instance does not spontaneously increase 
significantly over time.

Reverting to the older 5.1.6 version thanks to
https://snapshot.debian.org/binary/scite/
makes the issue go away on both computers. Phew. So I selected this 
package for holding the version.

For now, I set the severity to important in case it's just me, plus I 
don't know whether SciTE itself is the root culprit, or whether a 
change in SciTE uncovered an issue in one of the dependencies.


Regards,
Lionel Debroux.

-- System Information:
Debian Release: bookworm/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386, armhf, armel, arm64

Kernel: Linux 5.15.0-2-amd64 (SMP w/4 CPU threads)
Kernel taint flags: TAINT_DIE, TAINT_FIRMWARE_WORKAROUND, TAINT_OOT_MODULE, 
TAINT_UNSIGNED_MODULE
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages scite depends on:
ii  libatk1.0-0          2.36.0-3
ii  libc6                2.33-6
ii  libcairo2            1.16.0-5
ii  libgcc-s1            11.2.0-16
ii  libgdk-pixbuf-2.0-0  2.42.6+dfsg-2
ii  libglib2.0-0         2.70.4-1
ii  libgtk-3-0           3.24.31-1
ii  liblua5.3-0          5.3.6-1
ii  libpango-1.0-0       1.50.4+ds-1
ii  libpangocairo-1.0-0  1.50.4+ds-1
ii  libstdc++6           11.2.0-16

scite recommends no packages.

scite suggests no packages.

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: scite
Source-Version: 5.2.0-2
Done: Andreas Rönnquist <[email protected]>

We believe that the bug you reported is fixed in the latest version of
scite, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Andreas Rönnquist <[email protected]> (supplier of updated scite 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 [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Tue, 22 Feb 2022 13:07:01 +0100
Source: scite
Architecture: source
Version: 5.2.0-2
Distribution: unstable
Urgency: medium
Maintainer: Michael Vogt <[email protected]>
Changed-By: Andreas Rönnquist <[email protected]>
Closes: 1005965
Changes:
 scite (5.2.0-2) unstable; urgency=medium
 .
   * Add patch to fix pixmap leak (Closes: #1005965)
Checksums-Sha1:
 0a734fccba2bd02457067024db1aebae75bc5c6b 1966 scite_5.2.0-2.dsc
 0478972d21c9a33e1e9167e1c6e766b66916b486 107856 scite_5.2.0-2.debian.tar.xz
 5a34d680f8cde64cf0d132e2a1770ce9f0f058fc 13843 scite_5.2.0-2_source.buildinfo
Checksums-Sha256:
 c68ba913cf5bfcaaea5c75804b5faa7c62081e3b4138b82992b0bc67d533e567 1966 
scite_5.2.0-2.dsc
 c847dd593009405ad5dcd89a4b79418ac8be21b8ba5cd8e78f928ad01cfa489b 107856 
scite_5.2.0-2.debian.tar.xz
 cd3771c950eedad5167b8e738c705f8f760c0ffb40a0f8f73f53895c114b5d5e 13843 
scite_5.2.0-2_source.buildinfo
Files:
 884a2a5612b17d47ee4f7e9e1019d3c3 1966 editors optional scite_5.2.0-2.dsc
 204cddcb04529d0efac2cd678fd50c94 107856 editors optional 
scite_5.2.0-2.debian.tar.xz
 65559d4593a7993976441baa11faacfc 13843 editors optional 
scite_5.2.0-2_source.buildinfo

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

iQJFBAEBCAAvFiEE2zBuSxD/2Y7021XXGUtjGrLaKIgFAmIU2RkRHGd1c25hbkBn
dXNuYW4uc2UACgkQGUtjGrLaKIhYQg//ZTbXC0wXXXUuGEaLuirZNygiXScvV7u1
kNjq1mo4YExkHf3vTS9x/ic94C79NPD8PSEAucBSzOPxnltmwni74P1+9N/BVf4t
QyPL+CLy3/LbLGKcVirCaXbkGgaqdqwsXeCLdhy7KB5i0SwDzPzWkPkJ4wahRG2t
slblM0hHhSEY6/1mFeJCoMoq8g/as/RP223I5A4apKPZKxqopFFAe66Uuxm7hy2G
trsNjss8jrsKuApLXbzG8uPQEh8Pg7UVv4lfjfhMzYOK27NeLIw2/11IUunUH4Fm
k8pK7FC0Qjmwr6uQuA69YzGNdd4sKlrFVvEh/q1+fZdMd0ZWdV0z7X6WHmiB0suu
6adTIhdaZT/kJDBHWzMOJWW0l8/qfWCBtU8Q8ePzgdk6Q0B3mL9KooDPZJ7n5jUW
TxGuBtlXpqZ8irjVsHpua7JgF/yxTr2CkK/C+8LQhVd0ZhhNh6LFFfwKWSxNNrIL
PT4XW6hw5XS6nMSpgzNQUvtAbniFuJF/rsnng2B61rzWwiZHGWvpbiqx+PoqzDoN
zfNeNyXwHamOYipxQtEqUny1CpXGO+8qcCzoG6Ebf3O1gfosum4t+U9t82t5OBSG
jS3lonhUKhL+6qm7X5UZ19I9NZBlC0TLknl/3C0LiXuSeXBUzA41SVhbi1j1zdLh
LF+JqdJ8Zjw=
=cqYN
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to