-C Fix\sa\sbug\sin\stest_server.c\sthat\sresulted\sfrom\sthe\schange\sin\ssemantics\nof\ssqlite3_enable_shared_cache().\s\sAll\squick\stests\snow\spass.\s(CVS\s4326)
-D 2007-08-29T18:20:17
+C Fix\sminor\sproblems\son\svarious\stests.\s\sThis\sis\sa\ssnapshot\sprior\sto\spossible\nmajor\schanges\sin\sorder\sto\sfix\sthe\ssqlite3AbortOtherActiveVdbes\sproblem.\s(CVS\s4327)
+D 2007-08-29T19:15:08
F Makefile.in bfcc303429a5d9dcd552d807ee016c77427418c3
F Makefile.linux-gcc 65241babba6faf1152bf86574477baab19190499
F README 9c4e2d6706bdcc3efdd773ce752a8cdab4f90028
F src/attach.c a52225c75b107be8c5bc144a2b6d20201be3f8f8
F src/auth.c 083c1205b45e3f52291ec539d396b4fc557856b3
F src/btmutex.c abc2eda085ff7729c4093db8b4e5357e932f082c
-F src/btree.c ff821439edf1fdf85fee7cc7b475b02cacceb2ae
+F src/btree.c 91b362f7366f1c3f3c62458c4367fbf4e1ee7b16
F src/btree.h a90328ee4d7aa49a1ec4309c94a9fae65f39d969
F src/btreeInt.h 1fa6510aa8601dc0358a5240d191335236d3cf76
F src/build.c 830d1a6b2de157fc4d4dd08d4433066ad83f8b72
F test/busy.test 0271c854738e23ad76e10d4096a698e5af29d211
F test/cache.test 3ff445c445742a7b6b9ba6e1d62a25263f9424b9
F test/capi2.test 3c5066836cbaa9923bcc8282c010aa227bb5efd4
-F test/capi3.test 6297cd1f8f2767f3d125e53dd39ce5ee9a8143ea
+F test/capi3.test ba20464efde48b33b5792cad9ac71dfe2e8d8cd9
F test/capi3b.test 664eb55318132f292f2c436f90906f578cad6b97
F test/capi3c.test 9b324b73317d65d864c56c355a06a5b5cfbcd5a2
F test/cast.test c4780b58b569bab4947458195410ae8791ac216b
F test/fuzz.test 62fc19dd36a427777fd671b569df07166548628a
F test/fuzz2.test ea38692ce2da99ad79fe0be5eb1a452c1c4d37bb
F test/fuzz_common.tcl ff4bc2dfc465f6878f8e2d819620914365382731
-F test/fuzz_malloc.test 18f1502b2d926b47dba90728f1573928abd96a80
+F test/fuzz_malloc.test 2b465a70936c326b919f5fde6eb629eaff3b7e41
F test/hook.test 7e7645fd9a033f79cce8fdff151e32715e7ec50a
F test/icu.test e6bfae7f625c88fd14df6f540fe835bdfc1e4329
F test/in.test 369cb2aa1eab02296b4ec470732fe8c131260b1d
F www/vdbe.tcl 87a31ace769f20d3627a64fa1fade7fed47b90d0
F www/version3.tcl 890248cf7b70e60c383b0e84d77d5132b3ead42b
F www/whentouse.tcl fc46eae081251c3c181bd79c5faef8195d7991a5
-P 4874499377e8f89a25d8cc2cf7982e6811d53f1b
-R 3ac59bb853d4a6cf2d63adb2cab31d22
+P 5201fa4f8310ffc8b6881d96b152581d74e2df6b
+R 562e94af4a79ce02beef7330814d555d
U drh
-Z c627e49f5a84bbe8cf633df06b8fb596
+Z 261f9a43e26799d1b991384722e003d4
** May you share freely, never taking more than you give.
**
*************************************************************************
-** $Id: btree.c,v 1.418 2007/08/29 17:43:20 drh Exp $
+** $Id: btree.c,v 1.419 2007/08/29 19:15:08 drh Exp $
**
** This file implements a external (disk-based) database using BTrees.
** See the header comment on "btreeInt.h" for additional information.
assert( pPage->isInit==0 || sqlite3_mutex_held(pPage->pBt->mutex) );
if( pPage->pParent ){
MemPage *pParent = pPage->pParent;
- assert( pPage->isInit==1 );
assert( pParent->pBt==pPage->pBt );
pPage->pParent = 0;
releasePage(pParent);
# This file implements regression tests for SQLite library. The
# focus of this script testing the callback-free C/C++ API.
#
-# $Id: capi3.test,v 1.54 2007/08/29 12:31:29 danielk1977 Exp $
+# $Id: capi3.test,v 1.55 2007/08/29 19:15:09 drh Exp $
#
set testdir [file dirname $argv0]
}
# Test the error message when a "real" out of memory occurs.
-if {[info command sqlite3_memdebug_fail]!=""} {
+ifcapable memdebug {
do_test capi3-10-1 {
sqlite3 db test.db
set DB [sqlite3_connection_pointer db]
- sqlite3_memdebug_fail 0
+ sqlite3_memdebug_fail 1
catchsql {
select * from sqlite_master;
}
#
# This file tests malloc failures in concert with fuzzy SQL generation.
#
-# $Id: fuzz_malloc.test,v 1.6 2007/08/25 13:37:49 danielk1977 Exp $
+# $Id: fuzz_malloc.test,v 1.7 2007/08/29 19:15:09 drh Exp $
set testdir [file dirname $argv0]
source $testdir/tester.tcl
set ::fuzzyopts(-sqlprep) {}
array set ::fuzzyopts $args
- sqlite3_memdebug_fail -1 0
+ sqlite3_memdebug_fail -1 -repeat 0
db close
file delete test.db test.db-journal
sqlite3 db test.db
-template {[Select]} \
-sqlprep $::SQLPREP
-sqlite3_memdebug_fail -1 0
+sqlite3_memdebug_fail -1
finish_test