This is G o o g l e's cache of http://www.lp.se/ftp/mailinglists/VMS-MOSAIC.1999-08.
G o o g l e's cache is the snapshot that we took of the page as we crawled the web.
The page may have changed since that time. Click here for the current page without highlighting.


Google is not affiliated with the authors of this page nor responsible for its content.
These search terms have been highlighted: levitte programming 

Archive-Date: Mon, 2 Aug 1999 21:57:36 +0200
Date: Mon, 2 Aug 1999 15:53:39 -0400
From: "Brian Tillman, x8425" <tillman@swdev.si.com>
Reply-To: VMS-MOSAIC@LEVITTE.ORG
To: vms-mosaic@levitte.org
Message-ID: <009DC087.A70C6BA0.2@swdev.si.com>
Subject: Display skew

The file below is my company's home page.  With MSIE and Navigator, it displays
fine, with all of the boxes properly positioned in the main browser window.
With Mosaic, the boxes are positioned off the right side of the window and I
have to use the horizontal scrolling bar to view them.  Any work-around?  (I
know, ditch the Java, but I can't.  I don't control the page.)

<!-- X-URL: http://www.si.com/ -->
<BASE HREF="http://www.si.com/">
<html>
<script Language="JavaScript1.2">
function SINews()
{
   var SINewsWindow = window.open('SINews.html', 'SINews' , 'toolbar=0,location=0,menubar=0,scrollbars=no,width=420,height=140');
}
</script>


<head>
<title>Smiths Industries IMS Home Page</title>
<meta name="GENERATOR" content="Microsoft FrontPage 3.0">
<base target="ims_main">
</head>

