line 1189, in navbar
Can you turn off the 'navbar' and try again? It's trying to urlquote that whole file that you uploaded. On Tuesday, June 12, 2012 1:47:44 PM UTC-7, Janath wrote: > > Further: I run source on python 2.5. > > I have this issue when I run source and the executable. > > > On Tuesday, June 12, 2012 3:45:17 PM UTC-5, Janath wrote: >> >> Hi, >> >> I am trying to upload a file using follwing code segment (database table >> is shown below). >> >> I tried a file ~25MB. It generates a exceptions.MemoryError and there is >> no record insert to the table. >> >> Tried and was successful with a 2 MB file. I think I will have to upload >> max ~30MB. >> >> Error description is shown below. >> >> Support appreciated! >> Janath >> >> >> *this routine uploads file:* >> >> def new_network_data(): >> form = SQLFORM(db.network_data) >> if form.process().accepted: >> response.flash = 'new record inserted' >> download = URL('download') # to see the picture >> records = SQLTABLE(db().select(db.network_data.ALL), upload=download, >> headers='fieldname:capitalize') >> return dict(form=form, records=records) >> >> *network_data table:* >> >> db.define_table( >> 'network_data', >> Field('sav_file', 'upload', default=''), >> Field('description', 'text', default='network data will be >> selected based on the description'), >> format = '%(name)s') >> db.network_data.sav_file.requires=IS_UPLOAD_FILENAME(extension='sav') >> >> >> >> -------------------------------------------------------------------------------------------------------------------------------------------------- >> >> TICKET ID >> >> 127.0.0.1.2012-06-12.15-34-51.d5191840-7166-40fe-9cd8-5508007b894e >> <type 'exceptions.MemoryError'>VERSIONweb2py™(1, 99, 7, >> datetime.datetime(2012, 3, 4, 22, 12, 8), 'stable')PythonPython 2.5.1: >> C:\Python25\pythonw.exeTRACEBACK >> >> 1. >> 2. >> 3. >> 4. >> 5. >> 6. >> 7. >> 8. >> 9. >> 10. >> >> Traceback (most recent call last): >> File "C:\Users\umgeegan\Desktop\web2py_src\web2py\gluon\restricted.py", >> line 205, in restricted >> exec ccode in environment >> File >> "C:\Users\umgeegan\web2py_src\web2py\applications\PythonPSSE\views\default/new_network_data.html", >> line 56, in <module> >> File "C:\Users\umgeegan\web2py_src\web2py\gluon\tools.py", line 1189, in >> navbar >> next = '?_next='+urllib.quote(URL(args=request.args,vars=request.vars)) >> File "C:\Python25\lib\urllib.py", line 1205, in quote >> res = map(safe_map.__getitem__, s) >> MemoryError >> >> ERROR SNAPSHOT [image: help] >> >> <type 'exceptions.MemoryError'>() >> >