Please do not reply to this email- if you want to comment on the bug, go to the URL shown below and enter your comments there.
Changed by [EMAIL PROTECTED] http://bugzilla.ximian.com/show_bug.cgi?id=82286 --- shadow/82286 2007-08-03 11:38:56.000000000 -0400 +++ shadow/82286.tmp.3112 2007-08-08 05:56:52.000000000 -0400 @@ -108,6 +108,31 @@ Could you please test it? ------- Additional Comments From [EMAIL PROTECTED] 2007-08-03 11:38 ------- Created an attachment (id=19698) small_id_assert.diff + +------- Additional Comments From [EMAIL PROTECTED] 2007-08-08 05:56 ------- +I tried the following: + +static void +small_id_free (int id) +{ + if(id == -2) { + printf("********* id == -2 *********"); + return; + } + + g_assert (id >= 0 && id < small_id_table_size); + g_assert (small_id_table [id] != NULL); + + small_id_table [id] = NULL; +} + +Once the "id == -2" case is hit, I immediately get numerous of the +following and the process segfaults. So id == -2 means the system +isn't stable anymore anyway... + +** (process:4863): ERROR (recursed) **: file domain.c: line 178 +(mono_jit_info_table_find): assertion failed: (ret == 0) +aborting... _______________________________________________ mono-bugs maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-bugs
