Bug #28095 Falcon Drop table causes crash
Submitted: 25 Apr 2007 14:05
Reporter: Hakan Küçükyılmaz Email Updates:
Status: Closed Impact on me:
None 
Category:MySQL Server: Falcon storage engine Severity:S2 (Serious)
Version: OS:Any
Assigned to: CPU Architecture:Any

[25 Apr 2007 14:05] Hakan Küçükyılmaz
Description:
DROP TABLE after server restart crashes Falcon.

How to repeat:
mysql> show tables;
No connection. Trying to reconnect...
Connection id: 1
Current database: test
On fluffy:

+----------------+
| Tables_in_test |
+----------------+
| t1 |
| t2 |
+----------------+
2 rows in set (0.00 sec)

mysql> drop table t1,t2;

0 0x00002aaaab05143a in raise () from /lib64/tls/libc.so.6
1 0x0000000000911cbc in Error::debugBreak () at Error.cpp:77
2 0x0000000000911dd5 in Error::error (
    string=0xbac4a8 "page %d wrong page type, expected %d got %d\n") at Error.cpp:54
3 0x00000000009707f3 in Cache::fetchPage (this=0x2aaaabc460b8, dbb=0x2aaaabc45cd8,
    pageNumber=112, pageType=PAGE_data, lockType=Exclusive) at Cache.cpp:161
4 0x000000000090fa30 in Dbb::fetchPage (this=0x2aaaabc45cd8, pageNumber=112,
    pageType=PAGE_data, lockType=Exclusive) at Dbb.cpp:179
[25 Apr 2007 14:09] Hakan Küçükyılmaz
Test case is falcon_bug_28095_I.test and falcon_bug_28095_II.test