9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
From: Dan Cross <cross@math.psu.edu>
To: 9fans@cse.psu.edu
Subject: [9fans] acme crash.
Date: Tue, 15 Apr 2003 14:22:43 -0400	[thread overview]
Message-ID: <200304151822.h3FIMh503345@augusta.math.psu.edu> (raw)

When I (accidentally) tried to Put an unwritable file, acme commited suicide.
I have to do my taxes, and so haven't tracked all this down, but here's a
stack trace and the error message.  This is after a fresh pull from sources
this morning.

	- Dan C.

acme 162: suicide: sys: trap: fault read addr=0x6d0076 pc=0x0003b926

acid: lstk();
treelookupgt(size=0x40,t=0x96ce8)+0x18 /sys/src/libc/port/pool.c:315
poolallocl(dsize=0x16,p=0x40880)+0x43 /sys/src/libc/port/pool.c:962
	bsize=0x40
poolalloc(p=0x40880,n=0x16)+0x41 /sys/src/libc/port/pool.c:1102
	v=0x48
malloc(size=0xe)+0x1c /sys/src/libc/port/malloc.c:199
	v=0x46210
emalloc(n=0xe)+0xf /sys/src/cmd/acme/util.c:321
	p=0x3cc34
errorwin1(ndir=0x0,dir=0x0,nincl=0x0,incl=0x0)+0x14 /sys/src/cmd/acme/util.c:65
	r=0x40
	n=0x0
	w=0x0
	i=0x33288
errorwin(md=0x0,e=0x847b0,owner=0x45)+0x30 /sys/src/cmd/acme/util.c:97
	w=0x0
printwarning(r=0x95850,md=0x0,ew=0x847b0)+0xc1 /sys/src/cmd/acme/util.c:130
	nr=0x3c
	owner=0x0
	w=0x72
	t=0x8c98c
warningew(s=0x46818,ew=0x847b0,md=0x0)+0x35 /sys/src/cmd/acme/util.c:172
	arg=0x8c988
putfile(f=0x94f50,namer=0x95550,nname=0xf,q1=0x4,q0=0x0)+0xc9 /sys/src/cmd/acme/exec.c:608
	w=0x847b0
	name=0x95590
	d=0x95770
	fd=0xffffffff
	r=0xf
	s=0x0
	n=0x95550
	q=0x8c9c4
	m=0xf
	d1=0xf
put(et=0x847c4,argt=0x0,arg=0x84776,narg=0x0)+0xd2 /sys/src/cmd/acme/exec.c:633
	f=0x94f50
	w=0x847b0
	name=0x84370
	nname=0xf
execute(t=0x847c4,aq0=0x20,aq1=0x20,external=0x0,argt=0x0)+0x1ec /sys/src/cmd/acme/exec.c:188
	q0=0x1f
	q1=0x22
	c=0x20
	r=0x84770
	f=0x20
	a=0x8caa4
	aa=0x8caa8
	n=0x0
	e=0x46b60
	b=0x6eb68
	dir=0x40880
mousethread()+0x475 /sys/src/cmd/acme/acme.c:535
	pm=0x84390
	act=0xfefefefe
	m=0x2
	t=0x847c4
	w=0x847b0
	but=0x2
	q0=0x20
	q1=0x20
	argt=0x0
launcher386(arg=0x0,f=0x221e)+0x10 /sys/src/libthread/386.c:10
0xfefefefe ?file?:0
acid: acid: lstk()
treelookupgt(size=0x40,t=0x96ce8)+0x18 /sys/src/libc/port/pool.c:315
poolallocl(dsize=0x16,p=0x40880)+0x43 /sys/src/libc/port/pool.c:962
	bsize=0x40
poolalloc(p=0x40880,n=0x16)+0x41 /sys/src/libc/port/pool.c:1102
	v=0x48
malloc(size=0xe)+0x1c /sys/src/libc/port/malloc.c:199
	v=0x46210
emalloc(n=0xe)+0xf /sys/src/cmd/acme/util.c:321
	p=0x3cc34
errorwin1(ndir=0x0,dir=0x0,nincl=0x0,incl=0x0)+0x14 /sys/src/cmd/acme/util.c:65
	r=0x40
	n=0x0
	w=0x0
	i=0x33288
errorwin(md=0x0,e=0x847b0,owner=0x45)+0x30 /sys/src/cmd/acme/util.c:97
	w=0x0
printwarning(r=0x95850,md=0x0,ew=0x847b0)+0xc1 /sys/src/cmd/acme/util.c:130
	nr=0x3c
	owner=0x0
	w=0x72
	t=0x8c98c
warningew(s=0x46818,ew=0x847b0,md=0x0)+0x35 /sys/src/cmd/acme/util.c:172
	arg=0x8c988
putfile(f=0x94f50,namer=0x95550,nname=0xf,q1=0x4,q0=0x0)+0xc9 /sys/src/cmd/acme/exec.c:608
	w=0x847b0
	name=0x95590
	d=0x95770
	fd=0xffffffff
	r=0xf
	s=0x0
	n=0x95550
	q=0x8c9c4
	m=0xf
	d1=0xf
put(et=0x847c4,argt=0x0,arg=0x84776,narg=0x0)+0xd2 /sys/src/cmd/acme/exec.c:633
	f=0x94f50
	w=0x847b0
	name=0x84370
	nname=0xf
execute(t=0x847c4,aq0=0x20,aq1=0x20,external=0x0,argt=0x0)+0x1ec /sys/src/cmd/acme/exec.c:188
	q0=0x1f
	q1=0x22
	c=0x20
	r=0x84770
	f=0x20
	a=0x8caa4
	aa=0x8caa8
	n=0x0
	e=0x46b60
	b=0x6eb68
	dir=0x40880
mousethread()+0x475 /sys/src/cmd/acme/acme.c:535
	pm=0x84390
	act=0xfefefefe
	m=0x2
	t=0x847c4
	w=0x847b0
	but=0x2
	q0=0x20
	q1=0x20
	argt=0x0
launcher386(arg=0x0,f=0x221e)+0x10 /sys/src/libthread/386.c:10
0xfefefefe ?file?:0
acid:



             reply	other threads:[~2003-04-15 18:22 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-04-15 18:22 Dan Cross [this message]
2003-04-15 18:58 ` rsc
2003-04-15 21:39   ` Dan Cross
2003-04-15 23:34     ` northern snowfall
2003-04-16  5:27     ` Skip Tavakkolian
2003-04-15 21:17 ` northern snowfall
2003-08-04 14:13 Matt Heath
2008-11-21  4:00 erik quanstrom

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=200304151822.h3FIMh503345@augusta.math.psu.edu \
    --to=cross@math.psu.edu \
    --cc=9fans@cse.psu.edu \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).