Opened 13 years ago

Last modified 11 years ago

#12007 new

djangoadmin loaddata gives odd error if it runs out of memory — at Initial Version

Reported by: chrisw Owned by: nobody
Component: Core (Serialization) Version: 1.1
Severity: Normal Keywords:
Cc: Triage Stage: Accepted
Has patch: no Needs documentation: no
Needs tests: no Patch needs improvement: no
Easy pickings: no UI/UX: no


Hi All,

I tried to import a 3.2GB xml file, partly to see if Django loads the whole file into memory when it's importing and partly to see how large pg client transactions work. Whichever caused the problem, I have a fair idea that even thought the machine has 4GB of memory, the process ran out of memory.

I'd expect a MemoryError if that were the case, what I actually got was:

File "django/core/management/", line 362, in execute_manager


File "/django/core/management/", line 303, in execute


File "django/core/management/", line 195, in run_from_argv

self.execute(*args, options.dict)

File "django/core/management/", line 222, in execute

output = self.handle(*args, options)

File "django/core/management/commands/", line 200, in handle


File "django/db/", line 74, in leave_transaction_management

raise TransactionManagementError("This code isn't under transaction management")

django.db.transaction.TransactionManagementError: This code isn't under transaction management



Change History (0)

Note: See TracTickets for help on using tickets.
Back to Top