Public bug reported:

Release:        21.04
Package: rxvt-unicode
Version: 9.22-8build1


Run urxvt, then exit. The program segfaults in the destructor for the Perl 
interpreter

▶ gdb urxvt
...
Reading symbols from urxvt...
(No debugging symbols found in 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 353497]

Program received signal SIGSEGV, Segmentation fault.
__GI_getenv (name=0x7f83c73bcf87 "RL_DESTRUCT_LEVEL") at getenv.c:84
84      getenv.c: No such file or directory.
(gdb) bt
#0  __GI_getenv (name=0x7f83c73bcf87 "RL_DESTRUCT_LEVEL") at getenv.c:84
#1  0x00007f83c725f497 in perl_destruct () at 
/lib/x86_64-linux-gnu/libperl.so.5.32
#2  0x000055cfced96a89 in rxvt_perl_interp::~rxvt_perl_interp() ()
#3  0x00007f83c7026147 in __run_exit_handlers (status=0, listp=0x7f83c71c2738 
<__exit_funcs>, run_list_atexit=run_list_atexit@entry=true, 
run_dtors=run_dtors@entry=true) at exit.c:108
#4  0x00007f83c70262f0 in __GI_exit (status=<optimized out>) at exit.c:139
#5  0x00007f83c700a56c in __libc_start_main (main=0x55cfced71d10 <main>, 
argc=1, argv=0x7ffc2d0217b8, init=<optimized out>, fini=<optimized out>, 
rtld_fini=<optimized out>, stack_end=0x7ffc2d0217a8) at ../csu/libc-start.c:366
#6  0x000055cfced760ee in _start ()

Known issue:
Arch: https://bugs.archlinux.org/task/67691
Redhat: https://bugzilla.redhat.com/show_bug.cgi?id=1894917
Upstream fix: 
https://github.com/exg/rxvt-unicode/commit/7e804cd0f4edd5f2f60f39d8baf4f872b6d63756

** Affects: rxvt-unicode (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1943458

Title:
  rxvt-unicode: urxvt crashes on exit

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/rxvt-unicode/+bug/1943458/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to