| Bug #32041 | tiny memory leak if example udf is loaded and unloaded | ||
|---|---|---|---|
| Submitted: | 2 Nov 2007 2:31 | Modified: | 23 Mar 2009 18:43 | 
| Reporter: | Shane Bester (Platinum Quality Contributor) | Email Updates: | |
| Status: | Verified | Impact on me: | |
| Category: | MySQL Server: User-defined functions ( UDF ) | Severity: | S3 (Non-critical) | 
| Version: | 5.1.23-debug, 5.1, 6.0 bzr | OS: | Any (MS Windows, Linux) | 
| Assigned to: | CPU Architecture: | Any | |
| Tags: | memory leak | ||
   [2 Nov 2007 2:31]
   Shane Bester        
  
 
   [2 Nov 2007 10:02]
   MySQL Verification Team        
  typo. meant this: drop function metaphon; create function metaphon returns string soname 'udf_example.dll';
   [23 Mar 2009 18:43]
   Sveta Smirnova        
  Thank you for the report.
Verified as described.
Test case:
--source include/have_udf.inc
--eval create function metaphon returns string soname "$UDF_EXAMPLE_LIB"
--disable_query_log
let $i=1000000;
while ($i)
{
drop function metaphon;
--eval create function metaphon returns string soname "$UDF_EXAMPLE_LIB"
dec $i;
}
--enable_query_log
select 1;
Options:
$UDF_EXAMPLE_LIB_OPT
Then examine memory usage while test is running.
 
   [31 Jan 2013 10:06]
   MySQL Verification Team        
  still leaks memory on mysql-trunk !
   [28 Apr 2016 8:51]
   MySQL Verification Team        
  still affects current 5.8.0-dmr
