Re: cl-launch and openmcl
Gary Byers <[email protected]> Thu, 15 Mar 2007 02:51:17 -0600 (MDT)
| Newsgroups | gmane.lisp.openmcl.bugs |
|---|---|
| Message-ID | <[email protected]> |
This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. --0-1259786043-1173948677=:58007 Content-Type: TEXT/PLAIN; charset=X-UNKNOWN; format=flowed Content-Transfer-Encoding: QUOTED-PRINTABLE On Thu, 15 Mar 2007, Far=E9 wrote: > When running the cl-launch self test with openmcl on linux x86-64, > *sometimes*, unpredictably, the dumped image will be of length zero > instead of executable. No error message is printed. Maybe another race > condition between some kind of async io and quit just like what I used > to have with lack of finish-output? > > I'm using 1.1-pre-060826. Maybe too old. > Almost certainly too old. There was some problem at some point (I think that you reported it) where the lisp had mostly shut itself down by the time that some that some low-level part of SAVE-APPLICATION discovered that the file it wanted to write to wasn't writable and crashed trying to report an error in that environment; in that case, it wouldn't likely have created a zero-length file. There have been some other cases involving thread interactions during the shutdown that happens during QUIT and SAVE-APPLICATION; in one case, a thread could exit while the GC ran and the GC had stale information about where the expired thread's stacks were; that would usually lead to either an unhandled SIGSEGV or a trip to the kernel debugger. If you don't see any evidence of this in output, I'm not sure what the problem would be, but enough stuff has changed in the last 6-7 months that the first step would be to upgrade to a more recent version and see if the problem persists. > [ Fran=E7ois-Ren=E9 =D0VB Rideau | Reflection&Cybernethics | http://fare.= tunes.org=20 > ] > Invoking relativism is only a hypocritical way to dismiss reason, with on= ly > sheer force being left. It's abdication of reason, denial of everything t= hat > makes the dignity of man. > > --0-1259786043-1173948677=:58007 Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Bug-openmcl mailing list [email protected] http://clozure.com/mailman/listinfo/bug-openmcl --0-1259786043-1173948677=:58007--