jeroen@debian:~$ sudo apt install libglib2.0-0t64-dbgsym
[sudo] password for jeroen:
Installing:
  libglib2.0-0t64-dbgsym

Summary:
  Upgrading: 0, Installing: 1, Removing: 0, Not Upgrading: 16
  Download size: 4,538 kB
  Space needed: 5,194 kB / 10.2 GB available

Get:1 http://deb.debian.org/debian-ports sid/main powerpc libglib2.0-0t64-dbgsym powerpc 2.84.4-3 [4,538 kB]
Fetched 4,538 kB in 7s (621 kB/s)
Selecting previously unselected package libglib2.0-0t64-dbgsym:powerpc.
(Reading database ... 287395 files and directories currently installed.)
Preparing to unpack .../libglib2.0-0t64-dbgsym_2.84.4-3_powerpc.deb ...
Unpacking libglib2.0-0t64-dbgsym:powerpc (2.84.4-3) ...
Setting up libglib2.0-0t64-dbgsym:powerpc (2.84.4-3) ...


jeroen@debian:~$ gdb /usr/libexec/at-spi-bus-launcher
GNU gdb (Debian 16.3-5) 16.3
Copyright (C) 2024 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "powerpc-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<https://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
    <http://www.gnu.org/software/gdb/documentation/>.

For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /usr/libexec/at-spi-bus-launcher...
Reading symbols from /usr/lib/debug/.build-id/c5/23c5f6366ecc63d0924e55157d2cc61d998cae.debug...


(gdb) run
Starting program: /usr/libexec/at-spi-bus-launcher

This GDB supports auto-downloading debuginfo from the following URLs:
  <https://debuginfod.debian.net>
Enable debuginfod for this session? (y or [n]) y
Debuginfod has been enabled.
To make this setting permanent, add 'set debuginfod enabled on' to .gdbinit.
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/powerpc-linux-gnu/libthread_db.so.1".
[New Thread 0xa736f2c0 (LWP 4003)]
[New Thread 0xa6b6e2c0 (LWP 4004)]
[New Thread 0xa61ff2c0 (LWP 4005)]
[New Thread 0xa57ff2c0 (LWP 4006)]
[New Thread 0xa4ffe2c0 (LWP 4007)]

(process:3869): GLib-CRITICAL **: 17:10:04.806: the GVariant format string '(o)' has a type of '(o)' but the given value has a type of '()'

(process:3869): GLib-CRITICAL **: 17:10:04.821: g_variant_get: assertion 'valid_format_string (format_string, TRUE, value)' failed

Thread 1 "at-spi-bus-laun" received signal SIGSEGV, Segmentation fault.
Download failed: Invalid argument. Continuing without source file ./string/../sysdeps/powerpc/powerpc32/strlen.S.
__GI_strlen () at ../sysdeps/powerpc/powerpc32/strlen.S:98
warning: 98 ../sysdeps/powerpc/powerpc32/strlen.S: No such file or directory


(gdb) backtrace
#0  __GI_strlen () at ../sysdeps/powerpc/powerpc32/strlen.S:98
#1  0xa7ea0ae0 in g_variant_is_object_path (
string=string@entry=0x146d48 <error: Cannot access memory at address 0x146d48>) at ../../../glib/gvariant.c:1399
#2  0x002de26c in g_dbus_proxy_new_for_bus (
    bus_type=bus_type@entry=G_BUS_TYPE_SESSION,
    flags=flags@entry=G_DBUS_PROXY_FLAGS_DO_NOT_LOAD_PROPERTIES,
info=info@entry=0x0, name=name@entry=0x404294 "org.gnome.SessionManager", object_path=0x146d48 <error: Cannot access memory at address 0x146d48>, interface_name=interface_name@entry=0x40435c "org.gnome.SessionManager.ClientPrivate", cancellable=cancellable@entry=0x0,
    callback=callback@entry=0x402470 <client_proxy_ready_cb>,
user_data=user_data@entry=0x4259e0) at ../../../gio/gdbusproxy.c:2139
#3  0x004023e8 in client_registered (source=<optimized out>,
    result=<optimized out>, user_data=0x4259e0)
    at ../bus/at-spi-bus-launcher.c:176
#4  0x00247bf0 in g_task_return_now (task=task@entry=0x431e08)
    at ../../../gio/gtask.c:1363
#5  0x00249128 in g_task_return (type=<optimized out>, task=0x431e08)
    at ../../../gio/gtask.c:1432
#6  g_task_return (task=0x431e08, type=<optimized out>)
    at ../../../gio/gtask.c:1389
#7 0x002dbd6c in reply_cb (connection=<optimized out>, res=<optimized out>,
--Type <RET> for more, q to quit, c to continue without paging--
    user_data=0x431e08) at ../../../gio/gdbusproxy.c:2557
#8  0x00247bf0 in g_task_return_now (task=task@entry=0x4319c8)
    at ../../../gio/gtask.c:1363
#9  0x00249128 in g_task_return (type=<optimized out>, task=0x4319c8)
    at ../../../gio/gtask.c:1432
#10 g_task_return (task=0x4319c8, type=<optimized out>)
    at ../../../gio/gtask.c:1389
#11 0x002ca350 in g_dbus_connection_call_done (source=<optimized out>,
result=0x435088, user_data=0x4319c8) at ../../../gio/gdbusconnection.c:6489
#12 0x00247bf0 in g_task_return_now (task=task@entry=0x435088)
    at ../../../gio/gtask.c:1363
#13 0x00247c5c in complete_in_idle_cb (task=0x435088,
    task@entry=<error reading variable: value has been optimized out>)
    at ../../../gio/gtask.c:1377
#14 0xa7e3cb5c in g_idle_dispatch (source=0xa58073a0,
    callback=<optimized out>, user_data=<optimized out>)
    at ../../../glib/gmain.c:6284
#15 g_idle_dispatch (source=source@entry=0xa58073a0, callback=<optimized out>,
    user_data=<optimized out>) at ../../../glib/gmain.c:6262
#16 0xa7e40404 in g_main_dispatch (context=context@entry=0x424270)
    at ../../../glib/gmain.c:3398
#17 0xa7e43658 in g_main_context_dispatch_unlocked (context=0x424270)
    at ../../../glib/gmain.c:4249
--Type <RET> for more, q to quit, c to continue without paging--
#18 g_main_context_iterate_unlocked (context=0x424270, block=block@entry=1,
    dispatch=dispatch@entry=1, self=<optimized out>)
    at ../../../glib/gmain.c:4314
#19 0xa7e447cc in g_main_loop_run (loop=0x426a40) at ../../../glib/gmain.c:4516
#20 0x00401da4 in main (argc=1, argv=0xaffff1a4)
    at ../bus/at-spi-bus-launcher.c:1006

Reply via email to