------------------------------------------------------------
revno: 2232 [merge]
committer: Monty Taylor <[email protected]>
branch nick: build
timestamp: Thu 2011-03-10 11:30:18 -0800
message:
  Merge Clint: Regex Policy Cache work
------------------------------------------------------------
**********
regex_policy.basic
[ fail ]
**********


See complete log at 
http://jenkins.drizzle.org/job/drizzle-build-ubuntu10.04-32bit-valgrind/1212/

Warning count of  var/log/master.err is 2

Total warnings:2

2 warnings in regex_policy.cache_overflow




*******regex_policy.cache_overflow*******

 Invalid write of size 1
    at 0x5DECFA6: regex_policy::CheckItem::setCachedResult(bool) (module.cc:356)
    by 0x5DED110: 
regex_policy::Policy::restrictObject(drizzled::identifier::User const&, 
std::string const&, std::list<regex_policy::PolicyItem*, 
std::allocator<regex_policy::PolicyItem*> > const&, regex_policy::CheckMap&) 
(module.cc:209)
    by 0x5DED2B5: 
regex_policy::Policy::restrictSchema(drizzled::identifier::User const&, 
drizzled::identifier::Schema const&) (module.cc:223)
    by 0x816A9E8: 
drizzled::plugin::Authorization::isAuthorized(drizzled::identifier::User 
const&, drizzled::identifier::Schema const&, bool) (authorization.cc:74)
    by 0x8275350: drizzled::schema::change(drizzled::Session&, 
drizzled::identifier::Schema&) (schema.cc:346)
    by 0x819078E: drizzled::Session::checkUser(std::string const&, std::string 
const&) (session.cc:666)
    by 0x842E669: drizzle_plugin::ClientMySQLProtocol::checkConnection() 
(mysql_protocol.cc:879)
    by 0x842E887: drizzle_plugin::ClientMySQLProtocol::authenticate() 
(mysql_protocol.cc:187)
    by 0x8186644: drizzled::Session::authenticate() (session.cc:641)
    by 0x81902A7: drizzled::Session::run() (session.cc:542)
    by 0x5DD3A92: multi_thread::MultiThreadScheduler::runSession(long long) 
(multi_thread.cc:77)
    by 0x5DD4230: boost::detail::thread_data<boost::_bi::bind_t<void, 
boost::_mfi::mf1<void, multi_thread::MultiThreadScheduler, long long>, 
boost::_bi::list2<boost::_bi::value<multi_thread::MultiThreadScheduler*>, 
boost::_bi::value<long long> > > >::run
) (mem_fn_template.hpp:162)
    by 0x428E7C4: thread_proxy (in /usr/lib/libboost_thread.so.1.40.0)
    by 0x44FE96D: start_thread (pthread_create.c:300)
    by 0x45E0A4D: clone (clone.S:130)
  Address 0x12d663ac is 4 bytes inside a block of size 12 free'd
    at 0x4025851: operator delete(void*) (vg_replace_malloc.c:387)
    by 0x5DF0A1A: boost::unordered_map<std::string, bool, 
boost::hash<std::string>, std::equal_to<std::string>, 
std::allocator<std::pair<std::string const, bool> > >::erase(std::string 
const&) (new_allocator.h:95)
    by 0x5DECB96: regex_policy::CheckMap::operator[](std::string const&) 
(module.cc:338)
    by 0x5DECFA3: regex_policy::CheckItem::setCachedResult(bool) (module.cc:356)
    by 0x5DED110: 
regex_policy::Policy::restrictObject(drizzled::identifier::User const&, 
std::string const&, std::list<regex_policy::PolicyItem*, 
std::allocator<regex_policy::PolicyItem*> > const&, regex_policy::CheckMap&) 
(module.cc:209)
    by 0x5DED2B5: 
regex_policy::Policy::restrictSchema(drizzled::identifier::User const&, 
drizzled::identifier::Schema const&) (module.cc:223)
    by 0x816A9E8: 
drizzled::plugin::Authorization::isAuthorized(drizzled::identifier::User 
const&, drizzled::identifier::Schema const&, bool) (authorization.cc:74)
    by 0x8275350: drizzled::schema::change(drizzled::Session&, 
drizzled::identifier::Schema&) (schema.cc:346)
    by 0x819078E: drizzled::Session::checkUser(std::string const&, std::string 
const&) (session.cc:666)
    by 0x842E669: drizzle_plugin::ClientMySQLProtocol::checkConnection() 
(mysql_protocol.cc:879)
    by 0x842E887: drizzle_plugin::ClientMySQLProtocol::authenticate() 
(mysql_protocol.cc:187)
    by 0x8186644: drizzled::Session::authenticate() (session.cc:641)
    by 0x81902A7: drizzled::Session::run() (session.cc:542)
    by 0x5DD3A92: multi_thread::MultiThreadScheduler::runSession(long long) 
(multi_thread.cc:77)
    by 0x5DD4230: boost::detail::thread_data<boost::_bi::bind_t<void, 
