*BSD News Article 13881


Return to BSD News archive

Newsgroups: comp.os.386bsd.bugs
Path: sserve!newshost.anu.edu.au!munnari.oz.au!news.Hawaii.Edu!ames!elroy.jpl.nasa.gov!sdd.hp.com!ux1.cso.uiuc.edu!news.cso.uiuc.edu!uxa.cso.uiuc.edu!rkb55989
From: rkb55989@uxa.cso.uiuc.edu (Rafal)
Subject: Seyon/BSD Bug? (Was: Old version of Seyon on Ref)
Date: Thu, 1 Apr 1993 22:17:15 GMT
Message-ID: <C4tsKr.21y@news.cso.uiuc.edu>
Sender: usenet@news.cso.uiuc.edu (Net Noise owner)
Organization: University of Illinois at Urbana
Lines: 60


In comp.os.386bsd.questions M. Saggaf writes:

>    Folks, Seyon 1.91 on ref is *ancient*. There has been no less than
>    15 releases since that version. Unfortunately, there won't be any
>    more binaries for 386BSD (not from me anyway) since ref - before
>    its untimely demise - was my only access to 386BSD. However, the
>    source should compile without a hitch on 386BSD. You can get the
>    latest version, 2.10, from sipb.mit.edu:/pub/seyon. It's a vast
>    improvemnt over older versions like 1.91, and the new SeQuickKeys
>    alone are worth the upgrade. You can have your own custom buttons
>    to do just about anything in Seyon (Lotus SmartIcons? huh! this is
>    even more flexible)

>    Cheers,

>    /Muhammad M. Saggaf                 | Stop the genocide
>     alsaggaf@athena.mit.edu            | Save Bosnia

	Has anyone been having problems building Seyon correctly on 386BSD?

	Besides several small bugs that I sould let the author know about, I
	have one big problem with Seyon [through v2.06] and GCC2.3.3 --
	It seems that the code that reads in the dialing directory and protocol
	files does not like to be compiled by Gcc2.3.3's -O option.  While this
	seems like a BSD bug [since the almost same come was output by the 
	GCC2.3.3 on linux and didn't cause any problems], it still is something
	that bugs [sorry for the pun] me.

	The symptom is this, and I have seem this all the way from v1.8 to 
	v2.06 -- when opening up the dialing directory file, the 
	ReadCommentedFIle function in SeGeneric.c causes a segmentation
	violation.  This shows up as a "sorry, program killed by signal 11"
	message in the Terminal emulator window when you try to open the 
	dialing directory/protocol file and either of them has blank lines.


	The really wierd things are: (1) same code works under LINUX
				     (2) compiling without -O fixes problem
				     (3) adding debugging printf's in the code
					 eliminates the problem
				     (4) I'm not sure if this problem is local
					 to my setup, since I cannot test this
					 setup now that REF is gone.

	
	Please let me know if you can get Seyon 2.06 and try to duplicate
	this problem on 0.1 pk0.2.1 system, or any other system, for that 
	matter...
		
							Rafal

/------------------------------------------------------------------------\
|Rafal Boni					       	  r-boni@uiuc.edu|
|"Me have a .sig?? I don't even have a clue!"	rkb55989@uxa.cso.uiuc.edu|
|                   -Anonymous               rb6775@caffeine.cen.uiuc.edu|
\------------------------------------------------------------------------/

------- End of Forwarded Message