<frameset framespacing="0" border="false" frameborder="0" rows="70,*">
  <frame name="ims_banner" scrolling="no" noresize target="ims_contents" src="header.html" marginwidth="4" marginheight="4">
  <frameset border="false" frameborder="0" framespacing="0" cols="124,*">
    <frame name="ims_contents" target="ims_main" src="toolbar.html" scrolling="no" marginwidth="2" marginheight="0">
    <frame name="ims_main" src="ims_main.html" scrolling="auto" marginwidth="6" marginheight="6" noresize target="ims_main">
  </frameset>
  <noframes>
  <body bgcolor="#FFFFFF" onLoad="SINews();">
  <p><img src="images/smiths_ims.jpg" alt="Smiths Industries IMS" align="left" hspace="89"></p>
  <p>&nbsp;</p>
  <table>
    <tr>
      <font face="HELVETICA,ARIAL"><td valign="top"><table border="0" cellspacing="0" cellpadding="0" bordercolor="#8214B4" bordercolorlight="#B442EA" bordercolordark="#450B62" width="390">
        <tr>
          </font><td bgcolor="#000080" width="365"><font size="4" color="#FFFFFF" face="Arial"><strong>&nbsp;
          IMS Operations </strong></font></td>
        </tr>
        <tr>
          <td valign="top" bgcolor="#D5D5FF" width="365"><table border="0" cellspacing="0" cellpadding="2">
            <tr align="center">
              <td valign="middle" align="left" height="40"><font face="Arial"><strong><font size="3"><a href="oldGrandRapidsSite.htm">IMS Information </a></font></strong><br>
              <font size="-2">&nbsp;<a href="Building-GR-Patterson/971112/.index1.html">News</a>, <a href="siPhoneQuery.htm">Directory</a> <br>
              </font></font></td>
              <td valign="middle" align="left" height="40"></td>
              <td valign="middle" align="left" height="40"><font face="Arial"><a href="library/"><strong><font size="3">SI Library</font></strong></a><br>
              <font size="-2">&nbsp;<a href="http://126.1.7.151/wx/s.dll?=s1">Search</a>, <a href="library/acronyms/acronyms.htm">Acronyms</a>, <a href="library/avresources.htm">AV</a><br>
              </font></font></td>
            </tr>
            <tr align="center">
              <td valign="middle" align="left" height="40"><font face="Arial"><a href="ims_sites.html"><font size="3"><strong>IMS Sites </strong></font></a><br>
              <font size="-2">&nbsp;<a href="oldGrandRapidsSite.htm">GR</a>, <a href="http://cw2000.si.com/">CW</a>, <a href="http://fp_it.si.com/">FP</a><br>
              </font></font></td>
              <td valign="middle" align="left" height="40"></td>
              <td valign="middle" align="left" height="40"><font face="Arial"><a href="http://eng.si.com"><strong><font size="3">Engineering</font></strong></a><br>
              <font size="-2">&nbsp;<a href="http://design.si.com/">Design</a>, <a href="http://charybdis.si.com/CMO.html">CMO</a>, <a href="http://sepg.si.com/">SEPG</a>, <a href="http://wwwswdev.si.com/">SWDev</a>, <a href="GR_Test_Web/index.htm">Test</a> <br>
              </font></font></td>
            </tr>
            <tr align="center">
              <td valign="middle" align="left" height="40"><font face="Arial"><a href="si_sites.html"><font size="3"><strong>SI Sites </strong></font></a><br>
              <font size="-2">&nbsp;<a href="http://www.smithsind-aerospace.com/SIADS/">SIADS</a>(<a href="SIADS_NAV/">local</a>), <a href="http://www.smithsind-aerospace.com/">Public SIADS</a>,
              <a href="http://www.smiths-industries.com/" target="_top">Corporate</a><br>
              </font></font></td>
              <td valign="middle" align="left" height="40"></td>
              <td valign="middle" align="left" height="40"><font face="Arial"><strong><font size="3"><a href="finance/siFinanceMenu.htm">Finance</a><br>
              </font></strong><font size="-2">&nbsp;<a href="finance/siAccountsReceivable.htm">Accounts
              Receivable</a><br>
              </font></font></td>
            </tr>
            <tr align="center">
              <td valign="middle" align="left" height="40"><font face="Arial"><strong><font size="3"><a href="http://sepg.si.com/projects.htm">Projects </a></font></strong><br>
              <font size="-2">&nbsp;<a href="http://sepg.si.com/airbus/">Airbus</a>, <a href="http://sepg.si.com/HUMS/">HUMS</a>, <a href="http://sepg.si.com/nimrod/">Nimrod</a>,
              <a href="http://sepg.si.com/TAMMAC/">TAMMAC</a> <br>
              </font></font></td>
              <td valign="middle" align="left" height="40"></td>
              <td valign="middle" align="left" height="40"><font size="3" face="Arial"><a href="hr"><strong>Human
              Resources</strong> </a><br>
              </font></td>
            </tr>
            <tr align="center">
              <td valign="middle" align="left" height="40"><font face="Arial"><strong><font size="3"><a href="siOnlineDocs.htm">Documentation </a></font></strong><br>
              <font size="-2">&nbsp;<a href="siOnlineDocs.htm#guidelines">Procedures</a>, <a href="siOnlineDocs.htm#Key Performance Measurements">KPMs</a>, <a href="siOnlineForms.htm">Forms</a>,
              <a href="siOnlineDocs.htm">Manuals</a> <br>
              </font></font></td>
              <td valign="middle" align="left" height="40"></td>
              <td valign="middle" align="left" height="40"><font face="Arial"><a href="/it-new/"><strong><font size="3">Information Tech</font></strong></a><br>
              <font size="-2">&nbsp;<a href="siHelp.htm">Helpdesk</a>, <a href="gritweb/index.html">GR</a>,
              <a href="http://cw2000.si.com/">CW</a>, <a href="http://fp_it.si.com">FP</a>, <a href="security.htm">Security</a> <br>
              </font></font></td>
            </tr>
            <tr align="center">
              <td valign="middle" align="left" height="40"><font size="3" face="Arial"><strong><a href="new_products.htm">Marketing </a><br>
              </strong></font></td>
              <td valign="middle" align="left" height="40"></td>
              <td valign="middle" align="left" height="40"><font size="3" face="Arial"><strong><a href="http://cw2000.si.com/">Manufacturing </a><br>
              </strong></font></td>
            </tr>
          </table>
          </td>
        </tr>
        <tr>
          <td width="365"><font size="+1"><strong><p align="center">Have an idea, comment, or <br>
          suggestion for making this <br>
          page better?</p>
          <p align="center">Do you miss something from the <a href="index_old.html">Old Page</a>?</p>
          <p align="center"><a href="mailto:gritter_daniel@si.com">Email Me!</a></strong></font></td>
        </tr>
      </table>
      </td>
      <td valign="top"><table border="0" cellspacing="0" cellpadding="0" bordercolor="#8214B4" bordercolorlight="#B442EA" bordercolordark="#450B62" height="153">
        <tr>
          <td bgcolor="#000080" width="250"><p align="left"><strong><font face="Arial" size="4" color="#FFFFFF">&nbsp; IMS News</font></strong></td>
        </tr>
        <tr>
          <td valign="top" bgcolor="#D5D5FF" bordercolor="#D5D5FF" bordercolorlight="#D5D5FF" bordercolordark="#D5D5FF" width="250"><strong>&nbsp; Welcome to the new home page!</strong><br>
          <img src="images/round_gray.gif" alt="*" hspace="2" vspace="2" WIDTH="16" HEIGHT="16"><font size="+1"><a href="legal_notices.htm">Legal Notices</a><br>
          </font><img src="images/round_gray.gif" alt="*" hspace="2" vspace="2" WIDTH="16" HEIGHT="16"><font size="+1"><a href="siFacilities.htm">GR Site Move</a><br>
          </font><img src="images/round_gray.gif" alt="*" hspace="2" vspace="2" WIDTH="16" HEIGHT="16"><font size="+1"><a href="siPublish.htm">News</a> </font><br>
          &nbsp; </td>
        </tr>
      </table>
      <table border="0" cellspacing="0" cellpadding="0" bordercolor="#8214B4" bordercolorlight="#B442EA" bordercolordark="#450B62" height="204">
        <tr>
          <td bgcolor="#000080" width="250"><p align="left"><font face="Arial" size="4" color="#FFFFFF"><strong>&nbsp; Search</strong> </font></td>
        </tr>
        <tr>
          <td valign="top" bgcolor="#D5D5FF" width="250"><form method="GET" action="http://search.si.com:8080/cgi-bin/query">
            <div align="center"><center><p><strong><font size="3"><a href="http://www.search.com/">Internet:</a>
            </font></strong><br>
            <font size="-1"><a href="http://www.lycos.com">Lycos</a>, <a href="http://www.altavista.digital.com">Alta Vista</a>, <a href="http://www.infoseek.com">Infoseek</a>,
            <a href="http://www.yahoo.com">Yahoo</a>,</font><br>
            <a href="internetSites.htm"><font size="-1">SI Links Page </font></a></p>
            </center></div><div align="center"><center><p><font size="3"><strong><a href="http://search.si.com:8080">Intranet:</a> <br>
            </strong></font><input NAME="q" size="16" maxlength="200" VALUE style="font-family: Arial Narrow; font-size: small"> <br>
            <input TYPE="submit" VALUE="Submit" style="font-family: Arial Narrow; font-size: small"> <br>
            </p>
            </center></div>
          </form>
          </td>
        </tr>
      </table>
      <table border="0" cellspacing="0" cellpadding="0" bordercolor="#8214B4" bordercolorlight="#B442EA" bordercolordark="#450B62" height="217">
        <tr>
          <td bgcolor="#000080" width="250"><p align="left"><font face="Arial" size="4" color="#FFFFFF"><strong>&nbsp; Web Development</strong> </font></td>
        </tr>
        <tr>
          <td valign="top" bgcolor="#D5D5FF" width="250"><img src="images/round_gray.gif" alt="*" hspace="2" vspace="2" WIDTH="16" HEIGHT="16"><font size="+1"><a href="webteam.htm">IMS Web
          Development Team</a><br>
          </font><img src="images/round_gray.gif" alt="*" hspace="2" vspace="2" WIDTH="16" HEIGHT="16"><font size="+1"><a href="webDevelop/siWebDev.htm">Web Authoring Support</a> </font><br>
          <img src="images/round_gray.gif" alt="*" hspace="2" vspace="2" WIDTH="16" HEIGHT="16"><font size="+1">Look for coming features and neat tricks on the <a href="ims_main_layers.htm">Test
          Page!</a></font><h4><font face="Arial">&nbsp; Featured web page: <br>
          &nbsp;&nbsp; <a href="/it-new/">New IT web page!</a></font> &nbsp; </h4>
          </td>
        </tr>
      </table>
      </td>
    </tr>
  </table>
  <p align="center"><img alt="------------" src="images/seperator.jpg" border="0" width="100%" height="15" align="top"></p>
  <div align="center"><center><table border="0" width="586">
    <tr>
      <td width="272" rowspan="2"><table border="0" style="font-family: Arial Narrow" width="270" cellspacing="0" cellpadding="0">
        <tr>
          <th align="left" width="153" height="20"><font size="2"><em><strong>Page Author </strong></em></font></th>
          <td width="105" height="20"><a href="mailto:gritter_daniel@si.com"><font size="-1">Daniel
          Gritter</font></a></td>
        </tr>
        <tr>
          <th align="left" width="153" height="20"><font size="2"><em><strong>Webmaster</strong></em></font></th>
          <td width="105" height="20"><font size="-1"><a href="mailto:pines_kurt@si.com">Kurt Pines</a></font></td>
        </tr>
        <tr>
          <th align="left" width="153" height="20"><font size="2"><em><strong>Content Approver</strong></em></font></th>
          <td width="105" height="20"><font size="-1"><a href="mailto:mills_robert@si.com">Robert
          Mills</a></font></td>
        </tr>
        <tr>
          <th align="left" width="153" height="20"><font size="2"><em><strong>Modification Date</strong></em></font></th>
          <td width="105" height="20"><font size="-1"><!--webbot bot="Timestamp" s-type="EDITED" s-format="%d %b %Y" startspan -->21 Jul 1999<!--webbot bot="Timestamp" endspan i-checksum="14915" --></font></td>
        </tr>
        <tr>
          <th align="left" width="153" height="20"><font size="2"><em><strong>Review Date</strong></em></font></th>
          <td width="105" height="20"><font size="-1">01 Aug 1998</font></td>
        </tr>
      </table>
      </td>
      <td width="308" valign="top"><em>Information Managment Systems Division<br>
      Copyright © 1998 by Smiths Industries.</em></td>
    </tr>
    <tr>
      <th align="left" height="20"><font size="2"><em><strong>Visits since August 31, 1998</strong></em></font><font size="-1">: </font><br>
      <font size="-1"><!--webbot bot="HitCounter" i-image="1" i-digits="5" PREVIEW="&lt;strong&gt;[Hit Counter]&lt;/strong&gt;" u-custom i-resetvalue="0" startspan --><img SRC="_vti_bin/fpcount.exe/?Page=index.html|Image=1|Digits=5" ALT="Hit Counter"><!--webbot bot="HitCounter" endspan i-checksum="35146" --></font> </th>
    </tr>
  </table>
  </center></div>
  </body>
  </noframes>
