Hi, I am using version 3.6.18 of sqlite and see the below data race (as shown by valgrind/Helgrind tool). Was wondering if this has been captured anywhere or a fix for it is available in the latest version 3.7 ( I was sort of considering an upgrade, if it included a fix for this). Any info on this or pointers in the right direction would be appreciated much.
6868 ==2454== Possible data race during write of size 4 at 0xfe34fc0 by thread #125 6869 ==2454== at 0xFDEA0D0: pthreadMutexAlloc (in /usr/binos/lib/libsqlite3.so) 6870 ==2454== by 0xFDE9EA3: sqlite3MutexAlloc (in /usr/binos/lib/libsqlite3.so) 6871 ==2454== by 0xFDEAA77: unixEnterMutex (in /usr/binos/lib/libsqlite3.so) 6872 ==2454== by 0xFDEB577: unixLock (in /usr/binos/lib/libsqlite3.so) 6873 ==2454== by 0xFDEA3C3: sqlite3OsLock (in /usr/binos/lib/libsqlite3.so) 6874 ==2454== by 0xFDEF90F: pager_wait_on_lock (in /usr/binos/lib/libsqlite3.so) 6875 ==2454== by 0xFDEFC57: pager_write_pagelist (in /usr/binos/lib/libsqlite3.so) 6876 ==2454== by 0xFDF16BB: sqlite3PagerCommitPhaseOne (in /usr/binos/lib/libsqlite3.so) 6877 ==2454== by 0xFDC999F: sqlite3BtreeCommitPhaseOne (in /usr/binos/lib/libsqlite3.so) 6878 ==2454== by 0xFE17D4B: vdbeCommit (in /usr/binos/lib/libsqlite3.so) 6879 ==2454== by 0xFE18497: sqlite3VdbeHalt (in /usr/binos/lib/libsqlite3.so) 6880 ==2454== by 0xFE11723: sqlite3VdbeExec (in /usr/binos/lib/libsqlite3.so) 6881 ==2454== This conflicts with a previous write of size 4 by thread #131 6882 ==2454== at 0xFDEA0D0: pthreadMutexAlloc (in /usr/binos/lib/libsqlite3.so) 6883 ==2454== by 0xFDE9EA3: sqlite3MutexAlloc (in /usr/binos/lib/libsqlite3.so) 6884 ==2454== by 0xFDEAA77: unixEnterMutex (in /usr/binos/lib/libsqlite3.so) 6885 ==2454== by 0xFDEBA7F: unixUnlock (in /usr/binos/lib/libsqlite3.so) 6886 ==2454== by 0xFDEA3EF: sqlite3OsUnlock (in /usr/binos/lib/libsqlite3.so) 6887 ==2454== by 0xFDED6B3: osUnlock (in /usr/binos/lib/libsqlite3.so) 6888 ==2454== by 0xFDEE333: pager_unlock (in /usr/binos/lib/libsqlite3.so) 6889 ==2454== by 0xFDEE407: pagerUnlockAndRollback (in /usr/binos/lib/libsqlite3.so) Thanks, Venkat -- View this message in context: http://old.nabble.com/data-race-seen-in-sqlite-3.6.16-tp29356381p29356381.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