* [9fans] plumber crash (vmware)
@ 2003-02-28 18:10 andrey mirtchovski
2003-03-01 7:24 ` rob pike, esq.
2003-03-01 16:10 ` Russ Cox
0 siblings, 2 replies; 3+ messages in thread
From: andrey mirtchovski @ 2003-02-28 18:10 UTC (permalink / raw)
To: 9fans
trying to browse directories in acme caused the following crash (running under vmware)...
(this is very reproducible, the system is just replica/pull-ed)
andrey
term% acid 82
/proc/82/text:386 plan 9 executable
/sys/lib/acid/port
/sys/lib/acid/386
acid: lstk()
memset(p=0x41664,c=0x0,n=0x50)+0x0 /sys/src/libc/386/memset.s:4
verbmatches(obj=0x2,m=0x3a880,r=0x2af60,e=0x3a9c0)+0x23 /sys/src/cmd/plumb/match.c:82
rs=0x60
ntext=0x3a910
alltext=0x104a4
matchpat(m=0x3a880,e=0x3a9c0,r=0x2af60)+0x115 /sys/src/cmd/plumb/match.c:284
matchruleset(rs=0x2f400,m=0x3a880)+0x60 /sys/src/cmd/plumb/match.c:376
exec=0x3a9c0
i=0x1
fsyswrite(t=0x3a6e0,buf=0x417d8,f=0x3a820)+0x187 /sys/src/cmd/plumb/fsys.c:892
n=0x0
m=0x3a880
i=0x0
fsysproc()+0x186 /sys/src/cmd/plumb/fsys.c:262
t=0x3a6e0
buf=0x417d8
n=0x3d
altexec(a=-0x13a1e5f3,spl=0x0)+0x1c5 /sys/src/libthread/channel.c:457
otherop=0x0
b=-0x10c7ff42
me=0x0
c=0x0
i=0x0
n=0x0
waiter=0x0
buf=0x0
dispose(rs=0x2060,m=0xa110c09,e=0x181e,t=-0x109fff42,buf=0x2068)+0x5b /sys/src/cmd/plumb/fsys.c:538
err=0x18
i=0x0
end+0x10 ?file?:0
acid:
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [9fans] plumber crash (vmware)
2003-02-28 18:10 [9fans] plumber crash (vmware) andrey mirtchovski
@ 2003-03-01 7:24 ` rob pike, esq.
2003-03-01 16:10 ` Russ Cox
1 sibling, 0 replies; 3+ messages in thread
From: rob pike, esq. @ 2003-03-01 7:24 UTC (permalink / raw)
To: 9fans
that's not a crash, that's a traceback. what's the crash?
invalid address, address error, ...? in other words, what
was the suicide string that got printed, if any?
if possible, can you make a snap of the dead program,
gzip it, and send it to me? thanks.
-rob
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [9fans] plumber crash (vmware)
2003-02-28 18:10 [9fans] plumber crash (vmware) andrey mirtchovski
2003-03-01 7:24 ` rob pike, esq.
@ 2003-03-01 16:10 ` Russ Cox
1 sibling, 0 replies; 3+ messages in thread
From: Russ Cox @ 2003-03-01 16:10 UTC (permalink / raw)
To: 9fans
That stack trace is completely bogus, which means
either the memory in the proc is very messed up, or
you are looking at the wrong binary. The latter
seems more likely, especially since you just pulled.
It's possible that the crash happened because the
binary you were running got overwritten or removed.
Pull is supposed to move the old binary out of the
way before making a new one, to lessen these effects,
but maybe you hadn't updated in a while? That change
to pull happened a week or two ago.
Please run
ls -l /386/bin/*plumber
and then try
acid 82 /386/bin/_plumber
stk()
As Rob said, it would be nice to have the snapshot
of the broken program.
snap 82 | gzip > plumber.snap.gz
mail -a plumber.snap.gz rsc@plan9.bell-labs.com r@google.com
Russ
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2003-03-01 16:10 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-02-28 18:10 [9fans] plumber crash (vmware) andrey mirtchovski
2003-03-01 7:24 ` rob pike, esq.
2003-03-01 16:10 ` Russ Cox
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).