</frameset>
</html>


================================================================================
Archive-Date: Mon, 2 Aug 1999 22:46:56 +0200
Date: Mon, 02 Aug 1999 16:13:00 -0400 (EDT)
From: George Cook <COOK@wvnvaxa.wvnet.edu>
Reply-To: VMS-MOSAIC@LEVITTE.ORG
Subject: Re: Display skew
In-Reply-To: "Your message dated Mon, 02 Aug 1999 15:53:39 -0400" <009DC087.A70C6BA0.2@swdev.si.com>
To: "Brian Tillman, x8425" <tillman@swdev.si.com>
CC: vms-mosaic@levitte.org, COOK@wvnvaxa.wvnet.edu
Message-ID: <01JEARQJEGUAZ7DKEG@wvnvms.wvnet.edu>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; CHARSET=US-ASCII

>The file below is my company's home page.  With MSIE and Navigator, it displays
>fine, with all of the boxes properly positioned in the main browser window.
>With Mosaic, the boxes are positioned off the right side of the window and I
>have to use the horizontal scrolling bar to view them.  Any work-around?  (I
>know, ditch the Java, but I can't.  I don't control the page.)

Without being able to access the images, it looks okay.  Try turning on
delayed image loading to see how that looks.  I believe the following
line is the cause.  How big is this image?  Is there anything aligned
on its left when you use MSIE and Navigator?

