[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Nano-devel] Outstanding 1.2.4 items?
From: |
Chris Allegretta |
Subject: |
Re: [Nano-devel] Outstanding 1.2.4 items? |
Date: |
Sat, 19 Jun 2004 21:10:44 -0400 |
User-agent: |
Mutt/1.3.28i |
On Tue, Jun 01, 2004 at 10:43:16AM -0400, Mike Frysinger wrote:
> On Tuesday 01 June 2004 10:26 am, Chris Allegretta wrote:
> > Slacking as usual, I know. Anything queued up in 1.2 that
> > I missed? We should probably have a release, that permissions bug is
> > pretty major in my mind, or at least severely annoying that I want it
> > officially fixed sooner rather than later.
>
> whats the status of the 'open largfile; ctrl+z to suspend; fg; segfault' bug ?
> i actually dont mind it because it's an easy way to stop opening those large
> files ;)
> -mike
Hi Mike,
Sorry for the extreme delay in getting back to you. The
problem seemed simple enough at first, but then it became obvious that
the problems wiere bigger: the sigwinch handler for resizing the screen
(which runs when you resume after suspending) does quite a bit that
maybe it shouldn't do (like assume we're in editing mode).
The bigger poblem is the longjmp() in the handler does exactly
what we ask it to, i.e. jump back to the main loop, even if we're
reading or writing a file. I decided to disable the handler when doing
these critical things. This will likely need osme testing before an
official release. I will put up a testing tarball as well, but the
patch is attached. Please let me know what you think.
Also, who originally found this bug, so I can credit them?
Chris A
--
Chris Allegretta http://www.asty.org
v1sw7CUPhw5ln6pr5ck4ma7u7LSIw0m5g/l7DRa27s5MRr3e6t5NLMb6TDp3en7g6M hackerkey.com
suspendcrash.diff
Description: Text document
pgp8jZR2uBtts.pgp
Description: PGP signature