Your message dated Mon, 6 Mar 2017 20:08:45 +0100
with message-id <20170306190843.fwicvtdjc3yd6...@reva.itsari.org>
and subject line Re: libapt-pkg5.0: aptitude aborts due to a fd leak
has caused the Debian Bug report #826783,
regarding libapt-pkg5.0: aptitude aborts due to a fd leak
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 ow...@bugs.debian.org
immediately.)


-- 
826783: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=826783
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libapt-pkg5.0
Version: 1.2.12
Severity: normal

Dear Maintainer,

after trying to upgrade several packages from the KDE suite in aptitude, I got a
strange SIGABRT when trying to download them. Via gdb, I obtained
backtrace:

Program received signal SIGABRT, Aborted.
[Switching to Thread 0xaffffb40 (LWP 8710)]
0xb773cdad in __kernel_vsyscall ()
(gdb) bt
#0  0xb773cdad in __kernel_vsyscall ()
#1  0xb6d5de26 in __GI_raise (sig=6) at ../sysdeps/unix/sysv/linux/raise.c:55
#2  0xb6d5f3f7 in __GI_abort () at abort.c:89
#3  0xb6d9b2a0 in __libc_message (do_abort=2, fmt=0xb6e90ff3 "*** %s ***: %s 
terminated\n") at ../sysdeps/posix/libc_fatal.c:175
#4  0xb6e2aeb7 in __GI___fortify_fail (msg=0xb6e90f8a "buffer overflow 
detected") at fortify_fail.c:31
#5  0xb6e290b8 in __GI___chk_fail () at chk_fail.c:28
#6  0xb6e2adda in __fdelt_chk (d=1083) at fdelt_chk.c:25
#7  0xb75eeafe in pkgAcquire::SetFds(int&, fd_set*, fd_set*) () from 
/usr/lib/i386-linux-gnu/libapt-pkg.so.5.0
#8  0xb75f418f in pkgAcquire::Run(int) () from 
/usr/lib/i386-linux-gnu/libapt-pkg.so.5.0
#9  0x8045f2a9 in download_manager::do_download (this=0x84f96cd4) at 
../../../../src/generic/apt/download_manager.cc:35
#10 0x8012b8db in download_thread::operator() (this=0x84ff0df8) at 
../../src/download_thread.cc:226
#11 0x801fee7f in 
cwidget::threads::noncopy_bootstrap<download_thread>::operator() 
(this=0xaffff318) at /usr/include/cwidget/generic/threads/threads.h:279
#12 0x801febfd in 
cwidget::threads::thread::bootstrap<cwidget::threads::noncopy_bootstrap<download_thread>
 > (p=0x84f771e0) at /usr/include/cwidget/generic/threads/threads.h:117
#13 0xb70cc2ce in start_thread (arg=0xaffffb40) at pthread_create.c:334
#14 0xb6e1a23e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:122

After googling the __fdelt_chk function, it seems to check that the
passed fd is less than FD_SETSIZE and abort otherwise. Fair enough, 1083
seems pretty high.

Then I looked at the file descriptors that were open:

debian:/mnt/extras/src# lsof -p $(pidof aptitude)
lsof: WARNING: can't stat() fuse.gvfsd-fuse file system /run/user/1000/gvfs
      Output information may be incomplete.
COMMAND   PID USER   FD   TYPE DEVICE SIZE/OFF    NODE NAME
aptitude 2856 root  cwd    DIR    8,6    28672 2113538 /home/jirka              
                                                                                
                                                                                
                               
aptitude 2856 root  rtd    DIR    8,6     4096       2 /                        
                                                                                
                                                                                
                               
aptitude 2856 root  txt    REG    8,6  6610336 1770506 /usr/bin/aptitude-curses 
                                                                                
                                                                                
                               