boost::_mfi::mf1<void, multi_thread::MultiThreadScheduler, long long>, 
boost::_bi::list2<boost::_bi::value<multi_thread::MultiThreadScheduler*>, 
boost::_bi::value<long long> > > >::run
) (mem_fn_template.hpp:162)
    by 0x428E7C4: thread_proxy (in /usr/lib/libboost_thread.so.1.40.0)
 Invalid write of size 1
    at 0x5DECFA6: regex_policy::CheckItem::setCachedResult(bool) (module.cc:356)
    by 0x5DED110: 
regex_policy::Policy::restrictObject(drizzled::identifier::User const&, 
std::string const&, std::list<regex_policy::PolicyItem*, 
std::allocator<regex_policy::PolicyItem*> > const&, regex_policy::CheckMap&) 
(module.cc:209)
    by 0x5DED235: 
regex_policy::Policy::restrictTable(drizzled::identifier::User const&, 
drizzled::identifier::Table const&) (module.cc:235)
    by 0x816A848: 
drizzled::plugin::Authorization::isAuthorized(drizzled::identifier::User 
const&, drizzled::identifier::Table const&, bool) (authorization.cc:93)
    by 0x81A3472: 
drizzled::Session::open_tables_from_list(drizzled::TableList**, unsigned int*, 
unsigned int) (sql_base.cc:1598)
    by 0x8189F62: drizzled::Session::openTablesLock(drizzled::TableList*) 
(session.cc:1935)
    by 0x81B5983: drizzled::execute_sqlcom_select(drizzled::Session*, 
drizzled::TableList*) (sql_parse.cc:565)
    by 0x81F805E: drizzled::statement::Select::execute() (select.cc:41)
    by 0x81B79C2: drizzled::parse(drizzled::Session*, char const*, unsigned 
int) (sql_parse.cc:525)
    by 0x81B8854: drizzled::dispatch_command(drizzled::enum_server_command, 
drizzled::Session*, char*, unsigned int) (sql_parse.cc:243)
    by 0x8188AC0: drizzled::Session::executeStatement() (session.cc:711)
    by 0x81902DC: drizzled::Session::run() (session.cc:552)
    by 0x5DD3A92: multi_thread::MultiThreadScheduler::runSession(long long) 
(multi_thread.cc:77)
    by 0x5DD4230: boost::detail::thread_data<boost::_bi::bind_t<void, 
boost::_mfi::mf1<void, multi_thread::MultiThreadScheduler, long long>, 
boost::_bi::list2<boost::_bi::value<multi_thread::MultiThreadScheduler*>, 
boost::_bi::value<long long> > > >::run
) (mem_fn_template.hpp:162)
    by 0x428E7C4: thread_proxy (in /usr/lib/libboost_thread.so.1.40.0)
    by 0x44FE96D: start_thread (pthread_create.c:300)
  Address 0x12d69a1c is 4 bytes inside a block of size 12 free'd
    at 0x4025851: operator delete(void*) (vg_replace_malloc.c:387)
    by 0x5DF0A1A: boost::unordered_map<std::string, bool, 
boost::hash<std::string>, std::equal_to<std::string>, 
std::allocator<std::pair<std::string const, bool> > >::erase(std::string 
const&) (new_allocator.h:95)
    by 0x5DECB96: regex_policy::CheckMap::operator[](std::string const&) 
(module.cc:338)
    by 0x5DECFA3: regex_policy::CheckItem::setCachedResult(bool) (module.cc:356)
    by 0x5DED110: 
regex_policy::Policy::restrictObject(drizzled::identifier::User const&, 
std::string const&, std::list<regex_policy::PolicyItem*, 
std::allocator<regex_policy::PolicyItem*> > const&, regex_policy::CheckMap&) 
(module.cc:209)
    by 0x5DED235: 
regex_policy::Policy::restrictTable(drizzled::identifier::User const&, 
drizzled::identifier::Table const&) (module.cc:235)
    by 0x816A848: 
drizzled::plugin::Authorization::isAuthorized(drizzled::identifier::User 
const&, drizzled::identifier::Table const&, bool) (authorization.cc:93)
    by 0x81A3472: 
drizzled::Session::open_tables_from_list(drizzled::TableList**, unsigned int*, 
unsigned int) (sql_base.cc:1598)
    by 0x8189F62: drizzled::Session::openTablesLock(drizzled::TableList*) 
(session.cc:1935)
    by 0x81B5983: drizzled::execute_sqlcom_select(drizzled::Session*, 
drizzled::TableList*) (sql_parse.cc:565)
    by 0x81F805E: drizzled::statement::Select::execute() (select.cc:41)
    by 0x81B79C2: drizzled::parse(drizzled::Session*, char const*, unsigned 
int) (sql_parse.cc:525)
    by 0x81B8854: drizzled::dispatch_command(drizzled::enum_server_command, 
drizzled::Session*, char*, unsigned int) (sql_parse.cc:243)
    by 0x8188AC0: drizzled::Session::executeStatement() (session.cc:711)
    by 0x81902DC: drizzled::Session::run() (session.cc:552)
    by 0x5DD3A92: multi_thread::MultiThreadScheduler::runSession(long long) 
(multi_thread.cc:77)

_______________________________________________
Mailing list: https://launchpad.net/~drizzle-benchmark
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~drizzle-benchmark
More help   : https://help.launchpad.net/ListHelp

Reply via email to