Package: libreadline8t64
Version: 8.3-2
Severity: serious
Justification: makes unrelated software on the system (or the whole system) 
break

Hi,

After upgrading libreadline8t64 from 8.2-6 to 8.3-2 iwctl (from the iwd
package) no longer works on my system and simply segfaults on start. My
system is a T14s Gen6 Snapdragon based on arm64. Downgrading libreadline8t64
to the previous 8.2-6 version fixes the issue. Here is a stacktrace of
the problem, which also points into libreadline functions:

---------------------------------------------------------------------------
(gdb) bt
#0  0x0000fffff7eb0398 in update_line (old=<optimized out>, old_face=<optimized 
out>, 
    new=<optimized out>, new_face=0xaaaaaab1c650 "", 
current_line=current_line@entry=0, 
    omax=<optimized out>, nmax=<optimized out>, inv_botlin=inv_botlin@entry=0) 
at ./display.c:2207
#1  0x0000fffff7eb3648 [PAC] in rl_redisplay () at ./display.c:1368
#2  0x0000aaaaaaaaf804 [PAC] in display_enable_cmd_prompt () at 
client/display.c:802
#3  0x0000aaaaaaaad004 [PAC] in get_managed_objects_callback 
(message=0xaaaaaab26070, 
    user_data=<optimized out>) at client/dbus-proxy.c:777
#4  0x0000fffff7f28328 [PAC] in handle_method_return 
(dbus=dbus@entry=0xaaaaaab027a0, 
    message=message@entry=0xaaaaaab26070) at ell/dbus.c:204
#5  0x0000fffff7f288fc [PAC] in message_read_handler (io=<optimized out>, 
user_data=0xaaaaaab027a0)
    at ell/dbus.c:264
#6  0x0000fffff7f1d54c [PAC] in io_callback (fd=<optimized out>, events=1, 
user_data=0xaaaaaab02880)
    at ell/io.c:105
#7  0x0000fffff7f1c3ec [PAC] in l_main_iterate (timeout=<optimized out>) at 
ell/main.c:461
#8  0x0000fffff7f1c4e8 [PAC] in l_main_run () at ell/main.c:508
#9  l_main_run () at ell/main.c:490
#10 0x0000fffff7f1c728 [PAC] in l_main_run_with_signal (
    callback=callback@entry=0xaaaaaaaa8040 <signal_handler>, 
user_data=user_data@entry=0x0)
    at ell/main.c:630
#11 0x0000aaaaaaaa7eb4 [PAC] in main (argc=1, argv=0xffffffffef58) at 
client/main.c:70
---------------------------------------------------------------------------

Thanks for maintaining readline,

-- Sebastian

-- System Information:
Debian Release: forky/sid
  APT prefers testing-debug
  APT policy: (500, 'testing-debug'), (500, 'testing'), (250, 'unstable'), (1, 
'experimental')
Architecture: arm64 (aarch64)
Foreign Architectures: armhf

Kernel: Linux 6.17.0-rc4+ (SMP w/12 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)

Versions of packages libreadline8t64 depends on:
ii  libc6            2.41-12
ii  libtinfo6        6.5+20250216-2
ii  readline-common  8.3-2

libreadline8t64 recommends no packages.

libreadline8t64 suggests no packages.

-- no debconf information

Reply via email to