• unknown's avatar
    Fixing BUG#15658: Server crashes after creating function as empty string · 30f493a0
    unknown authored
      Empty strings (and names with trailing spaces) should not be allowed.
    
    
    mysql-test/r/sp-error.result:
      New testcase for BUG#15658
    mysql-test/t/sp-error.test:
      New testcase for BUG#15658
    sql/share/errmsg.txt:
      New error message for bad stored routine names.
    sql/sp_head.cc:
      Added function for checking SP names. (Mustn't be empty or contain trailing spaces.)
    sql/sp_head.h:
      Added function for checking SP names.
    sql/sql_yacc.yy:
      Check db and name for stored routines.
    30f493a0
sp-error.test 36.6 KB