| Bug #45631 | rpl_plugin_load.test causes valgrind failures | ||
|---|---|---|---|
| Submitted: | 20 Jun 2009 7:31 | Modified: | 18 Sep 2009 22:32 | 
| Reporter: | Sergey Petrunya | Email Updates: | |
| Status: | Closed | Impact on me: | |
| Category: | MySQL Server | Severity: | S3 (Non-critical) | 
| Version: | 5.1 | OS: | Linux (Ubuntu hardy ) | 
| Assigned to: | CPU Architecture: | Any | |
   [22 Jun 2009 23:17]
   Davi Arnaut        
  Supplied link has no information about valgrind warnings. I guess you confused it with the link for Bug#45632
   [23 Jun 2009 11:00]
   Sergey Petrunya        
  Sorry, wrong url. The correct one is: http://askmonty.org/buildbot/builders/hardy-amd64-valgrind/builds/72/steps/test/logs/stdio
   [14 Sep 2009 9:17]
   Sveta Smirnova        
  Thank you for the feedback. I can not repeat described behavior. Please try with current sources and inform us if problem still exists.
   [18 Sep 2009 22:32]
   Sergey Petrunya        
  Yes. Tried the latest bzr sources and it is gone. Seems to be fixed (and in our tree too after the merge). Changing status to closed.


Description: rpl_plugin_load test will fail when run under valgrind on Ubuntu hardy: rpl.rpl_plugin_load 'stmt' w2 [ fail ] Found warnings/errors in server log file! Test ended at 2009-06-18 23:37:35 mysqltest: Logging to ''. mysqltest: Results saved in ''. mysqltest: Connecting to server localhost:13010 (socket /space/buildbot/valgrind/build/mysql-test/var/tmp/2/mysqld.1.sock) as 'root', connection 'default', attempt 0 ... mysqltest: ... Connected. mysqltest: Start processing test commands from './include/check-warnings.test' ... file_name line /space/buildbot/valgrind/build/mysql-test/var/2/log/mysqld.1.err ==18591== at 0x4C2508B: memcpy (mc_replace_strmem.c:402) /space/buildbot/valgrind/build/mysql-test/var/2/log/mysqld.1.err ==18591== at 0x4C2508B: memcpy (mc_replace_strmem.c:402) ^ Found warnings!! mysqltest: ... Done processing test commands. mysqltest: Test has succeeded! ok mysqltest: Logging to ''. mysqltest: Results saved in ''. mysqltest: Connecting to server localhost:13011 (socket /space/buildbot/valgrind/build/mysql-test/var/tmp/2/mysqld.2.sock) as 'root', connection 'default', attempt 0 ... mysqltest: ... Connected. mysqltest: Start processing test commands from './include/check-warnings.test' ... file_name line /space/buildbot/valgrind/build/mysql-test/var/2/log/mysqld.2.err ==18641== at 0x4C2508B: memcpy (mc_replace_strmem.c:402) /space/buildbot/valgrind/build/mysql-test/var/2/log/mysqld.2.err ==18641== at 0x4C2508B: memcpy (mc_replace_strmem.c:402) ^ Found warnings!! mysqltest: ... Done processing test commands. mysqltest: Test has succeeded! ok - saving '/space/buildbot/valgrind/build/mysql-test/var/2/log/rpl.rpl_plugin_load-stmt/' to '/space/buildbot/valgrind/build/mysql-test/var/log/rpl.rpl_plugin_load-stmt/' Retrying test, attempt(2/3)... How to repeat: * Build with BUILD/compile-pentium64-valgrind-max * Run tests with "perl mysql-test-run.pl --parallel=2 --force --skip-ndb" * Observe the failure. Build/Test logs can be viewed here: http://askmonty.org/buildbot/builders/hardy-amd64-dbg/builds/66/