<p><img src="images/smiths_ims.jpg" alt="Smiths Industries IMS" align="left" hspace="89"></p>

If the image is too tall, then Mosaic is simply not generating enough
vertical space to prevent the image from causing left alignment.  The
syntax is moronic, if I understand it correctly.  First a floating image
is specified, then enough white space is generated to float pass it so that
nothing gets aligned next to it.  The result being exactly the same as
if a floating image was not requested.

Try editing out the line (<p>&nbsp;</p>) which immediately follows
the one above.  MSIE and Navigator will probably then display it like
Mosaic.  Navigator does for me, but it is using the "bad image" image.

To see what, if anything, can be changed in Mosaic, I will need to know
the extract height of images/smiths_ims.jpg (xv will give it).


George
================================================================================
Archive-Date: Thu, 26 Aug 1999 19:52:43 +0200
Date: Thu, 26 Aug 1999 13:52:22 -0400
From: Jerome LAURET <JLAURET@mail.chem.sunysb.edu>
Reply-To: VMS-MOSAIC@LEVITTE.ORG
To: VMS-MOSAIC@levitte.org
Message-ID: <990826135222.3ae0015a@mail.chem.sunysb.edu>
Subject: X error destroys mosai window


	Whil trying to view http://www.movielink.com/, if one selects whatever 
and click "go", the page starts to appear and then Mosaic freezes. The window 
is destroyed and the following message is displayed :

X Error: BadDrawable (invalid Pixmap or Window parameter)
  Major Opcode:  72
Caught X Error -- Press RETURN
                                 
$ xmosaic/version
VMS Mosaic version 3.4
The executable was built with image Ident 3.4
on 28-JUL-1999 15:46:44.26 for use with UCX (or UCX compatible) TCP/IP
and was generated using Motif 1.2-4 and DEC C.
Support for inline JPEG and PNG images is included.
	
$ CC/VERSION
DEC C V6.0-001 on OpenVMS Alpha V6.2-1H3

	If I use Netscape, I also get the error but the browser does not 
crash. The message ther is

NETSCAPE-V303-JAVA-GOLD: X Error of failed request:  BadDrawable (invalid 
Pixmap
 or Window parameter)
  Major opcode of failed request:  72 (X_PutImage)
  Minor opcode of failed request:  0
  Resource id in failed request:  0x2400adb
  Serial number of failed request:  20943
  Current serial number in output stream:  21055

	(and a bunch of other problems and errors).

	Any idea of what this come from ? Is there a possibilty to recover 
from an Xerror in Mosaic without destroying it ?


             ,,,,,
            ( o o )
         --m---U---m--
             Jerome

================================================================================
Archive-Date: Thu, 26 Aug 1999 20:16:52 +0200
Message-ID: <05a601beefee$c09ca9a0$d6001c7e@si.com>
From: "Brian Tillman" <tillman@swdev.si.com>
Reply-To: VMS-MOSAIC@LEVITTE.ORG
To: <VMS-MOSAIC@LEVITTE.ORG>
References: <990826135222.3ae0015a@mail.chem.sunysb.edu>
Subject: Re: X error destroys mosaic window
Date: Thu, 26 Aug 1999 14:13:49 -0400
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit

>While trying to view http://www.movielink.com/, if one selects whatever
>and click "go", the page starts to appear and then Mosaic freezes. The
window
>is destroyed and the following message is displayed :

Hm...  Things seem to work for me.  I'm using OpenVMS VAX V7.1

VMS Mosaic version 3.4
The executable was built with image Ident 3.4
on  5-AUG-1999 12:38:03.88 for use with UCX (or UCX compatible) TCP/IP
and was generated using Motif 1.2-4 and DEC C.
Support for inline JPEG and PNG images is included.

When I try Navigator V3.03 Gold, it seems to work.  A couple of times it
stalled, but a refresh let it complete.

 Brian Tillman                   Internet: tillman_brian at si.com
 Smiths Industries, Inc.                   tillman at swdev.si.com
 3290 Patterson Ave. SE, MS      Addresses modified to prevent
 Grand Rapids, MI 49512-1991     SPAM.  Replace "at" with "@"
        This opinion doesn't represent that of my company


================================================================================
Archive-Date: Thu, 26 Aug 1999 20:28:21 +0200
Date: Thu, 26 Aug 1999 14:28:13 -0400
From: Jerome LAURET <JLAURET@mail.chem.sunysb.edu>
Reply-To: VMS-MOSAIC@LEVITTE.ORG
To: VMS-MOSAIC@LEVITTE.ORG
Message-ID: <990826142813.3ae001ca@mail.chem.sunysb.edu>
Subject: Re: X error destroys mosaic window

