Hi, The osFtruncate is not returning non zero value. i have put breakpoint at ts_ftruncate abd robust_ftruncate
(gdb) break robust_ftruncate Breakpoint 2 at 0x636ec: file sqlite3.c, line 23439. (gdb) continue Continuing. Breakpoint 2, robust_ftruncate (h=7, sz=0) at sqlite3.c:23439 23439 do{ rc = osFtruncate(h,sz); }while( rc<0 && errno==EINTR ); (gdb) p rc $1 = 1 (gdb) step Breakpoint 1, ts_ftruncate (fd=7, n=284060) at ./src/test_syscall.c:273 273 if( tsIsFailErrno("ftruncate") ){ (gdb) continue Continuing. Breakpoint 2, robust_ftruncate (h=8, sz=0) at sqlite3.c:23439 23439 do{ rc = osFtruncate(h,sz); }while( rc<0 && errno==EINTR ); (gdb) p rc $2 = 449088 (gdb) continue Continuing. Breakpoint 1, ts_ftruncate (fd=8, n=284060) at ./src/test_syscall.c:273 273 if( tsIsFailErrno("ftruncate") ){ (gdb) continue Continuing. Breakpoint 2, robust_ftruncate (h=7, sz=0) at sqlite3.c:23439 23439 do{ rc = osFtruncate(h,sz); }while( rc<0 && errno==EINTR ); (gdb) p rc $3 = 365128 (gdb) continue Continuing. Breakpoint 1, ts_ftruncate (fd=7, n=284060) at ./src/test_syscall.c:273 273 if( tsIsFailErrno("ftruncate") ){ (gdb) continue Continuing. Breakpoint 2, robust_ftruncate (h=5, sz=24576) at sqlite3.c:23439 23439 do{ rc = osFtruncate(h,sz); }while( rc<0 && errno==EINTR ); (gdb) -- View this message in context: http://sqlite.1065341.n5.nabble.com/TCL-Test-failures-on-ARM-tp67612p67935.html Sent from the SQLite mailing list archive at Nabble.com. _______________________________________________ sqlite-users mailing list sqlite-users@sqlite.org http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users