Skip to content

Instantly share code, notes, and snippets.

@spetrunia
Created August 13, 2014 10:04
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 spetrunia/cbc2b4e9f6650270f3f1 to your computer and use it in GitHub Desktop.
Save spetrunia/cbc2b4e9f6650270f3f1 to your computer and use it in GitHub Desktop.
mysql_new_select (trigger)
(gdb) p select_lex
$205 = (SELECT_LEX *) 0x7fffe15e1470
(gdb) p select_lex->select_number
$206 = 2
mysql_make_view()
(gdb) p view_select
$207 = (SELECT_LEX *) 0x7fffe15e3e10
(gdb) p view_select->select_number
$208 = 3
again mysql_new_select()...
(gdb) p select_lex
$214 = (SELECT_LEX *) 0x7fffe1611470
(gdb) p select_lex->select_number
$215 = 4
mysql_make_view()
(gdb) p view_select
$216 = (SELECT_LEX *) 0x7fffe161c838
(gdb) p view_select->select_number
$217 = 2
mysql_derived_prepare()
table->derived_select_number= first_select->select_number;
(gdb) p table->derived_select_number
$219 = 2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment