Package: bvi
Version: 1.4.0-1+b3

bvi crashes every time I try to search&replace:

  $ bvi -c 's/x/y/' /usr/bin/bvi
  00000010  03 00 03 00 01 00 00 00 30 35 00 00 34 00 00 00 ........05..4...
  00000020  B8 35 01 00 00 00 00 00 34 00 20 00 09 00 28 00 .5......4. ...(.
  00000030  1C 00 1B 00 06 00 00 00 34 00 00 00 34 00 00 00 ........4...4...
  00000040  34 00 00 00 20 01 00 00 20 01 00 00 04 00 00 00 4... ... .......
  00000050  04 00 00 00 03 00 00 00 54 01 00 00 54 01 00 00 ........T...T...
  00000060  54 01 00 00 13 00 00 00 13 00 00 00 04 00 00 00 T...............
  00000070  01 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 ................
  00000080  00 00 00 00 F0 25 01 00 F0 25 01 00 05 00 00 00 .....%...%......
  00000090  00 10 00 00 01 00 00 00 BC 2E 01 00 BC 3E 01 00 .............>..
  000000A0  BC 3E 01 00 CC 05 00 00 AC 64 00 00 06 00 00 00 .>.......d......
  000000B0  00 10 00 00 02 00 00 00 C4 2E 01 00 C4 3E 01 00 .............>..
  000000C0  C4 3E 01 00 00 01 00 00 00 01 00 00 06 00 00 00 .>..............
  000000D0  04 00 00 00 04 00 00 00 68 01 00 00 68 01 00 00 ........h...h...
  000000E0  68 01 00 00 44 00 00 00 44 00 00 00 04 00 00 00 h...D...D.......
  000000F0  04 00 00 00 50 E5 74 64 BC EA 00 00 BC EA 00 00 ....P.td........
  00000100  BC EA 00 00 C4 02 00 00 C4 02 00 00 04 00 00 00 ................
  00000110  04 00 00 00 51 E5 74 64 00 00 00 00 00 00 00 00 ....Q.td........
  00000120  00 00 00 00 00 00 00 00 00 00 00 00 06 00 00 00 ................
  00000130  10 00 00 00 52 E5 74 64 BC 2E 01 00 BC 3E 01 00 ....R.td.....>..
  00000140  BC 3E 01 00 44 01 00 00 44 01 00 00 04 00 00 00 .>..D...D.......
  00000150  01 00 00 00 2F 6C 69 62 2F 6C 64 2D 6C 69 6E 75 ..../lib/ld-linu
  00000160  78 2E 73 6F 2E 32 00 00 04 00 00 00 10 00 00 00 x.so.2..........
  Segmentation fault (core dumped) bytes

Backtrace:

#0  __GI___libc_realloc (oldmem=0x6f732e78, bytes=1) at malloc.c:3349
#1  0x565f108e in alloc_buf (n=6223891946776035329, buffer=0x578a5970) at 
io.c:451
#2  0x565ef515 in do_substitution (delim=<optimized out>, line=0xffa84b5e "x/y/", 
startpos=<optimized out>, endpos=0x578b9227 "") at re.c:352
#3  0x565ec5aa in docmdline (cmdline=0x565fb4e0 <cmdstr> "s/x/y/") at comm.c:224
#4  0x565e8ce0 in main (argc=<optimized out>, argv=<optimized out>) at bvi.c:302


-- System Information:
Architecture: i386

Versions of packages bvi depends on:
ii  libc6        2.33-7
ii  libncurses6  6.3+20220423-2
ii  libtinfo6    6.3+20220423-2

--
Jakub Wilk

Reply via email to