PR# 18673 Feature call on void target in {AST_FEATURE_CHECKER_GENERATOR}.process_iteration_as in EiffelStudio.

Problem Report Summary
Submitter: ynhwebdev
Category: Compiler
Priority: Medium
Date: 2013/09/06
Class: Bug
Severity: Serious
Number: 18673
Release: 7.2.9.1351
Confidential: No
Status: Open
Responsible: alexk_es
Environment: EiffelStudio 7.2.9.1351 GPL Edition - linux-x86-64
Synopsis: Feature call on void target in {AST_FEATURE_CHECKER_GENERATOR}.process_iteration_as in EiffelStudio.

Description

Project loaded: True
Project compiled: False
Is compiling: False
Last known class processed: WSF_MIN_VALIDATOR
Last status message: Degree 3: Checking Types (245/669): WSF_MIN_VALIDATOR

******************************** Thread exception *****************************
In thread           Root thread            0x0 (thread id)
*******************************************************************************
-------------------------------------------------------------------------------
Class / Object      Routine                Nature of exception           Effect
-------------------------------------------------------------------------------
AST_FEATURE_CHECKER_GENERATOR
                    process_iteration_as @24
<000000000E4631A8>                         Feature call on void target.  Fail
-------------------------------------------------------------------------------
AST_FEATURE_CHECKER_GENERATOR
                    process_iteration_as @24
<000000000E4631A8>                         Routine failure.              Fail
-------------------------------------------------------------------------------
ITERATION_AS        process @1                                          
<000000000CF89E88>                         Routine failure.              Fail
-------------------------------------------------------------------------------
AST_FEATURE_CHECKER_GENERATOR
                    process_loop_as @9     
<000000000E4631A8>                         Routine failure.              Fail
-------------------------------------------------------------------------------
LOOP_AS             process @1                                          
<000000000CF89E18>                         Routine failure.              Fail
-------------------------------------------------------------------------------
AST_FEATURE_CHECKER_GENERATOR
                    process_eiffel_list_with_matcher @9
<000000000E4631A8>                         Routine failure.              Fail
-------------------------------------------------------------------------------
AST_FEATURE_CHECKER_GENERATOR
                    process_eiffel_list @1 
<000000000E4631A8>                         Routine failure.              Fail
-------------------------------------------------------------------------------
EIFFEL_LIST         process @1                                          
<000000000CF89CB8>                         Routine failure.              Fail
-------------------------------------------------------------------------------
AST_FEATURE_CHECKER_GENERATOR
                    process_compound @2    
<000000000E4631A8>                         Routine failure.              Fail
-------------------------------------------------------------------------------
AST_FEATURE_CHECKER_GENERATOR
                    process_do_as @4       
<000000000E4631A8>                         Routine failure.              Fail
-------------------------------------------------------------------------------
DO_AS               process @1                                          
<000000000CF89C98>                         Routine failure.              Fail
-------------------------------------------------------------------------------
AST_FEATURE_CHECKER_GENERATOR
                    process_routine_as @22 
<000000000E4631A8>                         Routine failure.              Fail
-------------------------------------------------------------------------------
ROUTINE_AS          process @1                                          
<000000000CF89A28>                         Routine failure.              Fail
-------------------------------------------------------------------------------
AST_FEATURE_CHECKER_GENERATOR
                    safe_process @2        
<000000000E4631A8>  (From AST_VISITOR)     Routine failure.              Fail
-------------------------------------------------------------------------------
AST_FEATURE_CHECKER_GENERATOR
                    process_body_as @1     
<000000000E4631A8>                         Routine failure.              Fail
-------------------------------------------------------------------------------
BODY_AS             process @1                                          
<000000000CF89968>                         Routine failure.              Fail
-------------------------------------------------------------------------------
AST_FEATURE_CHECKER_GENERATOR
                    process_feature_as @4  
<000000000E4631A8>                         Routine failure.              Fail
-------------------------------------------------------------------------------
FEATURE_AS          process @1                                          
<000000000CF89878>                         Routine failure.              Fail
-------------------------------------------------------------------------------
AST_FEATURE_CHECKER_GENERATOR
                    type_check_and_code @16
