Hi All,

WebKit dies with no error message when a user presses repeatedly the
submit button (the user can press the button two or three times before
receiving an error message from Apache).

The page in question saves posted form data to a MySQL database using
MySQLdb.

Sometimes, the following error message (in Errors.csv) is recorded just
before crashing:

"Thu Apr  8 15:52:12
2004","Input.py","/home/webwadmin/ww_apps/environ/Input.py","_mysql_exceptions.OperationalError","(2013,
'Lost connection to MySQL server during
query')","/home/webwadmin/ww_apps/ErrorMsgs/Error-Input.py-2004-04-08-15-52-12-44505.html"

This is the traceback:

[Thu Apr  8 15:52:42 2004] [error] WebKit: Error while executing script
/home/webwadmin/ww_apps/environ/Input.py
Traceback (most recent call last):
 File "/usr/local/Webware-0.8.1/WebKit/Application.py", line 415, in
dispatchRequest
   self.handleGoodURL(transaction)
 File "/usr/local/Webware-0.8.1/WebKit/Application.py", line 567, in
handleGoodURL
   self.respond(transaction)
 File "/usr/local/Webware-0.8.1/WebKit/Application.py", line 776, in
respond
   transaction.respond()
 File "/usr/local/Webware-0.8.1/WebKit/Transaction.py", line 105, in
respond
   self._servlet.respond(self)
 File "/usr/local/Webware-0.8.1/WebKit/HTTPServlet.py", line 38, in respond
   method(trans)
 File "/home/webwadmin/ww_apps/navix/NvxStdPage.py", line 13, in
respondToPost
   self._respond(transaction)
 File "/usr/local/Webware-0.8.1/WebKit/Page.py", line 73, in _respond
   self.writeHTML()
 File "/usr/local/Webware-0.8.1/WebKit/Page.py", line 135, in writeHTML
   self.writeBody()
 File "/usr/local/Webware-0.8.1/WebKit/Page.py", line 204, in writeBody
   self.writeBodyParts()
 File "/home/webwadmin/ww_apps/environ/InnerPage.py", line 40, in
writeBodyParts
   EnvStdPage.writeBodyParts(self)
 File "/home/webwadmin/ww_apps/navix/NvxStdPage.py", line 42, in
writeBodyParts
   self.writeContent()
 File "/home/webwadmin/ww_apps/environ/Input.py", line 76, in writeContent
   self.samp = DBSample(self.ses)
 File "/home/webwadmin/ww_apps/environ/AppObjects.py", line 103, in
__init__
   NvxDBObject.__init__(self, ses, 'sample')
 File "/home/webwadmin/ww_apps/navix/NvxDBObject.py", line 21, in __init__
   self.loadDescription()
 File "/home/webwadmin/ww_apps/navix/NvxDBObject.py", line 26, in
loadDescription
   c.execute(qry)
 File "/usr/lib/python2.2/site-packages/MySQLdb/cursors.py", line 61,
in execute
   r = self._query(query)
 File "/usr/lib/python2.2/site-packages/MySQLdb/cursors.py", line 168,
in _query
   rowcount = self._BaseCursor__do_query(q)
 File "/usr/lib/python2.2/site-packages/MySQLdb/cursors.py", line 112,
in __do_query
   db.query(q)
OperationalError: (2013, 'Lost connection to MySQL server during query')

Any hints, suggestions, pointers? Is there any "debug mode" available
for webki?

TIA,

Ed.

--
Eduardo Elgueta
Senior Consultant
Navix

correo/email: [EMAIL PROTECTED]
teléfono/phone: +56 (2) 209-8905
celular/mobile: +56 (9) 821-0033
web: www.navix.cl

Av. Pedro de Valdivia 555 Of. 216
Providencia 7500913
Santiago, Chile



-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id70&alloc_id638&op=click
_______________________________________________
Webware-discuss mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/webware-discuss

Reply via email to