Closed Bug 116928 Opened 23 years ago Closed 23 years ago

Many pages blank or truncated, most of the time

Categories

(Core :: Networking: HTTP, defect)

PowerPC
Mac System 8.6
defect
Not set
blocker

Tracking

()

VERIFIED DUPLICATE of bug 13982

People

(Reporter: erich_monster, Assigned: neeti)

References

()

Details

Short pages (google.com, www.ibiblio.org/javafaq, slashdot.org) render as blank 
and have no page source at all.  However, once in a while, a page will render 
normally.

Longer pages (versiontracker.com) have page source that is truncated, like this:


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"
			"http://www.w3.org/TR/REC-html40/loose.dtd">
<html>
<head>
<script LANGUAGE=JavaScript1.1 TYPE="text/javascript">
var btmBar = 'curve';
		var targetOS = 'MacOS';
	</script>
<title>Macintosh Software Updates - VersionTracker.com</title>
<meta NAME="Description" CONTENT="VersionTracker is the #1 resource for Macintosh 
software. Featuring current versions of software with hourly updates, automated 
email notification, reviews, searchable database, top downloads &amp; more.">
<meta HTTP-EQUIV=REFRESH CONTENT=900>
<meta NAME="Author" CONTENT="VersionTracker.com, Inc.">
<meta NAME="KeyWords" CONTENT=
"Apple,Macintosh,Software,Updates,imac,8.5,8.6,9.0,Book,Computer,Darwin,G3,G4,IE,
IMAC,Internet,MP3,Mac,MacOS,macos,Mac OS X,Mac 
XServer,Macintosh,Macs,Macworld,News,OSX,Power,PowerBook,QuickTime,Reviews,Rhapso
dy,Software,Support,Updates,acrobat,anarchie,apple,atm,authoring,communicator,Mac
intosh,epson,eudora,explorer,fetch,freeware,g3,graphics,help,iBook,Apple,Macintos
h,Software,Updates,iMac,icab,icq,imac,internet 
explorer,iomega,mac,macinfo,macintosh,macos,macosx,macster,apple,mp3,multimedia,n
apster,netscape,netscape communicator,news,norton,openstep,os,os 
X,osx,Updates,outlook,photoshop,powerbook,powerbooks,powermac,powerpc,product,pro
gramming,quark,quick,quicktime,rapster,resources,resource,reviews,rhapsody,sharew
are,software,stuffit,support,telnet,toast,unreal,updates,upgrades,usb,versions,vi
rex,Apple,Macintosh,Software,Updates,imac">

<link rel=stylesheet type="text/css" href="/tracker.css">

<script LANGUAGE=JavaScript1.1 TYPE="text/javascript">
<!--
	

		// set_sherlock_moreinfo 
		var sherlock = 'false';
		// above line is substituted dynamically by more info pages
		// if needed to flip into sherlock mode
		
		// sets site var for black bar
		if (pageName == null) {
			var pageName = 'vt';
		}
		
		// sets default btm bar for header as flat
		if (btmBar == null) {
			var btmBar = 'flat';
		}
		
		//set cookies for tabs, etc
		function setCookie( platform ) {
			var cookie = '';
			var exp = new Date();
			var nowPlusOneWeek = exp.getTime() + ( 7*24*60*60*1000);
			exp.setTime(nowPlusOneWeek);
			cookie = 'platform=' + escape(platform) + '; ';
			cookie += ' expires=' + exp.toGMTString() + '; path=;';
			document.cookie = cookie;
			return;
		}
		

