Bug#1015157: gnome-control-center: segfaults reproducibly on sharing panel

2023-06-10 Thread Markus Koschany

> We think this will be fixed in gnome-control-center 42.4 (not released yet).


FTR: This is still a problem in Bookworm (43.4.1). Just did a clean GNOME 3
installation with the Debian installer and as soon as I click on the Sharing
menu item in gnome-control-center, the whole application freezes. Removing
gnome-remote-desktop works around the problem. 


signature.asc
Description: This is a digitally signed message part


Bug#1015157: gnome-control-center: segfaults reproducibly on sharing panel

2022-08-11 Thread Jeremy Bicha
Control: forwarded -1
https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/1846

On Thu, Aug 11, 2022 at 6:30 AM Josh Triplett  wrote:
>
> On Sat, 16 Jul 2022 22:47:35 +0200 Ansgar  wrote:
> > Package: gnome-control-center
> > Version: 1:42.3-1
> > Severity: normal
> > Tags: upstream
> >
> > gnome-control-center segfaults reproducibly about 1-2 seconds after
> > opening the "Sharing" panel.  I've installed debug symbols and got the
> > following backtrace from the coredump caught by systemd-coredumpd:
>
> I can confirm this. It *only* seems to segfault with
> gnome-remote-desktop installed; installing it makes gnome-control-center
> start segfaulting, and removing it makes gnome-control-center stop
> segfaulting and successfully launch again.

We think this will be fixed in gnome-control-center 42.4 (not released yet).

Thank you,
Jeremy Bicha



Bug#1015157: gnome-control-center: segfaults reproducibly on sharing panel

2022-08-11 Thread Josh Triplett
On Sat, 16 Jul 2022 22:47:35 +0200 Ansgar  wrote:
> Package: gnome-control-center
> Version: 1:42.3-1
> Severity: normal
> Tags: upstream
> 
> gnome-control-center segfaults reproducibly about 1-2 seconds after
> opening the "Sharing" panel.  I've installed debug symbols and got the
> following backtrace from the coredump caught by systemd-coredumpd:

I can confirm this. It *only* seems to segfault with
gnome-remote-desktop installed; installing it makes gnome-control-center
start segfaulting, and removing it makes gnome-control-center stop
segfaulting and successfully launch again.



Bug#1015157: gnome-control-center: segfaults reproducibly on sharing panel

2022-07-16 Thread Ansgar
Package: gnome-control-center
Version: 1:42.3-1
Severity: normal
Tags: upstream

gnome-control-center segfaults reproducibly about 1-2 seconds after
opening the "Sharing" panel.  I've installed debug symbols and got the
following backtrace from the coredump caught by systemd-coredumpd:

