Re: Crash in fix_invoke function

2009-04-17 Thread Pekka Enberg
On Thu, 2009-04-16 at 23:25 +0200, Tomek Grabiec wrote: > > The segfault in fixup_invoke is caused by a memory corruption (the > 'next' pointer of trampoline.fixup_site_list gets overwritten) > originated in __get_spill_slot() (stack-slot.c:74), below is the > responsible snippet: > > slot = &fra

Re: Crash in fix_invoke function

2009-04-16 Thread Tomek Grabiec
2009/4/15 Arthur Huillet : > I managed to trigger a segfault in fix_invoke when running the following > program : > http://rafb.net/p/fT6n2f27.html >  (duplicated below) > > > > +       public static int getone() { > +               return 1; > +       } > + > +       public static void testInteger