*BSD News Article 15530


Return to BSD News archive

Path: sserve!newshost.anu.edu.au!munnari.oz.au!news.Hawaii.Edu!ames!pacbell.com!uop!usenet
From: hughes@napa.csee.usf.edu (Ken Hughes)
Newsgroups: comp.os.386bsd.bugs
Subject: Floating point exceptions hang process
Date: 3 May 1993 17:33:05 GMT
Organization: Electrical and Computer Engineering, University of the Pacific
Lines: 16
Distribution: world
Message-ID: <1s3l0h$j7n@unix1.cc.uop.edu>
NNTP-Posting-Host: napa.eng.uop.edu

I've never seen this problem mentioned directly so I'll ask if anyone else
has seen it.  Whenever I execute a operation that generates a floating point
exception (divide by zero, log with negative argument, etc) the process will
hang.  No error message is generated, no trap happens, nothing.  I can kill
the process with control-c and the rest of the system is happy.  This happens
on two machines (both 486DX, 33MHz) running any kernel from the generic
release through patchkit 0.2 kernels.

This is needless to say annoying.  Any clues out there?

Ken
--
	Ken Hughes		|  "I can't believe this is my life;
   (hughes@napa.eng.uop.edu)	|     I'm going to have to send my SAT
FT-Ph D candidate, PT-ex-sysadm	|     scores to San Quentin instead of
University of South Florida	|     Stanford..."  _Heathers_