Hi, I'm getting only segfaults using current git, whenever I tried "reset" (init/halt/run).
Im using openocd with ftd2xx on windows/MingW gcc 3.4.5. My Target Board is the Hitex LPC1768 Stick (which includes an ft2232 for JTAG). Backtrace below: #0 0xe00ff003 in ?? () No symbol table info available. #1 0x24770011 in ?? () No symbol table info available. #2 0xe000edf0 in ?? () No symbol table info available. #3 0xf0000001 in ?? () No symbol table info available. #4 0x00467ff8 in Jim_GetOpt_Wide (goi=0x23fac88, puthere=0x0) at jim.c:12697 r = 0 o = (Jim_Obj *) 0x242e8d0 _safe = 162037811762096712 goi = (Jim_GetOptInfo *) 0x23fdb64 puthere = (long long int *) 0x23fdbcc #5 0x004099b4 in jim_target_reset (interp=0x9d12e8, argc=3, argv=0x28e2d4) at target.c:4183 goi = {interp = 0x9d12e8, argc = 0, argv = 0x28e2e0, isconfigure = 0} n = (Jim_Nvp *) 0x4cb060 e = 37739468 a = 1 target = (struct target *) 0x23fdbcc __FUNCTION__ = "jim_target_reset" interp = (Jim_Interp *) 0x9d12e8 argv = (Jim_Obj * const *) 0x23fdbcc #6 0x0040fd07 in command_unknown (interp=0x9d12e8, argc=4, argv=0x28e2d0) at command.c:1092 cmd_name = 0x242e910 "ocd_lpc1768.cpu" cmd_ctx = (struct command_context *) 0x9d12e8 c = (struct command *) 0x23fef98 remaining = 37739364 __FUNCTION__ = "command_unknown" found = false start = (Jim_Obj * const *) 0xf0000001 count = 10293992 argc = 37739468 #7 0x0045be2f in Jim_EvalObj (interp=0x9d12e8, scriptObjPtr=0x242ec40) at jim.c:8717 expand = 0 argc = 4 cmd = (Jim_Cmd *) 0x23fdf18 i = 37739364 j = 4 len = 8 script = (ScriptObj *) 0x242ea10 token = (ScriptToken *) 0x242eb78 cs = (int *) 0x242ec04 retcode = 0 sargv = {0x242e590, 0x242eb38, 0x242ea48, 0x242e8d0, 0x9d12e8, 0x242e988, 0x22, 0x242e9aa} argv = (Jim_Obj **) 0x28e2d0 tmpObjPtr = (Jim_Obj *) 0x12 #8 0x00463336 in Jim_EvalCoreCommand (interp=0x9d12e8, argc=3, argv=0x28e390) at jim.c:10854 interp = (Jim_Interp *) 0x9d12e8 argc = -268435455 argv = (Jim_Obj * const *) 0x0 objPtr = (Jim_Obj *) 0x242ec40 retcode = 3 #9 0x0045be2f in Jim_EvalObj (interp=0x9d12e8, scriptObjPtr=0x23fbb88) at jim.c:8717 expand = 0 argc = 3 cmd = (Jim_Cmd *) 0x9d6f00 i = 10293992 j = 3 len = 6 script = (ScriptObj *) 0x23fb360 token = (ScriptToken *) 0x23fbe30 cs = (int *) 0x23fb560 retcode = 0 sargv = {0x23fbdf0, 0x242e030, 0x242e188, 0x75958cd5, 0x4d6c49a7, 0xfffffffe, 0x759398da, 0x452d79} argv = (Jim_Obj **) 0x28e390 tmpObjPtr = (Jim_Obj *) 0x242e188 #10 0x0045bf2f in Jim_EvalObj (interp=0x9d12e8, scriptObjPtr=0x23e4370) at jim.c:8663 tokens = 1 expand = 0 argc = 2 cmd = (Jim_Cmd *) 0x4 i = 2 j = 1 len = 4 script = (ScriptObj *) 0x23fa6d8 token = (ScriptToken *) 0x23fb838 cs = (int *) 0x23fb304 retcode = 0 sargv = {0x23fa308, 0x242e590, 0x28e44c, 0x23e3fb0, 0x23e4370, 0x4e40d9, 0x28e458, 0x4535f1} argv = (Jim_Obj **) 0x28e420 tmpObjPtr = (Jim_Obj *) 0x45ecb6 #11 0x00461cd5 in Jim_IfCoreCommand (interp=0x9d12e8, argc=5, argv=0x28e4e0) at jim.c:10336 boolean = 1 retval = 0 current = 2 argc = 5 #12 0x0045be2f in Jim_EvalObj (interp=0x9d12e8, scriptObjPtr=0x9dcee0) at jim.c:8717 expand = 0 argc = 5 cmd = (Jim_Cmd *) 0x9d6930 i = 22 j = 5 len = 30 script = (ScriptObj *) 0x23e3c40 token = (ScriptToken *) 0x23e4b78 cs = (int *) 0x23e4a38 retcode = 0 sargv = {0x23e4198, 0x23e4280, 0x23e4370, 0x23e4580, 0x23e44c0, 0x23e18c0, 0x242d5c0, 0x4568ae} argv = (Jim_Obj **) 0x28e4e0 tmpObjPtr = (Jim_Obj *) 0x23e18e0 #13 0x0045c72f in JimCallProcedure (interp=0x9d12e8, cmd=0x23e19a0, argc=3, argv=0x28e5d0) at jim.c:8866 i = 2 retcode = 2 callFramePtr = (Jim_CallFrame *) 0x2423bb0 num_args = 1 #14 0x0045c00c in Jim_EvalObj (interp=0x9d12e8, scriptObjPtr=0x242dc08) at jim.c:8723 expand = 0 argc = 5 cmd = (Jim_Cmd *) 0x23e19a0 i = 10 j = 5 len = 10 script = (ScriptObj *) 0x242e370 token = (ScriptToken *) 0x242d530 cs = (int *) 0x242e480 retcode = 0 sargv = {0x242dc80, 0x242de58, 0x242df58, 0x242e428, 0x242ce50, 0x242e138, 0x2a, 0x242e162} argv = (Jim_Obj **) 0x28e5d0 tmpObjPtr = (Jim_Obj *) 0x12 #15 0x00463336 in Jim_EvalCoreCommand (interp=0x9d12e8, argc=4, argv=0x28e690) at jim.c:10854 interp = (Jim_Interp *) 0x9d12e8 argc = -268435455 argv = (Jim_Obj * const *) 0x0 objPtr = (Jim_Obj *) 0x242dc08 retcode = 4 #16 0x0045be2f in Jim_EvalObj (interp=0x9d12e8, scriptObjPtr=0x23fd460) at jim.c:8717 expand = 0 argc = 4 cmd = (Jim_Cmd *) 0x9d6f00 i = 10293992 j = 4 len = 8 script = (ScriptObj *) 0x23fb458 token = (ScriptToken *) 0x23ffd20 cs = (int *) 0x23fbea4 retcode = 0 sargv = {0x23f9cc8, 0x23f9de8, 0x23fa878, 0x242e330, 0x2423588, 0x23ffd98, 0x242df38, 0x4568ae} argv = (Jim_Obj **) 0x28e690 tmpObjPtr = (Jim_Obj *) 0x242e330 #17 0x0045c72f in JimCallProcedure (interp=0x9d12e8, cmd=0x23ffdd8, argc=3, argv=0x28e780) at jim.c:8866 i = 1 retcode = 1 callFramePtr = (Jim_CallFrame *) 0x2423580 num_args = 0 #18 0x0045c00c in Jim_EvalObj (interp=0x9d12e8, scriptObjPtr=0x242cee0) at jim.c:8723 expand = 0 argc = 4 cmd = (Jim_Cmd *) 0x23ffdd8 i = 8 j = 4 len = 8 script = (ScriptObj *) 0x242dc48 token = (ScriptToken *) 0x242dec0 cs = (int *) 0x242d904 retcode = 0 sargv = {0x242a250, 0x242d700, 0x242d278, 0x242a1d0, 0x242cee0, 0x4e40d9, 0x28e7b8, 0x4535f1} argv = (Jim_Obj **) 0x28e780 tmpObjPtr = (Jim_Obj *) 0x242a1d0 #19 0x00461cd5 in Jim_IfCoreCommand (interp=0x9d12e8, argc=3, argv=0x28e840) at jim.c:10336 boolean = 1 retval = 0 current = 2 argc = 3 #20 0x0045be2f in Jim_EvalObj (interp=0x9d12e8, scriptObjPtr=0x24276f0) at jim.c:8717 expand = 0 argc = 3 cmd = (Jim_Cmd *) 0x9d6930 i = 6 j = 3 len = 6 script = (ScriptObj *) 0x242bd90 token = (ScriptToken *) 0x242d1c0 cs = (int *) 0x242c750 retcode = 0 sargv = {0x242cbb0, 0x242d2e8, 0x242cee0, 0x458492, 0x4, 0x48, 0x28e878, 0x24274e8} argv = (Jim_Obj **) 0x28e840 tmpObjPtr = (Jim_Obj *) 0x242c8b8 #21 0x00461a34 in JimForeachMapHelper (interp=0x9d12e8, argc=2, argv=0x28e930, doMap=0) at jim.c:10253 result = 1 i = 1 nbrOfLists = 1 listsIdx = (int *) 0x242b198 listsEnd = (int *) 0x242b268 nbrOfLoops = 0 emptyStr = (Jim_Obj *) 0x242bc58 script = (Jim_Obj *) 0x24276f0 mapRes = (Jim_Obj *) 0x0 #22 0x0045be2f in Jim_EvalObj (interp=0x9d12e8, scriptObjPtr=0x23e0ea0) at jim.c:8717 expand = 0 argc = 4 cmd = (Jim_Cmd *) 0x9d6830 i = 72 j = 4 len = 124 script = (ScriptObj *) 0x23e7320 token = (ScriptToken *) 0x24291b0 cs = (int *) 0x2428f4c retcode = 0 sargv = {0x24277b0, 0x24274e8, 0x242a210, 0x24276f0, 0x23e7340, 0x23e57a8, 0x2426530, 0x451ae3} argv = (Jim_Obj **) 0x28e930 tmpObjPtr = (Jim_Obj *) 0x242a210 #23 0x0045c72f in JimCallProcedure (interp=0x9d12e8, cmd=0x23e7360, argc=2, argv=0x28ea20) at jim.c:8866 i = 1 retcode = 1 callFramePtr = (Jim_CallFrame *) 0x23f22d0 num_args = 1 #24 0x0045c00c in Jim_EvalObj (interp=0x9d12e8, scriptObjPtr=0x23fb688) at jim.c:8723 expand = 0 argc = 2 cmd = (Jim_Cmd *) 0x23e7360 i = 4 j = 2 len = 4 script = (ScriptObj *) 0x24263d8 token = (ScriptToken *) 0x24264e8 cs = (int *) 0x2426494 retcode = 0 sargv = {0x23fb790, 0x23f7f88, 0x28ea58, 0x4538ec, 0x9d137c, 0x9dcae8, 0x28ea58, 0x451ae3} argv = (Jim_Obj **) 0x28ea20 tmpObjPtr = (Jim_Obj *) 0x23f7f88 #25 0x00464911 in Jim_CatchCoreCommand (interp=0x9d12e8, argc=3, argv=0x28eae0) at jim.c:11421 exitCode = 10341096 interp = (Jim_Interp *) 0x9d12e8 argc = 3 argv = (Jim_Obj * const *) 0x28eae0 #26 0x0045be2f in Jim_EvalObj (interp=0x9d12e8, scriptObjPtr=0x23f19f0) at jim.c:8717 expand = 0 argc = 3 cmd = (Jim_Cmd *) 0x9d7628 i = 10293992 j = 3 len = 6 script = (ScriptObj *) 0x24261c8 token = (ScriptToken *) 0x2426378 cs = (int *) 0x2426310 retcode = 0 sargv = {0x23fbd00, 0x23fb688, 0x23faf78, 0x0, 0x773e041d, 0x417677, 0x3c, 0x3c} argv = (Jim_Obj **) 0x28eae0 tmpObjPtr = (Jim_Obj *) 0x451f8e #27 0x0045c2dc in Jim_InterpolateTokens (interp=0x9d12e8, token=0x2426160, tokens=2, objPtrPtr=0x28ebcc) at jim.c:8486 totlen = 0 i = 0 retcode = 0 intv = (Jim_Obj **) 0x28eb40 sintv = {0x24259fe, 0x24259fd, 0xa6, 0x6, 0x1, 0x0, 0x0, 0x75958cd5} objPtr = (Jim_Obj *) 0x24259fe s = 0x2426160 "\004" token = (ScriptToken *) 0x2426160 objPtrPtr = (Jim_Obj **) 0x0 #28 0x0045bd16 in Jim_EvalObj (interp=0x9d12e8, scriptObjPtr=0x23f7960) at jim.c:8679 tokens = 0 expand = 0 argc = 2 cmd = (Jim_Cmd *) 0x9dcae8 i = 37904736 j = 1 len = 5 script = (ScriptObj *) 0x2426020 token = (ScriptToken *) 0x2426148 cs = (int *) 0x24261ac retcode = 0 sargv = {0x23e07c8, 0x23efd58, 0x9d12e8, 0x28ec60, 0x9d12e8, 0x3, 0x28ec08, 0x460754} argv = (Jim_Obj **) 0x28ebd0 tmpObjPtr = (Jim_Obj *) 0x0 #29 0x0045bf2f in Jim_EvalObj (interp=0x9d12e8, scriptObjPtr=0x23e0c28) at jim.c:8663 tokens = 1 expand = 0 argc = 3 cmd = (Jim_Cmd *) 0x9d6338 i = 20 j = 2 len = 38 script = (ScriptObj *) 0x23e3bd0 token = (ScriptToken *) 0x2425e00 cs = (int *) 0x2425cb4 retcode = 0 sargv = {0x23f79a0, 0x23f7a90, 0x23efb78, 0x4585dc, 0x23e3bf0, 0x23e6f60, 0x2424e50, 0x30} argv = (Jim_Obj **) 0x28ec60 tmpObjPtr = (Jim_Obj *) 0x75958cd5 #30 0x0045c72f in JimCallProcedure (interp=0x9d12e8, cmd=0x23e21f8, argc=2, argv=0x28ed50) at jim.c:8866 i = 1 retcode = 1 callFramePtr = (Jim_CallFrame *) 0x23f5968 num_args = 1 #31 0x0045c00c in Jim_EvalObj (interp=0x9d12e8, scriptObjPtr=0x23efee8) at jim.c:8723 expand = 0 argc = 2 cmd = (Jim_Cmd *) 0x23e21f8 i = 4 j = 2 len = 4 script = (ScriptObj *) 0x2424c80 token = (ScriptToken *) 0x2424e08 cs = (int *) 0x2424db4 retcode = 0 sargv = {0x23efe88, 0x23f7f88, 0x16, 0x0, 0x23efee8, 0x28ee00, 0x28ed88, 0x4530f1} argv = (Jim_Obj **) 0x28ed50 tmpObjPtr = (Jim_Obj *) 0x45166b #32 0x0045da54 in Jim_Eval_Named (interp=0x9d12e8, script=0x28ee00 "ocd_process_reset halt", filename=0x0, lineno=0) at jim.c:8910 retval = 0 scriptObjPtr = (Jim_Obj *) 0x23efee8 interp = (Jim_Interp *) 0x9d12e8 script = 0x0 filename = 0x0 lineno = 0 #33 0x0045dab4 in Jim_Eval (interp=0x9d12e8, script=0x28ee00 "ocd_process_reset halt") at jim.c:8917 interp = (Jim_Interp *) 0x0 script = 0x0 #34 0x004033a2 in target_process_reset (cmd_ctx=0x23f9db8, reset_mode=RESET_HALT) at target.c:507 buf = "ocd_process_reset halt\000\000x¯(\000\002\000\000\000\b\000\000\0 00ãÌ9w JB\002 JB\002\002\000\000\000 JB\002\004", '\0' <repeats 11 times>, "╬\00 0M\000h¯(\000\216\037E\000╬\000M\000\a\000\000\000\f\000\000\000X E\000╬\000M" retval = 0 n = (Jim_Nvp *) 0x23efee8 __FUNCTION__ = "target_process_reset" save_poll = true target = (struct target *) 0x23efee8 cmd_ctx = (struct command_context *) 0x9d12e8 reset_mode = RESET_UNKNOWN #35 0x004055ca in handle_reset_command (cmd=0x28eef0) at target.c:2149 reset_mode = RESET_UNKNOWN cmd = (struct command_invocation *) 0x28eef0 #36 0x0040f0b2 in script_command_run (interp=0x9d12e8, argc=37898784, argv=0x28ef80, c=0x23fffa8, capture=true) at command.c:600 cmd = {ctx = 0x23f9db8, current = 0x23fffa8, name = 0x23f4758 "reset", argc = 1, argv = 0x2424a24} retval = 2 context = (struct command_context *) 0x23f9db8 num_words = 2 __FUNCTION__ = "script_command_run" nwords = 2 state = (struct log_capture_state *) 0x2424c08 capture = true #37 0x0045be2f in Jim_EvalObj (interp=0x9d12e8, scriptObjPtr=0x23f4048) at jim.c:8717 expand = 0 argc = 2 cmd = (Jim_Cmd *) 0x23fff08 i = 2 j = 2 len = 4 script = (ScriptObj *) 0x23efad0 token = (ScriptToken *) 0x24249d8 cs = (int *) 0x2425154 retcode = 0 sargv = {0x23f3a48, 0x23f0100, 0x28efb8, 0x45710a, 0x9d12e8, 0x2403018, 0xe, 0x2403026} argv = (Jim_Obj **) 0x28ef80 tmpObjPtr = (Jim_Obj *) 0x4 #38 0x00463336 in Jim_EvalCoreCommand (interp=0x9d12e8, argc=3, argv=0x28f040) at jim.c:10854 interp = (Jim_Interp *) 0x9d12e8 argc = -268435455 argv = (Jim_Obj * const *) 0x0 objPtr = (Jim_Obj *) 0x23f4048 retcode = 3 #39 0x0045be2f in Jim_EvalObj (interp=0x9d12e8, scriptObjPtr=0x23e6b20) at jim.c:8717 expand = 0 argc = 3 cmd = (Jim_Cmd *) 0x9d6f00 i = 10293992 j = 3 len = 6 script = (ScriptObj *) 0x23e6bd0 token = (ScriptToken *) 0x23e6ea0 cs = (int *) 0x23e6f10 retcode = 0 sargv = {0x23e6c70, 0x23f3980, 0x23f7dc0, 0x12, 0x4, 0x9d0000, 0x759406ad, 0x101f820} argv = (Jim_Obj **) 0x28f040 tmpObjPtr = (Jim_Obj *) 0x23f7dc0 #40 0x00464911 in Jim_CatchCoreCommand (interp=0x9d12e8, argc=2, argv=0x28f100) at jim.c:11421 exitCode = 37761048 interp = (Jim_Interp *) 0x9d12e8 argc = 2 argv = (Jim_Obj * const *) 0x28f100 #41 0x0045be2f in Jim_EvalObj (interp=0x9d12e8, scriptObjPtr=0x23e62b0) at jim.c:8717 expand = 0 argc = 2 cmd = (Jim_Cmd *) 0x9d7628 i = 10293992 j = 2 len = 4 script = (ScriptObj *) 0x23e69b0 token = (ScriptToken *) 0x23e6b60 cs = (int *) 0x23e6bb4 retcode = 0 sargv = {0x23e6a10, 0x23e6b20, 0x9d0000, 0x9d0000, 0x0, 0x9d0000, 0x4, 0x1010000} argv = (Jim_Obj **) 0x28f100 tmpObjPtr = (Jim_Obj *) 0x9d0138 #42 0x0045e198 in Jim_EvalExpression (interp=0x9d12e8, exprObjPtr=0x23e64d8, exprResultPtrPtr=0x28f27c) at jim.c:6936 A = (Jim_Obj *) 0x28f1c8 wC = 17190163176 Alen = -2 B = (Jim_Obj *) 0x24250f8 dA = 7.4607718467074357e-298 retcode = 0 wA = 161657037108123808 dB = 2.3560900535126207e-307 sA = 0x240301e "set halt" opcode = 10293992 objPtr = (Jim_Obj *) 0x45e3bf wB = 11525905518752248 dC = 0 sB = 0x0 Blen = 1298942375 expr = (ExprByteCode *) 0x23e62f0 stack = (Jim_Obj **) 0x28f200 staticStack = {0x0, 0x1005f88, 0x0, 0x0, 0x0, 0x28f14c, 0x23f3a48, 0x28f288, 0x773e041d, 0x417677} stacklen = 0 i = 0 error = 0 errRetCode = 1 exprResultPtrPtr = (Jim_Obj **) 0xf0000001 #43 0x0045ec14 in Jim_GetBoolFromExpr (interp=0x9d12e8, exprObjPtr=0x23e64d8, boolPtr=0x28f2a8) at jim.c:7219 retcode = 0 wideValue = 0 doubleValue = 7.4663714371559781e-298 exprResultPtr = (Jim_Obj *) 0x1 interp = (Jim_Interp *) 0x9d12e8 exprObjPtr = (Jim_Obj *) 0x0 boolPtr = (int *) 0x23e62f0 #44 0x00461bef in Jim_IfCoreCommand (interp=0x9d12e8, argc=5, argv=0x28f310) at jim.c:10305 boolean = 2683576 retval = 0 current = 10293992 argc = 5 #45 0x0045be2f in Jim_EvalObj (interp=0x9d12e8, scriptObjPtr=0x23e4f90) at jim.c:8717 expand = 0 argc = 5 cmd = (Jim_Cmd *) 0x9d6930 i = 10 j = 5 len = 10 script = (ScriptObj *) 0x23e6340 token = (ScriptToken *) 0x23e6758 cs = (int *) 0x23e6840 retcode = 0 sargv = {0x23e6248, 0x23e64d8, 0x23e6570, 0x23e65d0, 0x23e6650, 0x4e40d9, 0x28f348, 0x4535f1} argv = (Jim_Obj **) 0x28f310 tmpObjPtr = (Jim_Obj *) 0x45ecb6 #46 0x00461cd5 in Jim_IfCoreCommand (interp=0x9d12e8, argc=5, argv=0x28f3d0) at jim.c:10336 boolean = 1 retval = 0 current = 2 argc = 5 #47 0x0045be2f in Jim_EvalObj (interp=0x9d12e8, scriptObjPtr=0x23e44c0) at jim.c:8717 expand = 0 argc = 5 cmd = (Jim_Cmd *) 0x9d6930 i = 10 j = 5 len = 10 script = (ScriptObj *) 0x23e5ed8 token = (ScriptToken *) 0x23e5fe8 cs = (int *) 0x23e5640 retcode = 0 sargv = {0x23e5100, 0x23e5f88, 0x23e4f90, 0x23e55a8, 0x23e5758, 0x4e40d9, 0x28f408, 0x4535f1} argv = (Jim_Obj **) 0x28f3d0 tmpObjPtr = (Jim_Obj *) 0x45ecb6 #48 0x00461cd5 in Jim_IfCoreCommand (interp=0x9d12e8, argc=5, argv=0x28f490) at jim.c:10336 boolean = 0 retval = 0 current = 4 argc = 5 #49 0x0045be2f in Jim_EvalObj (interp=0x9d12e8, scriptObjPtr=0x9dcee0) at jim.c:8717 expand = 0 argc = 5 cmd = (Jim_Cmd *) 0x9d6930 i = 22 j = 5 len = 30 script = (ScriptObj *) 0x23e3c40 token = (ScriptToken *) 0x23e4b78 cs = (int *) 0x23e4a38 retcode = 0 sargv = {0x23e4198, 0x23e4280, 0x23e4370, 0x23e4580, 0x23e44c0, 0x23e18c0, 0x23f2b00, 0x4568ae} argv = (Jim_Obj **) 0x28f490 tmpObjPtr = (Jim_Obj *) 0x23e18e0 #50 0x0045c72f in JimCallProcedure (interp=0x9d12e8, cmd=0x23e19a0, argc=1, argv=0x28f580) at jim.c:8866 i = 2 retcode = 2 callFramePtr = (Jim_CallFrame *) 0x23e3ae0 num_args = 1 #51 0x0045c00c in Jim_EvalObj (interp=0x9d12e8, scriptObjPtr=0x23f8298) at jim.c:8723 expand = 0 argc = 3 cmd = (Jim_Cmd *) 0x23e19a0 i = 6 j = 3 len = 6 script = (ScriptObj *) 0x24248f0 token = (ScriptToken *) 0x23f02f0 cs = (int *) 0x23ff9d8 retcode = 0 sargv = {0x23eff48, 0x23f3f88, 0x23f3ec8, 0x45710a, 0x9d12e8, 0x23f06f8, 0x16, 0x23f070e} argv = (Jim_Obj **) 0x28f580 tmpObjPtr = (Jim_Obj *) 0x4 #52 0x00463336 in Jim_EvalCoreCommand (interp=0x9d12e8, argc=4, argv=0x28f640) at jim.c:10854 interp = (Jim_Interp *) 0x9d12e8 argc = -268435455 argv = (Jim_Obj * const *) 0x0 objPtr = (Jim_Obj *) 0x23f8298 retcode = 4 #53 0x0045be2f in Jim_EvalObj (interp=0x9d12e8, scriptObjPtr=0x23f2940) at jim.c:8717 expand = 0 argc = 4 cmd = (Jim_Cmd *) 0x9d6f00 i = 10293992 j = 4 len = 8 script = (ScriptObj *) 0x2400310 token = (ScriptToken *) 0x2424f50 cs = (int *) 0x23f3b04 retcode = 0 sargv = {0x23fb5e0, 0x23f49a8, 0x23f4308, 0x23f4248, 0x23e1c60, 0x2400f08, 0x23f38a0, 0x4568ae} argv = (Jim_Obj **) 0x28f640 tmpObjPtr = (Jim_Obj *) 0x23f4248 #54 0x0045c72f in JimCallProcedure (interp=0x9d12e8, cmd=0x2400e78, argc=1, argv=0x28f730) at jim.c:8866 i = 1 retcode = 1 callFramePtr = (Jim_CallFrame *) 0x23e1c58 num_args = 0 #55 0x0045c00c in Jim_EvalObj (interp=0x9d12e8, scriptObjPtr=0x9d8a10) at jim.c:8723 expand = 0 argc = 2 cmd = (Jim_Cmd *) 0x2400e78 i = 4 j = 2 len = 4 script = (ScriptObj *) 0x23f0620 token = (ScriptToken *) 0x23eff88 cs = (int *) 0x23f4414 retcode = 0 sargv = {0x23e1370, 0x9dd4d0, 0xc, 0x6, 0x9d8a10, 0x9d12e8, 0x28f768, 0x453a1b} argv = (Jim_Obj **) 0x28f730 tmpObjPtr = (Jim_Obj *) 0x453984 #56 0x0045da54 in Jim_Eval_Named (interp=0x9d12e8, script=0x24252b8 "reset halt", filename=0x4d00c4 "command.c", lineno=650) at jim.c:8910 retval = 5046468 scriptObjPtr = (Jim_Obj *) 0x9d8a10 interp = (Jim_Interp *) 0x9d12e8 script = 0x0 filename = 0x4d00c4 "command.c" lineno = 0 #57 0x0040ee79 in command_run_line (context=0x23f9db8, line=0x24252b8 "reset halt") at command.c:650 retval = -4 retcode = 10324496 interp = (Jim_Interp *) 0x4d00c4 __FUNCTION__ = "command_run_line" context = (struct command_context *) 0x9d8a10 line = 0x0 #58 0x00469643 in telnet_input (connection=0x23f2f88) at telnet_server.c:329 retval = 0 prev_line = 0x0 bytes_read = 1 buffer = "\r\nN\000\t\000\000\000\002\000\004\006X E\000\200\023N\000¿ñ\ 235\000x¨(\000Ò\032E\000Þ\022\235\000\200\023N\000¿ñ\235", '\0' <repeats 13 time s>, "\210¨(\000]TE\000È\023\235\000\200\023N\000H²(\000U¯D\000Þ\022\235\000\200\ 023N\000■ ·6:wpVB\002 @\000\001(\000\000\000\005\000\000\000(@\000\000\005\000 \004\001\005\000\000\000t\001\235\000\035\004>w\000\000\000\000■ P\001\235\000 \000\000\000\000\000\000\000\000\210B?\002╚ª\235\000\000\000\000\000\000\000\000 \000\200B\000\001ðD?\002\005\000\000\0005O\000\0000¨(\000áOBw\000\000\000\0004·( \000n²C"... buf_p = (unsigned char *) 0x28f941 "\nN" t_con = (struct telnet_connection *) 0x24252b0 command_context = (struct command_context *) 0x23f9db8 __FUNCTION__ = "telnet_input" __func__ = "telnet_input" #59 0x004126f8 in server_loop (command_context=0x9d2f60) at server.c:446 c = (struct connection *) 0x9d8a10 tv = {tv_sec = 0, tv_usec = 100000} msg = {hwnd = 0x23e71a0, message = 2686408, wParam = 5046468, lParam = 650, time = 0, pt = {x = 1544617986, y = 0}} service = (struct service *) 0x23f26b8 poll = true read_fds = {fd_count = 1, fd_array = {236, 224, 236, 232, 2686640, 9855040, 2000222321, 1936594893, 208, 1, 2686484, 2000233056, 8981072, 1, 7980824, 2, 4289967296, 4294967295, 224, 7980736, 2000233056, 8981072, 0, 1, 8981072, 2686568, 1936631039, 8981072, 65535, 9855040, 2686640, 7978752, 1, 65280, 0, 0, 7980736, 2686600, 1964781660, 9855040, 9855040, 1964812094, 65535, 37693112, 0, 2686664, 4268762, 224, 1, 4098, 2686640, 4, 1, 2686664, 4444, 131072, 1, 1, 1, 5018563, 0, 2686712, 4627207, 5132428}} fd_max = 5046468 retval = 5046468 __FUNCTION__ = "server_loop" #60 0x004018a6 in openocd_main (argc=3, argv=0x9d2fc0) at openocd.c:287 ret = 0 cmd_ctx = (struct command_context *) 0x9d2f60 __FUNCTION__ = "openocd_main" argc = 0 argv = (char **) 0x0 #61 0x0040131a in main (argc=3, argv=0x9d2fc0) at main.c:38 argc = 0 argv = (char **) 0x0 What now? -- J.Fischer _______________________________________________ Openocd-development mailing list Openocd-development@lists.berlios.de https://lists.berlios.de/mailman/listinfo/openocd-development