> From:	SMTP%"VMS-MOSAIC@LEVITTE.ORG"
> To:	JLAURET
> CC:	
> Subj:	Re: X error destroys mosaic window
[...]
> Hm...  Things seem to work for me.  I'm using OpenVMS VAX V7.1
> 
> 
[...]

	Interresting. Does 7.1 has a different Decwindows version ? We are 
using DW V1.2-4990106 . Could that be the problem ? 


             ,,,,,
            ( o o )
         --m---U---m--
             Jerome

================================================================================
Archive-Date: Thu, 26 Aug 1999 20:39:54 +0200
Message-ID: <05ca01beeff2$08263b80$d6001c7e@si.com>
From: "Brian Tillman" <tillman@swdev.si.com>
Reply-To: VMS-MOSAIC@LEVITTE.ORG
To: <VMS-MOSAIC@LEVITTE.ORG>
References: <990826142813.3ae001ca@mail.chem.sunysb.edu>
Subject: Re: X error destroys mosaic window
Date: Thu, 26 Aug 1999 14:37:20 -0400
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit

>Interresting. Does 7.1 has a different Decwindows version ? We are 
>using DW V1.2-4990106 . Could that be the problem?

Here's what I have:

$ @sys$update:decw$versions
DECwindows ident is                     DW V1.2-4970903
DECwindows server ident is              DW V7.1-961112
DECwindows transport ident is           DW V7.1-961112
DECwindows xlib ident is                DW V1.2-4970903
DECwindows OSF/Motif Toolkit ident is   DW V1.2-4970903
DECwindows apps ident is                DW V1.2-4960312
DECwindows programming ident is         DW V1.2-4970903

 Brian Tillman                   Internet: tillman_brian at si.com
 Smiths Industries, Inc.                   tillman at swdev.si.com
 3290 Patterson Ave. SE, MS      Addresses modified to prevent
 Grand Rapids, MI 49512-1991     SPAM.  Replace "at" with "@"
        This opinion doesn't represent that of my company


================================================================================
Archive-Date: Thu, 26 Aug 1999 20:53:57 +0200
Date: Thu, 26 Aug 1999 14:55:26 -0500
From: "Edward J. Groth" <groth@PUPGG.PRINCETON.EDU>
Reply-To: VMS-MOSAIC@LEVITTE.ORG
To: VMS-MOSAIC@LEVITTE.ORG
CC: groth@PUPGG.PRINCETON.EDU
Message-ID: <009DD35B.7E734BB4.30@PUPGG.PRINCETON.EDU>
Subject: Re: X error destroys mosaic window

I have found that a "bad drawable" error is almost always a sign
of not enough memory. Try increasing your page file quota (and
other parameters if necessary) and see if that helps.

