mysqld-debug.exe!dict_scan_to(const char * ptr=0x552fa000, const char * string=0x009ff20c) Line 2365 + 0xc bytes C mysqld-debug.exe!dict_accept(const char * ptr=0x552f9ff0, const char * string=0x009ff20c, unsigned long * success=0x5506bb44) Line 2418 + 0xd bytes C mysqld-debug.exe!dict_create_foreign_constraints_low(trx_struct * trx=0x075420a0, mem_block_info_struct * heap=0x55268a10, const char * sql_string=0x552f9f08, const char * name=0x5506c5c0, unsigned long reject_fks=0) Line 3257 + 0x18 bytes C mysqld-debug.exe!dict_create_foreign_constraints(trx_struct * trx=0x075420a0, const char * sql_string=0x552f50f8, const char * name=0x5506c5c0, unsigned long reject_fks=0) Line 3478 + 0x19 bytes C mysqld-debug.exe!row_table_add_foreign_constraints(trx_struct * trx=0x075420a0, const char * sql_string=0x552f50f8, const char * name=0x5506c5c0, unsigned long reject_fks=0) Line 2158 + 0x15 bytes C mysqld-debug.exe!ha_innobase::create(const char * name=0x5506d224, st_table * form=0x5506c810, st_ha_create_information * create_info=0x0796c5f0) Line 4694 + 0x21 bytes C++ mysqld-debug.exe!ha_create_table(const char * name=0x5506d224, st_ha_create_information * create_info=0x0796c5f0, int update_create_info=0) Line 2233 + 0x25 bytes C++ mysqld-debug.exe!rea_create_table(THD * thd=0x0796bf70, char * file_name=0x5506d224, const char * db=0x552f39b8, const char * table=0x5506df2c, st_ha_create_information * create_info=0x0796c5f0, List & create_fields={...}, unsigned int keys=4, st_key * key_info=0x552f4760) Line 289 + 0x1b bytes C++ mysqld-debug.exe!mysql_create_table(THD * thd=0x0796bf70, const char * db=0x552f39b8, const char * table_name=0x5506df2c, st_ha_create_information * create_info=0x0796c5f0, List & fields={...}, List & keys={...}, int internal_tmp_table=1, unsigned int select_field_count=0) Line 1741 + 0x28 bytes C++ mysqld-debug.exe!mysql_alter_table(THD * thd=0x0796bf70, char * new_db=0x552f39b8, char * new_name=0x552f37b8, st_ha_create_information * create_info=0x0796c5f0, st_table_list * table_list=0x552f37f0, List & fields={...}, List & keys={...}, unsigned int order_num=0, st_order * order=0x00000000, int ignore=0, st_alter_info * alter_info=0x0796c788, int do_send_ok=1) Line 3596 + 0x2a bytes C++ mysqld-debug.exe!mysql_execute_command(THD * thd=0x0796bf70) Line 3136 + 0x64 bytes C++ mysqld-debug.exe!mysql_parse(THD * thd=0x0796bf70, char * inBuf=0x552f3690, unsigned int length=231) Line 5832 + 0x9 bytes C++ mysqld-debug.exe!dispatch_command(enum_server_command command=COM_QUERY, THD * thd=0x0796bf70, char * packet=0x07978469, unsigned int packet_length=232) Line 1774 + 0x1d bytes C++ mysqld-debug.exe!do_command(THD * thd=0x0796bf70) Line 1556 + 0x31 bytes C++ mysqld-debug.exe!handle_one_connection(void * arg=0x0796bf70) Line 1187 + 0x9 bytes C++ mysqld-debug.exe!pthread_start(void * param=0x0796baa0) Line 62 + 0x7 bytes C mysqld-debug.exe!_callthreadstart() Line 293 + 0xf bytes C mysqld-debug.exe!_threadstart(void * ptd=0x0797c740) Line 277 C const char* dict_scan_to( /*=========*/ /* out: scanned up to this */ const char* ptr, /* in: scan from */ const char* string) /* in: look for this */ { char quote = '\0'; for (; *ptr; ptr++) { <---------------crash if (*ptr == quote) { /* Closing quote character: do not look for starting quote or the keyword. */ quote = '\0'; } else if (quote) { /* Within quotes: do nothing. */ } else if (*ptr == '`' || *ptr == '"') {