On Wed, May 02, 2018 at 04:07:51AM +0300, li...@wrant.com wrote:
> Thu, 26 Apr 2018 22:29:40 +0200 Klemens Nanni <k...@openbsd.org>
> > Your firefox-60.0beta15 with today's snapshot on my X230 gets killed
> > almost immediately:
> > 
> >     699328  51384 firefox  CALL  shmget(0,0x47000,IPC_CREAT|SEM_R|SEM_A)
> >     699329  51384 firefox  PLDG  shmget, "", errno 1 Operation not permitted
> >     699330  51384 firefox  PSIG  SIGABRT SIG_DFL
> > 
> > So shmget(2) needs to be hoised.
> > 
> 
> Hi Landry,
> 
> With the snapshot Build date: 1525207106 - Tue May  1 20:38:26 UTC 2018
> firefox-60.0beta16 from https://packages.rhaalovely.net/snapshots/amd64
> it progresses a bit further and aborts with pledge "fattr", syscall 124
> using promises: 'stdio rpath wpath cpath inet proc exec prot_exec flock
> ps sendfd recvfd dns vminfo tty drm' results: Abort trap (core dumped).

main process needs fattr & unix to save files here; i added them in
https://cgit.rhaalovely.net/mozilla-firefox/commit/?h=pledge&id=11f3f89db4c5cf973205c7a7d332ac52c9d70911

For a useful report; reproduce with ktrace -di, and mention/quote the
end of the trace (ie the syscall that triggers the abord should relate
to the file it was trying to act upon)

Landry

Reply via email to