(You may say what does "bad drawable" have to do with not enough
memory? Remember X windows comes from unix where you're lucky to
get an error message at all, let alone one that actually helps
you diagnose the error. Speculation: somewhere in X windows
memory is allocated - but fails, returning a null pointer. The
routine doesn't bother to check - they almost never do in unix.
Later on, there is actually a check and at this point all that's
known is that you can't draw into a null pointer!)

					- Ed

--

/----------------------------------------------------------------------\
| Edward J. Groth            | Phone: 609-258-4361   Fax: 609-258-6853 |
| Physics Dept., Jadwin Hall | URL: http://pupgg.princeton.edu/~groth/ |
| Princeton University       | SPAN/HEPNET:  PUPGG::GROTH=44117::GROTH |
| Princeton, NJ 08544        | Internet:     groth@pupgg.princeton.edu |
\----------------------------------------------------------------------/
================================================================================
Archive-Date: Thu, 26 Aug 1999 22:41:10 +0200
Date: Thu, 26 Aug 1999 16:02:16 -0400 (EDT)
From: George Cook <COOK@wvnvaxa.wvnet.edu>
Reply-To: VMS-MOSAIC@LEVITTE.ORG
Subject: Re: X error destroys mosaic window
In-Reply-To: "Your message dated Thu, 26 Aug 1999 14:55:26 -0500" <009DD35B.7E734BB4.30@PUPGG.PRINCETON.EDU>
To: "Edward J. Groth" <groth@PUPGG.PRINCETON.EDU>
CC: VMS-MOSAIC@LEVITTE.ORG, groth@PUPGG.PRINCETON.EDU, COOK@wvnvaxa.wvnet.edu
Message-ID: <01JF8AJNKVQW0CHI6W@wvnvms.wvnet.edu>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; CHARSET=US-ASCII

>I have found that a "bad drawable" error is almost always a sign
>of not enough memory. Try increasing your page file quota (and
>other parameters if necessary) and see if that helps.

Yes, this is the most likely explanation.  Note that if the X
client and server are not the same machine, the server (where
the display is) is the place to start increasing memory.

>(You may say what does "bad drawable" have to do with not enough
>memory? Remember X windows comes from unix where you're lucky to
>get an error message at all, let alone one that actually helps
>you diagnose the error. Speculation: somewhere in X windows
>memory is allocated - but fails, returning a null pointer. The
>routine doesn't bother to check - they almost never do in unix.
>Later on, there is actually a check and at this point all that's
>known is that you can't draw into a null pointer!)

Like Netscape, I would like Mosaic to deal with the error without
having to exit.  Unfortunately, I have never been able to reproduce
the error so that I can determine where to add the proper error
trapping.  The "bad drawable" error is actually returned from
the server which is processing requests asynchronously in regard
to the Mosaic code.  Without a lot of coding, the only way I know
to find the failing X routine call is to force the X requests to
be done synchronously while running with the debugger.


George
================================================================================
Archive-Date: Thu, 26 Aug 1999 23:08:49 +0200
Date: Thu, 26 Aug 1999 17:08:29 -0400
From: Jerome LAURET <JLAURET@mail.chem.sunysb.edu>
Reply-To: VMS-MOSAIC@LEVITTE.ORG
To: VMS-MOSAIC@LEVITTE.ORG
Message-ID: <990826170829.3ae002b8@mail.chem.sunysb.edu>
Subject: Re: X error destroys mosaic window


	With a paging file quota of 418880 (from show process/quota) I am not 
sure that the memory is an issue. I could though get the page by delaying 
image loading and loading them one by one (I had to go back and forward to 
have it all fine). Not really the ideal situation.

	What I was more interrested in is if someone knows how Netscape does 
i.e. it seems to trap the error, still display something and most important of 
all, not deleting it's window-display . An X11 expert can come up with some 
alternative for that problem (which may happen in other occasion) and maybe 
provide a patch ...



                  Jerome LAURET S.U.N.Y. @ Stony Brook
       ,,,,,      Dept. of Chemistry
      ( o o )     Stony Brook NY 11794-3400
  ---m---U---m---------------------------------------------
  E-mail: jlauret@mail.chem.sunysb.edu
  URL   : http://nucwww.chem.sunysb.edu/jlauret/jlauret.html

================================================================================
Archive-Date: Thu, 26 Aug 1999 23:25:53 +0200
Date: Thu, 26 Aug 1999 17:03:45 -0400 (EDT)
From: George Cook <COOK@wvnvaxa.wvnet.edu>
Reply-To: VMS-MOSAIC@LEVITTE.ORG
Subject: Re: X error destroys mosai window
In-Reply-To: "Your message dated Thu, 26 Aug 1999 13:52:22 -0400" <990826135222.3ae0015a@mail.chem.sunysb.edu>
To: VMS-MOSAIC@LEVITTE.ORG
CC: COOK@wvnvaxa.wvnet.edu
Message-ID: <01JF8C4BQHAU0CHI6W@wvnvms.wvnet.edu>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; CHARSET=US-ASCII

>	Whil trying to view http://www.movielink.com/, if one selects whatever
>and click "go", the page starts to appear and then Mosaic freezes. The window
>is destroyed and the following message is displayed :

>X Error: BadDrawable (invalid Pixmap or Window parameter)
>  Major Opcode:  72
>Caught X Error -- Press RETURN
                                 
Does it draw the page background image before failing?  I did find
one place in Mosaic where it doesn't check for a failure of the
XPutImage routine (when it processes the background image).  If you
turn off Body Images (see Options menu), does the failure still
occur?

If not, the only reasonably quick way to find the failure is to
build Mosaic DEBUG, run it with /SYNCHRONOUS, then look at the
source location in the first Mosaic routine in the call stack
prior to the routine mo_error_handler.


George
================================================================================
Archive-Date: Thu, 26 Aug 1999 23:38:42 +0200
Date: Thu, 26 Aug 1999 17:29:25 -0400 (EDT)
From: George Cook <COOK@wvnvaxa.wvnet.edu>
Reply-To: VMS-MOSAIC@LEVITTE.ORG
Subject: Re: X error destroys mosaic window
In-Reply-To: "Your message dated Thu, 26 Aug 1999 17:08:29 -0400" <990826170829.3ae002b8@mail.chem.sunysb.edu>
To: Jerome LAURET <JLAURET@mail.chem.sunysb.edu>
CC: VMS-MOSAIC@LEVITTE.ORG, COOK@wvnvaxa.wvnet.edu
Message-ID: <01JF8CJYI0JO0CHIQY@wvnvms.wvnet.edu>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; CHARSET=US-ASCII

>	With a paging file quota of 418880 (from show process/quota) I am not
>sure that the memory is an issue. I could though get the page by delaying
>image loading and loading them one by one (I had to go back and forward to
>have it all fine). Not really the ideal situation.

The server's memory is the area you need to look at.  Stuff like the
PQL sysgen parameters.  Whatever DECwindows uses to create/display
windows that your process(es) (i.e. clients) request.

>	What I was more interrested in is if someone knows how Netscape does
>i.e. it seems to trap the error, still display something and most important of
>all, not deleting it's window-display . An X11 expert can come up with some
>alternative for that problem (which may happen in other occasion) and maybe
>provide a patch ...

The issue is that Mosaic (which is in many ways the type of poorly
written code one expects to find in a Unix environment) does not
detect/properly handle the after effects of the failure.  Until I
know what code in Mosaic needs cleaned up, the only option is to
treat the failure as fatal.

>                  Jerome LAURET S.U.N.Y. @ Stony Brook
>       ,,,,,      Dept. of Chemistry
>      ( o o )     Stony Brook NY 11794-3400
>  ---m---U---m---------------------------------------------
>  E-mail: jlauret@mail.chem.sunysb.edu
>  URL   : http://nucwww.chem.sunysb.edu/jlauret/jlauret.html

================================================================================
Archive-Date: Fri, 27 Aug 1999 00:00:04 +0200
Date: Thu, 26 Aug 1999 17:59:56 -0400
From: Jerome LAURET <JLAURET@mail.chem.sunysb.edu>
Reply-To: VMS-MOSAIC@LEVITTE.ORG
To: VMS-MOSAIC@LEVITTE.ORG
Message-ID: <990826175956.3ae002e1@mail.chem.sunysb.edu>
Subject: Re: X error destroys mosai window

> From:	SMTP%"VMS-MOSAIC@LEVITTE.ORG"
> To:	JLAURET
> CC:	
> Subj:	Re: X error destroys mosai window
>
[...]
>                                  
> Does it draw the page background image before failing?  I did find

	I am unsure of that but I do see the page with that ugly
black and redbrick color (they should never have changed that web-site
much nicer before) then Mosaic hangs and none of the windows are
controllable. The mosaic cursor remains for up to a minute before 
it's window goes away.

> one place in Mosaic where it doesn't check for a failure of the
> XPutImage routine (when it processes the background image).  If you
> turn off Body Images (see Options menu), does the failure still
> occur?

	(should have read your Email further). YES ! Disabling
image background actually helps a lot :)  It does not crash ...
and I get the page.

             ,,,,,
            ( o o )
         --m---U---m--
             Jerome

================================================================================
Archive-Date: Fri, 27 Aug 1999 00:06:54 +0200
Date: Thu, 26 Aug 1999 18:05:09 -0400 (EDT)
From: George Cook <COOK@wvnvaxa.wvnet.edu>
Reply-To: VMS-MOSAIC@LEVITTE.ORG
Subject: Re: X error destroys mosai window
In-Reply-To: "Your message dated Thu, 26 Aug 1999 17:59:56 -0400" <990826175956.3ae002e1@mail.chem.sunysb.edu>
To: Jerome LAURET <JLAURET@mail.chem.sunysb.edu>
CC: VMS-MOSAIC@LEVITTE.ORG, COOK@wvnvaxa.wvnet.edu
Message-ID: <01JF8DJ8BMEM0CHI6W@wvnvms.wvnet.edu>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; CHARSET=US-ASCII

>	(should have read your Email further). YES ! Disabling
>image background actually helps a lot :)  It does not crash ...
>and I get the page.

