Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeGetting StartedGetting StartedInstalling DNN ...Installing DNN ...Random Blank PagesRandom Blank Pages
Previous
 
Next
New Post
9/22/2010 8:00 PM
 

Thank you for your interest.

I believe it IS widely happening, I have seen this behavior reported on the DNN forum and it seems to be chalked up to a Web Farm or Caching. Changing something on the site moves the memory around and it may appear to have fixed the problem, but it may only be masking the real underlying issue. These types of issues are old hat to us old time C programmers. Depending on the random memory contents after the null terminator, this may happen more, less, or not at all, hence the appearance that there is no defect.

I have a binary trace and every time there is anything after the null terminator, the page has random results. This was very difficult to track down and I think most people just don’t notice it, give up, or accept the erroneous explanations. In fact, you can’t even see the issue because the characters happen after the null terminator, it can only be revealed in a trace.

This is also a bug in IE, IE should ignore anything after the </HTML> tag like all other browsers.

You can go to my test site, but you must be running IE 8, I think this also happens in IE7 but I can’t remember. It may even be related to IE 8 on Windows 7. But it definitely requires a combination of the two bugs, first DNN generating the extra chars, and then IE incorrectly dealing with them.

http://ilmason.org.sunflower.arvixe.com

Pick a page and keep clicking on the link, it is more frequent when clicking on the same link as opposed to reloading the page. It may take 15 different clicks, but it will eventually happen. Something going from one page to another, back and forth, will bring it faster.

We think alike, I changed the skin and it seemed to work for an hour and I thought “That’s it”, then it started happened again.

I have seen this on a different host, I even switched hosts hoping it was the providers problem.

The solution to this is either DNN must null terminate all characters in the buffer to the end, or send only the buffer up to the null terminator. Getting Microsoft to acknowledge their bug or fix IE is futile.

 
New Post
9/22/2010 8:40 PM
 
James, as an old school C programmer myself I totally get it *grin*.

I really appreciate the time you've taken to dig into this... and I will be ensuring this thread gets in front of a couple of our engineers.  It wouldn't surprise me for one or more of them to reach out to you for more information.

Cheers!

Scott Willhite, Co-Founder DNN

"It is only with the heart that one can see rightly... what is essential is invisible to the eye. "
~ Antoine de Saint-Exupéry

 
New Post
9/22/2010 10:07 PM
 

Awesome, I would greatly appreciate that. Very nice product, if I can get this fixed, the organization wants to go with the pro version to get the approval feature.

BTW, you may want to upgrade to the latest Telerik control DLL, I finally got them to prioritize and fix that annoying bug when dragging the editor size bar beyond the browser border. If you have never seen this, try it, it’s a colossal bug, and funny now that it’s fixed. Great controls, another good company.

Thanks again, take care…

 

 
New Post
9/23/2010 3:06 PM
 
What compression settings are you using - either in IIS or in DNN. DNN's compression settings can be found on the Host menu. If any compression is enabled, can you disable it and see if that resolves the issue. Thanks

Charles Nurse
Chief Architect
Evoq Content Team Lead,
DNN Corp.

Want to contribute to the Platform project? - See here
MVP (ASP.NET) and
ASPInsiders Member
View my profile on LinkedIn
 
New Post
9/23/2010 3:33 PM
 
Also you might want to look at the file "Default.aspx" and ensure it hasn't been "corrupted" on extraction from the zip file.

This is the file that has the closing </html> tag - and if this file has the extra characters then every page will have the extra characters.

Charles Nurse
Chief Architect
Evoq Content Team Lead,
DNN Corp.

Want to contribute to the Platform project? - See here
MVP (ASP.NET) and
ASPInsiders Member
View my profile on LinkedIn
 
Previous
 
Next
HomeHomeGetting StartedGetting StartedInstalling DNN ...Installing DNN ...Random Blank PagesRandom Blank Pages


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out