aptitude 2856 root  mem    REG    8,6   149869 4096209 
/usr/share/locale/cs/LC_MESSAGES/libc.mo                                        
                                                                                
                                                        
aptitude 2856 root  mem    REG    8,6 31813113 2080784 
/var/cache/apt/pkgcache.bin                                                     
                                                                                
                                                        
aptitude 2856 root  mem    REG    8,6    46736  230569 
/lib/i386-linux-gnu/libnss_files-2.22.so                                        
                                                                                
                                                        
aptitude 2856 root  mem    REG    8,6    96128  230332 
/lib/i386-linux-gnu/libnsl-2.22.so                                              
                                                                                
                                                        
aptitude 2856 root  mem    REG    8,6    26992 4096400 
/usr/share/locale/cs/LC_MESSAGES/libapt-pkg5.0.mo                               
                                                                                
                                                        
aptitude 2856 root  mem    REG    8,6   144168 4096084 
/usr/share/locale/cs/LC_MESSAGES/aptitude.mo                                    
                                                                                
                                                        
aptitude 2856 root  mem    REG    8,6  2543120 1277970 
/usr/lib/locale/locale-archive                                                  
                                                                                
                                                        
aptitude 2856 root  mem    REG    8,6    18092  231838 
/lib/i386-linux-gnu/libuuid.so.1.3.0                                            
                                                                                
                                                        
aptitude 2856 root  mem    REG    8,6    30724  230608 
/lib/i386-linux-gnu/librt-2.22.so                                               
                                                                                
                                                        
aptitude 2856 root  mem    REG    8,6    71152 2326838 
/usr/lib/i386-linux-gnu/liblz4.so.1.7.1                                         
                                                                                
                                                        
aptitude 2856 root  mem    REG    8,6   165420  230143 
/lib/i386-linux-gnu/liblzma.so.5.0.0                                            
                                                                                
                                                        
aptitude 2856 root  mem    REG    8,6    74228  230364 
/lib/i386-linux-gnu/libbz2.so.1.0.4                                             
                                                                                
                                                        
aptitude 2856 root  mem    REG    8,6   112284  230185 
/lib/i386-linux-gnu/libz.so.1.2.8                                               
                                                                                
                                                        
aptitude 2856 root  mem    REG    8,6    83808  230605 
/lib/i386-linux-gnu/libresolv-2.22.so                                           
                                                                                
                                                        
aptitude 2856 root  mem    REG    8,6    13860  230278 
/lib/i386-linux-gnu/libdl-2.22.so                                               
                                                                                
                                                        
aptitude 2856 root  mem    REG    8,6     9836  230614 
/lib/i386-linux-gnu/libutil-2.22.so                                             
                                                                                
                                                        
aptitude 2856 root  mem    REG    8,6  1791848  230251 
/lib/i386-linux-gnu/libc-2.22.so                                                
                                                                                
                                                        
aptitude 2856 root  mem    REG    8,6   113152  230291 
/lib/i386-linux-gnu/libgcc_s.so.1                                               
                                                                                
                                                        
aptitude 2856 root  mem    REG    8,6   312896  230286 
/lib/i386-linux-gnu/libm-2.22.so                                                
                                                                                
                                                        
aptitude 2856 root  mem    REG    8,6  1492360 2327183 
/usr/lib/i386-linux-gnu/libstdc++.so.6.0.21                                     
                                                                                
                                                        
aptitude 2856 root  mem    REG    8,6   132564  230602 
/lib/i386-linux-gnu/libpthread-2.22.so                                          
                                                                                
                                                        
aptitude 2856 root  mem    REG    8,6  2134972 2712098 
/usr/lib/i386-linux-gnu/sse2/libxapian.so.22.7.1                                
                                                                                
                                                        
aptitude 2856 root  mem    REG    8,6    13772 2330035 
/usr/lib/i386-linux-gnu/libboost_system.so.1.58.0                               
                                                                                
                                                        
aptitude 2856 root  mem    REG    8,6    96236 2330037 
/usr/lib/i386-linux-gnu/libboost_filesystem.so.1.58.0                           
                                                                                
                                                        
aptitude 2856 root  mem    REG    8,6    96204 2328276 
/usr/lib/i386-linux-gnu/libboost_iostreams.so.1.58.0                            
                                                                                
                                                        
aptitude 2856 root  mem    REG    8,6  1078464 2329722 
/usr/lib/i386-linux-gnu/libsqlite3.so.0.8.6                                     
                                                                                
                                                        
aptitude 2856 root  mem    REG    8,6  1056344 2331800 
/usr/lib/i386-linux-gnu/libcwidget.so.3.0.0                                     
                                                                                
                                                        
aptitude 2856 root  mem    REG    8,6    26164 2330027 
/usr/lib/i386-linux-gnu/libsigc-2.0.so.0.0.0
aptitude 2856 root  mem    REG    8,6   141680  230196 
/lib/i386-linux-gnu/libtinfo.so.5.9
aptitude 2856 root  mem    REG    8,6   211228  230192 
/lib/i386-linux-gnu/libncursesw.so.5.9
aptitude 2856 root  mem    REG    8,6  1546160 2329463 
/usr/lib/i386-linux-gnu/libapt-pkg.so.5.0.0
aptitude 2856 root  mem    REG    8,6     1378 4096778 
/usr/share/locale/cs/LC_MESSAGES/libcwidget3.mo
aptitude 2856 root  mem    REG    8,6    46772  230581 
/lib/i386-linux-gnu/libnss_nis-2.22.so
aptitude 2856 root  mem    REG    8,6    34644  230370 
/lib/i386-linux-gnu/libnss_compat-2.22.so
aptitude 2856 root  mem    REG    8,6     9680 2334914 
/usr/lib/i386-linux-gnu/gconv/ISO8859-2.so
aptitude 2856 root  mem    REG    8,6    26256 2334963 
/usr/lib/i386-linux-gnu/gconv/gconv-modules.cache
aptitude 2856 root  mem    REG    8,6   142620  230137 
/lib/i386-linux-gnu/ld-2.22.so
aptitude 2856 root    0u   CHR  136,2      0t0       5 /dev/pts/2
aptitude 2856 root    1u   CHR  136,2      0t0       5 /dev/pts/2
aptitude 2856 root    2u   CHR  136,2      0t0       5 /dev/pts/2
aptitude 2856 root    3uW  REG    8,6        0 2474525 /var/lib/dpkg/lock
aptitude 2856 root    4r   REG    8,6  4413957 2475249 /var/lib/dpkg/status
aptitude 2856 root    5r   REG    8,6    48049 2064548 
/var/lib/apt/lists/_home_jirka_public%5fhtml_ltp_dists_sid_main_binary-i386_Packages
aptitude 2856 root    6r   REG    8,6    22244 2064707 
/var/lib/apt/lists/emacs.naquadah.org_unstable_Packages
aptitude 2856 root    7r   REG    8,6     7692 2065017 
/var/lib/apt/lists/ftp.cz.debian.org_debian_dists_experimental_non-free_i18n_Translation-en.lz4
aptitude 2856 root    8r   REG    8,6     9603 2065060 
/var/lib/apt/lists/ftp.cz.debian.org_debian_dists_experimental_non-free_binary-i386_Packages.lz4
aptitude 2856 root    9r   REG    8,6     4606 2065265 
/var/lib/apt/lists/ftp.cz.debian.org_debian_dists_experimental_contrib_i18n_Translation-en.lz4
aptitude 2856 root   10r   REG    8,6     6224 2065213 
/var/lib/apt/lists/ftp.cz.debian.org_debian_dists_experimental_contrib_binary-i386_Packages.lz4
aptitude 2856 root   11r   REG    8,6   371262 2065168 
/var/lib/apt/lists/ftp.cz.debian.org_debian_dists_experimental_main_i18n_Translation-en.lz4
aptitude 2856 root   12r   REG    8,6   755795 2065166 
/var/lib/apt/lists/ftp.cz.debian.org_debian_dists_experimental_main_binary-i386_Packages.lz4
aptitude 2856 root   13r   REG    8,6   134176 2065093 
/var/lib/apt/lists/ftp.cz.debian.org_debian_dists_unstable_non-free_i18n_Translation-en.lz4
aptitude 2856 root   14r   REG    8,6   127605 2064999 
/var/lib/apt/lists/ftp.cz.debian.org_debian_dists_unstable_non-free_binary-i386_Packages.lz4
aptitude 2856 root   15r   REG    8,6    81846 2065091 
/var/lib/apt/lists/ftp.cz.debian.org_debian_dists_unstable_contrib_i18n_Translation-en.lz4
aptitude 2856 root   16r   REG    8,6    93960 2065094 
/var/lib/apt/lists/ftp.cz.debian.org_debian_dists_unstable_contrib_binary-i386_Packages.lz4
aptitude 2856 root   17r   REG    8,6  9964496 2065162 
/var/lib/apt/lists/ftp.cz.debian.org_debian_dists_unstable_main_i18n_Translation-en.lz4
aptitude 2856 root   18r   REG    8,6   967240 2065167 
/var/lib/apt/lists/ftp.cz.debian.org_debian_dists_unstable_main_i18n_Translation-cs.lz4
aptitude 2856 root   19r   REG    8,6 15028352 2065059 
/var/lib/apt/lists/ftp.cz.debian.org_debian_dists_unstable_main_binary-i386_Packages.lz4
aptitude 2856 root   20r   REG    8,6   126208 2065195 
/var/lib/apt/lists/ftp.cz.debian.org_debian_dists_testing_non-free_i18n_Translation-en.lz4
aptitude 2856 root   21r   REG    8,6   139261 2065124 
/var/lib/apt/lists/ftp.cz.debian.org_debian_dists_testing_non-free_binary-i386_Packages.lz4
aptitude 2856 root   22r   REG    8,6    74845 2064698 
/var/lib/apt/lists/ftp.cz.debian.org_debian_dists_testing_contrib_i18n_Translation-en.lz4
aptitude 2856 root   23r   REG    8,6    99424 2065072 
/var/lib/apt/lists/ftp.cz.debian.org_debian_dists_testing_contrib_binary-i386_Packages.lz4
aptitude 2856 root   24r   REG    8,6  9510768 2065084 
/var/lib/apt/lists/ftp.cz.debian.org_debian_dists_testing_main_i18n_Translation-en.lz4
aptitude 2856 root   25r   REG    8,6   931870 2065147 
/var/lib/apt/lists/ftp.cz.debian.org_debian_dists_testing_main_i18n_Translation-cs.lz4
aptitude 2856 root   26r   REG    8,6 16558917 2065078 
/var/lib/apt/lists/ftp.cz.debian.org_debian_dists_testing_main_binary-i386_Packages.lz4
aptitude 2856 root   27r   REG    8,6     9750 2065281 
/var/lib/apt/lists/debian-mirrors.sdinet.de_deb-multimedia_dists_experimental_main_binary-i386_Packages.lz4
aptitude 2856 root   28r   REG    8,6     8969 2065243 
/var/lib/apt/lists/debian-mirrors.sdinet.de_deb-multimedia_dists_unstable_non-free_binary-i386_Packages.lz4
aptitude 2856 root   29r   REG    8,6   337438 2065144 
/var/lib/apt/lists/debian-mirrors.sdinet.de_deb-multimedia_dists_unstable_main_binary-i386_Packages.lz4
aptitude 2856 root   30r   REG    8,6     9351 2065222 
/var/lib/apt/lists/debian-mirrors.sdinet.de_deb-multimedia_dists_stable_non-free_binary-i386_Packages.lz4
aptitude 2856 root   31r   REG    8,6   319256 2065136 
/var/lib/apt/lists/debian-mirrors.sdinet.de_deb-multimedia_dists_stable_main_binary-i386_Packages.lz4
aptitude 2856 root   32r   REG    8,6     9346 2065218 
/var/lib/apt/lists/debian-mirrors.sdinet.de_deb-multimedia_dists_testing_non-free_binary-i386_Packages.lz4
aptitude 2856 root   33r   REG    8,6   338152 2065080 
/var/lib/apt/lists/debian-mirrors.sdinet.de_deb-multimedia_dists_testing_main_binary-i386_Packages.lz4
aptitude 2856 root   34uW  REG   0,20        0   38732 /run/lock/aptitude
aptitude 2856 root   35r   REG    8,6  4413957 2475249 /var/lib/dpkg/status
aptitude 2856 root   36r   REG    8,6    48049 2064548 
/var/lib/apt/lists/_home_jirka_public%5fhtml_ltp_dists_sid_main_binary-i386_Packages
aptitude 2856 root   37r   REG    8,6    22244 2064707 
/var/lib/apt/lists/emacs.naquadah.org_unstable_Packages
aptitude 2856 root   38r   REG    8,6     7692 2065017 
/var/lib/apt/lists/ftp.cz.debian.org_debian_dists_experimental_non-free_i18n_Translation-en.lz4
aptitude 2856 root   39r   REG    8,6     9603 2065060 
/var/lib/apt/lists/ftp.cz.debian.org_debian_dists_experimental_non-free_binary-i386_Packages.lz4
aptitude 2856 root   40r   REG    8,6     4606 2065265 
/var/lib/apt/lists/ftp.cz.debian.org_debian_dists_experimental_contrib_i18n_Translation-en.lz4
aptitude 2856 root   41r   REG    8,6     6224 2065213 
/var/lib/apt/lists/ftp.cz.debian.org_debian_dists_experimental_contrib_binary-i386_Packages.lz4
aptitude 2856 root   42r   REG    8,6   371262 2065168 
/var/lib/apt/lists/ftp.cz.debian.org_debian_dists_experimental_main_i18n_Translation-en.lz4
aptitude 2856 root   43r   REG    8,6   755795 2065166 
/var/lib/apt/lists/ftp.cz.debian.org_debian_dists_experimental_main_binary-i386_Packages.lz4
aptitude 2856 root   44r   REG    8,6   134176 2065093 
/var/lib/apt/lists/ftp.cz.debian.org_debian_dists_unstable_non-free_i18n_Translation-en.lz4
aptitude 2856 root   45r   REG    8,6   127605 2064999 
/var/lib/apt/lists/ftp.cz.debian.org_debian_dists_unstable_non-free_binary-i386_Packages.lz4
aptitude 2856 root   46r   REG    8,6    81846 2065091 
/var/lib/apt/lists/ftp.cz.debian.org_debian_dists_unstable_contrib_i18n_Translation-en.lz4
aptitude 2856 root   47r   REG    8,6    93960 2065094 
/var/lib/apt/lists/ftp.cz.debian.org_debian_dists_unstable_contrib_binary-i386_Packages.lz4
aptitude 2856 root   48r   REG    8,6  9964496 2065162 
/var/lib/apt/lists/ftp.cz.debian.org_debian_dists_unstable_main_i18n_Translation-en.lz4
aptitude 2856 root   49r   REG    8,6   967240 2065167 
/var/lib/apt/lists/ftp.cz.debian.org_debian_dists_unstable_main_i18n_Translation-cs.lz4
aptitude 2856 root   50r   REG    8,6 15028352 2065059 
/var/lib/apt/lists/ftp.cz.debian.org_debian_dists_unstable_main_binary-i386_Packages.lz4
aptitude 2856 root   51r   REG    8,6   126208 2065195 
/var/lib/apt/lists/ftp.cz.debian.org_debian_dists_testing_non-free_i18n_Translation-en.lz4
aptitude 2856 root   52r   REG    8,6   139261 2065124 
/var/lib/apt/lists/ftp.cz.debian.org_debian_dists_testing_non-free_binary-i386_Packages.lz4
aptitude 2856 root   53r   REG    8,6    74845 2064698 
/var/lib/apt/lists/ftp.cz.debian.org_debian_dists_testing_contrib_i18n_Translation-en.lz4
aptitude 2856 root   54r   REG    8,6    99424 2065072 
/var/lib/apt/lists/ftp.cz.debian.org_debian_dists_testing_contrib_binary-i386_Packages.lz4
aptitude 2856 root   55r   REG    8,6  9510768 2065084 
/var/lib/apt/lists/ftp.cz.debian.org_debian_dists_testing_main_i18n_Translation-en.lz4
aptitude 2856 root   56r   REG    8,6   931870 2065147 
/var/lib/apt/lists/ftp.cz.debian.org_debian_dists_testing_main_i18n_Translation-cs.lz4
aptitude 2856 root   57r   REG    8,6 16558917 2065078 
/var/lib/apt/lists/ftp.cz.debian.org_debian_dists_testing_main_binary-i386_Packages.lz4
aptitude 2856 root   58r   REG    8,6     9750 2065281 
/var/lib/apt/lists/debian-mirrors.sdinet.de_deb-multimedia_dists_experimental_main_binary-i386_Packages.lz4
aptitude 2856 root   59r   REG    8,6     8969 2065243 
/var/lib/apt/lists/debian-mirrors.sdinet.de_deb-multimedia_dists_unstable_non-free_binary-i386_Packages.lz4
aptitude 2856 root   60r   REG    8,6   337438 2065144 
/var/lib/apt/lists/debian-mirrors.sdinet.de_deb-multimedia_dists_unstable_main_binary-i386_Packages.lz4
aptitude 2856 root   61r   REG    8,6     9351 2065222 
/var/lib/apt/lists/debian-mirrors.sdinet.de_deb-multimedia_dists_stable_non-free_binary-i386_Packages.lz4
aptitude 2856 root   62r   REG    8,6   319256 2065136 
/var/lib/apt/lists/debian-mirrors.sdinet.de_deb-multimedia_dists_stable_main_binary-i386_Packages.lz4
aptitude 2856 root   63r   REG    8,6     9346 2065218 
/var/lib/apt/lists/debian-mirrors.sdinet.de_deb-multimedia_dists_testing_non-free_binary-i386_Packages.lz4
aptitude 2856 root   64r   REG    8,6   338152 2065080 
/var/lib/apt/lists/debian-mirrors.sdinet.de_deb-multimedia_dists_testing_main_binary-i386_Packages.lz4
aptitude 2856 root   65r   REG    8,6   262053 2065073 
/var/lib/apt/lists/debian-mirrors.sdinet.de_deb-multimedia_dists_testing_main_source_Sources.lz4
aptitude 2856 root   66r   REG    8,6   262053 2065073 
/var/lib/apt/lists/debian-mirrors.sdinet.de_deb-multimedia_dists_testing_main_source_Sources.lz4
aptitude 2856 root   67r   REG    8,6     6575 2065169 
/var/lib/apt/lists/debian-mirrors.sdinet.de_deb-multimedia_dists_testing_non-free_source_Sources.lz4
aptitude 2856 root   68r   REG    8,6     7692 2065017 
/var/lib/apt/lists/ftp.cz.debian.org_debian_dists_experimental_non-free_i18n_Translation-en.lz4
aptitude 2856 root   69r   REG    8,6     9603 2065060 
/var/lib/apt/lists/ftp.cz.debian.org_debian_dists_experimental_non-free_binary-i386_Packages.lz4
aptitude 2856 root   70r   REG    8,6     4606 2065265 
/var/lib/apt/lists/ftp.cz.debian.org_debian_dists_experimental_contrib_i18n_Translation-en.lz4
aptitude 2856 root   71r   REG    8,6     6224 2065213 
/var/lib/apt/lists/ftp.cz.debian.org_debian_dists_experimental_contrib_binary-i386_Packages.lz4
... and so on

