Status: Available
Owner: ----
Labels: Type-Bug Pri-2 OS-Mac Area-Misc Size-Medium valgrind

New issue 23314 by [email protected]: Invalid read in  
sqlite3PcacheClearSyncFlags
http://code.google.com/p/chromium/issues/detail?id=23314

spotted here at r27446:
http://build.chromium.org/buildbot/waterfall/builders/Chromium%20Mac%20UI%20(valgrind)(1)/builds/68/steps/valgrind%20test%3A%20ui/logs/stdio

20:02:59 memcheck_analyze.py [ERROR] InvalidRead
Command:
/b/slave/chromium-rel-mac-valgrind-ui-1/build/src/xcodebuild/Debug/Chromium.app/Contents/MacOS/Chromium
--no-first-run --no-default-browser-check --enable-file-cookies
--dom-automation --testing-channel=ChromeTestingInterface:80118.22
--homepage=about:blank --disable-web-resources
--user-data-dir=/var/folders/yo/yotGBOBoH+ijr5HR-DAtvk+++TM/-Tmp-/org.chromium.CYsTzS/test_user_data
--metrics-recording-only --enable-logging
--test-name=AutomationProxyTest4.StringValueIsEchoedByDomAutomationController
Invalid read of size 2
   sqlite3PcacheClearSyncFlags
(/b/slave/chromium-rel-mac-valgrind-ui-1/build/src/third_party/sqlite/src/pcache.c:374)
   syncJournal
(/b/slave/chromium-rel-mac-valgrind-ui-1/build/src/third_party/sqlite/src/pager.c:2810)
   sqlite3PagerCommitPhaseOne
(/b/slave/chromium-rel-mac-valgrind-ui-1/build/src/third_party/sqlite/src/pager.c:4701)
   sqlite3BtreeCommitPhaseOne
(/b/slave/chromium-rel-mac-valgrind-ui-1/build/src/third_party/sqlite/src/btree.c:2963)
   vdbeCommit
(/b/slave/chromium-rel-mac-valgrind-ui-1/build/src/third_party/sqlite/src/vdbeaux.c:1645)
   sqlite3VdbeHalt
(/b/slave/chromium-rel-mac-valgrind-ui-1/build/src/third_party/sqlite/src/vdbeaux.c:2019)
   sqlite3VdbeExec
(/b/slave/chromium-rel-mac-valgrind-ui-1/build/src/third_party/sqlite/src/vdbe.c:2638)
   sqlite3Step
(/b/slave/chromium-rel-mac-valgrind-ui-1/build/src/third_party/sqlite/src/vdbeapi.c:344)
   sqlite3_step
(/b/slave/chromium-rel-mac-valgrind-ui-1/build/src/third_party/sqlite/src/vdbeapi.c:403)
   sqlite3_exec
(/b/slave/chromium-rel-mac-valgrind-ui-1/build/src/third_party/sqlite/src/legacy.c:71)
   SQLTransaction::EndCommand(char const*)
(/b/slave/chromium-rel-mac-valgrind-ui-1/build/src/chrome/common/sqlite_utils.cc:182)
   SQLTransaction::Commit() (sqlite_utils.h:86)
   history::ThumbnailDatabase::Init(FilePath const&,
history::HistoryPublisher const*) (thumbnail_database.cc:100)
   history::HistoryBackend::InitImpl() (history_backend.cc:551)
   history::HistoryBackend::Init() (history_backend.cc:214)
   void DispatchToMethod<history::HistoryBackend, void
(history::HistoryBackend::*)()>(history::HistoryBackend*, void
(history::HistoryBackend::*)(), Tuple0 const&) (tuple.h:412)
   RunnableMethod<history::HistoryBackend, void
(history::HistoryBackend::*)(), Tuple0>::Run() (task.h:256)
   MessageLoop::RunTask(Task*) (message_loop.cc:314)
   MessageLoop::DeferOrRunPendingTask(MessageLoop::PendingTask const&)
(message_loop.cc:322)
   MessageLoop::DoWork() (message_loop.cc:429)
   base::MessagePumpDefault::Run(base::MessagePump::Delegate*)
(message_pump_default.cc:23)
   MessageLoop::RunInternal() (message_loop.cc:199)
   MessageLoop::RunHandler() (message_loop.cc:181)
   MessageLoop::Run() (message_loop.cc:155)
   (anonymous namespace)::ChromeHistoryThread::Run(MessageLoop*)  
(history.cc:80)
   base::Thread::ThreadMain() (thread.cc:153)
   ThreadFunc(void*)
(/b/slave/chromium-rel-mac-valgrind-ui-1/build/src/base/platform_thread_posix.cc:26)
   _pthread_start
   thread_start
