drizzled crashes on startup if dead dfe file exists in /tmp/
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Drizzle |
Fix Released
|
Critical
|
Brian Aker | ||
Build |
Fix Released
|
Undecided
|
Unassigned | ||
Trunk |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Create a file like this:
touch /tmp/#sqlrandom.dfe
Then drizzled will core with the following:
Program received signal SIGSEGV, Segmentation fault.
strlen () at ../sysdeps/
31 movdqa (%rdi), %xmm0
Current language: auto; currently asm
(gdb) backtrace
#0 strlen () at ../sysdeps/
#1 0x00000000004f525d in TableShare::init (new_path=<value optimized out>, new_table_
key_
#2 TableShare::init (new_path=<value optimized out>, new_table_
key=<value optimized out>, this=<value optimized out>) at ../drizzled/
#3 drizzle_
key=<value optimized out>, this=<value optimized out>) at sql_base.cc:4579
#4 0x0000000000410fc2 in main (argc=<value optimized out>, argv=<value optimized out>) at drizzled.cc:1549
Related branches
Changed in drizzle: | |
assignee: | nobody → Monty Taylor (mordred) |
importance: | Undecided → Critical |
Changed in drizzle: | |
milestone: | none → bell |
status: | New → Confirmed |
Changed in drizzle: | |
assignee: | Monty Taylor (mordred) → Brian Aker (brianaker) |
Changed in drizzle: | |
status: | Confirmed → Fix Released |