There is a new HTML.C in the anonymous ftp area on alpha.wvnet.edu
which may correct the crash.


George
================================================================================
Archive-Date: Fri, 27 Aug 1999 16:00:48 +0200
Message-ID: <06fc01bef094$3004ce80$d6001c7e@si.com>
From: "Brian Tillman" <tillman@swdev.si.com>
Reply-To: VMS-MOSAIC@LEVITTE.ORG
To: <VMS-MOSAIC@LEVITTE.ORG>
References: <01JF8AJNKVQW0CHI6W@wvnvms.wvnet.edu>
Subject: Re: X error destroys mosaic window
Date: Fri, 27 Aug 1999 09:58:06 -0400
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit

I don't see an HTML.C file on the FTP area.  I see HTMLTABLE.C,
HTMLFORMAT.C, HTMLP.H, MO-WWW.C, and PATCH1.ZIP

 Brian Tillman                   Internet: tillman_brian at si.com
 Smiths Industries, Inc.                   tillman at swdev.si.com
 3290 Patterson Ave. SE, MS      Addresses modified to prevent
 Grand Rapids, MI 49512-1991     SPAM.  Replace "at" with "@"
        This opinion doesn't represent that of my company


================================================================================
Archive-Date: Fri, 27 Aug 1999 16:29:54 +0200
Date: Fri, 27 Aug 1999 10:28:54 -0400
From: Jerome LAURET <JLAURET@mail.chem.sunysb.edu>
Reply-To: VMS-MOSAIC@LEVITTE.ORG
To: VMS-MOSAIC@LEVITTE.ORG
Message-ID: <990827102854.3ae007d9@mail.chem.sunysb.edu>
Subject: Re: X error destroys mosaic window

> From:	SMTP%"VMS-MOSAIC@LEVITTE.ORG"
> To:	JLAURET
> CC:	
> Subj:	Re: X error destroys mosaic window
> 
> I don't see an HTML.C file on the FTP area.  I see HTMLTABLE.C,
> HTMLFORMAT.C, HTMLP.H, MO-WWW.C, and PATCH1.ZIP

	Was there yesterday but the patch did not work. Maybe George is 
working on it a bit more.

             ,,,,,
            ( o o )
         --m---U---m--
             Jerome

================================================================================
Archive-Date: Fri, 27 Aug 1999 16:44:17 +0200
Date: Fri, 27 Aug 1999 9:44:07 -0500
From: David Potterveld (630-252-6589) <POTTERVELD@ANLMEP.PHY.ANL.GOV>
Reply-To: VMS-MOSAIC@LEVITTE.ORG
To: VMS-MOSAIC@LEVITTE.ORG
CC: POTTERVELD@ANLMEP.PHY.ANL.GOV
Message-ID: <990827094407.2ec001c6@ANLMEP.PHY.ANL.GOV>
Subject: html formatting bug?

Hi George,

When I use Mosaic 3.4 to load the page "http://www.savvysearch.com/" I see a
big yellow button next to the text entry field. There does not appear to be
any text on the button, but netscape displays it as a yellow button with the
black text "Search". Is this a bug with Mosaic, or is it doing the right
thing with badly written html?

David Potterveld  (potterveld@anl.gov)