// spinboxes image tag
function 
write_img_src(IMG_SRC,HREF_LOC,TARGET,DEST_HEIGHT,DEST_WIDTH,HEIGHT,WIDTH)
{
    random = (Math.round(Math.random() * 100000000));
    document.write("<A HREF=\"" + HREF_LOC + random + "\"");
    if (TARGET != null) {
      document.write(" TARGET=\"" + TARGET + "\"");
      if ((DEST_HEIGHT != null) && (DEST_WIDTH != null)) {
        document.write(" onClick=\"javascript:window.open('" + HREF_LOC + "','" + 
TARGET + "','height=" + DEST_HEIGHT + ",width=" + DEST_WIDTH + 
"');return(false);\"");
      }
    }
    document.write("><IMG SRC=\"" + IMG_SRC + random + "\" BORDER=\"0\"");
    if (HEIGHT != null) {
      document.write(" HEIGHT=\"" + HEIGHT + "\"");
    }
    if (WIDTH != null) {
      document.write(" WIDTH=\"" + WIDTH + "\"");
    }
    document.write("></A>");
}


		//grabs cookie value - currentPlatform
		function getPlatform() {
			var currentPlatform;
			var cookie = document.cookie;
			var index = cookie.indexOf("currentPlatform=");
			index = cookie.indexOf("=", index) + 1;
			var endstr = cookie.indexOf(";", index );
			if ( endstr == -1 )
				endstr = cookie.length;
			currentPlatform = unescape(cookie.substring(index, endstr));
			return currentPlatform.toLowerCase();
		}
        
        //grabs cookie value - session	
		function getSessionCookie() {
			var platform;
			var cookie = document.cookie;
			var index = cookie.indexOf("platform=");
			index = cookie.indexOf("=", index) + 1;
			var endstr = cookie.indexOf(";", index );
			if ( endstr == -1 )
				endstr = cookie.length;
			platform = unescape(cookie.substring(index, endstr));
			return platform.toLowerCase();
		}
		
	    var categoryOS;	
		function setTab( platform, isSearch ) {
			images = new Array(10);
			
			images[0] = new Image();
			images[0].src = "/images/xtab_gifs/tab_pro.gif";
			
			images[1] = new Image();
			images[1].src = "/images/xtab_gifs/tab_macos.gif";
			
			images[2] = new Image();
			images[2].src = "/images/xtab_gifs/tab_macosx.gif";
			
			images[3] = new Image();
			images[3].src = "/images/xtab_gifs/tab_win.gif";
			
			images[4] = new Image();
			images[4].src = "/images/xtab_gifs/tab_palm_os.gif";
			
			images[5] = new Image();
			images[5].src = "/images/xtab_gifs/tab_pro_ON.gif";
			
			images[6] = new Image();
			images[6].src = "/images/xtab_gifs/tab_macos_ON.gif";
			
			images[7] = new Image(); 
			images[7].src = "/images/xtab_gifs/tab_macosx_ON.gif";
			
			images[8] = new Image();
			images[8].src = "/images/xtab_gifs/tab_win_ON.gif";
			
			images[9] = new Image();
			images[9].src = "/images/xtab_gifs/tab_palm_os_ON.gif";
			
		  platform = platform.toUpperCase();
		  if ( platform == 'MACOS,MACOSX' || platform == 'MACOS, MACOSX' || 
platform == 'CARBON') {
		    if( isSearch != true ) {
			  var currentPlatform;
			  var cookie = document.cookie;
			  var index = cookie.indexOf("currentPlatform=");
			  index = cookie.indexOf("=", index) + 1;
			  var endstr = cookie.indexOf(";", index );
			  if ( endstr == -1 ) endstr = cookie.length;
			  currentPlatform = unescape(cookie.substring(index, endstr));
			  platform = currentPlatform.toUpperCase();
			}
		  }
		  if ( platform == 'MACOS' ) {
		    document.cookie = "currentPlatform=macos";
			document.macos_tab.src = images[6].src;
			document.macosx_tab.src = images[2].src;
			
			if ( sherlock != 'true' ) {
				document.pro_tab.src = images[0].src;
				document.win_tab.src = images[3].src;	
				document.palm_tab.src = images[4].src;
			}
				categoryOS = 'MacOS';
				document.searchForm.OS_Filter.value="MacOS";
				document.searchForm.productDB.value="mac";
					
		  } else if( platform == 'MACOSX' ) {
		    document.cookie = "currentPlatform=macosx";
			document.macos_tab.src = images[1].src;
			document.macosx_tab.src = images[7].src;
			
			if ( sherlock != 'true' ) {
				document.pro_tab.src = images[0].src;
				document.win_tab.src = images[3].src;	
				document.palm_tab.src = images[4].src;
			}
			
				categoryOS = 'MacOSX';
				document.searchForm.OS_Filter.value="MacOSX";
				document.searchForm.productDB.value="mac";
				
		  } else if( platform == 'PRO') {
		    document.cookie = "currentPlatform=pro";
			document.macos_tab.src = images[1].src;
			document.macosx_tab.src = images[2].src;
			document.pro_tab.src = images[5].src;
			document.win_tab.src = images[3].src;			
			document.palm_tab.src = images[4].src;
				document.searchForm.OS_Filter.value="MacOS";
				document.searchForm.productDB.value="mac";
				
		  } else if( platform == 'WIN' || platform == 'WINDOWS') {
		    document.cookie = "currentPlatform=win";
			document.macos_tab.src = images[1].src;
			document.macosx_tab.src = images[2].src;
			document.pro_tab.src = images[0].src;
			document.win_tab.src = images[8].src;			
			document.palm_tab.src = images[4].src;
			categoryOS = 'Windows';
				document.searchForm.OS_Filter.value="Windows";
				document.searchForm.productDB.value="win";
				
		  } else if( platform == 'PALM') {
		    document.cookie = "currentPlatform=palm";
			document.macos_tab.src = images[1].src;
			document.macosx_tab.src = images[2].src;
			document.pro_tab.src = images[0].src;
			document.win_tab.src = images[3].src;			
			document.palm_tab.src = images[9].src;
			categoryOS = 'Palm';
				document.searchForm.OS_Filter.value="Palm";
				document.searchForm.productDB.value="palm";
				
		  } else {
			document.searchForm.OS_Filter.value="MacOS";
			document.searchForm.productDB.value="mac";
		  }
		}
	
		//all other js code below here
		//all js code below used by pro almost exclusively
		
		// browser detection - pro page & ?
	    var IsNav, IsIE, IsNav6, IsNot40Compatible;
	    var coll = "";
	    var styleObj = "";

	    if (parseInt(navigator.appVersion) >= 4) {
		  if (navigator.appName == "Netscape") {
		    if (parseInt(navigator.appVersion) >= 5) {
			  IsNav6 = true;
		    }
		    IsNav = true;
		  } else {
		    IsIE = true;
		    coll = "all.";
		    styleObj = ".style";
		  }
	    } else {
		  IsNot40Compatible = true;
		}
		  
		
		// pro js -- look up obj
		function getObject(obj) {
		  var theObj;
		  if (typeof obj == "string") {
		    theObj = eval("document." + coll + obj + styleObj);
		  } else {
		    theObj = obj
		  }
		  return theObj;
		}
		
		// pro --
		function setBGColor(obj, color) {
		  var theObj = getObject(obj);
		  if (IsNav) {
		    theObj.bgColor = color;
		  } else {
		    theObj.backgroundColor = color;
		  }
		}
		
		// pro
		function getInsideWindowWidth() {
		  if (IsNav) {
		    return window.innerWidth;
		  } else {
		    return document.body.clientWidth;
		  }
		}

		// pro
		function getInsideWindowHeight() {
		  if (IsNav) {
		    return window.innerHeight;
		  } else {
		    return document.body.clientHeight;
		  }
	    }

		
		// could be in pro -- more info rollovers
		function setStatusLine(foo) {
			window.status = foo;
			return true;
		}

		// old -- perhaps not used
		function ws(foo) {
			window.status = foo;
			return true;
		}
		
		// clears the status line -- leftover go away
		function foo() {
			window.status = "";
			return true;
		}
	
	
	// wherever ken is dynamically creating an URL
	  function urlEncode(str) {
	    var i;
	    var newstr = '';
		for (i = 0; i < str.length; i++) {
	      var c = str.charAt(i);
	      if (c == ' ') {
	        newstr += '+';
	      } else {
	        newstr += c;
	      }
	    }
	    return newstr;
	  }
  
