From nobody Sun Sep 14 17:46:55 2025 X-Original-To: freebsd-pkgbase@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4cPwbR09jWz67CnS for ; Sun, 14 Sep 2025 17:47:15 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic317-20.consmr.mail.gq1.yahoo.com (sonic317-20.consmr.mail.gq1.yahoo.com [98.137.66.146]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4cPwbP5mkMz3c94 for ; Sun, 14 Sep 2025 17:47:13 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=I890u6Hf; dmarc=pass (policy=reject) header.from=yahoo.com; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.66.146 as permitted sender) smtp.mailfrom=marklmi@yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1757872027; bh=R9kADZupjAItBCzETK0pVA7YGe1MMl+lMBiv7XKpMqY=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=I890u6HfP7VJdX3kkuwS/ISswEWVAXxDMjPDyJd65asC4kBmxp6WAzwBaPkDB6QtdT3RBbNU6acY09B59x3ocOn0/1Ru3aSDD0GQCc7EqDgyMLIUjs6stBjD43G8kDa9ZLw7tXqsZQXQOFNF4VBvSPF5jzVHKwtRpIRg9lGInXUmR0wrZMMY66x+fRl/Lg7PlOc0kESEZvsWmpDoWz9zgFk3rorF5xQpkmL0dLfVB+YH3i9/FU419MWkHSArYSMLzzeaWhCLgapXZHtgelYoeo7ANCM/BMlv3sZo2wnU075TueqKLBUCYzIfpVa2SAUodbGcE2/IOkvjlk67WAV1Lw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1757872027; bh=xuR0D26D4sx7fylK+x+JBSxAwGO6cvCAmMAeQWyj1jl=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=A/0lX448cVoWDKOSoW368Q6HGpfIWCJVAB4pe7B0RHov1Hxv6+DqofPC+OPeEoS1WYfIGX6QI/qy+SEgw2g27chI6p7bllGUwkuwY1YJM0fURJ1ZRXSlcR8AkMl6WdEgYdJ0hO7rgyb+i+CgoXY4oH8+U4b4nvPrdtsmYZpcfLLsZcBGsSYJPl8ghaRq16wZJriA29cyMS78BqfdDt68xlF4JxT1HCGHYouvpCWcMS8Jm5zC6WT7r26ks76fnGf6/XUvmESiySUJNwmdY4GGc8wtHteyr3YzKX7R/mr6YPzNK052t3HM+g5vX2gPHDM6KyB767z8CxWH7l6YPLtj1Q== X-YMail-OSG: etMprEYVM1mBRByKwuDLeOMNBN.ARP01vR41m5H.nvr9xRYljx9O7NIP5NwZyoA RZwA5E70vrBwAh6XdXPyyUqlYIf0s6f3onyQB48k_3nBlHcXKcpp2DSyWexbrPTFMC4H3BRXEwrQ IVWyHELHZxBwZQfv7S.YMu3NraylNO2Sw6vIbsx0.IJOSaqT3ItdHvp5NBICx3ubx5JNjpphAleJ h3W1XI_ZbPkDx.Xm4gUo4qOjAgaYrk9esjB_oOOVrQxNUI48678D6N2emhe.STX2nAMtThHvB_PD 5qSg9ySoKy1OuYiuMTTgq6j48Vq_eBS3oOiJvcNd1c4B4_ya9LuQ0vw5NqVfC4xnRGDpIV3.wfyW tkjBz23GIplidd.kP3ATApw_C9alISWzY81dP2Q.JxugUh1TqcuSQO3t1SfU.ys1Hz3UwQcL2FLY 0aSlHl_bwAEQ_iYO6gt4nKc4AsU9QaUsaOv9o5Liry0.GW92aa29qlF4il2UFM4qKLr2z8DFc63y 1rUQVyf1WAUxmYTKyJBlKXuUAfCrkYeIDMtjrfqarNd6KXDe6ZG46FTvGiezJSPqHDBv4asfrV30 bALBOcQIqpHMCcfWx96FJfj3r.kG1yDgH2l5oroNJahhwNjSQNuGie1kwC_xQ9FWjVSTjo1uF4sk A_x_pzLQGiVzE1lMkAmGP6HJEzpbAZ.ELvYj7Q19VRQMA.EdF9nDRjpXsdrZsQCodixBbwQruEtf ISaHWMzrl.mRYBxnU3jofC_e3wSmPhnlQQxBCgt70GT9JC9PfCH_0VNVRtuaLx9ivHHmXffd57UY gJLmqtvf7AW3reLcNdfpyv3yvE7zr00YNtMUxtJpiayVeKVZFFIP7tDzEd67Xj7YLH2Oi0N5HpIk l5XuX.EQfzVm8_HIfxCF3NbQLyjkjGQVu3b_GMKyBhnk83zUCq7uYzSOz6oZWKaU_6eN8HLucQYw 6ymBSa0IpR6gdaXhb5M8KjvZ5zPGeFzV9Rss3FV6hiaIn8hWKcNdojN2ks2.z76Z8.hKiGikdF_u nbY7eM5rjeLfhquAZMuojyGBCLJ4a2z01rbdgYRjp6ZyXfeCGjBAqpymAkm1.K17Ib.i7Cyzj.Je eUtuafy9G9LAkIc3zj6m3XYwLcNv73TO22qN_rxuJUcabI9fliN.F31hvNOZKzUCOMWaJU7IgZrI EXj3rzHldELYRzqtgtbUU8o5NW.GCvy1XcEASvS_FWHNNX5UshqEwmOerqyy0E_WKQiy0IGez8LY _7FP4M4222RKIy8.MLx2Q7dcn05Gb7g3nBjQ9BDMzAnQhUMa9UmXKbYrPMECH4dhwiRsj52FwnN6 lQULIFuyizy16Duet.DnzAfYgmTJpas8GkBNIZll.Shm_xVBzlFmiwreGveGIhhJlyhQO2msqkGv Yy7EoSur__pC_dXqK93iM66_WgMKiaBeP5KMaI4d83kk_TLQdecGFrEWW4bq17BUECg5K6fJAC6n 2mowzz9sahg1B5a7oXFqmZ5aO5Z.wdeb4N6P1qnjU5lv45uW.KMwAzS6amOERp.FRzsFys7vWOp. x5AqGoI0IN87RmZC6J8MJFN0RL6qKw1cqjDUG1cvNdyfrzF_eZsPBkdiRyhj9Xze6tloAt49lQyE dBk9uz1jeES98zII.QpGEGqSzW4mPmXYWih6osQDvp78BTOYjzgqni25B9zima68PEXcfW0OpNI6 TeMbqoj1DCQ58RYr8w8H9C7diJUtyzprOAWyplYoIirA_z.lz8FrxpWjgrqsbvpSGcfOB4fUGqp7 U43LlsWiaoDEB0MVuO9xmhpRd7baNFUjrrdoEPmsvwjn9qtRObfGTeCIY56knbHalbjZOOG1Tka_ hkyThgIHDqtS8KMLdXIOaoiMYJCWfxgJqhprWYe5e_dRr5UbRKyO1Rv8f_ITjBi92ys3m6jiPBSx LuPzBljEfpESjy01L_1lRTVeCT2Fur7HrIbWEN55YLSUXRF1xBoUm7zdK7dZVr04MNffISgr4TmV yCtnmGxZ632R3stL75Ygi7IorMD3y.e41QtxgeqZk6UGq2LUrLmPEIjYkaiMJIVzlnpMofcO.Dlj RPpBUAilyCRHNJaf8qAmMu4kYMb2p4nXbjQmA32EwkdDSE1v3eSbxKjqBjhwssRobCIMEBCEnjoR Shu7sEeIGW9AG4zgCO7crt9N6N5rd6gGNIVWBQxIKkg2B8U3uB_HKHfM5rBtrAaVSnD_hmFJr7Py MT2sw0cEAfwrKTIMTRKGkqXzHzt2MO1HOyFe8D2RFEZMZS4bQBh1niuhPB9bdpRTOMLQ_4ML_bsI LkFDzVGH.rhxosA-- X-Sonic-MF: X-Sonic-ID: 0e9b6ac2-aaef-43ad-8feb-e0de3a27fae6 Received: from sonic.gate.mail.ne1.yahoo.com by sonic317.consmr.mail.gq1.yahoo.com with HTTP; Sun, 14 Sep 2025 17:47:07 +0000 Received: by hermes--production-gq1-7bfc77444d-7pvrb (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID a519d31c323f730873475acf4b50f7c7; Sun, 14 Sep 2025 17:47:06 +0000 (UTC) Content-Type: text/plain; charset=us-ascii List-Id: Packaging the FreeBSD base system List-Archive: https://lists.freebsd.org/archives/freebsd-pkgbase List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-pkgbase@FreeBSD.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3826.700.81\)) Subject: Re: I've got a pkg 2.3.1 "pkg-static autoremove" that has grown to have over 1 GiByte of RAM resident after more than 77 minutes of cpu time [backtrace added] From: Mark Millard In-Reply-To: <7AB42872-8CF9-4730-BDDA-0BE0B6507FE9@yahoo.com> Date: Sun, 14 Sep 2025 10:46:55 -0700 Cc: Mark Johnston Content-Transfer-Encoding: quoted-printable Message-Id: <81BEDAF8-0C9D-4212-94E9-82554AF59FE9@yahoo.com> References: <7AB42872-8CF9-4730-BDDA-0BE0B6507FE9@yahoo.com> To: Baptiste Daroussin , FreeBSD-pkgbase@freebsd.org, FreeBSD-pkg@freebsd.org X-Mailer: Apple Mail (2.3826.700.81) X-Spamd-Bar: --- X-Spamd-Result: default: False [-4.00 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; MIME_GOOD(-0.10)[text/plain]; FROM_HAS_DN(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; RCVD_TLS_LAST(0.00)[]; ARC_NA(0.00)[]; TO_DN_SOME(0.00)[]; MIME_TRACE(0.00)[0:+]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; FREEMAIL_FROM(0.00)[yahoo.com]; RCPT_COUNT_THREE(0.00)[4]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; MLMMJ_DEST(0.00)[FreeBSD-pkgbase@freebsd.org]; APPLE_MAILER_COMMON(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.66.146:from]; RCVD_IN_DNSWL_NONE(0.00)[98.137.66.146:from] X-Rspamd-Queue-Id: 4cPwbP5mkMz3c94 On Sep 14, 2025, at 09:38, Mark Millard wrote: > [Some prior testing was also seeing such for pkg, not just pkg-static = .] >=20 > The context here is a armv7 chroot on an aarch64 system, > in case that turns out to matter. >=20 > # pkg-static -v > 2.3.1 >=20 >=20 > For reference: >=20 > load: 1.44 cmd: pkg-static 57217 [running] 4856.83r 4619.81u 2.24s = 99% 1056180k >=20 > ..PID JID USERNAME PRI NICE SIZE RES STATE C TIME = CPU COMMAND > 57217 0 root 141 0 1096Mi 1038Mi CPU3 3 78:07 = 100.00% pkg-static autoremove >=20 > The boot system: >=20 > # uname -apKU > FreeBSD aarch64-main-pbase 16.0-CURRENT FreeBSD 16.0-CURRENT = main-n280292-3c60ea77649d GENERIC-NODEBUG arm64 aarch64 1600000 1600000 >=20 > Inside the chroot: >=20 > # uname -apKU > FreeBSD aarch64-main-pbase 16.0-CURRENT FreeBSD 16.0-CURRENT = main-n280292-3c60ea77649d GENERIC-NODEBUG arm armv7 1600000 1600000 >=20 > # truss -p 57217 > = freebsd32_mmap(0x0,20480,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANON|MAP_ALI= GNED(12),-1,0x0) =3D 926179328 (0x37346000) > = freebsd32_mmap(0x0,20480,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANON|MAP_ALI= GNED(12),-1,0x0) =3D 926199808 (0x3734b000) > = freebsd32_mmap(0x0,4096,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANON|MAP_ALIG= NED(12),-1,0x0) =3D 926220288 (0x37350000) > = freebsd32_mmap(0x0,12288,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANON|MAP_ALI= GNED(12),-1,0x0) =3D 926224384 (0x37351000) > = freebsd32_mmap(0x0,4096,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANON|MAP_ALIG= NED(12),-1,0x0) =3D 926236672 (0x37354000) > = freebsd32_mmap(0x0,4096,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANON|MAP_ALIG= NED(12),-1,0x0) =3D 926240768 (0x37355000) > = freebsd32_mmap(0x0,20480,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANON|MAP_ALI= GNED(12),-1,0x0) =3D 926244864 (0x37356000) > = freebsd32_mmap(0x0,20480,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANON|MAP_ALI= GNED(12),-1,0x0) =3D 926265344 (0x3735b000) > = freebsd32_mmap(0x0,12288,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANON|MAP_ALI= GNED(12),-1,0x0) =3D 926285824 (0x37360000) > = freebsd32_mmap(0x0,20480,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANON|MAP_ALI= GNED(12),-1,0x0) =3D 926298112 (0x37363000) > = freebsd32_mmap(0x0,12288,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANON|MAP_ALI= GNED(12),-1,0x0) =3D 926318592 (0x37368000) > = freebsd32_mmap(0x0,28672,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANON|MAP_ALI= GNED(12),-1,0x0) =3D 926330880 (0x3736b000) > = freebsd32_mmap(0x0,20480,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANON|MAP_ALI= GNED(12),-1,0x0) =3D 926359552 (0x37372000) > = freebsd32_mmap(0x0,4096,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANON|MAP_ALIG= NED(12),-1,0x0) =3D 926380032 (0x37377000) > . . . >=20 > No other activity reported by truss, other than freebsd32_mmap use, > at least for what i looked at. I was able to run the pkg-static in the background and attach gdb to it in the chroot: Reading symbols from /usr/local/sbin/pkg-static... 0x0029632c in btreeCursor () (gdb) bt #0 0x0029632c in btreeCursor () #1 0x00285d04 in sqlite3VdbeExec () #2 0x00254060 in sqlite3_step () #3 0x002496a0 in pkgdb_it_next () #4 0x00400374 in pkg_jobs_test_automatic () #5 0x00400d04 in is_orphaned () #6 0x00400274 in pkg_jobs_test_automatic () #7 0x00400d04 in is_orphaned () #8 0x0040038c in pkg_jobs_test_automatic () #9 0x00400d04 in is_orphaned () #10 0x00400274 in pkg_jobs_test_automatic () #11 0x00400d04 in is_orphaned () #12 0x0040038c in pkg_jobs_test_automatic () #13 0x00400d04 in is_orphaned () #14 0x00400274 in pkg_jobs_test_automatic () #15 0x00400d04 in is_orphaned () #16 0x0040038c in pkg_jobs_test_automatic () #17 0x00400d04 in is_orphaned () #18 0x00400274 in pkg_jobs_test_automatic () #19 0x00400d04 in is_orphaned () #20 0x0040038c in pkg_jobs_test_automatic () . . . #54858 0x00400274 in pkg_jobs_test_automatic () #54859 0x00400d04 in is_orphaned () #54860 0x0040038c in pkg_jobs_test_automatic () #54861 0x003fecac in pkg_jobs_solve () #54862 0x001cc5c4 in exec_autoremove () #54863 0x001d55dc in main () I had previously done: pkg-static del FreeBSD-set-base FreeBSD-set-base-dbg FreeBSD-set-devel = FreeBSD-set-devel-dbg FreeBSD-set-minimal FreeBSD-set-minimal-dbg = FreeBSD-set-kernels FreeBSD-set-kernels-dbg ( FreeBSD-set-lib32* are missing only because this is an armv7 context = that can not have such. ) =3D=3D=3D Mark Millard marklmi at yahoo.com