http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50045
Kai Tietz <ktietz at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |ktietz at gcc dot gnu.org --- Comment #5 from Kai Tietz <ktietz at gcc dot gnu.org> 2012-02-22 16:45:28 UTC --- Does the following patch fixes your problem? ChangeLog 2012-02-20 Kai Tietz PR java/50045 * lang.c (put_decl_node): Check also for args not nil. Index: lang.c =================================================================== --- lang.c (revision 184426) +++ lang.c (working copy) @@ -420,7 +420,8 @@ if (TREE_CODE (TREE_TYPE (node)) == METHOD_TYPE) args = TREE_CHAIN (args); put_decl_string ("(", 1); - for ( ; args != end_params_node; args = TREE_CHAIN (args), i++) + for ( ; args != NULL_TREE && args != end_params_node; + args = TREE_CHAIN (args), i++) { if (i > 0) put_decl_string (",", 1);