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=78009 --- shadow/78009 2006-04-04 10:06:36.000000000 -0400 +++ shadow/78009.tmp.14954 2006-04-04 10:06:36.000000000 -0400 @@ -0,0 +1,58 @@ +Bug#: 78009 +Product: Mono: Runtime +Version: 1.1 +OS: SUSE 9.0 +OS Details: Linux 2.4.21-286-default #1 Sat Apr 2 08:57:10 UTC 2005 i686 i686 i386 GNU/Linux +Status: NEW +Resolution: +Severity: +Priority: Normal +Component: JIT +AssignedTo: [EMAIL PROTECTED] +ReportedBy: [EMAIL PROTECTED] +QAContact: [EMAIL PROTECTED] +TargetMilestone: --- +URL: +Cc: +Summary: Endless loop in compute_dominators () + +SVN head (as of r59008) introduces a bug that leads to +an endless loop in compute_domitors (). 1.2 beta is not +affected. + +I'll post a test case ASAP. + +Stack trace: + +#0 0x0812cbd5 in compute_dominators (cfg=0x83157b8) at dominators.c:133 +133 for (cbb = doms [bb->dfn]; cbb->dfn; cbb = +doms [cbb->dfn]) +#1 0x0812d089 in mono_compile_dominator_info (cfg=0x83157b8, dom_flags=3) + at dominators.c:296 +296 compute_dominators (cfg); +#2 0x08128591 in mini_method_compile (method=0x8311acc, opts=1, domain=0x1, + run_cctors=1, compile_aot=0, parts=0) at mini.c:9667 +9667 mono_compile_dominator_info (cfg, MONO_COMP_DOM | +MONO_COMP_IDOM); +#3 0x08128bf7 in mono_jit_compile_method_inner (method=0x8311acc, + target_domain=0x21f00, opt=1141131) at mini.c:9971 +9971 cfg = mini_method_compile (method, opt, target_domain, +TRUE, FALSE, 0); +#4 0x08129108 in mono_jit_compile_method_with_opt (method=0x8311acc, + opt=1141131) at mini.c:10109 +10109 p = mono_create_ftnptr (target_domain, +mono_jit_compile_method_inner (method, target_domain, opt)); +#5 0x081291e6 in mono_jit_compile_method (method=0x8311acc) at mini.c:10127 +10127 return mono_jit_compile_method_with_opt (method, default_opt); +#6 0x0808fc57 in mono_compile_method (method=0x8311acc) at object.c:406 +406 return default_mono_compile_method (method); +#7 0x08140082 in mono_magic_trampoline (regs=0xbffff270, +---Type <return> to continue, or q <return> to quit--- + code=0x411d3d50 "Y\213ð\205öu\016è\204", m=0x8311acc, tramp=0x0) + at mini-trampolines.c:27 +27 addr = mono_compile_method (m); +#8 0x4029f032 in ?? () +#9 0xbffff270 in ?? () +#10 0x411d3d50 in MySql.Data.MySqlClient.MySqlPool:GetConnection () + 0x40 +(0x411d3d10 0x411d3dad) [0x21f00 - test.exe] +#11 0x08311acc in ?? () _______________________________________________ mono-bugs maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-bugs
