On Mon, 18 May 2009, Øyvind Harboe wrote:
Try using
libtool gdb ../openocd
or the more pedantic (but future-proof):
libtool --mode=execute gdb ../openocd
Once a solution has been identified, it would be nice to have the BUGS
file updated...
Excellent! That (to be precise the second of the two) worked.
It would be nice to have the BUGS file updated.
Now, on to the actual crash. I will do more investigation, but for now,
here's the backtrace:
Starting program: <path>/src/.libs/lt-openocd -f
../../../openocd-usr8200-jlink.cfg
Open On-Chip Debugger 0.2.0-in-development (2009-05-18-18:52) svn:1827M
BUGS? Read http://svn.berlios.de/svnroot/repos/openocd/trunk/BUGS
$URL: http://svn.berlios.de/svnroot/repos/openocd/trunk/src/openocd.c $
jtag_speed: 16
Error: J-Link command EMU_CMD_VERSION failed (-110)
Error: J-Link command EMU_CMD_VERSION failed (-110)
Program received signal SIGSEGV, Segmentation fault.
jlink_usb_write (jlink_jtag=0x7003e, out_length=1) at jlink.c:940
940 result = usb_bulk_write_ex(jlink_jtag->usb_handle,
JLINK_WRITE_ENDPOINT,
(gdb) bt
#0 jlink_usb_write (jlink_jtag=0x7003e, out_length=1) at jlink.c:940
#1 0xb7feaaf8 in jlink_simple_command (command=1 '\001') at jlink.c:509
#2 0xb7febbb0 in jlink_get_version_info () at jlink.c:549
#3 0xb7febf2d in jlink_init () at jlink.c:324
#4 0xb7fe2bbf in jtag_interface_init (cmd_ctx=0x804a008) at jtag.c:2333
#5 0xb7fdc456 in handle_init_command (cmd_ctx=0x804a008,
cmd=0x8057f30 "init", args=0x806b3bc, argc=0) at openocd.c:133
#6 0xb8085dca in run_command (context=0x804a008, c=0x8057f50,
words=0x806b3b8, num_words=1) at command.c:399
#7 0xb8086105 in script_command (interp=0x804a020, argc=1, argv=0xbf8e58e0)
at command.c:126
#8 0xb8076a9a in Jim_EvalObj (interp=0x804a020, scriptObjPtr=0x806b1e8)
at jim.c:8708
#9 0xb807dfff in Jim_EvalCoreCommand (interp=0x804a020, argc=3,
argv=0xbf8e59b0) at jim.c:10846
#10 0xb8076a9a in Jim_EvalObj (interp=0x804a020, scriptObjPtr=0x806a260)
at jim.c:8708
#11 0xb807c7af in Jim_CatchCoreCommand (interp=0x804a020, argc=2,
argv=0xbf8e5a80) at jim.c:11413
#12 0xb8076a9a in Jim_EvalObj (interp=0x804a020, scriptObjPtr=0x806a488)
at jim.c:8708
#13 0xb8078361 in Jim_EvalExpression (interp=0x804a020, exprObjPtr=0x806a5e0,
exprResultPtrPtr=0xbf8e5c04) at jim.c:6927
#14 0xb80791a8 in Jim_GetBoolFromExpr (interp=0x804a020, exprObjPtr=0x806a5e0,
boolPtr=0xbf8e5c58) at jim.c:7210
#15 0xb807f975 in Jim_IfCoreCommand (interp=0x804a020, argc=5, argv=0xbf8e5cd0)
at jim.c:10297
#16 0xb8076a9a in Jim_EvalObj (interp=0x804a020, scriptObjPtr=0x8058728)
at jim.c:8708
#17 0xb80771e1 in JimCallProcedure (interp=0x804a020, cmd=0x80588d0, argc=0,
argv=0xbf8e5de0) at jim.c:8857
#18 0xb8076e62 in Jim_EvalObj (interp=0x804a020, scriptObjPtr=0x8059960)
at jim.c:8714
#19 0xb80819cc in Jim_EvalFile (interp=0x804a020,
filename=0x8059938 "../../../openocd-usr8200-jlink.cfg") at jim.c:8992
#20 0xb8082205 in Jim_SourceCoreCommand (interp=0x804a020, argc=2,
argv=0xbf8e5ef0) at jim.c:12034
#21 0xb8076a9a in Jim_EvalObj (interp=0x804a020, scriptObjPtr=0x80512f8)
at jim.c:8708
#22 0xb80771e1 in JimCallProcedure (interp=0x804a020, cmd=0x8055ee8, argc=2,
argv=0xbf8e6000) at jim.c:8857
#23 0xb8076e62 in Jim_EvalObj (interp=0x804a020, scriptObjPtr=0x80586a8)
at jim.c:8714
#24 0xb8077da1 in Jim_Eval_Named (interp=0x804a020,
script=0x80582c8 "script {../../../openocd-usr8200-jlink.cfg}",
filename=0xb80a64af "command.c", lineno=453) at jim.c:8901
#25 0xb8085cc6 in command_run_line (context=0x804a008,
line=0x80582c8 "script {../../../openocd-usr8200-jlink.cfg}")
at command.c:453
#26 0xb808452d in parse_config_file (cmd_ctx=0x804a008) at configuration.c:118
#27 0xb7fdc368 in openocd_main (argc=3, argv=0xbf8e62c4) at openocd.c:268
#28 0x080484f2 in main (argc=136, argv=0x68) at main.c:39_______________________________________________
Openocd-development mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/openocd-development