interesting thing is:
I create a insert trigger to go through a tree parent, by default, it's fired only one time. Then I turn on recursive by:
set self_recursion on
it crash ase. error msg from log is:
00:00000:00107:2014/05/15 10:07:39.58 kernel Stack overflow detected: limit: 0x0x0000002a96b33cb0, sp: 0x0x0000002a96b36d90
00:00000:00107:2014/05/15 10:07:39.60 kernel *** Stack guardword corrupted.
00:00000:00107:2014/05/15 10:07:39.65 kernel pc: 0x0000000000ce2213 pcstkwalk+0x393()
00:00000:00107:2014/05/15 10:07:39.65 kernel pc: 0x0000000000ce1d3f ucstkgentrace+0x17f()
00:00000:00107:2014/05/15 10:07:39.65 kernel pc: 0x0000000000c890df ucbacktrace+0x8f()
00:00000:00107:2014/05/15 10:07:39.65 kernel pc: 0x0000000000ca0191 ucstackcrash+0xa1()
00:00000:00107:2014/05/15 10:07:39.65 kernel pc: 0x00000000009e1e45 com_analyse+0x55()
00:00000:00107:2014/05/15 10:07:39.65 kernel pc: 0x00000000009e05b3 com_joins+0x273()
00:00000:00107:2014/05/15 10:07:39.65 kernel pc: 0x00000000009dfb50 com_query+0x690()
00:00000:00107:2014/05/15 10:07:39.65 kernel pc: 0x00000000009d97eb compile_cmd+0x6b()
00:00000:00107:2014/05/15 10:07:39.65 kernel pc: 0x000000000090c77a s_code_generate+0xca()
00:00000:00107:2014/05/15 10:07:39.65 kernel pc: 0x000000000090be20 s_compile_stmt+0xa00()
00:00000:00107:2014/05/15 10:07:39.65 kernel pc: 0x000000000090aac4 s_compile+0xbc4()
00:00000:00107:2014/05/15 10:07:39.65 kernel [Handler pc: 0x0x00000000005e4e60 hdl_stack installed by the following function:-]
00:00000:00107:2014/05/15 10:07:39.65 kernel [Handler pc: 0x0x000000000093ef50 s_handle installed by the following function:-]
00:00000:00107:2014/05/15 10:07:39.65 kernel pc: 0x000000000093b426 sequencer+0xf26()
00:00000:00107:2014/05/15 10:07:39.65 kernel pc: 0x0000000000920e0c exectrig+0x784()
00:00000:00107:2014/05/15 10:07:39.65 kernel pc: 0x0000000000917f68 s_execute+0x72ac()
00:00000:00107:2014/05/15 10:07:39.65 kernel [Handler pc: 0x0x00000000005e4e60 hdl_stack installed by the following function:-]
00:00000:00107:2014/05/15 10:07:39.65 kernel [Handler pc: 0x0x000000000093ef50 s_handle installed by the following function:-]
00:00000:00107:2014/05/15 10:07:39.65 kernel pc: 0x000000000093aa85 sequencer+0x585()
00:00000:00107:2014/05/15 10:07:39.65 kernel pc: 0x0000000000920e0c exectrig+0x784()
00:00000:00107:2014/05/15 10:07:39.65 kernel pc: 0x0000000000917f68 s_execute+0x72ac()
00:00000:00107:2014/05/15 10:07:39.65 kernel [Handler pc: 0x0x00000000005e4e60 hdl_stack installed by the following function:-]
00:00000:00107:2014/05/15 10:07:39.65 kernel [Handler pc: 0x0x000000000093ef50 s_handle installed by the following function:-]
00:00000:00107:2014/05/15 10:07:39.65 kernel pc: 0x000000000093aa85 sequencer+0x585()
00:00000:00107:2014/05/15 10:07:39.65 kernel pc: 0x0000000000920e0c exectrig+0x784()
00:00000:00107:2014/05/15 10:07:39.65 kernel pc: 0x0000000000917f68 s_execute+0x72ac()
00:00000:00107:2014/05/15 10:07:39.65 kernel [Handler pc: 0x0x00000000005e4e60 hdl_stack installed by the following function:-]
00:00000:00107:2014/05/15 10:07:39.65 kernel [Handler pc: 0x0x000000000093ef50 s_handle installed by the following function:-]
00:00000:00107:2014/05/15 10:07:39.65 kernel pc: 0x000000000093aa85 sequencer+0x585()
00:00000:00107:2014/05/15 10:07:39.65 kernel pc: 0x0000000000920e0c exectrig+0x784()
00:00000:00107:2014/05/15 10:07:39.65 kernel pc: 0x0000000000917f68 s_execute+0x72ac()
00:00000:00107:2014/05/15 10:07:39.65 kernel [Handler pc: 0x0x00000000005e4e60 hdl_stack installed by the following function:-]
00:00000:00107:2014/05/15 10:07:39.65 kernel [Handler pc: 0x0x000000000093ef50 s_handle installed by the following function:-]
00:00000:00107:2014/05/15 10:07:39.65 kernel pc: 0x000000000093aa85 sequencer+0x585()
00:00000:00107:2014/05/15 10:07:39.65 kernel pc: 0x0000000000920e0c exectrig+0x784()
00:00000:00107:2014/05/15 10:07:39.65 kernel pc: 0x0000000000917f68 s_execute+0x72ac()
00:00000:00107:2014/05/15 10:07:39.65 kernel [Handler pc: 0x0x00000000005e4e60 hdl_stack installed by the following function:-]
00:00000:00107:2014/05/15 10:07:39.65 kernel [Handler pc: 0x0x000000000093ef50 s_handle installed by the following function:-]
00:00000:00107:2014/05/15 10:07:39.65 kernel pc: 0x000000000093aa85 sequencer+0x585()
00:00000:00107:2014/05/15 10:07:39.65 kernel pc: 0x0000000000920e0c exectrig+0x784()
00:00000:00107:2014/05/15 10:07:39.65 kernel pc: 0x0000000000917f68 s_execute+0x72ac()
00:00000:00107:2014/05/15 10:07:39.65 kernel [Handler pc: 0x0x00000000005e4e60 hdl_stack installed by the following function:-]
00:00000:00107:2014/05/15 10:07:39.65 kernel [Handler pc: 0x0x000000000093ef50 s_handle installed by the following function:-]
00:00000:00107:2014/05/15 10:07:39.65 kernel pc: 0x000000000093aa85 sequencer+0x585()
00:00000:00107:2014/05/15 10:07:39.65 kernel end of stack trace, spid 107, kpid 1954873493, suid 1
00:00000:00107:2014/05/15 10:07:39.65 kernel *** Stack corrupted, server aborting.
00:00000:00107:2014/05/15 10:07:39.65 kernel pc: 0x0000000000ce2213 pcstkwalk+0x393()
00:00000:00107:2014/05/15 10:07:39.65 kernel pc: 0x0000000000ce1d3f ucstkgentrace+0x17f()
00:00000:00107:2014/05/15 10:07:39.65 kernel pc: 0x0000000000c890df ucbacktrace+0x8f()
00:00000:00107:2014/05/15 10:07:39.65 kernel pc: 0x0000000000ca03d7 keipanic+0xe7()
00:00000:00107:2014/05/15 10:07:39.65 kernel pc: 0x0000000000ca019d ucstackcrash+0xad()
00:00000:00107:2014/05/15 10:07:39.65 kernel pc: 0x00000000009e1e45 com_analyse+0x55()
00:00000:00107:2014/05/15 10:07:39.65 kernel pc: 0x00000000009e05b3 com_joins+0x273()
00:00000:00107:2014/05/15 10:07:39.65 kernel pc: 0x00000000009dfb50 com_query+0x690()
00:00000:00107:2014/05/15 10:07:39.65 kernel pc: 0x00000000009d97eb compile_cmd+0x6b()
00:00000:00107:2014/05/15 10:07:39.65 kernel pc: 0x000000000090c77a s_code_generate+0xca()
00:00000:00107:2014/05/15 10:07:39.65 kernel pc: 0x000000000090be20 s_compile_stmt+0xa00()
00:00000:00107:2014/05/15 10:07:39.65 kernel pc: 0x000000000090aac4 s_compile+0xbc4()
00:00000:00107:2014/05/15 10:07:39.65 kernel [Handler pc: 0x0x00000000005e4e60 hdl_stack installed by the following function:-]
00:00000:00107:2014/05/15 10:07:39.65 kernel [Handler pc: 0x0x000000000093ef50 s_handle installed by the following function:-]
00:00000:00107:2014/05/15 10:07:39.65 kernel pc: 0x000000000093b426 sequencer+0xf26()
00:00000:00107:2014/05/15 10:07:39.65 kernel pc: 0x0000000000920e0c exectrig+0x784()
00:00000:00107:2014/05/15 10:07:39.65 kernel pc: 0x0000000000917f68 s_execute+0x72ac()
00:00000:00107:2014/05/15 10:07:39.65 kernel [Handler pc: 0x0x00000000005e4e60 hdl_stack installed by the following function:-]
00:00000:00107:2014/05/15 10:07:39.65 kernel [Handler pc: 0x0x000000000093ef50 s_handle installed by the following function:-]
00:00000:00107:2014/05/15 10:07:39.65 kernel pc: 0x000000000093aa85 sequencer+0x585()
00:00000:00107:2014/05/15 10:07:39.65 kernel pc: 0x0000000000920e0c exectrig+0x784()
00:00000:00107:2014/05/15 10:07:39.65 kernel pc: 0x0000000000917f68 s_execute+0x72ac()
00:00000:00107:2014/05/15 10:07:39.65 kernel [Handler pc: 0x0x00000000005e4e60 hdl_stack installed by the following function:-]
00:00000:00107:2014/05/15 10:07:39.65 kernel [Handler pc: 0x0x000000000093ef50 s_handle installed by the following function:-]
00:00000:00107:2014/05/15 10:07:39.65 kernel pc: 0x000000000093aa85 sequencer+0x585()
00:00000:00107:2014/05/15 10:07:39.65 kernel pc: 0x0000000000920e0c exectrig+0x784()
00:00000:00107:2014/05/15 10:07:39.65 kernel pc: 0x0000000000917f68 s_execute+0x72ac()
00:00000:00107:2014/05/15 10:07:39.65 kernel [Handler pc: 0x0x00000000005e4e60 hdl_stack installed by the following function:-]
00:00000:00107:2014/05/15 10:07:39.65 kernel [Handler pc: 0x0x000000000093ef50 s_handle installed by the following function:-]
00:00000:00107:2014/05/15 10:07:39.65 kernel pc: 0x000000000093aa85 sequencer+0x585()
00:00000:00107:2014/05/15 10:07:39.65 kernel pc: 0x0000000000920e0c exectrig+0x784()
00:00000:00107:2014/05/15 10:07:39.65 kernel pc: 0x0000000000917f68 s_execute+0x72ac()
00:00000:00107:2014/05/15 10:07:39.65 kernel [Handler pc: 0x0x00000000005e4e60 hdl_stack installed by the following function:-]
00:00000:00107:2014/05/15 10:07:39.65 kernel [Handler pc: 0x0x000000000093ef50 s_handle installed by the following function:-]
00:00000:00107:2014/05/15 10:07:39.65 kernel pc: 0x000000000093aa85 sequencer+0x585()
00:00000:00107:2014/05/15 10:07:39.65 kernel pc: 0x0000000000920e0c exectrig+0x784()
00:00000:00107:2014/05/15 10:07:39.65 kernel pc: 0x0000000000917f68 s_execute+0x72ac()
00:00000:00107:2014/05/15 10:07:39.65 kernel [Handler pc: 0x0x00000000005e4e60 hdl_stack installed by the following function:-]
00:00000:00107:2014/05/15 10:07:39.65 kernel [Handler pc: 0x0x000000000093ef50 s_handle installed by the following function:-]
00:00000:00107:2014/05/15 10:07:39.65 kernel pc: 0x000000000093aa85 sequencer+0x585()
00:00000:00107:2014/05/15 10:07:39.65 kernel pc: 0x0000000000920e0c exectrig+0x784()
00:00000:00107:2014/05/15 10:07:39.65 kernel pc: 0x0000000000917f68 s_execute+0x72ac()
00:00000:00107:2014/05/15 10:07:39.65 kernel end of stack trace, spid 107, kpid 1954873493, suid 1
00:00000:00107:2014/05/15 10:07:39.66 kernel ueshutdown: exiting
00:00000:00107:2014/05/15 10:07:39.66 kernel Abnormal exit detected - SQL Server process level execution bindings will be cleared on startup.