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