SQLite

All files named ”test/malloc2.test”
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

History for test/malloc2.test

2008-07-14
15:11
Deleted: Remove the malloc2.test script since it was designed for use in versions of SQLite that predate SQLite's ability to recover from out-of-memory errors automatically. Removing this script causes no reduction in test coverage and removes potential problems reported by ticket #3213. (CVS 5409) (check-in: [5bfc962533] user: drh branch: trunk, size: 0)
2008-06-19
18:17
[c847c457d3] part of check-in [d22cd2a59f] Move the malloc() failure simulation out of malloc.c and into a separate sqlite3_mem_methods interface. Still some related changes to come. (CVS 5250) (check-in: [d22cd2a59f] user: danielk1977 branch: trunk, size: 8889)
2008-02-18
22:24
[6f2abc0617] part of check-in [63da5d9754] Add the memory fault simulator to mem5.c. Enable soft heap limit on mem5.c. Limit the size of hash tables and the vdbefifo when using mem5.c. (CVS 4795) (check-in: [63da5d9754] user: drh branch: trunk, size: 8883)
2008-01-31
13:35
[be2186160d] part of check-in [72411043e6] Version number to 3.5.5. Include FTS3 in the amalgamation by default (but disabled unless compiled with -DSQLITE_ENABLE_FTS3). Fix a memory allocation problem. (CVS 4757) (check-in: [72411043e6] user: drh branch: trunk, size: 8853)
2008-01-16
17:46
[bacb55551f] part of check-in [5807921f5a] Get all tests running without memory leaks. (CVS 4714) (check-in: [5807921f5a] user: drh branch: trunk, size: 8810)
2007-11-05
15:30
[850471731e] part of check-in [b752906e70] Fix some minor problems with malloc failure and in-memory databases. (CVS 4527) (check-in: [b752906e70] user: danielk1977 branch: trunk, size: 9564)
2007-10-03
08:46
[1506ab3a44] part of check-in [12eca32a6a] Add automatic recovery from the pager "error-state". Also add a new error code - SQLITE_IOERR_NOMEM. (CVS 4454) (check-in: [12eca32a6a] user: danielk1977 branch: trunk, size: 9483)
2007-08-29
12:31
[c1a74f46a3] part of check-in [e38ef81b85] Modifications to the malloc failure tests to test transient and persistent failures. (CVS 4321) (check-in: [e38ef81b85] user: danielk1977 branch: trunk, size: 9222)
2007-08-22
22:04
[96dfa6318d] part of check-in [205d0b881d] All of the malloc test cases run. Still seeing failures in malloc4.test. (CVS 4272) (check-in: [205d0b881d] user: drh branch: trunk, size: 9209)
2006-09-04
18:54
[4ed7d71954] part of check-in [9fb92024bf] Fix a bug in the new misc6.test script. Fix error messages when not compiled with memory debugging enabled. Ticket #1957. (CVS 3392) (check-in: [9fb92024bf] user: drh branch: trunk, size: 9082)
2005-12-06
12:52
[e6e321db96] part of check-in [e1606658f1] Some elements of the new malloc() failure handling. Not all cases work properly yet. Also, library is not threadsafe if malloc() fails right now. (CVS 2800) (check-in: [e1606658f1] user: danielk1977 branch: trunk, size: 9088)
2005-06-06
14:45
[655b972372] part of check-in [fafaa18eea] Fix a bug in the malloc2 tests introduced by checkin (2473). (CVS 2489) (check-in: [fafaa18eea] user: drh branch: trunk, size: 8421)
2005-03-29
03:10
[93b07cd12f] part of check-in [c41d55443c] Add the SQLITE_OMIT_TEMPDB compile time macro. (CVS 2427) (check-in: [c41d55443c] user: danielk1977 branch: trunk, size: 8490)
2005-03-21
04:04
Added: [5375a1cd53] part of check-in [1f9d10d796] Add function to recover from a malloc() failure. (CVS 2414) (check-in: [1f9d10d796] user: danielk1977 branch: trunk, size: 8266)