[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [MiNT] FreeMiNT 1.18.0 and monitor detection
- To: mint@lists.fishpool.fi
- Subject: Re: [MiNT] FreeMiNT 1.18.0 and monitor detection
- From: Vincent Rivière <vincent.riviere@freesbee.fr>
- Date: Mon, 15 Apr 2013 11:51:06 +0200
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:sender:message-id:date:from:user-agent:mime-version:to :subject:references:in-reply-to:content-type :content-transfer-encoding; bh=K+0nCYyUy9RWRIFT0q4azZzrtfy+3wCRFWE9g5mQuaw=; b=C4X/nbz2p63aj46i4BDDMCMPVpxeK4Fsu0nR61lSPoTN2UcijsYmg4i6wiTCXgwpw0 iBro5BO7DANkhTwrjfc+Bvt4Y6kaTXBnrQh5YO8hmNr40OgEDS7EaDr5vQAJ01TH4GMo JVK62fgz7q5aMmsPIHbZLPBk+dVroPd2PjOvPVgiwiH2/1mQyIwj0bb7DEhy07yYFsBs BC9rmeGtR3D4j7UmGjXMYBQMsIZoSVqATIi5z/cVqMbpmi7ujSJ+Ll7SBaFfq5Csq2l/ fb4nDChQ4QGSikCZ5uUrDYvCwuHtLBT3ULFRdrenGvt8yKAKHdfkWlyp7sPdzOLGUfCV 4Cww==
- In-reply-to: <1365334367.1968.24.camel@schizonils>
- List-help: <mailto:ecartis@lists.fishpool.fi?Subject=help>
- List-id: <mint.lists.fishpool.fi>
- List-owner: <mailto:tjhukkan@fishpool.fi>
- List-post: <mailto:mint@lists.fishpool.fi>
- List-subscribe: <mailto:mint-request@lists.fishpool.fi?Subject=subscribe>
- List-unsubscribe: <mailto:mint-request@lists.fishpool.fi?Subject=unsubscribe>
- References: <5147A86D.7020704@freesbee.fr> <514BCCC9.70802@club-internet.fr> <1644793453.794731.1363964418506.JavaMail.adm-moff@moffice32.nsc.no> <514CB13F.4070402@club-internet.fr> <1363985942.3264.2.camel@schizonils> <514CD1A9.3090102@club-internet.fr> <1363991730.3264.4.camel@schizonils> <514CE8F5.6040503@club-internet.fr> <5160A0B4.2020705@club-internet.fr> <1365287769.1968.14.camel@schizonils> <5160A971.5090506@club-internet.fr> <op.wu461vldofd6j1@nebbiolo> <1365334367.1968.24.camel@schizonils>
- Sender: mint-bounce@lists.fishpool.fi
- User-agent: Mozilla/5.0 (Windows NT 5.1; rv:17.0) Gecko/20130328 Thunderbird/17.0.5
On 07/04/2013 13:32, Jo Even Skarstein wrote:
Yes, it's possible that a bug or regression in MiNT (Pierre has tested
with GEM=ROM and the FireTOS desktop,
Beware of stack overflows, they can produce very strange bugs.
Now, XaAES calls appl_init() to determine if the physical VDI
workstation must be opened on startup. In EmuTOS, internally that calls
scrp_write() then Fsfirst(). When FreeMiNT is installed, Fsfirst() uses
about 1.5 kB on the supervisor stack, that's quite much.
In EmuTOS, I had to increase the internal AES stack to allow running
xaloader.prg from the desktop with GEM=ROM. Otherwise FreeMiNT's
Fsfirst() caused a stack overflow on the small internal AES stack.
I wonder what happens with the Atari AES (also used in FireTOS).
--
Vincent Rivière