Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.2 9/5/84; site utrc-2at.UUCP Path: utzoo!utcs!mnetor!yetti!utrc-2at!jerry From: jerry@utrc-2at.UUCP (Jerry J. Deroo) Newsgroups: net.bugs.uucp,net.micro.pc,net.news,net.news.b Subject: Re: stack overflow with Usenet under Xenix/286 Message-ID: <226@utrc-2at.UUCP> Date: Thu, 3-Apr-86 12:27:43 EST Article-I.D.: utrc-2at.226 Posted: Thu Apr 3 12:27:43 1986 Date-Received: Fri, 4-Apr-86 14:21:37 EST References: <348@IMT3B2.UUCP> Distribution: net Organization: Ultrasecure Tempest Research Corp., Toronto, Ont. CAN. Lines: 21 Xref: utcs net.bugs.uucp:680 net.micro.pc:7537 net.news:4297 net.news.b:1210 > Having installed the usenet "B" package on our IBM-PC/AT running SCO- > XENIX-286, we get an immediate "stack overflow, segmentation fault" > message when we try to run "Vnews", or anything else, for that matter. > this is yet another example of posted code's "all the world is a vax" syndrome. I have run into the same thing on Plexus machines, and Pixels, and an Elxsi 6400 as well. I got around it by looking for all large structures and arrays that were declared as dynamic variables in a function.. move their declaration outside the function body, maybe change the name, etc. (this is an AT runing Xenix 3.0) source code is available...email me -- Jerry J. Deroo utzoo!yetti!utrc-2at!jerry