[MDEV-4665] crash when referencing missing function in a subquery Created: 2013-06-16  Updated: 2013-07-08  Resolved: 2013-07-08

Status: Closed
Project: MariaDB Server
Component/s: None
Affects Version/s: 10.0.3, 5.5.31, 5.3.12
Fix Version/s: 10.0.5, 5.5.32, 5.3.13

Type: Bug Priority: Major
Reporter: sbester1 Assignee: Sergei Golubchik
Resolution: Fixed Votes: 0
Labels: None


 Description   

Version: '10.0.3-MariaDB'  mariadb.org binary distribution
[ERROR] mysqld got exception 0xc0000005 ;
 
mysqld.exe!Item_func_sp::result_type()[item_func.cc:6596]
mysqld.exe!subselect_engine::set_row()[item_subselect.cc:3529]
mysqld.exe!subselect_single_select_engine::fix_length_and_dec()[item_subselect.cc:3547]
mysqld.exe!Item_singlerow_subselect::fix_length_and_dec()[item_subselect.cc:1136]
mysqld.exe!Item_subselect::fix_fields()[item_subselect.cc:304]
mysqld.exe!Item_cond::fix_fields()[item_cmpfunc.cc:4340]
mysqld.exe!TABLE_LIST::prep_where()[table.cc:4209]
mysqld.exe!setup_conds()[sql_base.cc:8704]
mysqld.exe!mysql_prepare_delete()[sql_delete.cc:491]
mysqld.exe!mysql_delete()[sql_delete.cc:94]
mysqld.exe!mysql_execute_command()[sql_parse.cc:3460]
mysqld.exe!mysql_parse()[sql_parse.cc:6181]
mysqld.exe!dispatch_command()[sql_parse.cc:1277]
mysqld.exe!do_command()[sql_parse.cc:989]
mysqld.exe!threadpool_process_request()[threadpool_common.cc:224]
mysqld.exe!io_completion_callback()[threadpool_win.cc:568]

drop table if exists `t`,`v`;
create table `t`(`a` int)engine=innodb;
create or replace view `v` as select 1 from `t` where `a`;
delete from `v` where (select `g`());


Generated at Thu Feb 08 06:58:11 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.