Skip to content

Instantly share code, notes, and snippets.

@posulliv
Created May 21, 2009 19:30
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save posulliv/115668 to your computer and use it in GitHub Desktop.
Save posulliv/115668 to your computer and use it in GitHub Desktop.
posulliv@aghadoe:~/repos/drizzle/local-build$ ./debug.sh $PWD
posulliv 25544 1 0 15:04 pts/1 00:00:00 /home/posulliv/repos/drizzle/local-build/drizzled/drizzled --no-defaults --basedir=/home/posulliv/repos/drizzle/local-build/tests --default-storage-engine=innodb --secure-file-priv=/home/posulliv/repos/drizzle/local-build/tests/var --tmpdir=/home/posulliv/repos/drizzle/local-build/tests/var/tmp --connect-timeout=60 --user=root --pid-file=/home/posulliv/repos/drizzle/local-build/tests/var/run/master.pid --port=9306 --datadir=/home/posulliv/repos/drizzle/local-build/tests/var/master-data --log=/home/posulliv/repos/drizzle/local-build/tests/var/log/master.log --server-id=1 --loose-innodb_data_file_path=ibdata1:10M:autoextend --loose-innodb-lock-wait-timeout=5 --key_buffer_size=1M --sort_buffer=256K --max_heap_table_size=1M --core-file
Drizzle is already running...
Attaching to program: /home/posulliv/repos/drizzle/local-build/drizzled/drizzled, process 25544
Reading symbols from /usr/local/lib/libprotobuf.so.3...done.
Loaded symbols for /usr/local/lib/libprotobuf.so.3
Reading symbols from /usr/lib/libevent-1.3e.so.1...done.
Loaded symbols for /usr/lib/libevent-1.3e.so.1
Reading symbols from /usr/local/lib/libdrizzle.so.0...done.
Loaded symbols for /usr/local/lib/libdrizzle.so.0
Reading symbols from /lib/libz.so.1...done.
Loaded symbols for /lib/libz.so.1
Reading symbols from /lib/libuuid.so.1...done.
Loaded symbols for /lib/libuuid.so.1
Reading symbols from /lib/libdl.so.2...done.
Loaded symbols for /lib/libdl.so.2
Reading symbols from /lib/libpcre.so.3...done.
Loaded symbols for /lib/libpcre.so.3
Reading symbols from /lib/librt.so.1...done.
Loaded symbols for /lib/librt.so.1
Reading symbols from /lib/libcrypt.so.1...done.
Loaded symbols for /lib/libcrypt.so.1
Reading symbols from /lib/libnsl.so.1...done.
Loaded symbols for /lib/libnsl.so.1
Reading symbols from /usr/lib/libstdc++.so.6...done.
Loaded symbols for /usr/lib/libstdc++.so.6
Reading symbols from /lib/libm.so.6...done.
Loaded symbols for /lib/libm.so.6
Reading symbols from /lib/libgcc_s.so.1...done.
Loaded symbols for /lib/libgcc_s.so.1
Reading symbols from /lib/libpthread.so.0...done.
[Thread debugging using libthread_db enabled]
[New Thread 0x7f18aec47750 (LWP 25544)]
[New Thread 0x7f18a3a51950 (LWP 25552)]
[New Thread 0x7f18a4252950 (LWP 25551)]
[New Thread 0x7f18a4c58950 (LWP 25550)]
[New Thread 0x7f18a5459950 (LWP 25549)]
[New Thread 0x7f18a5c5b950 (LWP 25548)]
[New Thread 0x7f18a645c950 (LWP 25547)]
[New Thread 0x7f18a6c5d950 (LWP 25546)]
[New Thread 0x7f18a745e950 (LWP 25545)]
Loaded symbols for /lib/libpthread.so.0
Reading symbols from /lib/libc.so.6...done.
Loaded symbols for /lib/libc.so.6
Reading symbols from /lib/libresolv.so.2...done.
Loaded symbols for /lib/libresolv.so.2
Reading symbols from /lib/ld-linux-x86-64.so.2...done.
Loaded symbols for /lib64/ld-linux-x86-64.so.2
Reading symbols from /lib/libnss_compat.so.2...done.
Loaded symbols for /lib/libnss_compat.so.2
Reading symbols from /lib/libnss_nis.so.2...done.
Loaded symbols for /lib/libnss_nis.so.2
Reading symbols from /lib/libnss_files.so.2...done.
Loaded symbols for /lib/libnss_files.so.2
0x00007f18ac832496 in poll () from /lib/libc.so.6
(gdb) break get_schema_tables_result
Breakpoint 1 at 0x50a9eb: file show.cc, line 4051.
(gdb) c
Continuing.
[New Thread 0x7f18a3a40950 (LWP 4504)]
[Switching to Thread 0x7f18a3a40950 (LWP 4504)]
Breakpoint 1, get_schema_tables_result (join=0x130f730, executed_place=PROCESSED_BY_JOIN_EXEC) at show.cc:4051
4051 JOIN_TAB *tmp_join_tab= join->join_tab+join->tables;
(gdb) where
#0 get_schema_tables_result (join=0x130f730, executed_place=PROCESSED_BY_JOIN_EXEC) at show.cc:4051
#1 0x00000000005744ee in JOIN::exec (this=0x130f730) at sql_select.cc:2098
#2 0x0000000000570906 in mysql_select (session=0x7f18a84885c0, rref_pointer_array=0x7f18a84899e8, tables=0x1307230, wild_num=0, fields=@0x7f18a8489928,
conds=0x0, og_num=0, order=0x0, group=0x0, having=0x0, select_options=2684370944, result=0x1307a68, unit=0x7f18a84895b8, select_lex=0x7f18a8489830)
at sql_select.cc:2670
#3 0x0000000000575da4 in handle_select (session=0x7f18a84885c0, lex=0x7f18a8489598, result=0x1307a68, setup_tables_done_option=0) at sql_select.cc:297
#4 0x0000000000540ebb in execute_sqlcom_select (session=0x7f18a84885c0, all_tables=0x1307230) at sql_parse.cc:1537
#5 0x000000000054155d in mysql_execute_command (session=0x7f18a84885c0) at sql_parse.cc:539
#6 0x00000000005447b7 in mysql_parse (session=0x7f18a84885c0, inBuf=0x1307080 "show databases", length=14, found_semicolon=0x7f18a3a40018)
at sql_parse.cc:1772
#7 0x00000000005449fe in dispatch_command (command=COM_QUERY, session=0x7f18a84885c0, packet=0x7f18a848aa31 "show databases", packet_length=14)
at sql_parse.cc:217
#8 0x00000000004fbea9 in Session::executeStatement (this=0x7f18a84885c0) at session.cc:709
#9 0x0000000000528c08 in handle_one_connection (arg=0x7f18a84885c0) at sql_connect.cc:94
#10 0x00007f18acacf3ba in start_thread () from /lib/libpthread.so.0
#11 0x00007f18ac83bfcd in clone () from /lib/libc.so.6
#12 0x0000000000000000 in ?? ()
(gdb)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment