Login  
Search All Forums
Dart Home | PowerTCP WebServer for ActiveX | Custom Development Reply | PowerTCP WebServer for ActiveX Topics | Forums   
AuthorForum: PowerTCP WebServer for ActiveX
Topic: WebServer hangs with malformed GET parameters
pguillaud
pg@audiosmartcard.com

From: Paris, AL USA
Posts: 5
Member Since: 03/29/03
posted March 29, 2003 2:19 PM

Just to let you know that calling a URL like :
http://127.0.0.1/?%testtest%&%lg% a few times one after the other will crash the webserver (memory violation). I have spent few hours to find it out.
Could you check that issue.
thanks

PS : latest version installed
Tony Priest



From: Utica, NY USA
Posts: 8466
Member Since: 04/11/00
posted March 31, 2003 11:50 AM

Please try intalling this update:

[no longer available]

It has not been officially released yet, however I just tried you test against our WebServer sample and it did not fail. If it fails for you, please tell me exactly what to do.

pguillaud
pg@audiosmartcard.com

From: Paris, AL USA
Posts: 5
Member Since: 03/29/03
posted April 1, 2003 3:26 AM

Ok, I'll let you know. That would be great if problem is solved because your webserver tool is a nice product.
pguillaud
pg@audiosmartcard.com

From: Paris, AL USA
Posts: 5
Member Since: 03/29/03
posted April 1, 2003 4:33 AM

Ok, DLLs updated and problem remains. Here is the way to try to reproduce the problem:
1) Create a HTML page with some links that call the same page again with parameters like /?SESSIONID=%SessionID%&Language=%Language%
2) In WebServer GET procedure, add the following:
Dim Body as new DartStream
Body.Write [Content of HTML file]
Response.Status = httpOK
Response.Body = Body

3) Launch server and try clicking on the hyperlink for few times: It generates a Memory violation fault on all machines I tested on.

4) Removing parameters or placing valid parameters like /?SESSIONID=test&Language=1 does work without problem.
Tks.
Tony Priest



From: Utica, NY USA
Posts: 8466
Member Since: 04/11/00
posted April 1, 2003 8:54 AM

Thanks. I really want to solve this. However, I don't want to waste time trying to figure out how to duplicate it, only to find I was not doing exactly what you requested.

Therefore I have to ask that you make a page that I load using our sample and then tell me exactly what code to add to the sample to make the error occur.

Please zip up the page and email it to support@dart.com with the instructions. Make sure the subject is Re: Support Forum Topic #2933

Thanks.
pguillaud
pg@audiosmartcard.com

From: Paris, AL USA
Posts: 5
Member Since: 03/29/03
posted April 1, 2003 12:20 PM

Done that in your mail...
Tony Priest



From: Utica, NY USA
Posts: 8466
Member Since: 04/11/00
posted April 1, 2003 3:54 PM

Fix was sent to customer and will be available in any DartWebServer.dll version 1.8.0.7 or higher.
pfeighan

From: Poughquag, NY USA
Posts: 2
Member Since: 05/21/03
posted December 19, 2003 6:10 PM

Tony, I have a problem with the dartwebserver mentioned above, I ran the dart updates and downloaded a new dartwebserver activex dll and I still have 1.8.0.4, is there a way for me to get 1.8.0.7??
Tony Priest



From: Utica, NY USA
Posts: 8466
Member Since: 04/11/00
posted December 21, 2003 6:57 PM

Please contact support@dart.com and request a beta. I can't find any record of you purchasing the WebServer tool and I can't send you a beta until I get your info into our database.

You can also call us at 315-790-5456
Madax
cobrasoft@hotmail.com

From: Rome, Italy
Posts: 2
Member Since: 03/01/04
posted March 1, 2004 8:28 PM

Hi Tony, where I can get the 1.8.0.7???
Tony Priest



From: Utica, NY USA
Posts: 8466
Member Since: 04/11/00
posted March 1, 2004 10:30 PM

Please see my answer in the posting just before yours.
Reply | PowerTCP WebServer for ActiveX Topics | Forums   
This site is powered by PowerTCP WebServer Tool PowerTCP WebServer for ActiveX