change calloc parameter sequence and find the bug for __InsertMessageQueue but not fixup