Address 0x142aa04c is 28 bytes inside a block of size 4,240 alloc'd
   malloc
(sers/chrome-bot/valgrind-10880/coregrind/m_replacemalloc/vg_replace_malloc.c:195)
   sqlite3MemMalloc
(/b/slave/chromium-rel-mac-valgrind-ui-1/build/src/third_party/sqlite/src/mem1.c:43)
   mallocWithAlarm
(/b/slave/chromium-rel-mac-valgrind-ui-1/build/src/third_party/sqlite/src/malloc.c:251)
   sqlite3Malloc
(/b/slave/chromium-rel-mac-valgrind-ui-1/build/src/third_party/sqlite/src/malloc.c:279)
   pcache1Alloc
(/b/slave/chromium-rel-mac-valgrind-ui-1/build/src/third_party/sqlite/src/pcache1.c:172)
   pcache1AllocPage
(/b/slave/chromium-rel-mac-valgrind-ui-1/build/src/third_party/sqlite/src/pcache1.c:206)
   pcache1Fetch
(/b/slave/chromium-rel-mac-valgrind-ui-1/build/src/third_party/sqlite/src/pcache1.c:575)
   sqlite3PcacheFetch
(/b/slave/chromium-rel-mac-valgrind-ui-1/build/src/third_party/sqlite/src/pcache.c:231)
   sqlite3PagerAcquire2
(/b/slave/chromium-rel-mac-valgrind-ui-1/build/src/third_party/sqlite/src/pager.c:3835)
   sqlite3PagerAcquire
(/b/slave/chromium-rel-mac-valgrind-ui-1/build/src/third_party/sqlite/src/pager.c:3802)
   btreeGetPage
(/b/slave/chromium-rel-mac-valgrind-ui-1/build/src/third_party/sqlite/src/btree.c:1516)
   allocateBtreePage
(/b/slave/chromium-rel-mac-valgrind-ui-1/build/src/third_party/sqlite/src/btree.c:4817)
   btreeCreateTable
(/b/slave/chromium-rel-mac-valgrind-ui-1/build/src/third_party/sqlite/src/btree.c:6813)
   sqlite3BtreeCreateTable
(/b/slave/chromium-rel-mac-valgrind-ui-1/build/src/third_party/sqlite/src/btree.c:6826)
   sqlite3VdbeExec
(/b/slave/chromium-rel-mac-valgrind-ui-1/build/src/third_party/sqlite/src/vdbe.c:4408)
   sqlite3Step
(/b/slave/chromium-rel-mac-valgrind-ui-1/build/src/third_party/sqlite/src/vdbeapi.c:344)
   sqlite3_step
(/b/slave/chromium-rel-mac-valgrind-ui-1/build/src/third_party/sqlite/src/vdbeapi.c:403)
   sqlite3_exec
(/b/slave/chromium-rel-mac-valgrind-ui-1/build/src/third_party/sqlite/src/legacy.c:71)
   MetaTableHelper::Init(std::basic_string<char, std::char_traits<char>,
std::allocator<char> > const&, int, int, sqlite3*) (meta_table_helper.cc:55)
   history::ThumbnailDatabase::Init(FilePath const&,
history::HistoryPublisher const*) (thumbnail_database.cc:73)
   history::HistoryBackend::InitImpl() (history_backend.cc:551)
   history::HistoryBackend::Init() (history_backend.cc:214)
   void DispatchToMethod<history::HistoryBackend, void
(history::HistoryBackend::*)()>(history::HistoryBackend*, void
(history::HistoryBackend::*)(), Tuple0 const&) (tuple.h:412)
   RunnableMethod<history::HistoryBackend, void
(history::HistoryBackend::*)(), Tuple0>::Run() (task.h:256)
   MessageLoop::RunTask(Task*) (message_loop.cc:314)
   MessageLoop::DeferOrRunPendingTask(MessageLoop::PendingTask const&)
(message_loop.cc:322)
   MessageLoop::DoWork() (message_loop.cc:429)
   base::MessagePumpDefault::Run(base::MessagePump::Delegate*)
(message_pump_default.cc:23)
   MessageLoop::RunInternal() (message_loop.cc:199)
   MessageLoop::RunHandler() (message_loop.cc:181)


--
You received this message because you are listed in the owner
or CC fields of this issue, or because you starred this issue.
You may adjust your issue notification preferences at:
http://code.google.com/hosting/settings

--~--~---------~--~----~------------~-------~--~----~
Automated mail from issue updates at http://crbug.com/
Subscription options: http://groups.google.com/group/chromium-bugs
-~----------~----~----~----~------~----~------~--~---

Reply via email to