//-->
</SCRIPT>

</head>
<body bgcolor="#FFFFFF" marginwidth="0" marginheight="0" topmargin="0" 
leftmargin="0" vlink="#666666" link="#000099">

<table border="0" cellspacing="0" cellpadding="0" bgcolor="#FFFFFF" width="100%">

<tr> <td colspan="2" align="left">

<!-- xtab_bar.shtml -->
<table border="0" cellspacing="0" cellpadding="0" align=left bgcolor="#000000" 
height=21 width=100%>

<script language="javascript1.1" type="text/javascript">
<!--
		var allPages = new Array('vt','mfi','mktpl','dev','tt');
  			var allLinks = new Array('http://www.versiontracker.com/','http:/
/www.macfixit.com/','http://www.techtracker.com/marketplace/','http://
www.techtracker.com/developer/','/');
  			var imgAttributes = new Array('width=129 height=19','width=92 
height=19','width=87 height=19','width=79 height=19','width=7 height=19');
  			
  			function writeNav() { 
  				document.write('<tr><td align=left valign=middle height=
"21">');
  					var p;
  					for (p = 0; p < allPages.length; p ++) { 
  						document.write('<a href="');
  						document.write( allLinks[p] );
  						document.write('" target=_top><img src="/images/
xtab_gifs/');
  						document.write( allPages[p] );
  						
  							if (pageName == allPages[p]) {
  							document.write('_ON');
  							}
  							
  						document.write('.gif" ' + imgAttributes[p] + ' 
border=0">');
  						document.write('</a>');
  					
  					}
  				document.write('</td>');
  				document.write('<td width=215 align=right valign=middle><a 
href=http://www.techtracker.com><img src=/images/xtab_tt.gif width=215 height=18 
border=0></a></td><td width=10 align=right valign=middle><img src=/images/1px.gif 
width=10 border=0></td>');
  				document.write('</tr>');
  			}
  			writeNav();
	// -->
</script>
<noscript>
<tr>
<td width=387 align=left valign=middle height="19">
<img src="/images/xtab_all.gif" width="387" height="19" usemap="#Map2">
<map name="Map2">
<area shape="rect" coords="5,5,90,15" href="http://www.versiontracker.com/">
<area shape="rect" coords="110,5,160,15" href="http://www.macfixit.com/">
<area shape="rect" coords="175,5,245,15" href="http://www.techtracker.com/
marketplace/">
<area shape="rect" coords="265,5,325,15" href="http://www.techtracker.com/
developer/">
</map>
</td>
<td width="215" align=right valign=middle><a href="http://www.techtracker.com"><
img src="/images/xtab_tt.gif" width="215" height="18" border="0"></a></td><td 
width="10" align=right valign=middle><img src="/images/1px.gif" width="10" 
border="0"></td>
</tr>
</noscript>
</table> </td>

</tr>

<tr> <!-- xtab_logo_bar_os.shtml -->

<td height="80"> <table width="269" border="0" cellspacing="0" cellpadding="0" 
border=1>
<tr> <td width="36"><img src="/images/1px.gif" width="36" height="1"></td>
<td width="233" valign="bottom"><a HREF="/"><img src="/images/logo_tagline.gif" 
width=233 height=60 border=0></a></td>
<td width="268" valign="bottom">
<img src="/images/1px.gif" width="12" height="1">
<!-- 24-7 cellular code -->
<script LANGUAGE="Javascript">
<!--
  var d= new Date();
  var YYYY=d.getYear() + 1900;
  var MM=d.getMonth()+1;
  var DD=d.getDate();  
  var hh=d.getHours();
  var mm=d.getMinutes();
  var ss=d.getSeconds();
  if(MM < 10) {MM = '0'+ MM};if( DD< 10) {DD = '0'+DD};if(hh < 10) {hh ='0'+
hh};if(mm < 10) {mm = '0'+mm}; if(ss < 10) {ss = '0'+ss};
  var datetime="uniq=" + YYYY + "." + MM + "." + DD + "." + hh + "." + mm + "." + 
ss;
 
  document.write('<IFRAME SRC="http://connect.247media.ads.link4ads.com/serv/1/
Techtracker/Techtracker/1x1_Unicast/47009;type=t;' + datetime + '" WIDTH=1 
HEIGHT=1 MARGINWIDTH=0 MARGINHEIGHT=0 FRAMEBORDER=0 SCROLLING=no><A HREF="http://
connect.247media.ads.link4ads.com/click/1/Techtracker/Techtracker/1x1_Unicast/
47009;' +datetime + '" target=_top><IMG SRC="http://
connect.247media.ads.link4ads.com/serv/1/Techtracker/Techtracker/1x1_Unicast/
47009;' + datetime + '" WIDTH=1 HEIGHT=1 BORDER=0></A></IFRAME>');
 //--></script> <noscript>
<!--ref="http://connect.247media.ads.link4ads.com/click/1/Techtracker/
Techtracker/1x1_Unicast/47009" target="_to-->
<!-- src="http://connect.247media.ads.link4ads.com/serv/1/Techtracker/
Techtracker/1x1_Unicast/47009" BORDER="0" ALT=-->
</a> </noscript>
<!-- END 24-7 cellular code -->
</td>
</tr>
</table>
</td>
<td height="80" align="center">
<!--DC=runofsite&RANDOM=TIMESTAMP-->

<a href="http://spinbox.techtracker.com/?RC=5&AI=2900&RANDOM=
2001.12.26.12.30.54"><!-- SRC="http://spinbox.techtracker.com/?AI=2900&SN=5&FN=
webex_Dec01.gif&RANDOM=2001.12.26.12.30.54" alt=" " height="60" width="468" 
border="--></a>
</td>



</tr>

<tr> <td height="1" width="1" align="center">
<!--DC=popserve-popunder-->
</td>

</tr>

</table>



<!--tab bar-->

<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr> <td height="21" valign="bottom"> <script LANGUAGE=JavaScript1.1 TYPE="text/
javascript"></script>



if ( sherlock == 'true' ) {
				document.write('<table border=0 cellspacing=0 cellpadding=0>
');
				document.write('<tr>');
				document.write('<td><img src=/images/xtab_gifs/
tab_bk_strip.gif width=36 height=24></td>');
				document.write('<td><a onClick=setCookie("macos"); href=
http://www.versiontracker.com/macos/index.shtml><img src=/images/xtab_gifs/
tab_macos.gif name=macos_tab width=63 height=24 border=0></a></td>');
				document.write('<td><img src=/images/xtab_gifs/
tab_spacer.gif width=3 height=24></td>');
				document.write('<td><a onClick=setCookie("macosx"); href=
http://www.versiontracker.com/macosx/index.shtml><img src=/images/xtab_gifs/
tab_macosx.gif name=macosx_tab width=76 height=24 border=0></a></td>');
				document.write('<td><img src=/images/xtab_gifs/
tab_spacer.gif width=3 height=24></td>');
				document.write('</tr>');
				document.write('</table>');
			} else {
				document.write('<table border=0 cellspacing=0 cellpadding=0>
');
				document.write('<tr>');
				document.write('<td><img src=/images/xtab_gifs/
tab_bk_strip.gif width=36 height=24></td>');
				document.write('<td><a onClick=setCookie("pro"); href=http:/
/www.versiontracker.com/mp/propageapp.m><img src=/images/xtab_gifs/tab_pro.gif 
name=pro_tab width=54 height=24 border=0></a></td>');
				document.write('<td><img src=/images/xtab_gifs/
tab_spacer.gif width=3 height=24></td>');
				document.write('<td><a onClick=setCookie("macos"); href=
http://www.versiontracker.com/macos/index.shtml><img src=/images/xtab_gifs/
tab_macos.gif name=macos_tab width=63 height=24 border=0></a></td>');
				document.write('<td>



END PASTE
Notice that it just ends.

So, Mozilla 0.9.7 is totally unusable on MacOS 8.6 right now.  Fresh install, 
using a newly created user profile (though it also renders incorrectly using a 
converted NS 4.79 profile).

--Erich
Are you using a proxy, by any chance?
Component: Networking → Networking: HTTP
No proxy, set to direct connection to the internet.
Wfm with 2001122503/ Win98SE.
First load of this URL with Mozilla 0.9.7 (OS 9.2.2) looked rather pitiful --
much of the page was rendered in Times New Roman in the default colors instead
of the intended font and color.  Upon reloading the page immediately, the items
took on their proper characteristics.
Any other things you want me to test?
Hm.  I read somewhere that "mac testers are especially needed", but I don't know 
how/what to test this bug... :-\
Confirming to get this some attention, especially since Erich is willing to help 
figure it out...
Status: UNCONFIRMED → NEW
Ever confirmed: true
Just to be sure: 
You arent using WebFree (or other ad blocker), are you?
I'm not sure what WebFree is, but yes, it was on this computer (got it from my 
brother) and removing it has resolved the strange behavior.  My apologies if this 
is an old known bug.  :-(
This is Bug 13982 
See also http://mozilla.org/releases/mozilla0.9.7/#general

Nothing to apologize, be happy that all is working now, and keep on testing!

*** This bug has been marked as a duplicate of 13982 ***
Status: NEW → RESOLVED
Closed: 23 years ago
Resolution: --- → DUPLICATE
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.