Title: Definite Apache/Tango Bug (was: I'm Stumped)
Well, I have banged my head against the wall with this. Like I have so many times. This page with the problem was being served on Windows 2000 running Apache 1.3.20/Tango 4.05.047. I moved the files to a server running Mac OS 9/WebStar 4.5/Tango 4.05.047. The random Zero “0” is gone, and it works on all browsers. I also have another bug from windows that seems to go away on the mac that I will report In a day or two.

You know, I spent a lot of time and money to switch from the Mac to go to Windows because of all the bugs in the Mac version of the Tango Server. I guess they each have bugs of their own. This is very frustrating.

Phil and Sophie, take this with a grain of salt, because I have grown to love you guys:

PLEASE RELEASE 5.0 ASAP, WITH PERIODIC BUG FIXES. I’M DYING.

OK, that feels better.

Robert.

P.S. The link to the same page on the Mac Server is:

http://trident.bighead.net/library/results.taf?_function=search


Old message:

I am experiencing a very strange problem that is causing me to bang my head against the wall.

Here is the offending page:

http://tps.bighead.net/library/results.taf?_function=search

This page is generated by first retrieving an array of image results. Then I row through the results to generate the page. The images are served as blobs with Tango. The problem is twofold, and may be related. For some bizarre reason, the numeral Zero”0” appears in the results somewhere in the code for 6th image. It appears in random spots and has white space around it. You can see it some times without viewing the source if it appears in the right place. This zero is coming from no where. It is not in my code. Also, on IE 5+ on windows, when you hit this page, you get a standard “page cannot be displayed” error, stating a DNS problem.

I am positive that this “Zero” is not in my code, because each image table is a single iteration of a loop. It only shows around the sixth on the page.

There are two ways to generate rows and columns like this, this first with nested <@for> loops, the outside loop for the image row containing 5 image tables, the inside loop for the 5 image tables in the loop. This is the first way I did the page, because it is more efficient with adding the row table tags in the right place. I thought there might be a bug in tango with nested <@for> loops, so I went the more difficult route of using the <@rows> method on the array, using a lot of <@if> expressions to determine when to close and start rows and such. Both methods cause the problem.

If I only show 5 images per page, I do not get the zero, nor the problem with IE 5+ on windows.

I have done pages like this many times before with out this problem. The only difference on this project is that I am doing the work for a company that will be hosting the app themselves, and I am working with MS SQL 6.5. I have never worked with SQL 6.5 before, and other than this, I have not seen any issues.

Has anyone seen anything like this before? Feel free to hit the page, and look at the source. When you get to the 6th image table, you will see the “0” dumped in there with white space, different from all the other tables.

Thanks for the help.

--

Robert Garcia
BigHead Technology
21053 Devonshire Suite 206
Chatsworth, Ca  91311
Phone 818.773.8162
Fax 818.773.8164
http://www.bighead.net/
[EMAIL PROTECTED]

Reply via email to