🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.programming
Article #312

Re: Stack overflow

#312
From: Artur Lipowski
Date: Thu, 15 Feb 1996 00:00
25 lines
1532 bytes
Rafal Czeczotka (mi...@amedec.amg.gda.pl) wrote:
: Kompiluje program w BC++3.1 z wlaczona opcja "Check stack overflow" i
: program zglasza przepelnienie stosu. Nastepnie ten sam program kompiluje tym
: samym kompilatorem, ale wylaczam powyzsza opcje. Jak sie zapewne
: domysliliscie (chociaz moze nie jest to takie oczywiste, ale zlosliwosc
: rzeczy martwych...) program teraz dziala bez problemow. W zwiazku z tym ja mam
: problem, bo wedlug mnie jesli nastepuje przepelnienie stosu, to program
: powinien sie co najmnie powiesic lub zrobic cos podobnie fatalnego,
....


W zasadzie masz racje ale opcja kontroli przepelnienia stosu sama z siebie 
powoduje wieksze zajecie stosu (stosunkowo niewiele) i stad moze wynikac to 
"dziwne " zachowanie. Sprobuj zwiekszyc wartosc wielkosc stosu o ok 10% i wtedy
zobacz czy z wlaczona opcja program sie wywala.


Pozdrawiam,
Artur


P.S.
W kompilatorze w wersji 4.0(2) byl blad powodujacy zla generacje ramki stosu
przy wlaczonej kompilacji na 386. Nie wiem jak to bylo z wersja 3.1, ale
moze to tez jest jakas wskazowka.
Technical Details
Message-ID: <DMt5sD.Hww@cyf-kr.edu.pl>
Path: mbox-mo1.pugleaf.net!unknown!not-for-mail
References: <4fss0u$464@sunrise.pg.gda.pl>

Show Full Headers
Complete Article Headers
From: artur@PROBLEM_WITH_INEWS_DOMAIN_FILE (Artur Lipowski)
Subject: Re: Stack overflow
Date: 1996/02/15
Message-ID: <DMt5sD.Hww@cyf-kr.edu.pl>
X-Deja-AN: 139446155
sender: ne...@cyf-kr.edu.pl (News Administrator)
references: <4fss0u$464@sunrise.pg.gda.pl>
organization: Academic Computer Centre, CYFRONET
newsgroups: pl.comp.programming
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit