From unknown Wed Jun 18 23:08:12 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#49441 <49441@debbugs.gnu.org> To: bug#49441 <49441@debbugs.gnu.org> Subject: Status: xfce4-power-manager segfaults randomly Reply-To: bug#49441 <49441@debbugs.gnu.org> Date: Thu, 19 Jun 2025 06:08:12 +0000 retitle 49441 xfce4-power-manager segfaults randomly reassign 49441 guix submitter 49441 Nathan Dehnel severity 49441 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Tue Jul 06 11:07:07 2021 Received: (at submit) by debbugs.gnu.org; 6 Jul 2021 15:07:07 +0000 Received: from localhost ([127.0.0.1]:49723 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m0mfD-0000zB-Fa for submit@debbugs.gnu.org; Tue, 06 Jul 2021 11:07:07 -0400 Received: from lists.gnu.org ([209.51.188.17]:33514) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m0mfC-0000z4-Jd for submit@debbugs.gnu.org; Tue, 06 Jul 2021 11:07:06 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:35962) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m0mfB-0005CR-OM for bug-guix@gnu.org; Tue, 06 Jul 2021 11:07:06 -0400 Received: from mail-yb1-xb2a.google.com ([2607:f8b0:4864:20::b2a]:46815) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1m0mf8-00074e-MC for bug-guix@gnu.org; Tue, 06 Jul 2021 11:07:05 -0400 Received: by mail-yb1-xb2a.google.com with SMTP id i18so34634263yba.13 for ; Tue, 06 Jul 2021 08:07:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=UIuwVEECYfuoQUUADtCJwHQ5SJbUvWJlaOugayR52MA=; b=G4etLbSWomOT77ybaXzca5p+nxWMG5uqDGCEqq/R0yaslLTE5nePQ/9yriJgd1hhlM Zm/rrqkYsprhnNN5gNpImXEmWAjVJ7olmLo7pGI0pZsDgMx0oBc4vwB75BANj2g7CZQB /vjKb+bvU4+gdHP9T3iw1Abclwr/IylkHCTJdTGTpo5mPmt8jh6mnVfZDh72CPk25Hh/ yIOWbTsgUJjIwnxcxk7TNJvpnq4Rzu8XseQFc01iiq2nwH7Dwz68HO5fY2RsnSpPbvHn bkfZzsZCI2vxcI/iIjcHue4Xk+lKYsLQdTZaJbKuXGziB0/DlorfyghO4cOBVy5Jwco6 E5eA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=UIuwVEECYfuoQUUADtCJwHQ5SJbUvWJlaOugayR52MA=; b=tTte8bSiBl82ZMmsSnob7hcpBMUaNdSeVRfyrhURZfy4BWuedAH8/7XeLpQtxQdYJI fLa/65WswWk2ELhYFvdmVELaK525FDu2+CGc8fCWOJNEupvSJFpkw9GHApkXXEDCWFFh 30ElPk0+Jx/3O5m3xGLwx8P3i9LrzehSq+N3SVP9d8dj0QW8neIhSW52pF4mP1kNbrkC hN9XL21cPlIAQHUnU3HajUjBQotuESo3eGGXbQ1Q7Fj5zqshy3jXrpMZ/1+Rn058MkkM i6NtxjY7uGWU7Gc0hS2qHkzRWvK2EU+lgheCgy9LfeEw1RqTmVvf5Voa99ySPBOwbr+6 H5hA== X-Gm-Message-State: AOAM533h1HuXGYKDuLfYnmyz4e5a4M7c2+UTAUk4kOTOVsVKMpEwShcm MG/AJxi95kVKQDADGwkqD7GfLKswfeS6JPtra4K33K+y3UY= X-Google-Smtp-Source: ABdhPJywQbpKXGcF0kLWZskEUTmkXPfZgMBfXZ6d+wPvBrubEhtmc9FtF+LJqdJyqd0liOGwxJp05sU3WCV08nas8KY= X-Received: by 2002:a25:59d6:: with SMTP id n205mr26630483ybb.20.1625584019725; Tue, 06 Jul 2021 08:06:59 -0700 (PDT) MIME-Version: 1.0 From: Nathan Dehnel Date: Tue, 6 Jul 2021 10:06:48 -0500 Message-ID: Subject: xfce4-power-manager segfaults randomly To: Tobias Geerinckx-Rice via Bug reports for GNU Guix Content-Type: multipart/mixed; boundary="0000000000000c80d305c675c611" Received-SPF: pass client-ip=2607:f8b0:4864:20::b2a; envelope-from=ncdehnel@gmail.com; helo=mail-yb1-xb2a.google.com X-Spam_score_int: -6 X-Spam_score: -0.7 X-Spam_bar: / X-Spam_report: (-0.7 / 5.0 requ) BAYES_05=-0.5, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) --0000000000000c80d305c675c611 Content-Type: text/plain; charset="UTF-8" Using v4.16.0. Attached is a backtrace. I have a coredump, but it's too large to attach to an email. --0000000000000c80d305c675c611 Content-Type: text/plain; charset="US-ASCII"; name="gdb.txt" Content-Disposition: attachment; filename="gdb.txt" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_kqs6qneq0 IzAgIDB4MDAwMDdmOTk1YzRjNzViYyBpbiBndGtfd2lkZ2V0X2Rpc3Bvc2UgKCkKICAgZnJvbSAv Z251L3N0b3JlL25kMmkwd2ZoeDJ3c2RuM2RpNTczd2w3a2FnZzZwbTlzLWd0aystMy4yNC4yNC9s aWIvbGliZ3RrLTMuc28uMAojMSAgMHgwMDAwN2Y5OTViYWVlOGEzIGluIGdfb2JqZWN0X3VucmVm ICgpCiAgIGZyb20gL2dudS9zdG9yZS9qc3F4eG5hajVwOGEyMm1yc3ZsNjc5Z2k3amwyNno0ai1n bGliLTIuNjIuNi9saWIvbGliZ29iamVjdC0yLjAuc28uMAojMiAgMHgwMDAwMDAwMDAwNDFlYTYx IGluIGJhdHRlcnlfZGV2aWNlX3JlbW92ZV9waXggKCkKIzMgIDB4MDAwMDAwMDAwMDQxZjM3ZCBp biBwb3dlcl9tYW5hZ2VyX2J1dHRvbl91cGRhdGVfZGV2aWNlX2ljb25fYW5kX2RldGFpbHMgKCkK IzQgIDB4MDAwMDdmOTk1YmFlOWIzZCBpbiBnX2Nsb3N1cmVfaW52b2tlICgpCiAgIGZyb20gL2du dS9zdG9yZS9qc3F4eG5hajVwOGEyMm1yc3ZsNjc5Z2k3amwyNno0ai1nbGliLTIuNjIuNi9saWIv bGliZ29iamVjdC0yLjAuc28uMAojNSAgMHgwMDAwN2Y5OTViYWZjY2NlIGluIHNpZ25hbF9lbWl0 X3VubG9ja2VkX1IgKCkKICAgZnJvbSAvZ251L3N0b3JlL2pzcXh4bmFqNXA4YTIybXJzdmw2Nzln aTdqbDI2ejRqLWdsaWItMi42Mi42L2xpYi9saWJnb2JqZWN0LTIuMC5zby4wCiM2ICAweDAwMDA3 Zjk5NWJiMDU1YjUgaW4gZ19zaWduYWxfZW1pdF92YWxpc3QgKCkKICAgZnJvbSAvZ251L3N0b3Jl L2pzcXh4bmFqNXA4YTIybXJzdmw2NzlnaTdqbDI2ejRqLWdsaWItMi42Mi42L2xpYi9saWJnb2Jq ZWN0LTIuMC5zby4wCiM3ICAweDAwMDA3Zjk5NWJiMDVmNzIgaW4gZ19zaWduYWxfZW1pdCAoKQog ICBmcm9tIC9nbnUvc3RvcmUvanNxeHhuYWo1cDhhMjJtcnN2bDY3OWdpN2psMjZ6NGotZ2xpYi0y LjYyLjYvbGliL2xpYmdvYmplY3QtMi4wLnNvLjAKIzggIDB4MDAwMDdmOTk1YmFlZGRkNCBpbiBn X29iamVjdF9kaXNwYXRjaF9wcm9wZXJ0aWVzX2NoYW5nZWQgKCkKICAgZnJvbSAvZ251L3N0b3Jl L2pzcXh4bmFqNXA4YTIybXJzdmw2NzlnaTdqbDI2ejRqLWdsaWItMi42Mi42L2xpYi9saWJnb2Jq ZWN0LTIuMC5zby4wCiM5ICAweDAwMDA3Zjk5NWJhZjAyMjkgaW4gZ19vYmplY3Rfbm90aWZ5ICgp CiAgIGZyb20gL2dudS9zdG9yZS9qc3F4eG5hajVwOGEyMm1yc3ZsNjc5Z2k3amwyNno0ai1nbGli LTIuNjIuNi9saWIvbGliZ29iamVjdC0yLjAuc28uMAojMTAgMHgwMDAwN2Y5OTViYWU5YjNkIGlu IGdfY2xvc3VyZV9pbnZva2UgKCkKICAgZnJvbSAvZ251L3N0b3JlL2pzcXh4bmFqNXA4YTIybXJz dmw2NzlnaTdqbDI2ejRqLWdsaWItMi42Mi42L2xpYi9saWJnb2JqZWN0LTIuMC5zby4wCiMxMSAw eDAwMDA3Zjk5NWJhZmNjY2UgaW4gc2lnbmFsX2VtaXRfdW5sb2NrZWRfUiAoKQogICBmcm9tIC9n bnUvc3RvcmUvanNxeHhuYWo1cDhhMjJtcnN2bDY3OWdpN2psMjZ6NGotZ2xpYi0yLjYyLjYvbGli L2xpYmdvYmplY3QtMi4wLnNvLjAKIzEyIDB4MDAwMDdmOTk1YmIwNTViNSBpbiBnX3NpZ25hbF9l bWl0X3ZhbGlzdCAoKQogICBmcm9tIC9nbnUvc3RvcmUvanNxeHhuYWo1cDhhMjJtcnN2bDY3OWdp N2psMjZ6NGotZ2xpYi0yLjYyLjYvbGliL2xpYmdvYmplY3QtMi4wLnNvLjAKIzEzIDB4MDAwMDdm OTk1YmIwNWY3MiBpbiBnX3NpZ25hbF9lbWl0ICgpCiAgIGZyb20gL2dudS9zdG9yZS9qc3F4eG5h ajVwOGEyMm1yc3ZsNjc5Z2k3amwyNno0ai1nbGliLTIuNjIuNi9saWIvbGliZ29iamVjdC0yLjAu c28uMAojMTQgMHgwMDAwN2Y5OTViYWVkZGQ0IGluIGdfb2JqZWN0X2Rpc3BhdGNoX3Byb3BlcnRp ZXNfY2hhbmdlZCAoKQogICBmcm9tIC9nbnUvc3RvcmUvanNxeHhuYWo1cDhhMjJtcnN2bDY3OWdp N2psMjZ6NGotZ2xpYi0yLjYyLjYvbGliL2xpYmdvYmplY3QtMi4wLnNvLjAKIzE1IDB4MDAwMDdm OTk1YmFmMDIyOSBpbiBnX29iamVjdF9ub3RpZnkgKCkKICAgZnJvbSAvZ251L3N0b3JlL2pzcXh4 bmFqNXA4YTIybXJzdmw2NzlnaTdqbDI2ejRqLWdsaWItMi42Mi42L2xpYi9saWJnb2JqZWN0LTIu MC5zby4wCiMxNiAweDAwMDA3Zjk5NWJiNGI4OGMgaW4gdXBfZXhwb3J0ZWRfZGV2aWNlX3Byb3h5 X2dfcHJvcGVydGllc19jaGFuZ2VkICgpCiAgIGZyb20gL2dudS9zdG9yZS9mOHhneWlzczZmcnpz d2g1NjFyOTcxOGRpd3I0azM2eS11cG93ZXItMC45OS4xMS9saWIvbGlidXBvd2VyLWdsaWIuc28u MwojMTcgMHgwMDAwN2Y5OTViYWU5YjNkIGluIGdfY2xvc3VyZV9pbnZva2UgKCkKICAgZnJvbSAv Z251L3N0b3JlL2pzcXh4bmFqNXA4YTIybXJzdmw2NzlnaTdqbDI2ejRqLWdsaWItMi42Mi42L2xp Yi9saWJnb2JqZWN0LTIuMC5zby4wCiMxOCAweDAwMDA3Zjk5NWJhZmM3MjggaW4gc2lnbmFsX2Vt aXRfdW5sb2NrZWRfUiAoKQogICBmcm9tIC9nbnUvc3RvcmUvanNxeHhuYWo1cDhhMjJtcnN2bDY3 OWdpN2psMjZ6NGotZ2xpYi0yLjYyLjYvbGliL2xpYmdvYmplY3QtMi4wLnNvLjAKIzE5IDB4MDAw MDdmOTk1YmIwNTViNSBpbiBnX3NpZ25hbF9lbWl0X3ZhbGlzdCAoKQogICBmcm9tIC9nbnUvc3Rv cmUvanNxeHhuYWo1cDhhMjJtcnN2bDY3OWdpN2psMjZ6NGotZ2xpYi0yLjYyLjYvbGliL2xpYmdv YmplY3QtMi4wLnNvLjAKIzIwIDB4MDAwMDdmOTk1YmIwNWY3MiBpbiBnX3NpZ25hbF9lbWl0ICgp CiAgIGZyb20gL2dudS9zdG9yZS9qc3F4eG5hajVwOGEyMm1yc3ZsNjc5Z2k3amwyNno0ai1nbGli LTIuNjIuNi9saWIvbGliZ29iamVjdC0yLjAuc28uMAojMjEgMHgwMDAwN2Y5OTViYzZjOGYxIGlu IG9uX3Byb3BlcnRpZXNfY2hhbmdlZCAoKQogICBmcm9tIC9nbnUvc3RvcmUvanNxeHhuYWo1cDhh MjJtcnN2bDY3OWdpN2psMjZ6NGotZ2xpYi0yLjYyLjYvbGliL2xpYmdpby0yLjAuc28uMAojMjIg MHgwMDAwN2Y5OTViYzViYzU0IGluIGVtaXRfc2lnbmFsX2luc3RhbmNlX2luX2lkbGVfY2IgKCkK ICAgZnJvbSAvZ251L3N0b3JlL2pzcXh4bmFqNXA4YTIybXJzdmw2NzlnaTdqbDI2ejRqLWdsaWIt Mi42Mi42L2xpYi9saWJnaW8tMi4wLnNvLjAKIzIzIDB4MDAwMDdmOTk1YmEwMGYxNCBpbiBnX21h aW5fY29udGV4dF9kaXNwYXRjaCAoKQogICBmcm9tIC9nbnUvc3RvcmUvanNxeHhuYWo1cDhhMjJt cnN2bDY3OWdpN2psMjZ6NGotZ2xpYi0yLjYyLjYvbGliL2xpYmdsaWItMi4wLnNvLjAKIzI0IDB4 MDAwMDdmOTk1YmEwMTI4OCBpbiBnX21haW5fY29udGV4dF9pdGVyYXRlLmlzcmEgKCkKICAgZnJv bSAvZ251L3N0b3JlL2pzcXh4bmFqNXA4YTIybXJzdmw2NzlnaTdqbDI2ejRqLWdsaWItMi42Mi42 L2xpYi9saWJnbGliLTIuMC5zby4wCiMyNSAweDAwMDA3Zjk5NWJhMDE1NDIgaW4gZ19tYWluX2xv b3BfcnVuICgpCiAgIGZyb20gL2dudS9zdG9yZS9qc3F4eG5hajVwOGEyMm1yc3ZsNjc5Z2k3amwy Nno0ai1nbGliLTIuNjIuNi9saWIvbGliZ2xpYi0yLjAuc28uMAojMjYgMHgwMDAwN2Y5OTVjMzg5 Njg1IGluIGd0a19tYWluICgpCiAgIGZyb20gL2dudS9zdG9yZS9uZDJpMHdmaHgyd3NkbjNkaTU3 M3dsN2thZ2c2cG05cy1ndGsrLTMuMjQuMjQvbGliL2xpYmd0ay0zLnNvLjAKIzI3IDB4MDAwMDAw MDAwMDQwYmZmNSBpbiB4ZnBtX3N0YXJ0ICgpCiMyOCAweDAwMDAwMDAwMDA0MGM3ODAgaW4gbWFp biAoKQo= --0000000000000c80d305c675c611-- From debbugs-submit-bounces@debbugs.gnu.org Tue Jul 06 23:47:10 2021 Received: (at 49441) by debbugs.gnu.org; 7 Jul 2021 03:47:10 +0000 Received: from localhost ([127.0.0.1]:50524 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m0yWj-00047E-SM for submit@debbugs.gnu.org; Tue, 06 Jul 2021 23:47:10 -0400 Received: from wp224.webpack.hosteurope.de ([80.237.132.231]:54920) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m0yWi-000475-2B for 49441@debbugs.gnu.org; Tue, 06 Jul 2021 23:47:08 -0400 Received: from www.rohleder.de ([37.61.204.227]); authenticated by wp224.webpack.hosteurope.de running ExIM with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) id 1m0yWg-0007DN-49; Wed, 07 Jul 2021 05:47:06 +0200 Received: from [192.168.1.3] (helo=micha) by www.rohleder.de with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94) (envelope-from ) id 1m0yWR-0005ZG-SG; Wed, 07 Jul 2021 05:47:05 +0200 From: Michael Rohleder To: Nathan Dehnel Subject: Re: bug#49441: xfce4-power-manager segfaults randomly References: Date: Wed, 07 Jul 2021 07:46:41 +0200 In-Reply-To: (Nathan Dehnel's message of "Tue, 6 Jul 2021 10:06:48 -0500") Message-ID: <87r1gak75q.fsf@rohleder.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-bounce-key: webpack.hosteurope.de;mike@rohleder.de;1625629628;67c23a7f; X-HE-SMSGID: 1m0yWg-0007DN-49 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 49441 Cc: 49441@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Hello Nathan! Thank you for the report and the backtrace! Nathan Dehnel writes: > Using v4.16.0. Attached is a backtrace. I have a coredump, but it's > too large to attach to an email. > > #0 0x00007f995c4c75bc in gtk_widget_dispose () > from /gnu/store/nd2i0wfhx2wsdn3di573wl7kagg6pm9s-gtk+-3.24.24/lib/libg= tk-3.so.0 > #1 0x00007f995baee8a3 in g_object_unref () > from /gnu/store/jsqxxnaj5p8a22mrsvl679gi7jl26z4j-glib-2.62.6/lib/libgo= bject-2.0.so.0 > #2 0x000000000041ea61 in battery_device_remove_pix () > #3 0x000000000041f37d in power_manager_button_update_device_icon_and_det= ails () looks like it is crashing here: (`guix build -S xfce4-power-manager`/panel-plugins/power-manager-plugin/pow= er-manager-button.c:607) /* This function unrefs the pix and img from the battery device and * disconnects the expose-event callback on the img. */ static void battery_device_remove_pix (BatteryDevice *battery_device) { TRACE("entering"); if (battery_device =3D=3D NULL) return; if (G_IS_OBJECT (battery_device->pix)) { if (GTK_IS_WIDGET (battery_device->img)) { if (battery_device->expose_signal_id !=3D 0) { g_signal_handler_disconnect (battery_device->img, battery_device-= >expose_signal_id); battery_device->expose_signal_id =3D 0; } g_object_unref (battery_device->img); battery_device->img =3D NULL; } g_object_unref (battery_device->pix); battery_device->pix =3D NULL; } } I wonder how that can happen and so far I was not able to reproduce this. Do you get something on the console/stdout if you start xfce4-power-manager on the console? If that happens only sometimes: Maybe is it after you change something at runtime, maybe changeing a battery or so? =2D-=20 You are not supposed to start Emacs more than once in a lifetime, so the startup time shouldn't matter at all. Eli Zaretskii in help-gnu-emacs --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQFFBAEBCAAvFiEEdV4t5dDVhcUueCgwfHr/vv7yyyUFAmDlP8ERHG1pa2VAcm9o bGVkZXIuZGUACgkQfHr/vv7yyyXN5ggAppsvZfrWFwXqXkfFOl5ZQznxg6196DhT IjzVmIIlQuxatS//mBNw5OmGuLwF9MWhwqUJ41sjJ9avgRgWsoAZQ1W0jf95cA/0 0Mj4Vnb0YCPCe6yH4LFEKXNsVyT3cE8s7kwuXdp3JB+OetI6Rn7IUl7Fxf/AUQ+R +XRViLxwKkzfbxkKL5ala7UFcpGiNo9xvEdI05KdI2zNTsX6TOwTF1L1HhuBH8K1 RNjwvmnWYn87Fe/O3AoP7rKzuLgTuittIe0E52h3gMKpDo9KDzWXh3Kr0j/zfaBl ed9bNnT00s/dmFVt4Rf1wQMjKGwQat8y0c3JwBl6LBFnxqi3n+pX/Q== =lRKe -----END PGP SIGNATURE----- --=-=-=--