It seems something in aptitude or libapt-pkg is opening those files, but
not closing them. These file descriptors are then missing for
downloading new packages. Could you look into it?

Regards
    Jiri Palecek

My config is:

# apt-config dump
APT "";
APT::Architecture "i386";
APT::Build-Essential "";
APT::Build-Essential:: "build-essential";
APT::Install-Recommends "1";
APT::Install-Suggests "0";
APT::Sandbox "";
APT::Sandbox::User "_apt";
APT::NeverAutoRemove "";
APT::NeverAutoRemove:: "^firmware-linux.*";
APT::NeverAutoRemove:: "^linux-firmware$";
APT::NeverAutoRemove:: "^linux-image-4\.4\.0-1-grsec-686-pae$";
APT::NeverAutoRemove:: "^linux-image-4\.4\.0-1-686-pae$";
APT::NeverAutoRemove:: "^linux-image-4\.5\.0-2-686-pae$";
APT::NeverAutoRemove:: "^linux-headers-4\.4\.0-1-grsec-686-pae$";
APT::NeverAutoRemove:: "^linux-headers-4\.4\.0-1-686-pae$";
APT::NeverAutoRemove:: "^linux-headers-4\.5\.0-2-686-pae$";
APT::NeverAutoRemove:: "^linux-image-extra-4\.4\.0-1-grsec-686-pae$";
APT::NeverAutoRemove:: "^linux-image-extra-4\.4\.0-1-686-pae$";
APT::NeverAutoRemove:: "^linux-image-extra-4\.5\.0-2-686-pae$";
APT::NeverAutoRemove:: "^linux-signed-image-4\.4\.0-1-grsec-686-pae$";
APT::NeverAutoRemove:: "^linux-signed-image-4\.4\.0-1-686-pae$";
APT::NeverAutoRemove:: "^linux-signed-image-4\.5\.0-2-686-pae$";
APT::NeverAutoRemove:: "^kfreebsd-image-4\.4\.0-1-grsec-686-pae$";
APT::NeverAutoRemove:: "^kfreebsd-image-4\.4\.0-1-686-pae$";
APT::NeverAutoRemove:: "^kfreebsd-image-4\.5\.0-2-686-pae$";
APT::NeverAutoRemove:: "^kfreebsd-headers-4\.4\.0-1-grsec-686-pae$";
APT::NeverAutoRemove:: "^kfreebsd-headers-4\.4\.0-1-686-pae$";
APT::NeverAutoRemove:: "^kfreebsd-headers-4\.5\.0-2-686-pae$";
APT::NeverAutoRemove:: "^gnumach-image-4\.4\.0-1-grsec-686-pae$";
APT::NeverAutoRemove:: "^gnumach-image-4\.4\.0-1-686-pae$";
APT::NeverAutoRemove:: "^gnumach-image-4\.5\.0-2-686-pae$";
APT::NeverAutoRemove:: "^.*-modules-4\.4\.0-1-grsec-686-pae$";
APT::NeverAutoRemove:: "^.*-modules-4\.4\.0-1-686-pae$";
APT::NeverAutoRemove:: "^.*-modules-4\.5\.0-2-686-pae$";
APT::NeverAutoRemove:: "^.*-kernel-4\.4\.0-1-grsec-686-pae$";
APT::NeverAutoRemove:: "^.*-kernel-4\.4\.0-1-686-pae$";
APT::NeverAutoRemove:: "^.*-kernel-4\.5\.0-2-686-pae$";
APT::NeverAutoRemove:: "^linux-backports-modules-.*-4\.4\.0-1-grsec-686-pae$";
APT::NeverAutoRemove:: "^linux-backports-modules-.*-4\.4\.0-1-686-pae$";
APT::NeverAutoRemove:: "^linux-backports-modules-.*-4\.5\.0-2-686-pae$";
APT::NeverAutoRemove:: "^linux-tools-4\.4\.0-1-grsec-686-pae$";
APT::NeverAutoRemove:: "^linux-tools-4\.4\.0-1-686-pae$";
APT::NeverAutoRemove:: "^linux-tools-4\.5\.0-2-686-pae$";
APT::NeverAutoRemove:: "^postgresql-";
APT::VersionedKernelPackages "";
APT::VersionedKernelPackages:: "linux-image";
APT::VersionedKernelPackages:: "linux-headers";
APT::VersionedKernelPackages:: "linux-image-extra";
APT::VersionedKernelPackages:: "linux-signed-image";
APT::VersionedKernelPackages:: "kfreebsd-image";
APT::VersionedKernelPackages:: "kfreebsd-headers";
APT::VersionedKernelPackages:: "gnumach-image";
APT::VersionedKernelPackages:: ".*-modules";
APT::VersionedKernelPackages:: ".*-kernel";
APT::VersionedKernelPackages:: "linux-backports-modules-.*";
APT::VersionedKernelPackages:: "linux-tools";
APT::Never-MarkAuto-Sections "";
APT::Never-MarkAuto-Sections:: "metapackages";
APT::Never-MarkAuto-Sections:: "contrib/metapackages";
APT::Never-MarkAuto-Sections:: "non-free/metapackages";
APT::Never-MarkAuto-Sections:: "restricted/metapackages";
APT::Never-MarkAuto-Sections:: "universe/metapackages";
APT::Never-MarkAuto-Sections:: "multiverse/metapackages";
APT::Move-Autobit-Sections "";
APT::Move-Autobit-Sections:: "oldlibs";
APT::Move-Autobit-Sections:: "contrib/oldlibs";
APT::Move-Autobit-Sections:: "non-free/oldlibs";
APT::Move-Autobit-Sections:: "restricted/oldlibs";
APT::Move-Autobit-Sections:: "universe/oldlibs";
APT::Move-Autobit-Sections:: "multiverse/oldlibs";
APT::Cache-Limit "300000000";
APT::Default-Release "testing";
APT::Periodic "";
APT::Periodic::MaxAge "7";
APT::Periodic::RandomSleep "0";
APT::Periodic::Update-Package-Lists "1";
APT::Architectures "";
APT::Architectures:: "i386";
APT::Compressor "";
APT::Compressor::. "";
APT::Compressor::.::Name ".";
APT::Compressor::.::Extension "";
APT::Compressor::.::Binary "";
APT::Compressor::.::Cost "0";
APT::Compressor::lz4 "";
APT::Compressor::lz4::Name "lz4";
APT::Compressor::lz4::Extension ".lz4";
APT::Compressor::lz4::Binary "false";
APT::Compressor::lz4::Cost "50";
APT::Compressor::gzip "";
APT::Compressor::gzip::Name "gzip";
APT::Compressor::gzip::Extension ".gz";
APT::Compressor::gzip::Binary "gzip";
APT::Compressor::gzip::Cost "100";
APT::Compressor::gzip::CompressArg "";
APT::Compressor::gzip::CompressArg:: "-6n";
APT::Compressor::gzip::UncompressArg "";
APT::Compressor::gzip::UncompressArg:: "-d";
APT::Compressor::xz "";
APT::Compressor::xz::Name "xz";
APT::Compressor::xz::Extension ".xz";
APT::Compressor::xz::Binary "xz";
APT::Compressor::xz::Cost "200";
APT::Compressor::xz::CompressArg "";
APT::Compressor::xz::CompressArg:: "-6";
APT::Compressor::xz::UncompressArg "";
APT::Compressor::xz::UncompressArg:: "-d";
APT::Compressor::bzip2 "";
APT::Compressor::bzip2::Name "bzip2";
APT::Compressor::bzip2::Extension ".bz2";
APT::Compressor::bzip2::Binary "bzip2";
APT::Compressor::bzip2::Cost "300";
APT::Compressor::bzip2::CompressArg "";
APT::Compressor::bzip2::CompressArg:: "-6";
APT::Compressor::bzip2::UncompressArg "";
APT::Compressor::bzip2::UncompressArg:: "-d";
APT::Compressor::lzma "";
APT::Compressor::lzma::Name "lzma";
APT::Compressor::lzma::Extension ".lzma";
APT::Compressor::lzma::Binary "xz";
APT::Compressor::lzma::Cost "400";
APT::Compressor::lzma::CompressArg "";
APT::Compressor::lzma::CompressArg:: "--format=lzma";
APT::Compressor::lzma::CompressArg:: "-6";
APT::Compressor::lzma::UncompressArg "";
APT::Compressor::lzma::UncompressArg:: "--format=lzma";
APT::Compressor::lzma::UncompressArg:: "-d";
Dir "/";
Dir::State "var/lib/apt/";
Dir::State::lists "lists/";
Dir::State::cdroms "cdroms.list";
Dir::State::mirrors "mirrors/";
Dir::State::extended_states "extended_states";
Dir::State::status "/var/lib/dpkg/status";
Dir::Cache "var/cache/apt/";
Dir::Cache::archives "archives/";
Dir::Cache::srcpkgcache "srcpkgcache.bin";
Dir::Cache::pkgcache "pkgcache.bin";
Dir::Etc "etc/apt/";
Dir::Etc::sourcelist "sources.list";
Dir::Etc::sourceparts "sources.list.d";
Dir::Etc::main "apt.conf";
Dir::Etc::netrc "auth.conf";
Dir::Etc::parts "apt.conf.d";
Dir::Etc::preferences "preferences";
Dir::Etc::preferencesparts "preferences.d";
Dir::Etc::trusted "trusted.gpg";
Dir::Etc::trustedparts "trusted.gpg.d";
Dir::Etc::apt-file-main "apt-file.conf";
Dir::Bin "";
Dir::Bin::methods "/usr/lib/apt/methods";
Dir::Bin::solvers "";
Dir::Bin::solvers:: "/usr/lib/apt/solvers";
Dir::Bin::dpkg "/usr/bin/dpkg";
Dir::Bin::bzip2 "/bin/bzip2";
Dir::Bin::xz "/usr/bin/xz";
Dir::Bin::lz4 "/usr/bin/lz4";
Dir::Bin::lzma "/usr/bin/xz";
Dir::Media "";
Dir::Media::MountPath "/media/apt";
Dir::Log "var/log/apt";
Dir::Log::Terminal "term.log";
Dir::Log::History "history.log";
Dir::Ignore-Files-Silently "";
Dir::Ignore-Files-Silently:: "~$";
Dir::Ignore-Files-Silently:: "\.disabled$";
Dir::Ignore-Files-Silently:: "\.bak$";
Dir::Ignore-Files-Silently:: "\.dpkg-[a-z]+$";
Dir::Ignore-Files-Silently:: "\.save$";
Dir::Ignore-Files-Silently:: "\.orig$";
Dir::Ignore-Files-Silently:: "\.distUpgrade$";
Acquire "";
Acquire::AllowInsecureRepositories "1";
Acquire::AllowDowngradeToInsecureRepositories "0";
Acquire::cdrom "";
Acquire::cdrom::mount "/media/cdrom/";
Acquire::IndexTargets "";
Acquire::IndexTargets::deb "";
Acquire::IndexTargets::deb::Packages "";
Acquire::IndexTargets::deb::Packages::MetaKey 
"$(COMPONENT)/binary-$(ARCHITECTURE)/Packages";
Acquire::IndexTargets::deb::Packages::flatMetaKey "Packages";
Acquire::IndexTargets::deb::Packages::ShortDescription "Packages";
Acquire::IndexTargets::deb::Packages::Description "$(RELEASE)/$(COMPONENT) 
$(ARCHITECTURE) Packages";
Acquire::IndexTargets::deb::Packages::flatDescription "$(RELEASE) Packages";
Acquire::IndexTargets::deb::Packages::Optional "0";
Acquire::IndexTargets::deb::Translations "";
Acquire::IndexTargets::deb::Translations::MetaKey 
"$(COMPONENT)/i18n/Translation-$(LANGUAGE)";
Acquire::IndexTargets::deb::Translations::flatMetaKey "$(LANGUAGE)";
Acquire::IndexTargets::deb::Translations::ShortDescription 
"Translation-$(LANGUAGE)";
Acquire::IndexTargets::deb::Translations::Description "$(RELEASE)/$(COMPONENT) 
Translation-$(LANGUAGE)";
Acquire::IndexTargets::deb::Translations::flatDescription "$(RELEASE) 
Translation-$(LANGUAGE)";
Acquire::IndexTargets::deb::Contents-deb "";
Acquire::IndexTargets::deb::Contents-deb::MetaKey 
"$(COMPONENT)/Contents-$(ARCHITECTURE)";
Acquire::IndexTargets::deb::Contents-deb::ShortDescription 
"Contents-$(ARCHITECTURE)";
Acquire::IndexTargets::deb::Contents-deb::Description "$(RELEASE)/$(COMPONENT) 
$(ARCHITECTURE) Contents (deb)";
Acquire::IndexTargets::deb::Contents-deb::flatMetaKey 
"Contents-$(ARCHITECTURE)";
Acquire::IndexTargets::deb::Contents-deb::flatDescription "$(RELEASE) Contents 
(deb)";
Acquire::IndexTargets::deb::Contents-deb::PDiffs "true";
Acquire::IndexTargets::deb::Contents-deb::KeepCompressed "true";
Acquire::IndexTargets::deb::Contents-udeb "";
Acquire::IndexTargets::deb::Contents-udeb::MetaKey 
"$(COMPONENT)/Contents-udeb-$(ARCHITECTURE)";
Acquire::IndexTargets::deb::Contents-udeb::ShortDescription 
"Contents-udeb-$(ARCHITECTURE)";
Acquire::IndexTargets::deb::Contents-udeb::Description "$(RELEASE)/$(COMPONENT) 
$(ARCHITECTURE) Contents (udeb)";
Acquire::IndexTargets::deb::Contents-udeb::flatMetaKey 
"Contents-udeb-$(ARCHITECTURE)";
Acquire::IndexTargets::deb::Contents-udeb::flatDescription "$(RELEASE) Contents 
(udeb)";
Acquire::IndexTargets::deb::Contents-udeb::KeepCompressed "true";
Acquire::IndexTargets::deb::Contents-udeb::PDiffs "true";
Acquire::IndexTargets::deb::Contents-udeb::DefaultEnabled "false";
Acquire::IndexTargets::deb-src "";
Acquire::IndexTargets::deb-src::Sources "";
Acquire::IndexTargets::deb-src::Sources::MetaKey "$(COMPONENT)/source/Sources";
Acquire::IndexTargets::deb-src::Sources::flatMetaKey "Sources";
Acquire::IndexTargets::deb-src::Sources::ShortDescription "Sources";
Acquire::IndexTargets::deb-src::Sources::Description "$(RELEASE)/$(COMPONENT) 
Sources";
Acquire::IndexTargets::deb-src::Sources::flatDescription "$(RELEASE) Sources";
Acquire::IndexTargets::deb-src::Sources::Optional "0";
Acquire::IndexTargets::deb-src::Contents-dsc "";
Acquire::IndexTargets::deb-src::Contents-dsc::MetaKey 
"$(COMPONENT)/Contents-source";
Acquire::IndexTargets::deb-src::Contents-dsc::ShortDescription 
"Contents-source";
Acquire::IndexTargets::deb-src::Contents-dsc::Description 
"$(RELEASE)/$(COMPONENT) source Contents (dsc)";
Acquire::IndexTargets::deb-src::Contents-dsc::flatMetaKey "Contents-source";
Acquire::IndexTargets::deb-src::Contents-dsc::flatDescription "$(RELEASE) 
Contents (dsc)";
Acquire::IndexTargets::deb-src::Contents-dsc::PDiffs "true";
Acquire::IndexTargets::deb-src::Contents-dsc::KeepCompressed "true";
Acquire::IndexTargets::deb-src::Contents-dsc::DefaultEnabled "false";
Acquire::Changelogs "";
Acquire::Changelogs::URI "";
Acquire::Changelogs::URI::Origin "";
Acquire::Changelogs::URI::Origin::Debian 
"http://metadata.ftp-master.debian.org/changelogs/@CHANGEPATH@_changelog";;
Acquire::Changelogs::URI::Origin::Tanglu 
"http://metadata.tanglu.org/changelogs/@CHANGEPATH@_changelog";;
Acquire::Changelogs::URI::Origin::Ubuntu 
"http://changelogs.ubuntu.com/changelogs/pool/@CHANGEPATH@/changelog";;
Acquire::Changelogs::URI::Origin::Ultimedia 
"http://packages.ultimediaos.com/changelogs/pool/@CHANGEPATH@/changelog.txt";;
Acquire::Changelogs::AlwaysOnline "";
Acquire::Changelogs::AlwaysOnline::Origin "";
Acquire::Changelogs::AlwaysOnline::Origin::Ubuntu "1";
Acquire::GzipIndexes "true";
Acquire::PDiffs "";
Acquire::PDiffs::SizeLimit "5";
Acquire::Languages "";
Acquire::Languages:: "cs_CZ";
Acquire::Languages:: "cs";
Acquire::Languages:: "en";
Acquire::Languages:: "none";
DPkg "";
DPkg::Pre-Install-Pkgs "";
DPkg::Pre-Install-Pkgs:: "/usr/sbin/apt-listbugs apt";
DPkg::Pre-Install-Pkgs:: "/usr/bin/apt-listchanges --apt || test $? -ne 10";
DPkg::Pre-Install-Pkgs:: "/usr/sbin/dpkg-preconfigure --apt || true";
DPkg::Tools "";
DPkg::Tools::Options "";
DPkg::Tools::Options::/usr/sbin/apt-listbugs "";
DPkg::Tools::Options::/usr/sbin/apt-listbugs::Version "3";
DPkg::Tools::Options::/usr/sbin/apt-listbugs::InfoFD "20";
DPkg::Tools::Options::/usr/bin/apt-listchanges "";
DPkg::Tools::Options::/usr/bin/apt-listchanges::Version "2";
AptListbugs "";
AptListbugs::Severities "critical,grave,serious";
Binary "apt-config";
Binary::apt "";
Binary::apt::APT "";
Binary::apt::APT::Color "1";
Binary::apt::APT::Cache "";
Binary::apt::APT::Cache::Show "";
Binary::apt::APT::Cache::Show::Version "2";
Binary::apt::APT::Cache::AllVersions "0";
Binary::apt::APT::Cache::ShowVirtuals "1";
Binary::apt::APT::Cache::Search "";
Binary::apt::APT::Cache::Search::Version "2";
Binary::apt::APT::Cache::ShowDependencyType "1";
Binary::apt::APT::Cache::ShowVersion "1";
Binary::apt::APT::Get "";
Binary::apt::APT::Get::Upgrade-Allow-New "1";
Binary::apt::APT::Cmd "";
Binary::apt::APT::Cmd::Show-Update-Stats "1";
Binary::apt::APT::Keep-Downloaded-Packages "0";
Binary::apt::DPkg "";
Binary::apt::DPkg::Progress-Fancy "1";
Binary::apt::Acquire "";
Binary::apt::Acquire::AllowInsecureRepositories "0";
CommandLine "";
CommandLine::AsString "apt-config dump";