+---
| (gdb) bt
| #0  __strlen_avx2 () at ../sysdeps/x86_64/multiarch/strlen-avx2.S:74
| #1  0x7fee5a14f258 in gtk_editable_insert_text (editable=0x55664edfe490, 
text=0x0, length=-1, 
| position=0x7ffc55a116c4) at ../../../gtk/gtkeditable.c:504
| #2  0x7fee5a14f6e9 in gtk_editable_set_text (editable=0x55664edfe490, 
text=text@entry=0x0)
| at ../../../gtk/gtkeditable.c:617
| #3  0x55664d9db8fb in cc_sharing_panel_setup_remote_desktop_dialog 
(self=0x55664ed26250)
| at ../panels/sharing/cc-sharing-panel.c:1397
| #4  remote_desktop_name_appeared (connection=, name=, 
| name_owner=, user_data=) at 
../panels/sharing/cc-sharing-panel.c:1434
| #5  0x7fee5addfb53 in actually_do_call 
(call_type=CALL_TYPE_NAME_APPEARED, 
| name_owner=, connection=, 
client=0x55664e9e22f0)
| at ../../../gio/gdbusnamewatching.c:185
| #6  actually_do_call (call_type=CALL_TYPE_NAME_APPEARED, 
name_owner=, 
| connection=, client=0x55664e9e22f0) at 
../../../gio/gdbusnamewatching.c:173
| #7  do_call (client=0x55664e9e22f0, call_type=CALL_TYPE_NAME_APPEARED)
| at ../../../gio/gdbusnamewatching.c:248
| #8  0x7fee5ade0221 in call_appeared_handler (client=0x55664e9e22f0)
| at ../../../gio/gdbusnamewatching.c:260
| #9  call_appeared_handler (client=0x55664e9e22f0) at 
../../../gio/gdbusnamewatching.c:253
| #10 get_name_owner_cb (source_object=, res=, 
| user_data=user_data@entry=0x55664e9e22f0) at 
../../../gio/gdbusnamewatching.c:417
| #11 0x7fee5ad77fa9 in g_task_return_now (task=0x55664ebecd80) at 
../../../gio/gtask.c:1230
| #12 0x7fee5ad78b0b in g_task_return (type=, 
task=0x55664ebecd80)
| at ../../../gio/gtask.c:1299
| #13 g_task_return (task=0x55664ebecd80, type=) at 
../../../gio/gtask.c:1256
| #14 0x7fee5add587f in g_dbus_connection_call_done (source=, result=0x55664ebec900, 
| user_data=user_data@entry=0x55664ebecd80) at 
../../../gio/gdbusconnection.c:5879
| #15 0x7fee5ad77fa9 in g_task_return_now (task=0x55664ebec900) at 
../../../gio/gtask.c:1230
| #16 0x7fee5ad77fe9 in complete_in_idle_cb (task=0x55664ebec900) at 
../../../gio/gtask.c:1244
| #17 0x7fee5ab81eb4 in g_main_dispatch (context=0x55664e95ed10) at 
../../../glib/gmain.c:3417
| #18 g_main_context_dispatch (context=0x55664e95ed10) at 
../../../glib/gmain.c:4135
| #19 0x7fee5ab82258 in g_main_context_iterate 
(context=context@entry=0x55664e95ed10, 
| block=block@entry=1, dispatch=dispatch@entry=1, self=) at 
../../../glib/gmain.c:4211
| #20 0x7fee5ab8230f in g_main_context_iteration 
(context=context@entry=0x55664e95ed10, 
| may_block=may_block@entry=1) at ../../../glib/gmain.c:4276
| #21 0x7fee5ada79ad in g_application_run (application=0x55664e95b110, 
argc=argc@entry=1, 
| argv=argv@entry=0x7ffc55a11ae8) at ../../../gio/gapplication.c:2569
| #22 0x55664d958d84 in main (argc=1, argv=0x7ffc55a11ae8) at 
../shell/main.c:60
+---[ $ coredumpctl debug /usr/bin/gnome-control-center ]

Ansgar

-- System Information:
Debian Release: bookworm/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'testing-debug'), (500, 
'stable-security'), (500, 'stable-debug'), (500, 'testing'), (500, 'stable'), 
(500, 'oldstable'), (300, 'buildd-unstable'), (300, 'unstable'), (1, 
'experimental-debug'), (1, 'buildd-experimental'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.18.0-2-amd64 (SMP w/8 CPU threads; PREEMPT)
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages gnome-control-center depends on:
ii  accountsservice   22.08.8-1
ii  apg   2.2.3.dfsg.1-5+b2
ii  colord1.4.6-1
ii  desktop-base  11.0.3
ii  desktop-file-utils0.26-1
ii  gnome-control-center-data 1:42.3-1
ii  gnome-desktop3-data   42.2-1
ii  gnome-remote-desktop  42.3-1
ii  gnome-settings-daemon 42.2-1
ii  gsettings-desktop-schemas 42.0-1
ii  libaccountsservice0   22.08.8-1
ii  libadwaita-1-01.1.2-1
ii  libc6 2.33-7
ii  libcairo2 1.16.0-5
ii  libcolord-gtk4-1  0.3.0-3
ii  libcolord21.4.6-1
ii  libcups2  2.4.2-1
ii  libepoxy0 1.5.10-1
ii  libfontconfig12.13.1-4.4
ii  libgcr-base-3-1   3.41.0-4
ii  libgdk-pixbuf-2.0-0   2.42.8+dfsg-1
ii  libglib2.0-0  2.72.3-1
ii  libgnome-bg-4-1   42.2-1
ii