Package: rxvt-unicode
Version: 9.22-8+b1
Severity: normal

I do frequently find these messages in the syslog:

,----
| Jan 25 12:56:28 debian kernel: [338440.918130] urxvt[674]: segfault at
| 190 ip 00007f7a1a2fdc35 sp 00007ffcee280480 error 4 in
| libc-2.31.so[7f7a1a2e5000+14b000]
| Jan 25 12:56:28 debian kernel: [338440.918160] Code: fe ff 49 83 c5 02
| 41 0f b7 6d fe 49 89 c6 4c 8d 78 fe 4d 85 e4 75 13 eb cc 0f 1f 40 00 4c 8b
| 63 08 48 83 c3 08 4d 85 e4 74 bb <66> 41 3b 2c 24 75 ec 49 8d 7c 24 02 4c 89
| fa 4c 89 ee e8 04 76 fe
`----

To reproduce under gdb:

,----
| LC_ALL=en_US.UTF-8 LANGUAGE=en_US.UTF-8 LANG=en_US.UTF-8 gdb /usr/bin/urxvt
| GNU gdb (Debian 10.1-1.7) 10.1.90.20210103-git
|
| Reading symbols from /usr/bin/urxvt...
| (No debugging symbols found in /usr/bin/urxvt)
| (gdb) run
| Starting program: /usr/bin/urxvt
| [Thread debugging using libthread_db enabled]
| Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
| [Detaching after fork from child process 6636]

At this point the urxvt window opens.  Immediately hitting ^D produces this backtrace:

| Program received signal SIGSEGV, Segmentation fault.
| __GI_getenv (name=0x7f2af462300d "RL_DESTRUCT_LEVEL") at getenv.c:84
| 84        getenv.c: No such file or directory.
| (gdb) bt full
| #0  __GI_getenv (name=0x7f2af462300d "RL_DESTRUCT_LEVEL") at getenv.c:84
| Python Exception <class 'gdb.MemoryError'> Cannot access memory at address 0x1a0:
|         ep_start = #1  0x00007f2af44c6563 in perl_destruct ()
|     at /usr/lib/x86_64-linux-gnu/libperl.so.5.32
| #2  0x000055de38800845 in rxvt_perl_interp::~rxvt_perl_interp() ()
| #3  0x00007f2af42a54d7 in __run_exit_handlers
|     (status=0, listp=0x7f2af4425718 <__exit_funcs>, run_list_atexit=run_list_atexit@entry=true, run_dtors=run_dtors@entry=true) at exit.c:108
|         atfct = <optimized out>
|         onfct = <optimized out>
|         cxafct = <optimized out>
|         f = <optimized out>
|         new_exitfn_called = 6
|         cur = 0x7f2af4427b00 <initial>
| #4  0x00007f2af42a567a in __GI_exit (status=<optimized out>) at exit.c:139
| #5  0x00007f2af428dd11 in __libc_start_main (main=
|     0x55de387dc230 <main>, argc=1, argv=0x7ffea21278d8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffea21278c8) at ../csu/libc-start.c:342
|         result = <optimized out>
|         unwind_buf =
|               {cancel_jmp_buf = {{jmp_buf = {0, 8207962234385915265, 94412918883664, 0, 0, 0, 2713910307581123969, 2594376296217894273}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x1, 0x7ffea21278d8}, data = {prev = 0x0, cleanup = 0x0, canceltype = 1}}}
|         not_first_call = <optimized out>
| #6  0x000055de387e057a in _start ()
| quit)
`----

-- System Information:
Debian Release: bullseye/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.10.0-1-amd64 (SMP w/8 CPU threads)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to en_US.UTF-8), LANGUAGE=en_US.UTF-8
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages rxvt-unicode depends on:
ii  base-passwd               3.5.48
ii  libc6                     2.31-9
ii  libfontconfig1            2.13.1-4.2
ii  libgcc-s1                 10.2.1-6
ii  libgdk-pixbuf2.0-0        2.40.2-2
ii  libglib2.0-0              2.66.4-1
ii  libperl5.32               5.32.0-6
ii  libstartup-notification0  0.12-6+b1
ii  libx11-6                  2:1.7.0-2
ii  libxft2                   2.3.2-2
ii  libxrender1               1:0.9.10-1
ii  ncurses-base              6.2+20201114-2
ii  ncurses-term              6.2+20201114-2

Versions of packages rxvt-unicode recommends:
ii  fonts-dejavu                                  2.37-2
ii  fonts-ipafont-gothic [fonts-japanese-gothic]  00303-21
ii  fonts-vlgothic [fonts-japanese-gothic]        20200720-1

Versions of packages rxvt-unicode suggests:
ii  sensible-utils  0.0.14

-- no debconf information


Cheers,

--
Cristian

Reply via email to