From mboxrd@z Thu Jan 1 00:00:00 1970 MIME-Version: 1.0 In-Reply-To: References: Date: Wed, 7 Sep 2011 16:12:39 -0400 Message-ID: From: Comeau At9Fans To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Content-Type: multipart/alternative; boundary=0016368e248fde31a304ac5f9092 Subject: Re: [9fans] Plan 9 stack limit? Topicbox-Message-UUID: 1afe9058-ead7-11e9-9d60-3106f5b1d025 --0016368e248fde31a304ac5f9092 Content-Type: text/plain; charset=ISO-8859-1 On Wed, Sep 7, 2011 at 12:38 PM, Comeau At9Fans wrote: > On Wed, Sep 7, 2011 at 10:05 AM, Russ Cox wrote: > >> On Wed, Sep 7, 2011 at 9:43 AM, Comeau At9Fans >> wrote: >> > The app. 9vx will continue to run after it. It give a little dump >> thing on >> > the screen with "1476 The.App fault 0x4 no segment" send to the shell >> > account 9vx was started from. Running acid on the app does not appear >> to >> > bring up a line of code that should really be having a problem (though >> of >> > course if it's a bug I could be wrong). >> >> regs() might be interesting, along with asm(*PC). >> If I remember the output format correctly that looks >> like it faulted accessing 0x4, which seems more likely >> a null pointer deref than stack overflow. >> >> > What will be the difference in this version in regards to a problem >> > like the one I'm seeing? >> >> Probably nothing at all. If 9vx had been crashing then >> the difference would hopefully have been '9vx doesn't >> crash anymore'. :-) > > > huh, oh ok :) I'll be giving it a whirl shortly... > Hmm, I downloaded the new 9vx.OSX, recompiled the app, and don't seem to be able to get it to fail anymore. Unless this 9vx is known to fix issues such as this, I've been around the block enough to be suspect I may not have really solved the problem, so will do more testing. -- Greg Comeau / 4.3.10.1 with C++0xisms now in beta! Comeau C/C++ ONLINE ==> http://www.comeaucomputing.com/tryitout World Class Compilers: Breathtaking C++, Amazing C99, Fabulous C90. Comeau C/C++ with Dinkumware's Libraries... Have you tried it? --0016368e248fde31a304ac5f9092 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On Wed, Sep 7, 2011 at 12:38 PM, Comeau At9Fans <comeauat9fans@gmail.com> wrote:
On Wed, Sep 7, 2011 at 10:05 AM, Russ Cox= <r= sc@swtch.com> wrote:
On Wed, Sep 7, 2011 at 9:43 AM, Comeau At9Fans <comeauat9fans@gmail.com> w= rote:
> The app. =A09vx will continue to run after it. =A0It give a little dum= p thing on
> the screen with "1476 The.App fault 0x4 no segment" send to = the shell
> account 9vx was started from. =A0Running acid on the app does not appe= ar to
> bring up a line of code that should really be having a problem (though= of
> course if it's a bug I could be wrong).

regs() might be interesting, along with asm(*PC).
If I remember the output format correctly that looks
like it faulted accessing 0x4, which seems more likely
a null pointer deref than stack overflow.

> =A0What will be the difference in this version in regards to a problem=
> like the one I'm seeing?

Probably nothing at all. =A0If 9vx had been crashing then
the difference would hopefully have been '9vx doesn't
crash anymore'. =A0:-)

huh,= oh ok :) =A0I'll be giving it a whirl shortly...

Hmm, I downloaded the new 9vx.OSX, recompiled = the app, and don't seem to be able to get it to fail anymore. =A0Unless= this 9vx is known to fix issues such as this, I've been around the blo= ck enough to be suspect I may not have really solved the problem, so will d= o more testing.
--
Greg Comeau / 4.3.10.1 with C++0xisms now in beta!
Co= meau C/C++ ONLINE =3D=3D> =A0 =A0 http://www.comeaucomputing.com/tryitout=
World Class Compilers: =A0Breathtaking C++, Amazing C99, Fabulous C90.
Comeau C/C++ with Dinkumware's Libraries... Have you tried it?
--0016368e248fde31a304ac5f9092--