|Title:||malloc() failed out of memory|
|Last Modified:||2012-02-02 05:22:05|
|Version Found In:||188.8.131.52|
Using a VS2010 under Win 7 of 64 bits, I generated an executable with "any CPU" option, then I copied the object to a Win XP 32 bits computer; then, from sqlite web site, I downloaded sqlite-netFx35-binary-bundle-Win32-2008-184.108.40.206.zip or sqlite-netFx35-binary-Win32-2008-220.127.116.11.zip and, together with my executable I launched it. The program updates a 60 million records. After some minutes of normal execution, the next error is issued:
System.Data.SQLite.SQLiteException (0x80004005): malloc() failed
out of memory
When I see the Windows task manager, the amount of memory is increased rapidly.
When executing the same program and Sqlite version 18.104.22.168 under the Win 7, 64 bits I do not have this problem.
When I run the same program in Win XP 32, but using the Sqlite version 22.214.171.124 for 32 bits, I do not have this problem.
What do you think is happening?
mistachkin added on 2011-12-16 05:03:28 UTC:
mistachkin added on 2011-12-16 05:04:35 UTC:
anonymous added on 2012-02-02 05:22:05 UTC: