I have struggled with a Slick Edit error "recursion too deep" for a while.
Apparently, Windows NT and Windows 7 have a different name for the "Documents" folder, having it changing from "Documents" to "My Documents" (under "c:\Users\<user.name>").
When I moved from NT to 7, I simply copied all the files and my "My SlickEdit Configuration" was not found anymore, causing the backup to go crazy.
If you are having this annoying error, after transitioning to Windows 7, check the environment variable SLICKEDITCONFIG (type "set SLICKEDITCONFIG" in VSlick "command line") and change it, if necessary.
=== edit ===
The following is a copy of the stack trace. I was editing file "C:\sandbox\docs\Platform\document.html".
Slick-C STACK TRACE ******************************
Created on 3/11/2013 at 14:8:58 (738 ms)
SlickEdit Version 17.0.3.0 Copyright 1988-2012 SlickEdit Inc.
Edit module and type "st -f <offset>" to get the
run-time error position
error code=-3010
Recursion too deep
stdprocs.ex 3162 _Substr(C:\sandbox\docs\Platform\%SLICKEDITCONFIG%,2,1) p_window_id: 5 p_object: OI_FORM p_name:
stdprocs.ex 3162 _Substr(C:\sandbox\docs\Platform\%SLICKEDITCONFIG%,2,1) p_window_id: 5 p_object: OI_FORM p_name:
stdprocs.ex 2481 isdrive(C:\sandbox\docs\Platform\%SLICKEDITCONFIG%) p_window_id: 5 p_object: OI_FORM p_name:
stdprocs.ex 1945 isdirectory(C:\sandbox\docs\Platform\%SLICKEDITCONFIG%,) p_window_id: 5 p_object: OI_FORM p_name:
fileman.ex 1555 make_path(%SLICKEDITCONFIG%,1) p_window_id: 5 p_object: OI_FORM p_name:
[...] (692 copies of the line above)
fileman.ex 1567 make_path(%SLICKEDITCONFIG%\autosave,0) p_window_id: 5 p_object: OI_FORM p_name:
autosave.ex 1689 autosave:aswrite_file() p_window_id: 5 p_object: OI_FORM p_name:
autosave.ex 1005 _as_callback() p_window_id: 5 p_object: OI_FORM p_name:
Slick-C STACK TRACE ******************************
Created on 3/11/2013 at 14:8:58 (688 ms)
SlickEdit Version 17.0.3.0 Copyright 1988-2012 SlickEdit Inc.
Edit module and type "st -f <offset>" to get the
run-time error position
error code=-3010
Recursion too deep