Valgrind errors - DRIZZLEparse
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Drizzle |
Fix Released
|
High
|
Stewart Smith |
Bug Description
Found in several tests cases, a few examples are below:
count_distinct3
=10792== 240 bytes in 10 blocks are definitely lost in loss record 5 of 9
==10792== at 0x4A06D9C: operator new(unsigned long, std::nothrow_t const&) (vg_replace_
==10792== by 0x541A96: DRIZZLEparse(void*) (sql_yacc.yy:4402)
==10792== by 0x51447F: mysql_parse(
==10792== by 0x514EB0: dispatch_
==10792== by 0x4DD68E: Session:
==10792== by 0x4DE626: Session::run() (session.cc:600)
==10792== by 0x6EFA21: session_thread (multi_
==10792== by 0x3895A06869: start_thread (in /lib64/
==10792== by 0x38952DE25C: clone (in /lib64/
innodb.test
==11906== 2,424 bytes in 101 blocks are definitely lost in loss record 7 of 13
==11906== at 0x4A06D9C: operator new(unsigned long, std::nothrow_t const&) (vg_replace_
==11906== by 0x5419FD: DRIZZLEparse(void*) (sql_yacc.yy:4424)
==11906== by 0x51447F: mysql_parse(
==11906== by 0x514EB0: dispatch_
==11906== by 0x4DD68E: Session:
==11906== by 0x4DE626: Session::run() (session.cc:600)
==11906== by 0x6EFA21: session_thread (multi_
==11906== by 0x3895A06869: start_thread (in /lib64/
==11906== by 0x38952DE25C: clone (in /lib64/
==11906== 2,616 bytes in 109 blocks are definitely lost in loss record 9 of 13
==11906== at 0x4A06D9C: operator new(unsigned long, std::nothrow_t const&) (vg_replace_
==11906== by 0x541A96: DRIZZLEparse(void*) (sql_yacc.yy:4402)
==11906== by 0x51447F: mysql_parse(
==11906== by 0x514EB0: dispatch_
==11906== by 0x4DD68E: Session:
==11906== by 0x4DE626: Session::run() (session.cc:600)
==11906== by 0x6EFA21: session_thread (multi_
==11906== by 0x3895A06869: start_thread (in /lib64/
==11906== by 0x38952DE25C: clone (in /lib64/
innodb_
==19571== 792 bytes in 33 blocks are definitely lost in loss record 6 of 10
==19571== at 0x4A06D9C: operator new(unsigned long, std::nothrow_t const&) (vg_replace_
==19571== by 0x541A96: DRIZZLEparse(void*) (sql_yacc.yy:4402)
==19571== by 0x51447F: mysql_parse(
==19571== by 0x514EB0: dispatch_
217)
==19571== by 0x4DD68E: Session:
==19571== by 0x4DE626: Session::run() (session.cc:600)
==19571== by 0x6EFA21: session_thread (multi_
==19571== by 0x3895A06869: start_thread (in /lib64/
==19571== by 0x38952DE25C: clone (in /lib64/
==19571==
Related branches
Changed in drizzle: | |
importance: | Undecided → High |
milestone: | none → bell |
status: | New → Confirmed |
assignee: | nobody → Stewart Smith (stewart-flamingspork) |
Changed in drizzle: | |
status: | Confirmed → Fix Released |
status: | Fix Released → Confirmed |
Changed in drizzle: | |
status: | Confirmed → Fix Committed |
Changed in drizzle: | |
status: | Fix Committed → Fix Released |