-- System Information:
Debian Release: stretch/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 4.5.0-2-686-pae (SMP w/2 CPU cores)
Locale: LANG=cs_CZ, LC_CTYPE=cs_CZ (charmap=ISO-8859-2)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages libapt-pkg5.0 depends on:
ii  libbz2-1.0  1.0.6-7+b3
ii  libc6       2.22-9
ii  libgcc1     1:5.3.1-13
ii  liblz4-1    0.0~r131-1
ii  liblzma5    5.1.1alpha+20120614-2+b3
ii  libstdc++6  5.3.1-13
ii  zlib1g      1:1.2.8.dfsg-2+b1

Versions of packages libapt-pkg5.0 recommends:
ii  apt  1.2.12

libapt-pkg5.0 suggests no packages.

-- no debconf information

--- End Message ---
--- Begin Message ---
2016-07-23 23:18 Manuel A. Fernandez Montecelo:
Hi again,

2016-06-12 15:10 Manuel A. Fernandez Montecelo:
Control: tags -1 + moreinfo


Hi Jiri,

2016-06-09 02:42 Jiri Palecek:

Then I looked at the file descriptors that were open:

Did you actually see more file descriptors here, at the point where you
cut the text?

With apt 1.2.13 installed, fixing LZ4 and other leaks, I can see 2
"copies" of the file descriptors as above (probably because aptitude
creates threads for the UI, downloads, etc), but no matter what I do, I
cannot see more than 2 "copies" of the descriptors.

Depending on the operation (package lists updates, package downloads,
installations), I see a few more, including pipes, but not many more
than that.  So that means, far below 1083 -- something like 30.


If they were indeed leaks, I can see how having a long-running session
of aptitude and updating available packages many times, could have
caused this.  Were you using aptitude in that way?

However, I downgraded apt packages to 1.2.12 (before the fix for LZ4
leaks), set the options to keep indices compressed etc., repeated the
operations described above, and similar results -- only 20~30 file
descriptors.

Do you still experience this problem, and if you do, can you provide the
information requested above?

Closing due to not being able to reproduce and lack of further
information.


--
Manuel A. Fernandez Montecelo <manuel.montez...@gmail.com>

--- End Message ---
_______________________________________________
Aptitude-devel mailing list
Aptitude-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/aptitude-devel

Reply via email to