I'm getting the following error in app engine:
Traceback (most recent call last):
File "/base/python_lib/versions/1/google/appengine/ext/webapp/
__init__.py", line 509, in __call__
handler.post(*groups)
File "/base/data/home/apps/hogbaywriteroom/1.335453192513689606/
documents.py", line 650, in post
self.put(account_id, document_id)
File "/base/data/home/apps/hogbaywriteroom/1.335453192513689606/
documents.py", line 297, in g
return f(*new_args, **kw)
File "/base/data/home/apps/hogbaywriteroom/1.335453192513689606/
documents.py", line 312, in g
return f(*new_args, **kw)
File "/base/data/home/apps/hogbaywriteroom/1.335453192513689606/
documents.py", line 683, in put
patches = dmp.patch_toText(dmp.patch_make(version_content,
content))
File "/base/data/home/apps/hogbaywriteroom/1.335453192513689606/
diff_match_patch.py", line 1364, in patch_make
diffs = self.diff_main(text1, b, True)
File "/base/data/home/apps/hogbaywriteroom/1.335453192513689606/
diff_match_patch.py", line 111, in diff_main
diffs = self.diff_compute(text1, text2, checklines)
File "/base/data/home/apps/hogbaywriteroom/1.335453192513689606/
diff_match_patch.py", line 177, in diff_compute
diffs = self.diff_map(text1, text2)
File "/base/data/home/apps/hogbaywriteroom/1.335453192513689606/
diff_match_patch.py", line 346, in diff_map
v_map1[d][(x, y)] = True
MemoryError
It's happening when the user submits two big files to diff. I can't
seem to find any mention of this error in the forums, can someone tell
me exactly what it means? It it possible to catch it, and continue? Or
a recommended process for dealing with MemoryErrors?
Thanks,
Jesse
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Google App Engine" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/google-appengine?hl=en
-~----------~----~----~----~------~----~------~--~---