<000000000E4631A8>                         Routine failure.              Fail
-------------------------------------------------------------------------------
EIFFEL_CLASS_C      pass3 @60                                           
<00007FFC79E59548>                         Routine failure.              Fail
-------------------------------------------------------------------------------
DEGREE_3            process_class @3                                    
<00007FFC79E63358>                         Routine failure.              Fail
-------------------------------------------------------------------------------
DEGREE_3            execute @20                                         
<00007FFC79E63358>                         Routine failure.              Fail
-------------------------------------------------------------------------------
SYSTEM_I            process_degree_3 @2                                 
<00007FFC9172FC38>                         Routine failure.              Fail
-------------------------------------------------------------------------------
SYSTEM_I            do_recompilation @63                                
<00007FFC9172FC38>                         Routine failure.              Fail
-------------------------------------------------------------------------------
SYSTEM_I            recompile @7                                        
<00007FFC9172FC38>                         Routine failure.              Fail
-------------------------------------------------------------------------------
WORKBENCH_I         recompile @23                                       
<00007FFC919A0AA8>                         Routine failure.              Fail
-------------------------------------------------------------------------------
E_PROJECT           melt @7                                             
<00007FFC9198B1D8>                         Routine failure.              Fail
-------------------------------------------------------------------------------
E_PROJECT           quick_melt @3                                       
<00007FFC9198B1D8>                         Routine failure.              Fail
-------------------------------------------------------------------------------
EB_MELT_PROJECT_COMMAND
                    perform_compilation @1 
<00007FFC9184AC78>                         Routine failure.              Fail
-------------------------------------------------------------------------------
EB_MELT_PROJECT_COMMAND
                    compile @5             
<00007FFC9184AC78>                         Routine failure.              Fail
-------------------------------------------------------------------------------
EB_MELT_PROJECT_COMMAND
                    compile_and_run @1     
<00007FFC9184AC78>                         Routine failure.              Fail
-------------------------------------------------------------------------------
EB_MELT_PROJECT_COMMAND
                    confirm_execution_halt @2
<00007FFC9184AC78>                         Routine failure.              Fail
-------------------------------------------------------------------------------
EB_MELT_PROJECT_COMMAND
                    confirm_and_compile @1 
<00007FFC9184AC78>                         Routine failure.              Fail
-------------------------------------------------------------------------------
EB_MELT_PROJECT_COMMAND
                    compile_no_save @4     
<00007FFC9184AC78>                         Routine failure.              Fail
-------------------------------------------------------------------------------
EB_MELT_PROJECT_COMMAND
                    execute_with_c_compilation_flag @16
<00007FFC9184AC78>                         Routine failure.              Fail
-------------------------------------------------------------------------------
EB_MELT_PROJECT_COMMAND
                    go_on_compile @1       
<00007FFC9184AC78>                         Routine failure.              Fail
-------------------------------------------------------------------------------
EB_MELT_PROJECT_COMMAND
                    execute @11            
<00007FFC9184AC78>                         Routine failure.              Fail
-------------------------------------------------------------------------------
PROCEDURE           call @4                                             
<00007FFC7F84A0C8>                         Routine failure.              Fail
-------------------------------------------------------------------------------
PROCEDURE           apply @1                                            
<00007FFC7F84A0C8>                         Routine failure.              Fail
-------------------------------------------------------------------------------
EV_APPLICATION_IMP  call_separate_action @1
<00007FFC9188D828>  (From EV_APPLICATION_I)
                                           Routine failure.              Fail
-------------------------------------------------------------------------------
EV_APPLICATION_IMP  process_event_queue @48
<00007FFC9188D828>  (From EV_APPLICATION_I)
                                           Routine failure.              Fail
-------------------------------------------------------------------------------
EV_APPLICATION_HANDLER
                    process_application_event_queue @1
<00007FFC9188E6E8>                         Routine failure.              Fail
-------------------------------------------------------------------------------
EV_APPLICATION_HANDLER
                    launch @4              
<00007FFC9188E6E8>                         Routine failure.              Fail
-------------------------------------------------------------------------------
EV_APPLICATION      internal_launch_application @3
<00007FFC9188DBC8>                         Routine failure.              Fail
-------------------------------------------------------------------------------
EV_APPLICATION      launch @2                                           
<00007FFC9188DBC8>                         Routine failure.              Fail
-------------------------------------------------------------------------------
ES_GRAPHIC          make @4                                             
<00007FFC9188DBA8>                         Routine failure.              Fail
-------------------------------------------------------------------------------
EB_KERNEL           make @4                                             
<00007FFC91743E08>                         Routine failure.              Fail
-------------------------------------------------------------------------------
EB_KERNEL           root's creation                                     
<00007FFC91743E08>                         Routine failure.              Exit
-------------------------------------------------------------------------------
To Reproduce

										
Problem Report Interactions
From:jfiat_es    Date:2013/09/12    Download   
What if you recompile from scratch (i.e removing the EIFGENs) ?
Do you still have this crash?

If yes, can you provide an archive to reproduce the issue?

From:ynhwebdev    Date:2013/09/06    Download   
Maybe caused by this class

Attachment: wsf_min_validator.e     Size:741