Bug 34 - nullfs and union mounts can result in wild pointer refs
Summary: nullfs and union mounts can result in wild pointer refs
Status: Closed FIXED
Alias: None
Product: Base System
Classification: Unclassified
Component: kern (show other bugs)
Version: Unspecified
Hardware: Any Any
: Normal Affects Only Me
Assignee: davidg
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 1994-11-30 13:40 UTC by Garrett A. Wollman
Modified: 1997-05-23 18:13 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Garrett A. Wollman 1994-11-30 13:40:00 UTC
	trying to make `xv' in /usr/src/ports/x11/xv causes a bogus memory
	reference in both static and dynamic nullfs kernels:

	_null_bypass+0x48: movl 0x18(%eax),%eax
	
	%eax here is zero.  The panic happens when patch is attempting
	to apply the patches.

Fix: 

work-around is to compile in /usr/local/src3/ports/x11/xv
	(I hope)
How-To-Repeat: 
	Log into my system and try to compile `xv'
Comment 1 pst freebsd_committer freebsd_triage 1996-02-07 06:08:44 UTC
Responsible Changed
From-To: core->davidg

David, is this bug still valid? If so, could you pass it off to the right 
person? 
Comment 2 dfr freebsd_committer freebsd_triage 1997-05-23 18:12:44 UTC
State Changed
From-To: open->closed

This problem doesn't show up in current.  It was either fixed by Lite2 or 
by kato@freebsd.org's fixes to nullfs and unionfs.