Memory leak in constraints_parser
Bug #922546 reported by
Łukasz Czuja
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Percona Data Recovery Tool for InnoDB |
Fix Committed
|
Critical
|
Aleksandr Kuzminsky |
Bug Description
Using latest r39.
I've created table_defs.h, plit up innodb tablespace and run constraints_parser:
./constraints_
The problem here is that data is very large and running constraints_parser exhausts 4gb memory after 0,5-1h after started and the application is killed when memory runs out. I can see constant memory grow of constraints_parser process.
The table I'm trying to recover contains to fields, unsigned int pk, and longblob.
I also have recently migrated from mysql 5.1 to 5.5.19 but the innodb data should be in 5.1 format.
To post a comment you must log in.
*page pointer is never released:
void process_ibfile(int fn) { UNIV_PAGE_ SIZE);
int read_bytes;
page_t *page = malloc(