NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: bin/60177: vi crash when using cedit
The following reply was made to PR bin/60177; it has been noted by GNATS.
From: Martin Husemann <martin%duskware.de@localhost>
To: gnats-bugs%netbsd.org@localhost
Cc:
Subject: Re: bin/60177: vi crash when using cedit
Date: Mon, 6 Apr 2026 13:22:13 +0200
It is reproducable on -current:
#0 0xf2c87a9c in _lwp_kill () from /usr/lib/libc.so.12
No symbol table info available.
#1 0xf2c87a14 in raise (s=s@entry=6) at /work/src/lib/libc/gen/raise.c:48
No locals.
#2 0xf2c90484 in abort () at /work/src/lib/libc/stdlib/abort.c:74
mask = {__bits = {4294967263, 4294967295, 4294967295, 4294967295}}
#3 0x0aa426f0 in vs_paint (sp=sp@entry=0xf2a1cc00, flags=flags@entry=3)
at /work/src/external/bsd/nvi/dist/vi/vs_refresh.c:726
gp = <optimized out>
smp = <optimized out>
tmp = {lno = 1, coff = 0, soff = 1, c_sboff = 4294282744,
c_eboff = 4073955844, c_scoff = 242 'ò', c_eclen = 161 '¡',
c_ecsize = 204 'Ì'}
vip = 0xf2a3a400
lastline = 0
lcnt = <optimized out>
cwtotal = <optimized out>
cnt = <optimized out>
len = 4070689792
notused = 4074455640
off = <optimized out>
y = 4294967295
chlen = <optimized out>
ch = <optimized out>
didpaint = <optimized out>
isempty = -684736
leftright_warp = <optimized out>
p = 0xf2a1ce28 L"\xf2db4258\xf28044c0"
#4 0x0aa428c8 in vs_refresh (sp=sp@entry=0xf2a1cc00,
forcepaint=forcepaint@entry=1)
at /work/src/external/bsd/nvi/dist/vi/vs_refresh.c:99
gp = 0xf2d94000
tsp = <optimized out>
need_refresh = <optimized out>
priv_paint = <optimized out>
pub_paint = <optimized out>
#5 0x0aa3d6b0 in vi (spp=spp@entry=0xfff5903c)
at /work/src/external/bsd/nvi/dist/vi/vi.c:410
gp = 0xf2d94000
wp = 0xf2a48000
abst = {lno = 0, cno = 16777218}
next = 0x0
sp = 0xf2a1cc00
cmd = {key = 58, buffer = 0, character = 0, count = 0, count2 = 0,
ev = {q = {tqe_next = 0x0, tqe_prev = 0x0}, e_event = E_CHARACTER,
e_ipcom = 0, e_c = 58, e_value = K_COLON, e_val1 = 0, e_val2 = 0,
e_val3 = 0, e_val4 = 0, e_str1 = 0x0, e_len1 = 0, e_str2 = 0x0,
e_len2 = 0}, kp = 0xaa7dd20 <vikeys+928>, rkp = 0x0, flags = 32,
m_start = {lno = 2, cno = 0}, m_stop = {lno = 2, cno = 0},
m_final = {lno = 2, cno = 0}}
vp = 0xfff58df8
vip = 0xf2a3a400
comcount = 0
mapped = 0
rval = 0
ret = <optimized out>
ret = <optimized out>
#6 0x0aa21e6c in editor (wp=wp@entry=0xf2a48000, argc=<optimized out>,
argc@entry=1, argv=<optimized out>, argv@entry=0xfff59114)
at /work/src/external/bsd/nvi/dist/common/main.c:436
p = <optimized out>
ev = {q = {tqe_next = 0x0, tqe_prev = 0x0}, e_event = E_NOTUSED,
e_ipcom = 0, e_c = -682423, e_value = 4294283416,
e_val1 = 4294285770, e_val2 = 4070785024, e_val3 = 4294283352,
e_val4 = 4074323968,
e_str1 = 0xaa80e34 <__sigblockset> L"\x8004003",
e_len1 = 4073956064, e_str2 = 0x0, e_len2 = 4294283416}
frp = <optimized out>
sp = 0xf2a1c000
gp = 0xf2d94000
len = 0
flags = <optimized out>
ch = <optimized out>
flagchk = <optimized out>
lflag = <optimized out>
secure = <optimized out>
startup = 1
readonly = <optimized out>
rval = <optimized out>
silent = <optimized out>
gtags = <optimized out>
tag_f = <optimized out>
wsizearg = <optimized out>
path = "ÿÿÿÿÿõ\217lò«Op\000\000\fàø:ä\000òá(\000ÿõ\217Pø8Éä\n\237\023]ÿõ\217\214\n\237\t\020òá(\000\003\220q k\264q\212ÿõ\217Pø8Éä\005\033L<ÿõ\226Iÿõ\217Pÿõ\231Êòª\000\000\000)3\250\000\000/X\000\000\003òø:á\270òá(\000ÿõ\217\220ø8\031À\n\237\000\000\000\t\004È\000\000\001°\000\000\000$ø:á\270òá(\000ÿõ\217°ÿõ\231Êò£@\000ÿõ\220XòÙ@\000\n\250\0164òÓ¢à\000\000\000\000ÿõ\2200ø8!èò£@\000(\000\002$òÈzÐ\000\000\037\220\000\000\000\001ÿõ\220X"...
w = 0xfff59050 L""
wlen = 4294285770
err = <optimized out>
done = <optimized out>
#7 0x0aa51d90 in main (argc=1, argv=0xfff59114)
at /work/src/external/bsd/nvi/dist/cl/cl_main.c:134
reenter = 1
clp = 0xf2a34000
gp = 0xf2d94000
wp = 0xf2a48000
rows = 24
cols = 80
rval = <optimized out>
p_av = <optimized out>
t_av = <optimized out>
ttype = 0xfff599ca "rxvt"
Home |
Main Index |
Thread Index |
Old Index