================================================================================
Archive-Date: Fri, 27 Aug 1999 18:58:08 +0200
Date: Fri, 27 Aug 1999 11:57:34 -0500
From: David Potterveld (630-252-6589) <POTTERVELD@ANLMEP.PHY.ANL.GOV>
Reply-To: VMS-MOSAIC@LEVITTE.ORG
To: VMS-MOSAIC@LEVITTE.ORG
CC: POTTERVELD@ANLMEP.PHY.ANL.GOV
Message-ID: <990827115734.2ec001c6@ANLMEP.PHY.ANL.GOV>
Subject: Re: html formatting bug?

Actually, the html I get when I save the document loaded by mosaic looks
like ordinary html, at least for the part relevent to my question.

Here is the offending html:

<table border=0>
<tr><td>
<font color="yellow" face="helvetica,arial">
metasearch <font size="+2">the Internet</font> for<br>
<table cellpadding=1 cellspacing=0 border=0>
<tr><td><font face="helvetica,arial"><input type=text size=22 name=q value=''>&nbsp;</font></td>
    <td bgcolor="yellow"><font size="+1"><input type=submit value="Search"></font></td>


If I change that last line to:

    <td bgcolor="yellow"><font size="+1" color="blue"><input type=submit value="Search"></font></td>

then the text on the button appears. So I guess mosaic sticks with the yellow
font color defined in the preceding lines, and netscape behaves differently.

Does the html standard have anything to say about this?

David Potterveld
================================================================================
Archive-Date: Sun, 29 Aug 1999 01:49:10 +0200
Date: Sat, 28 Aug 1999 19:21:57 -0400 (EDT)
From: George Cook <COOK@wvnvaxa.wvnet.edu>
Reply-To: VMS-MOSAIC@LEVITTE.ORG
Subject: Re: html formatting bug?
In-Reply-To: "Your message dated Fri, 27 Aug 1999 09:44:07 -0500" <990827094407.2ec001c6@ANLMEP.PHY.ANL.GOV>
To: David Potterveld <POTTERVELD@ANLMEP.PHY.ANL.GOV>
CC: VMS-MOSAIC@LEVITTE.ORG, COOK@wvnvaxa.wvnet.edu
Message-ID: <01JFB9OIC1XK0CHI6W@wvnvms.wvnet.edu>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; CHARSET=US-ASCII

>When I use Mosaic 3.4 to load the page "http://www.savvysearch.com/" I see a
>big yellow button next to the text entry field. There does not appear to be
>any text on the button, but netscape displays it as a yellow button with the
>black text "Search". Is this a bug with Mosaic, or is it doing the right
>thing with badly written html?

IMHO, Mosaic is correct.  Both the font and background colors are the same,
so the text is invisible.  However VMS NetScape only uses the specified
background color while ignoring the font color.  Recent versions of
PC Netscape and IE use neither the font nor background color in buttons
(I don't know if they ever did), except that IE uses the background for
toggle buttons.  I can only speculate as to why NetScape and IE do not
make the text at the toggle buttons yellow (I assume they simply ignore
the specified font color on any text immediately after toggle buttons).

I have placed in the anonymous ftp area new HTMLWIDGETS.C and HTMLFORM.C
files which change Mosaic's behavior to match IE's except in the case of
text after toggle buttons.

>Does the html standard have anything to say about this?

No.  None of the various html standards (3.2, etc.) address issues
like this.  Unfortunately, the standards are becoming more useless
over time as features which they at least vaguely define the behavior
of are deprecated in favor of features like style sheets which have
basically undefined behavior.  In other words, whatever the PC versions
of Netscape and IE do is the correct behavior.  Divining and duplicating
this behavior is mostly a matter of trial and error.


George
================================================================================
Archive-Date: Sun, 29 Aug 1999 08:43:12 +0200
Date: Sun, 29 Aug 1999 02:33:30 -0400 (EDT)
From: George Cook <COOK@wvnvaxa.wvnet.edu>
Reply-To: VMS-MOSAIC@LEVITTE.ORG
Subject: Re: X error destroys mosaic window
In-Reply-To: "Your message dated Fri, 27 Aug 1999 09:58:06 -0400" <06fc01bef094$3004ce80$d6001c7e@si.com>
To: VMS-MOSAIC@LEVITTE.ORG
CC: Brian Tillman <tillman@swdev.si.com>, COOK@wvnvaxa.wvnet.edu
Message-ID: <01JFBO5WANJE0CHI6W@wvnvms.wvnet.edu>
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
References: <01JF8AJNKVQW0CHI6W@wvnvms.wvnet.edu>

>I don't see an HTML.C file on the FTP area.  I see HTMLTABLE.C,
>HTMLFORMAT.C, HTMLP.H, MO-WWW.C, and PATCH1.ZIP

I removed it.  It did have a bug fix, but I suspect no one has ever
experienced that particular bug.  I did not want to clutter up the
ftp directory any more than necessary.

It is possible to make Mosaic ignore the error (a crash of another
type will probably occur soon after).  If anyone wants to try it,
add the following line:

      (event->error_code == BadDrawable && event->request_code == 72) ||

immediately above the line:

      (event->error_code == BadWindow && event->request_code == 3) ||

in GUI.C.  If this is done with a DEBUG build, then the eventual
crash location may indicate where Mosaic is failing to detect the
problem.


George