Package: apt Version: 2.2.4 Severity: normal Dear Maintainer,
having a single malformed .list file lets 'apt install ./<package>.deb' segfault e.g. having 'foo' in /etc/apt/sources.list.d/test.list maybe related to #792088, #977041 though the stack traces are different stacktrace: --- [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Program received signal SIGSEGV, Segmentation fault. pkgSourceList::GetVolatileFiles (this=this@entry=0x0) at ../apt-pkg/sourcelist.cc:532 532 return VolatileFiles; #0 pkgSourceList::GetVolatileFiles (this=this@entry=0x0) at ../apt-pkg/sourcelist.cc:532 #1 0x00007ffff7f75a35 in AddIfVolatile (SL=0x0, VolatileCmdL=std::vector of length 0, capacity 0, Add=0x7ffff7f77f20 <AddVolatileBinaryFile(pkgSourceList*, PseudoPkg&&, std::vector<PseudoPkg, std::allocator<PseudoPkg> >&)>, I=0x7fffffffedaf "./test.deb", pseudoArch="") at ../apt-private/private-install.cc:760 #2 0x00007ffff7f76e5f in operator() (I=<optimized out>, __closure=<synthetic pointer>) at ../apt-private/private-install.cc:803 #3 __gnu_cxx::__ops::_Iter_pred<GetPseudoPackages(pkgSourceList*, CommandLine&, bool (*)(pkgSourceList*, PseudoPkg&&, std::vector<PseudoPkg>&), const string&)::<lambda(char const*)> >::operator()<char const**> (__it=0x555555576b58, this=<synthetic pointer>) at /usr/include/c++/10/bits/predefined_ops.h:316 #4 std::__find_if<char const**, __gnu_cxx::__ops::_Iter_pred<GetPseudoPackages(pkgSourceList*, CommandLine&, bool (*)(pkgSourceList*, PseudoPkg&&, std::vector<PseudoPkg>&), const string&)::<lambda(char const*)> > > (__pred=..., __last=<optimized out>, __first=0x555555576b58) at /usr/include/c++/10/bits/stl_algobase.h:1954 #5 std::__find_if<char const**, __gnu_cxx::__ops::_Iter_pred<GetPseudoPackages(pkgSourceList*, CommandLine&, bool (*)(pkgSourceList*, PseudoPkg&&, std::vector<PseudoPkg>&), const string&)::<lambda(char const*)> > > (__pred=..., __last=<optimized out>, __first=<optimized out>) at /usr/include/c++/10/bits/stl_algobase.h:1974 #6 std::__remove_if<char const**, __gnu_cxx::__ops::_Iter_pred<GetPseudoPackages(pkgSourceList*, CommandLine&, bool (*)(pkgSourceList*, PseudoPkg&&, std::vector<PseudoPkg>&), const string&)::<lambda(char const*)> > > (__pred=..., __last=<optimized out>, __first=<optimized out>) at /usr/include/c++/10/bits/stl_algo.h:836 #7 std::remove_if<char const**, GetPseudoPackages(pkgSourceList*, CommandLine&, bool (*)(pkgSourceList*, PseudoPkg&&, std::vector<PseudoPkg>&), const string&)::<lambda(char const*)> > (__pred=..., __last=<optimized out>, __first=<optimized out>) at /usr/include/c++/10/bits/stl_algo.h:914 #8 GetPseudoPackages (SL=0x0, CmdL=..., Add=0x7ffff7f77f20 <AddVolatileBinaryFile(pkgSourceList*, PseudoPkg&&, std::vector<PseudoPkg, std::allocator<PseudoPkg> >&)>, pseudoArch="") at ../apt-private/private-install.cc:802 #9 0x00007ffff7f7d818 in DoInstall (CmdL=...) at include/apt-pkg/cachefile.h:76 #10 0x00007ffff7e28667 in CommandLine::DispatchArg (this=this@entry=0x7fffffffe9e0, Map=<optimized out>, NoMatch=NoMatch@entry=true) at ../apt-pkg/contrib/cmndline.cc:369 #11 0x00007ffff7f6a0d3 in DispatchCommandLine (CmdL=..., Cmds=std::vector of length 31, capacity 32 = {...}) at ../apt-private/private-cmndline.cc:586 #12 0x0000555555556296 in main (argc=3, argv=0x7fffffffeb48) at ../cmdline/apt.cc:120 #0 pkgSourceList::GetVolatileFiles (this=this@entry=0x0) at ../apt-pkg/sourcelist.cc:532 No locals. #1 0x00007ffff7f75a35 in AddIfVolatile (SL=0x0, VolatileCmdL=std::vector of length 0, capacity 0, Add=0x7ffff7f77f20 <AddVolatileBinaryFile(pkgSourceList*, PseudoPkg&&, std::vector<PseudoPkg, std::allocator<PseudoPkg> >&)>, I=0x7fffffffedaf "./test.deb", pseudoArch="") at ../apt-private/private-install.cc:760 pkg = {name = "\220\017XUUU\000\000\000QZUUU\000\000\000\000\000\000\000\000\000\000\240\017XUUU\000\000p\321^UUU\000\000\b\000\000\000\000\000\000\000BASE_URI\000y\000\000\000\000\000\000p\377WUUU\000\000\063\000\000\000\000\000\000\000\063\000\000\000\000\000\000\000\220\tXUUU\000\000p\000\000\000\000\000\000\000\321\000\000\000\000\000\000\000\060\326_UUU\000\000\240\374\266\367\377\177\000\000\000\000\000\000\000\000\000\000\020\345\\UUU\000\000\060\333\\UUU", '\000' <repeats 26 times>, "P\000\000\000\000\000\000\000\200\000\000\000\000\000\000\000 \235WUUU\000\000"..., arch = <error reading variable: Cannot create a lazy string with address 0x0, and a non-zero length.>, release = '\000' <repeats 16 times>, "`\357WUUU\000\000`\357WUUU\000\000\000\000\000\000\000\000\000\000\003\000\000\000\000\000\000\000\240\357WUUU\000\000\341\000\000\000\000\000\000\000P\347WUUU\000\000\020\240UUUU\000\000\300\355WUUU", '\000' <repeats 26 times>, "\001", '\000' <repeats 23 times>, "\001", '\000' <repeats 63 times>..., index = 93824992407024} #2 0x00007ffff7f76e5f in operator() (I=<optimized out>, __closure=<synthetic pointer>) at ../apt-private/private-install.cc:803 SL = <optimized out> VolatileCmdL = <optimized out> Add = <optimized out> pseudoArch = <optimized out> #3 __gnu_cxx::__ops::_Iter_pred<GetPseudoPackages(pkgSourceList*, CommandLine&, bool (*)(pkgSourceList*, PseudoPkg&&, std::vector<PseudoPkg>&), const string&)::<lambda(char const*)> >::operator()<char const**> (__it=0x555555576b58, this=<synthetic pointer>) at /usr/include/c++/10/bits/predefined_ops.h:316 No locals. #4 std::__find_if<char const**, __gnu_cxx::__ops::_Iter_pred<GetPseudoPackages(pkgSourceList*, CommandLine&, bool (*)(pkgSourceList*, PseudoPkg&&, std::vector<PseudoPkg>&), const string&)::<lambda(char const*)> > > (__pred=..., __last=<optimized out>, __first=0x555555576b58) at /usr/include/c++/10/bits/stl_algobase.h:1954 __trip_count = <optimized out> __trip_count = <optimized out> #5 std::__find_if<char const**, __gnu_cxx::__ops::_Iter_pred<GetPseudoPackages(pkgSourceList*, CommandLine&, bool (*)(pkgSourceList*, PseudoPkg&&, std::vector<PseudoPkg>&), const string&)::<lambda(char const*)> > > (__pred=..., __last=<optimized out>, __first=<optimized out>) at /usr/include/c++/10/bits/stl_algobase.h:1974 No locals. #6 std::__remove_if<char const**, __gnu_cxx::__ops::_Iter_pred<GetPseudoPackages(pkgSourceList*, CommandLine&, bool (*)(pkgSourceList*, PseudoPkg&&, std::vector<PseudoPkg>&), const string&)::<lambda(char const*)> > > (__pred=..., __last=<optimized out>, __first=<optimized out>) at /usr/include/c++/10/bits/stl_algo.h:836 __result = <optimized out> __result = <optimized out> #7 std::remove_if<char const**, GetPseudoPackages(pkgSourceList*, CommandLine&, bool (*)(pkgSourceList*, PseudoPkg&&, std::vector<PseudoPkg>&), const string&)::<lambda(char const*)> > (__pred=..., __last=<optimized out>, __first=<optimized out>) at /usr/include/c++/10/bits/stl_algo.h:914 No locals. #8 GetPseudoPackages (SL=0x0, CmdL=..., Add=0x7ffff7f77f20 <AddVolatileBinaryFile(pkgSourceList*, PseudoPkg&&, std::vector<PseudoPkg, std::allocator<PseudoPkg> >&)>, pseudoArch="") at ../apt-private/private-install.cc:802 VolatileCmdL = std::vector of length 0, capacity 0 #9 0x00007ffff7f7d818 in DoInstall (CmdL=...) at include/apt-pkg/cachefile.h:76 Cache = {<pkgCacheFile> = {_vptr.pkgCacheFile = 0x7ffff7fbfd90 <vtable for CacheFile+16>, d = 0x555555576b10, ExternOwner = false, Map = 0x0, Cache = 0x0, DCache = 0x0, SrcList = 0x0, Policy = 0x0}, UniverseList = std::vector of length 0, capacity 0} VolatileCmdL = std::vector of length 0, capacity 0 verset = std::map with 0 elements UnknownPackages = std::set with 942877281731365120 elements<error reading variable: Cannot access memory at address 0x18> Universe = {<APT::PackageUniverse> = {<APT::PackageContainerInterface> = {_vptr.PackageContainerInterface = 0x1, ConstructedBy = 335544320, d = 0x2}, _cont = 0x8000000000000006, d = 0x0}, List = <error reading variable: Cannot access memory at address 0x8>} result = <optimized out> #10 0x00007ffff7e28667 in CommandLine::DispatchArg (this=this@entry=0x7fffffffe9e0, Map=<optimized out>, NoMatch=NoMatch@entry=true) at ../apt-pkg/contrib/cmndline.cc:369 Res = <optimized out> I = 0 #11 0x00007ffff7f6a0d3 in DispatchCommandLine (CmdL=..., Cmds=std::vector of length 31, capacity 32 = {...}) at ../apt-private/private-cmndline.cc:586 returned = <optimized out> Errors = <optimized out> #12 0x0000555555556296 in main (argc=3, argv=0x7fffffffeb48) at ../cmdline/apt.cc:120 CmdL = {ArgList = 0x55555557bc10, Conf = 0x55555556bee0, FileList = 0x555555576b50} Cmds = std::vector of length 31, capacity 32 = {{Match = 0x7ffff7faf3d1 "help", Handler = 0x7ffff7f696b0 <_FUN(CommandLine&)>}, {Match = 0x555555557004 "list", Handler = 0x7ffff7f88ea0 <DoList(CommandLine&)>}, {Match = 0x55555555700d "search", Handler = 0x7ffff7f9a1a0 <DoSearch(CommandLine&)>}, {Match = 0x555555557014 "show", Handler = 0x7ffff7f9b5d0 <ShowPackage(CommandLine&)>}, {Match = 0x555555557030 "install", Handler = 0x7ffff7f7d740 <DoInstall(CommandLine&)>}, {Match = 0x55555555702e "reinstall", Handler = 0x7ffff7f7d740 <DoInstall(CommandLine&)>}, {Match = 0x55555555706b "remove", Handler = 0x7ffff7f7d740 <DoInstall(CommandLine&)>}, {Match = 0x55555555705b "autoremove", Handler = 0x7ffff7f7d740 <DoInstall(CommandLine&)>}, {Match = 0x555555557066 "auto-remove", Handler = 0x7ffff7f7d740 <DoInstall(CommandLine&)>}, {Match = 0x555555557072 "autopurge", Handler = 0x7ffff7f7d740 <DoInstall(CommandLine&)>}, {Match = 0x555555557076 "purge", Handler = 0x7ffff7f7d740 <DoInstall(CommandLine&)>}, {Match = 0x55555555707c "update", Handler = 0x7ffff7fabcc0 <DoUpdate(CommandLine&)>}, {Match = 0x555555557088 "upgrade", Handler = 0x7ffff7fad420 <DoUpgrade(CommandLine&)>}, {Match = 0x555555557083 "full-upgrade", Handler = 0x7ffff7fad3f0 <DoDistUpgrade(CommandLine&)>}, {Match = 0x555555557090 "edit-sources", Handler = 0x7ffff7faa4a0 <EditSources(CommandLine&)>}, {Match = 0x55555555709d "moo", Handler = 0x7ffff7f8bd60 <DoMoo(CommandLine&)>}, {Match = 0x5555555570a1 "satisfy", Handler = 0x7ffff7fa4f40 <DoBuildDep(CommandLine&)>}, {Match = 0x5555555570c4 "dist-upgrade", Handler = 0x7ffff7fad3f0 <DoDistUpgrade(CommandLine&)>}, {Match = 0x5555555570d1 "showsrc", Handler = 0x7ffff7f9da70 <ShowSrcPackage(CommandLine&)>}, {Match = 0x5555555570da "depends", Handler = 0x7ffff7f705f0 <Depends(CommandLine&)>}, {Match = 0x5555555570d9 "rdepends", Handler = 0x7ffff7f70600 <RDepends(CommandLine&)>}, {Match = 0x5555555570e2 "policy", Handler = 0x7ffff7f9e1e0 <Policy(CommandLine&)>}, {Match = 0x5555555570e9 "build-dep", Handler = 0x7ffff7fa4f40 <DoBuildDep(CommandLine&)>}, {Match = 0x555555557102 "clean", Handler = 0x7ffff7f73000 <DoClean(CommandLine&)>}, {Match = 0x5555555570f3 "autoclean", Handler = 0x7ffff7f73710 <DoAutoClean(CommandLine&)>}, {Match = 0x5555555570fd "auto-clean", Handler = 0x7ffff7f73710 <DoAutoClean(CommandLine&)>}, {Match = 0x555555557108 "source", Handler = 0x7ffff7fa2150 <DoSource(CommandLine&)>}, {Match = 0x55555555710f "download", Handler = 0x7ffff7f717b0 <DoDownload(CommandLine&)>}, {Match = 0x555555557118 "changelog", Handler = 0x7ffff7f72820 <DoChangelog(CommandLine&)>}, {Match = 0x555555557122 "info", Handler = 0x7ffff7f9b5d0 <ShowPackage(CommandLine&)>}, {Match = 0x0, Handler = 0x0}} quiet = <optimized out> Thread 1 (Thread 0x7ffff7489800 (LWP 22489) "apt"): #0 pkgSourceList::GetVolatileFiles (this=this@entry=0x0) at ../apt-pkg/sourcelist.cc:532 No locals. #1 0x00007ffff7f75a35 in AddIfVolatile (SL=0x0, VolatileCmdL=std::vector of length 0, capacity 0, Add=0x7ffff7f77f20 <AddVolatileBinaryFile(pkgSourceList*, PseudoPkg&&, std::vector<PseudoPkg, std::allocator<PseudoPkg> >&)>, I=0x7fffffffedaf "./test.deb", pseudoArch="") at ../apt-private/private-install.cc:760 pkg = {name = "\220\017XUUU\000\000\000QZUUU\000\000\000\000\000\000\000\000\000\000\240\017XUUU\000\000p\321^UUU\000\000\b\000\000\000\000\000\000\000BASE_URI\000y\000\000\000\000\000\000p\377WUUU\000\000\063\000\000\000\000\000\000\000\063\000\000\000\000\000\000\000\220\tXUUU\000\000p\000\000\000\000\000\000\000\321\000\000\000\000\000\000\000\060\326_UUU\000\000\240\374\266\367\377\177\000\000\000\000\000\000\000\000\000\000\020\345\\UUU\000\000\060\333\\UUU", '\000' <repeats 26 times>, "P\000\000\000\000\000\000\000\200\000\000\000\000\000\000\000 \235WUUU\000\000"..., arch = <error reading variable: Cannot create a lazy string with address 0x0, and a non-zero length.>, release = '\000' <repeats 16 times>, "`\357WUUU\000\000`\357WUUU\000\000\000\000\000\000\000\000\000\000\003\000\000\000\000\000\000\000\240\357WUUU\000\000\341\000\000\000\000\000\000\000P\347WUUU\000\000\020\240UUUU\000\000\300\355WUUU", '\000' <repeats 26 times>, "\001", '\000' <repeats 23 times>, "\001", '\000' <repeats 63 times>..., index = 93824992407024} #2 0x00007ffff7f76e5f in operator() (I=<optimized out>, __closure=<synthetic pointer>) at ../apt-private/private-install.cc:803 SL = <optimized out> VolatileCmdL = <optimized out> Add = <optimized out> pseudoArch = <optimized out> #3 __gnu_cxx::__ops::_Iter_pred<GetPseudoPackages(pkgSourceList*, CommandLine&, bool (*)(pkgSourceList*, PseudoPkg&&, std::vector<PseudoPkg>&), const string&)::<lambda(char const*)> >::operator()<char const**> (__it=0x555555576b58, this=<synthetic pointer>) at /usr/include/c++/10/bits/predefined_ops.h:316 No locals. #4 std::__find_if<char const**, __gnu_cxx::__ops::_Iter_pred<GetPseudoPackages(pkgSourceList*, CommandLine&, bool (*)(pkgSourceList*, PseudoPkg&&, std::vector<PseudoPkg>&), const string&)::<lambda(char const*)> > > (__pred=..., __last=<optimized out>, __first=0x555555576b58) at /usr/include/c++/10/bits/stl_algobase.h:1954 __trip_count = <optimized out> __trip_count = <optimized out> #5 std::__find_if<char const**, __gnu_cxx::__ops::_Iter_pred<GetPseudoPackages(pkgSourceList*, CommandLine&, bool (*)(pkgSourceList*, PseudoPkg&&, std::vector<PseudoPkg>&), const string&)::<lambda(char const*)> > > (__pred=..., __last=<optimized out>, __first=<optimized out>) at /usr/include/c++/10/bits/stl_algobase.h:1974 No locals. #6 std::__remove_if<char const**, __gnu_cxx::__ops::_Iter_pred<GetPseudoPackages(pkgSourceList*, CommandLine&, bool (*)(pkgSourceList*, PseudoPkg&&, std::vector<PseudoPkg>&), const string&)::<lambda(char const*)> > > (__pred=..., __last=<optimized out>, __first=<optimized out>) at /usr/include/c++/10/bits/stl_algo.h:836 __result = <optimized out> __result = <optimized out> #7 std::remove_if<char const**, GetPseudoPackages(pkgSourceList*, CommandLine&, bool (*)(pkgSourceList*, PseudoPkg&&, std::vector<PseudoPkg>&), const string&)::<lambda(char const*)> > (__pred=..., __last=<optimized out>, __first=<optimized out>) at /usr/include/c++/10/bits/stl_algo.h:914 No locals. #8 GetPseudoPackages (SL=0x0, CmdL=..., Add=0x7ffff7f77f20 <AddVolatileBinaryFile(pkgSourceList*, PseudoPkg&&, std::vector<PseudoPkg, std::allocator<PseudoPkg> >&)>, pseudoArch="") at ../apt-private/private-install.cc:802 VolatileCmdL = std::vector of length 0, capacity 0 #9 0x00007ffff7f7d818 in DoInstall (CmdL=...) at include/apt-pkg/cachefile.h:76 Cache = {<pkgCacheFile> = {_vptr.pkgCacheFile = 0x7ffff7fbfd90 <vtable for CacheFile+16>, d = 0x555555576b10, ExternOwner = false, Map = 0x0, Cache = 0x0, DCache = 0x0, SrcList = 0x0, Policy = 0x0}, UniverseList = std::vector of length 0, capacity 0} VolatileCmdL = std::vector of length 0, capacity 0 verset = std::map with 0 elements UnknownPackages = std::set with 942877281731365120 elements<error reading variable: Cannot access memory at address 0x18> Universe = {<APT::PackageUniverse> = {<APT::PackageContainerInterface> = {_vptr.PackageContainerInterface = 0x1, ConstructedBy = 335544320, d = 0x2}, _cont = 0x8000000000000006, d = 0x0}, List = <error reading variable: Cannot access memory at address 0x8>} result = <optimized out> #10 0x00007ffff7e28667 in CommandLine::DispatchArg (this=this@entry=0x7fffffffe9e0, Map=<optimized out>, NoMatch=NoMatch@entry=true) at ../apt-pkg/contrib/cmndline.cc:369 Res = <optimized out> I = 0 #11 0x00007ffff7f6a0d3 in DispatchCommandLine (CmdL=..., Cmds=std::vector of length 31, capacity 32 = {...}) at ../apt-private/private-cmndline.cc:586 returned = <optimized out> Errors = <optimized out> #12 0x0000555555556296 in main (argc=3, argv=0x7fffffffeb48) at ../cmdline/apt.cc:120 CmdL = {ArgList = 0x55555557bc10, Conf = 0x55555556bee0, FileList = 0x555555576b50} Cmds = std::vector of length 31, capacity 32 = {{Match = 0x7ffff7faf3d1 "help", Handler = 0x7ffff7f696b0 <_FUN(CommandLine&)>}, {Match = 0x555555557004 "list", Handler = 0x7ffff7f88ea0 <DoList(CommandLine&)>}, {Match = 0x55555555700d "search", Handler = 0x7ffff7f9a1a0 <DoSearch(CommandLine&)>}, {Match = 0x555555557014 "show", Handler = 0x7ffff7f9b5d0 <ShowPackage(CommandLine&)>}, {Match = 0x555555557030 "install", Handler = 0x7ffff7f7d740 <DoInstall(CommandLine&)>}, {Match = 0x55555555702e "reinstall", Handler = 0x7ffff7f7d740 <DoInstall(CommandLine&)>}, {Match = 0x55555555706b "remove", Handler = 0x7ffff7f7d740 <DoInstall(CommandLine&)>}, {Match = 0x55555555705b "autoremove", Handler = 0x7ffff7f7d740 <DoInstall(CommandLine&)>}, {Match = 0x555555557066 "auto-remove", Handler = 0x7ffff7f7d740 <DoInstall(CommandLine&)>}, {Match = 0x555555557072 "autopurge", Handler = 0x7ffff7f7d740 <DoInstall(CommandLine&)>}, {Match = 0x555555557076 "purge", Handler = 0x7ffff7f7d740 <DoInstall(CommandLine&)>}, {Match = 0x55555555707c "update", Handler = 0x7ffff7fabcc0 <DoUpdate(CommandLine&)>}, {Match = 0x555555557088 "upgrade", Handler = 0x7ffff7fad420 <DoUpgrade(CommandLine&)>}, {Match = 0x555555557083 "full-upgrade", Handler = 0x7ffff7fad3f0 <DoDistUpgrade(CommandLine&)>}, {Match = 0x555555557090 "edit-sources", Handler = 0x7ffff7faa4a0 <EditSources(CommandLine&)>}, {Match = 0x55555555709d "moo", Handler = 0x7ffff7f8bd60 <DoMoo(CommandLine&)>}, {Match = 0x5555555570a1 "satisfy", Handler = 0x7ffff7fa4f40 <DoBuildDep(CommandLine&)>}, {Match = 0x5555555570c4 "dist-upgrade", Handler = 0x7ffff7fad3f0 <DoDistUpgrade(CommandLine&)>}, {Match = 0x5555555570d1 "showsrc", Handler = 0x7ffff7f9da70 <ShowSrcPackage(CommandLine&)>}, {Match = 0x5555555570da "depends", Handler = 0x7ffff7f705f0 <Depends(CommandLine&)>}, {Match = 0x5555555570d9 "rdepends", Handler = 0x7ffff7f70600 <RDepends(CommandLine&)>}, {Match = 0x5555555570e2 "policy", Handler = 0x7ffff7f9e1e0 <Policy(CommandLine&)>}, {Match = 0x5555555570e9 "build-dep", Handler = 0x7ffff7fa4f40 <DoBuildDep(CommandLine&)>}, {Match = 0x555555557102 "clean", Handler = 0x7ffff7f73000 <DoClean(CommandLine&)>}, {Match = 0x5555555570f3 "autoclean", Handler = 0x7ffff7f73710 <DoAutoClean(CommandLine&)>}, {Match = 0x5555555570fd "auto-clean", Handler = 0x7ffff7f73710 <DoAutoClean(CommandLine&)>}, {Match = 0x555555557108 "source", Handler = 0x7ffff7fa2150 <DoSource(CommandLine&)>}, {Match = 0x55555555710f "download", Handler = 0x7ffff7f717b0 <DoDownload(CommandLine&)>}, {Match = 0x555555557118 "changelog", Handler = 0x7ffff7f72820 <DoChangelog(CommandLine&)>}, {Match = 0x555555557122 "info", Handler = 0x7ffff7f9b5d0 <ShowPackage(CommandLine&)>}, {Match = 0x0, Handler = 0x0}} quiet = <optimized out> --- -- System Information: Debian Release: 11.0 APT prefers testing-security APT policy: (500, 'testing-security'), (500, 'testing') Architecture: amd64 (x86_64) Kernel: Linux 5.11.22-1-pve (SMP w/32 CPU threads) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages apt depends on: ii adduser 3.118 ii debian-archive-keyring 2021.1.1 ii gpgv 2.2.27-2 ii libapt-pkg6.0 2.2.4 ii libc6 2.31-12 ii libgcc-s1 10.2.1-6 ii libgnutls30 3.7.1-5 ii libseccomp2 2.5.1-1 ii libstdc++6 10.2.1-6 ii libsystemd0 247.3-5 Versions of packages apt recommends: ii ca-certificates 20210119 Versions of packages apt suggests: pn apt-doc <none> ii aptitude 0.8.13-3 ii dpkg-dev 1.20.9 ii gnupg 2.2.27-2 ii powermgmt-base 1.36 -- no debconf information