Login
[x]
Log in using an account from:
Fedora Account System
Red Hat Associate
Red Hat Customer
Or login using a Red Hat Bugzilla account
Forgot Password
Login:
Hide Forgot
Create an Account
Red Hat Bugzilla – Attachment 1471314 Details for
Bug 1609537
[abrt] openocd: add_to_flying_list(): openocd killed by SIGSEGV
[?]
New
Simple Search
Advanced Search
My Links
Browse
Requests
Reports
Current State
Search
Tabular reports
Graphical reports
Duplicates
Other Reports
User Changes
Plotly Reports
Bug Status
Bug Severity
Non-Defaults
|
Product Dashboard
Help
Page Help!
Bug Writing Guidelines
What's new
Browser Support Policy
5.0.4.rh83 Release notes
FAQ
Guides index
User guide
Web Services
Contact
Legal
This site requires JavaScript to be enabled to function correctly, please enable it.
File: backtrace
backtrace (text/plain), 42.70 KB, created by
Kevin Faulkner
on 2018-07-29 05:27:25 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Kevin Faulkner
Created:
2018-07-29 05:27:25 UTC
Size:
42.70 KB
patch
obsolete
>[New LWP 2336] >[New LWP 2337] >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >Core was generated by `openocd'. >Program terminated with signal SIGSEGV, Segmentation fault. >#0 add_to_flying_list (transfer=0x56235f0840f0) at io.c:1397 >[Current thread is 1 (Thread 0x7f197c0e7d00 (LWP 2336))] > >Thread 1 (Thread 0x7f197c0e7d00 (LWP 2336)): >#0 add_to_flying_list (transfer=0x56235f0840f0) at io.c:1397 > cur_tv = 0x20 > timeout = 0x56235f084118 > ctx = 0x56235f0690f0 > cur = 0xfffffffffffffff8 > r = <optimized out> > first = 0 > cur = <optimized out> > timeout = <optimized out> > ctx = <optimized out> > r = <optimized out> > first = <optimized out> > __FUNCTION__ = "add_to_flying_list" > cur_tv = <optimized out> > it = <optimized out> >#1 libusb_submit_transfer (transfer=transfer@entry=0x56235f084160) at io.c:1520 > itransfer = 0x56235f0840f0 > ctx = 0x56235f0690f0 > r = <optimized out> > __FUNCTION__ = "libusb_submit_transfer" >#2 0x00007f197b4d752b in libusb_control_transfer (dev_handle=0x56235f0696f0, bmRequestType=bmRequestType@entry=64 '@', bRequest=bRequest@entry=0 '\000', wValue=wValue@entry=2, wIndex=<optimized out>, data=data@entry=0x0, wLength=0, timeout=5000) at sync.c:124 > transfer = 0x56235f084160 > buffer = <optimized out> > completed = 0 > r = <optimized out> > __FUNCTION__ = "libusb_control_transfer" >#3 0x000056235dfabf57 in mpsse_purge (ctx=ctx@entry=0x56235f05d040) at src/jtag/drivers/mpsse.c:434 > err = <optimized out> > __func__ = "mpsse_purge" >#4 0x000056235dfacda0 in mpsse_flush (ctx=0x56235f05d040) at src/jtag/drivers/mpsse.c:943 > retval = <optimized out> > read_transfer = 0x56235f084160 > read_result = {ctx = 0x56235f05d040, done = false, transferred = 0} > write_result = {ctx = 0x56235f05d040, done = true, transferred = 55} > write_transfer = 0x56235f091070 > ctx = 0x56235f05d040 > retval = <optimized out> > read_result = <optimized out> > write_result = <optimized out> > write_transfer = <optimized out> > timeout_usb = <optimized out> > read_transfer = <optimized out> > retval = <optimized out> > read_transfer = <optimized out> > read_result = <optimized out> > write_result = <optimized out> > write_transfer = <optimized out> > timeout_usb = <optimized out> >#5 0x000056235dfa5099 in ftdi_swd_run_queue () at src/jtag/drivers/ftdi.c:1094 > __func__ = "ftdi_swd_run_queue" > retval = <optimized out> > led = 0x0 >#6 0x000056235dfc4207 in swd_run_inner (dap=0x56235f04fa60) at src/target/adi_v5_swd.c:88 > swd = <optimized out> > retval = <optimized out> > swd = <optimized out> > retval = <optimized out> >#7 swd_connect (dap=0x56235f04fa60) at src/target/adi_v5_swd.c:134 > dpidr = 22051 > status = <optimized out> > __func__ = "swd_connect" >#8 0x000056235dfe9b70 in run_command (num_words=1, words=0x56235f0820d0, c=0x56235f021430, context=0x56235eff1280) at src/helper/command.c:611 > cmd = {ctx = 0x56235eff1280, current = 0x56235f021430, name = 0x56235f021490 "init", argc = 0, argv = 0x56235f0820d8} > retval = <optimized out> > cmd = <optimized out> > retval = <optimized out> > when = <optimized out> > full_name = <optimized out> >#9 script_command_run (interp=interp@entry=0x56235eff12c0, argc=<optimized out>, argv=argv@entry=0x7ffc66ea4048, c=0x56235f021430, capture=<optimized out>) at src/helper/command.c:208 > __func__ = "script_command_run" > nwords = 1 > words = <optimized out> > state = 0x56235f0836b0 > cmd_ctx = 0x56235eff1280 > retval = <optimized out> >#10 0x000056235dfe9e6a in command_unknown (interp=0x56235eff12c0, argc=<optimized out>, argv=<optimized out>) at src/helper/command.c:1015 > cmd_name = <optimized out> > cmd_ctx = 0x56235eff1280 > c = 0x56235f021430 > remaining = <optimized out> > __func__ = "command_unknown" > found = <optimized out> > start = 0x7ffc66ea4048 > count = <optimized out> >#11 0x00007f197af00890 in JimInvokeCommand (interp=interp@entry=0x56235eff12c0, objc=objc@entry=2, objv=objv@entry=0x7ffc66ea4040) at jim.c:10364 > retcode = <optimized out> > cmdPtr = 0x56235f0214f0 >#12 0x00007f197af01449 in Jim_EvalObj (interp=interp@entry=0x56235eff12c0, scriptObjPtr=0x56235f03a2f0) at jim.c:10814 > argc = 2 > j = <optimized out> > i = 3 > script = 0x56235f039320 > token = 0x56235f048200 > retcode = 0 > sargv = {0x56235f0349f0, 0x56235f034a60, 0x56235f08c1fe, 0x7f197aefacf5 <Jim_ConcatObj+453>, 0x1, 0x7ffc66ea4084, 0x56235eff12c0, 0x56235f08c1f0} > argv = <optimized out> > prevScriptObj = 0x56235f026430 >#13 0x00007f197af05409 in Jim_EvalCoreCommand (interp=0x56235eff12c0, argc=<optimized out>, argv=<optimized out>) at jim.c:13089 > rc = <optimized out> >#14 0x00007f197af00890 in JimInvokeCommand (interp=interp@entry=0x56235eff12c0, objc=objc@entry=3, objv=objv@entry=0x7ffc66ea4170) at jim.c:10364 > retcode = <optimized out> > cmdPtr = 0x56235eff3700 >#15 0x00007f197af01449 in Jim_EvalObj (interp=interp@entry=0x56235eff12c0, scriptObjPtr=0x56235f026430) at jim.c:10814 > argc = 3 > j = <optimized out> > i = 4 > script = 0x56235f026630 > token = 0x56235f026660 > retcode = 0 > sargv = {0x56235f026560, 0x56235f027210, 0x56235f034890, 0x7f197aef5b3d <Jim_FreeObj+61>, 0x7ffc66ea4300, 0x56235f03a2f0, 0x56235eff12c0, 0x7f197aefdeaf <Jim_SetVariableStr+95>} > argv = <optimized out> > prevScriptObj = 0x56235f025fe0 >#16 0x00007f197af04a7c in Jim_CatchCoreCommand (interp=0x56235eff12c0, argc=<optimized out>, argv=0x7ffc66ea4308) at jim.c:14085 > exitCode = 0 > i = <optimized out> > sig = 0 > ignore_mask = <optimized out> >#17 0x00007f197af00890 in JimInvokeCommand (interp=interp@entry=0x56235eff12c0, objc=objc@entry=2, objv=objv@entry=0x7ffc66ea4300) at jim.c:10364 > retcode = <optimized out> > cmdPtr = 0x56235eff4130 >#18 0x00007f197af01449 in Jim_EvalObj (interp=0x56235eff12c0, scriptObjPtr=0x56235f025fe0) at jim.c:10814 > argc = 2 > j = <optimized out> > i = 3 > script = 0x56235f026370 > token = 0x56235f0263a0 > retcode = 0 > sargv = {0x56235f025e80, 0x56235f026430, 0x2, 0x56235eff12c0, 0x7ffc66ea4380, 0xbb27a2f94e55be00, 0x7f197af1e5a0, 0x56235f0345b0} > argv = <optimized out> > prevScriptObj = 0x56235f025680 >#19 0x00007f197af014c0 in Jim_EvalObj (interp=interp@entry=0x56235eff12c0, scriptObjPtr=0x56235f025680) at jim.c:10747 > wordtokens = <optimized out> > expand = <optimized out> > wordObjPtr = 0x0 > argc = 3 > j = <optimized out> > i = 3 > script = 0x56235f025f20 > token = 0x56235f0056a0 > retcode = 0 > sargv = {0x56235f025ed0, 0x56235f025f70, 0x1, 0x56235eff12c0, 0x7ffc66ea4494, 0x7f197af0a3c2 <Jim_GetBoolFromExpr+146>, 0x0, 0x7aef7a1d} > argv = 0x7ffc66ea43f0 > prevScriptObj = 0x56235f0249a0 >#20 0x00007f197af0a62f in Jim_IfCoreCommand (interp=0x56235eff12c0, argc=5, argv=0x7ffc66ea4570) at jim.c:12219 > boolean = 1 > retval = <optimized out> > current = <optimized out> > falsebody = <optimized out> >#21 0x00007f197af00890 in JimInvokeCommand (interp=interp@entry=0x56235eff12c0, objc=objc@entry=5, objv=objv@entry=0x7ffc66ea4570) at jim.c:10364 > retcode = <optimized out> > cmdPtr = 0x56235eff2dd0 >#22 0x00007f197af01449 in Jim_EvalObj (interp=interp@entry=0x56235eff12c0, scriptObjPtr=0x56235f0249a0) at jim.c:10814 > argc = 5 > j = <optimized out> > i = 6 > script = 0x56235f025580 > token = 0x56235f0255b0 > retcode = 0 > sargv = {0x56235f025760, 0x56235f0256f0, 0x56235f025680, 0x56235f0258b0, 0x56235f025c00, 0x7f197af0a3c2 <Jim_GetBoolFromExpr+146>, 0x56235f0246f0, 0x5f0408e0} > argv = <optimized out> > prevScriptObj = 0x56235f0131f0 >#23 0x00007f197af0a68b in Jim_IfCoreCommand (interp=0x56235eff12c0, argc=5, argv=0x7ffc66ea46f0) at jim.c:12230 > boolean = 0 > retval = <optimized out> > current = 4 > falsebody = 3 >#24 0x00007f197af00890 in JimInvokeCommand (interp=interp@entry=0x56235eff12c0, objc=objc@entry=5, objv=objv@entry=0x7ffc66ea46f0) at jim.c:10364 > retcode = <optimized out> > cmdPtr = 0x56235eff2dd0 >#25 0x00007f197af01449 in Jim_EvalObj (interp=interp@entry=0x56235eff12c0, scriptObjPtr=0x56235f0131f0) at jim.c:10814 > argc = 5 > j = <optimized out> > i = 18 > script = 0x56235f0242b0 > token = 0x56235f003470 > retcode = 0 > sargv = {0x56235f0247d0, 0x56235f024840, 0x56235f0248b0, 0x56235f024930, 0x56235f0249a0, 0x0, 0x56235f023710, 0x56235eff12c0} > argv = <optimized out> > prevScriptObj = 0x56235f03a010 >#26 0x00007f197af002f7 in JimCallProcedure (interp=0x56235eff12c0, cmd=0x56235f023760, argc=3, argv=0x7ffc66ea4880) at jim.c:11059 > i = <optimized out> > callFramePtr = 0x56235f0408d0 > d = <optimized out> > retcode = <optimized out> > optargs = <optimized out> > script = 0x0 > argv = 0x7ffc66ea4880 > interp = 0x56235eff12c0 > i = <optimized out> > _resultObjPtr_ = <optimized out> > tailcallObj = <optimized out> > argc = 3 > cmd = 0x56235f023760 > retcode = <optimized out> > listObjPtr = <optimized out> > nameObjPtr = <optimized out> > callFramePtr = <optimized out> > d = <optimized out> > optargs = <optimized out> > script = <optimized out> > argsLen = <optimized out> > callFramePtr = <optimized out> > i = <optimized out> > d = <optimized out> > retcode = <optimized out> > optargs = <optimized out> > script = <optimized out> > _resultObjPtr_ = <optimized out> > nameObjPtr = <optimized out> > listObjPtr = <optimized out> > argsLen = <optimized out> > tailcallObj = <optimized out> >#27 0x00007f197af008c9 in JimInvokeCommand (interp=interp@entry=0x56235eff12c0, objc=objc@entry=3, objv=objv@entry=0x7ffc66ea4880) at jim.c:10360 > retcode = <optimized out> > cmdPtr = 0x56235f023760 >#28 0x00007f197af01449 in Jim_EvalObj (interp=interp@entry=0x56235eff12c0, scriptObjPtr=0x56235f03a010) at jim.c:10814 > argc = 3 > j = <optimized out> > i = 4 > script = 0x56235f092810 > token = 0x56235f07c9a0 > retcode = 0 > sargv = {0x56235f034be0, 0x56235f034910, 0x56235f034ed0, 0x7f197aefacf5 <Jim_ConcatObj+453>, 0x2, 0x7ffc66ea48c4, 0x56235eff12c0, 0x56235f08fcd0} > argv = <optimized out> > prevScriptObj = 0x56235f02d2d0 >#29 0x00007f197af05409 in Jim_EvalCoreCommand (interp=0x56235eff12c0, argc=<optimized out>, argv=<optimized out>) at jim.c:13089 > rc = <optimized out> >#30 0x00007f197af00890 in JimInvokeCommand (interp=interp@entry=0x56235eff12c0, objc=objc@entry=4, objv=objv@entry=0x7ffc66ea49b0) at jim.c:10364 > retcode = <optimized out> > cmdPtr = 0x56235eff3700 >#31 0x00007f197af01449 in Jim_EvalObj (interp=interp@entry=0x56235eff12c0, scriptObjPtr=0x56235f02d2d0) at jim.c:10814 > argc = 4 > j = <optimized out> > i = 5 > script = 0x56235f0403a0 > token = 0x56235f0404b0 > retcode = 0 > sargv = {0x56235f03fde0, 0x56235f03b150, 0x56235f03ae80, 0x56235f039d70, 0x56235f02ce30, 0x0, 0x56235f02ce30, 0x56235eff12c0} > argv = <optimized out> > prevScriptObj = 0x56235f039fa0 >#32 0x00007f197af002f7 in JimCallProcedure (interp=0x56235eff12c0, cmd=0x56235f021630, argc=2, argv=0x7ffc66ea4b40) at jim.c:11059 > i = <optimized out> > callFramePtr = 0x56235f03b780 > d = <optimized out> > retcode = <optimized out> > optargs = <optimized out> > script = 0x0 > argv = 0x7ffc66ea4b40 > interp = 0x56235eff12c0 > i = <optimized out> > _resultObjPtr_ = <optimized out> > tailcallObj = <optimized out> > argc = 2 > cmd = 0x56235f021630 > retcode = <optimized out> > listObjPtr = <optimized out> > nameObjPtr = <optimized out> > callFramePtr = <optimized out> > d = <optimized out> > optargs = <optimized out> > script = <optimized out> > argsLen = <optimized out> > callFramePtr = <optimized out> > i = <optimized out> > d = <optimized out> > retcode = <optimized out> > optargs = <optimized out> > script = <optimized out> > _resultObjPtr_ = <optimized out> > nameObjPtr = <optimized out> > listObjPtr = <optimized out> > argsLen = <optimized out> > tailcallObj = <optimized out> >#33 0x00007f197af008c9 in JimInvokeCommand (interp=interp@entry=0x56235eff12c0, objc=objc@entry=2, objv=objv@entry=0x7ffc66ea4b40) at jim.c:10360 > retcode = <optimized out> > cmdPtr = 0x56235f021630 >#34 0x00007f197af01449 in Jim_EvalObj (interp=interp@entry=0x56235eff12c0, scriptObjPtr=scriptObjPtr@entry=0x56235f039fa0) at jim.c:10814 > argc = 2 > j = <optimized out> > i = 3 > script = 0x56235f056290 > token = 0x56235f0391f0 > retcode = 0 > sargv = {0x56235f039e50, 0x56235f039ec0, 0x56235f045450, 0x2b, 0x56235f045440, 0x56235f07c0e0, 0x40, 0xe} > argv = <optimized out> > prevScriptObj = 0x56235f03a1b0 >#35 0x00007f197af0267b in Jim_EvalSource (interp=interp@entry=0x56235eff12c0, filename=filename@entry=0x0, lineno=lineno@entry=0, script=script@entry=0x56235e0d869a "transport init") at jim.c:11132 > retval = <optimized out> > scriptObjPtr = 0x56235f039fa0 >#36 0x000056235dfe976f in command_run_line (context=<optimized out>, line=line@entry=0x56235e0d869a "transport init") at src/helper/command.c:654 > retval = <optimized out> > retcode = 0 > interp = 0x56235eff12c0 > __func__ = "command_run_line" >#37 0x000056235df8e598 in handle_init_command (cmd=0x7ffc66ea4db0) at src/openocd.c:149 > retval = 0 > initialized = 1 > cmd = 0x7ffc66ea4db0 > retval = <optimized out> > initialized = <optimized out> > retval = 0 > initialized = 1 >#38 0x000056235dfe9b70 in run_command (num_words=1, words=0x56235f038d20, c=0x56235f027330, context=0x56235eff1280) at src/helper/command.c:611 > cmd = {ctx = 0x56235eff1280, current = 0x56235f027330, name = 0x56235f0343b0 "init", argc = 0, argv = 0x56235f038d28} > retval = <optimized out> > cmd = <optimized out> > retval = <optimized out> > when = <optimized out> > full_name = <optimized out> >#39 script_command_run (interp=0x56235eff12c0, argc=<optimized out>, argv=0x7ffc66ea4eb0, c=0x56235f027330, capture=<optimized out>) at src/helper/command.c:208 > __func__ = "script_command_run" > nwords = 1 > words = <optimized out> > state = 0x56235f038d40 > cmd_ctx = 0x56235eff1280 > retval = <optimized out> >#40 0x00007f197af00890 in JimInvokeCommand (interp=interp@entry=0x56235eff12c0, objc=objc@entry=1, objv=objv@entry=0x7ffc66ea4eb0) at jim.c:10364 > retcode = <optimized out> > cmdPtr = 0x56235f034f20 >#41 0x00007f197af01449 in Jim_EvalObj (interp=interp@entry=0x56235eff12c0, scriptObjPtr=0x56235f03a1b0) at jim.c:10814 > argc = 1 > j = <optimized out> > i = 2 > script = 0x56235f055e70 > token = 0x56235f040c10 > retcode = 0 > sargv = {0x56235f046100, 0x7ffc66ea4fe8, 0x56235f038429, 0x7f197aefacf5 <Jim_ConcatObj+453>, 0x1, 0x7ffc66ea4ef4, 0x56235eff12c0, 0x56235f038420} > argv = <optimized out> > prevScriptObj = 0x56235f026430 >#42 0x00007f197af05409 in Jim_EvalCoreCommand (interp=0x56235eff12c0, argc=<optimized out>, argv=<optimized out>) at jim.c:13089 > rc = <optimized out> >#43 0x00007f197af00890 in JimInvokeCommand (interp=interp@entry=0x56235eff12c0, objc=objc@entry=3, objv=objv@entry=0x7ffc66ea4fe0) at jim.c:10364 > retcode = <optimized out> > cmdPtr = 0x56235eff3700 >#44 0x00007f197af01449 in Jim_EvalObj (interp=interp@entry=0x56235eff12c0, scriptObjPtr=0x56235f026430) at jim.c:10814 > argc = 3 > j = <optimized out> > i = 4 > script = 0x56235f026630 > token = 0x56235f026660 > retcode = 0 > sargv = {0x56235f026560, 0x56235f03a200, 0x56235f03b020, 0x7f197aef5b3d <Jim_FreeObj+61>, 0x7ffc66ea5170, 0x56235f03a1b0, 0x56235eff12c0, 0x7f197aefdeaf <Jim_SetVariableStr+95>} > argv = <optimized out> > prevScriptObj = 0x56235f025fe0 >#45 0x00007f197af04a7c in Jim_CatchCoreCommand (interp=0x56235eff12c0, argc=<optimized out>, argv=0x7ffc66ea5178) at jim.c:14085 > exitCode = 0 > i = <optimized out> > sig = 0 > ignore_mask = <optimized out> >#46 0x00007f197af00890 in JimInvokeCommand (interp=interp@entry=0x56235eff12c0, objc=objc@entry=2, objv=objv@entry=0x7ffc66ea5170) at jim.c:10364 > retcode = <optimized out> > cmdPtr = 0x56235eff4130 >#47 0x00007f197af01449 in Jim_EvalObj (interp=0x56235eff12c0, scriptObjPtr=0x56235f025fe0) at jim.c:10814 > argc = 2 > j = <optimized out> > i = 3 > script = 0x56235f026370 > token = 0x56235f0263a0 > retcode = 0 > sargv = {0x56235f025e80, 0x56235f026430, 0x2, 0x56235eff12c0, 0x7ffc66ea51f0, 0xbb27a2f94e55be00, 0x7f197af1e5a0, 0x56235f03a2f0} > argv = <optimized out> > prevScriptObj = 0x56235f025680 >#48 0x00007f197af014c0 in Jim_EvalObj (interp=interp@entry=0x56235eff12c0, scriptObjPtr=0x56235f025680) at jim.c:10747 > wordtokens = <optimized out> > expand = <optimized out> > wordObjPtr = 0x0 > argc = 3 > j = <optimized out> > i = 3 > script = 0x56235f025f20 > token = 0x56235f0056a0 > retcode = 0 > sargv = {0x56235f025ed0, 0x56235f025f70, 0x1, 0x56235eff12c0, 0x7ffc66ea5304, 0x7f197af0a3c2 <Jim_GetBoolFromExpr+146>, 0x0, 0x7aef7a1d} > argv = 0x7ffc66ea5260 > prevScriptObj = 0x56235f0249a0 >#49 0x00007f197af0a62f in Jim_IfCoreCommand (interp=0x56235eff12c0, argc=5, argv=0x7ffc66ea53e0) at jim.c:12219 > boolean = 1 > retval = <optimized out> > current = <optimized out> > falsebody = <optimized out> >#50 0x00007f197af00890 in JimInvokeCommand (interp=interp@entry=0x56235eff12c0, objc=objc@entry=5, objv=objv@entry=0x7ffc66ea53e0) at jim.c:10364 > retcode = <optimized out> > cmdPtr = 0x56235eff2dd0 >#51 0x00007f197af01449 in Jim_EvalObj (interp=interp@entry=0x56235eff12c0, scriptObjPtr=0x56235f0249a0) at jim.c:10814 > argc = 5 > j = <optimized out> > i = 6 > script = 0x56235f025580 > token = 0x56235f0255b0 > retcode = 0 > sargv = {0x56235f025760, 0x56235f0256f0, 0x56235f025680, 0x56235f0258b0, 0x56235f025c00, 0x7f197af0a3c2 <Jim_GetBoolFromExpr+146>, 0x56235f0246f0, 0x5f0149e0} > argv = <optimized out> > prevScriptObj = 0x56235f0131f0 >#52 0x00007f197af0a68b in Jim_IfCoreCommand (interp=0x56235eff12c0, argc=5, argv=0x7ffc66ea5560) at jim.c:12230 > boolean = 0 > retval = <optimized out> > current = 4 > falsebody = 3 >#53 0x00007f197af00890 in JimInvokeCommand (interp=interp@entry=0x56235eff12c0, objc=objc@entry=5, objv=objv@entry=0x7ffc66ea5560) at jim.c:10364 > retcode = <optimized out> > cmdPtr = 0x56235eff2dd0 >#54 0x00007f197af01449 in Jim_EvalObj (interp=interp@entry=0x56235eff12c0, scriptObjPtr=0x56235f0131f0) at jim.c:10814 > argc = 5 > j = <optimized out> > i = 18 > script = 0x56235f0242b0 > token = 0x56235f003470 > retcode = 0 > sargv = {0x56235f0247d0, 0x56235f024840, 0x56235f0248b0, 0x56235f024930, 0x56235f0249a0, 0x0, 0x56235f023710, 0x56235eff12c0} > argv = <optimized out> > prevScriptObj = 0x56235f03a420 >#55 0x00007f197af002f7 in JimCallProcedure (interp=0x56235eff12c0, cmd=0x56235f023760, argc=2, argv=0x7ffc66ea56f0) at jim.c:11059 > i = <optimized out> > callFramePtr = 0x56235f0149d0 > d = <optimized out> > retcode = <optimized out> > optargs = <optimized out> > script = 0x0 > argv = 0x7ffc66ea56f0 > interp = 0x56235eff12c0 > i = <optimized out> > _resultObjPtr_ = <optimized out> > tailcallObj = <optimized out> > argc = 2 > cmd = 0x56235f023760 > retcode = <optimized out> > listObjPtr = <optimized out> > nameObjPtr = <optimized out> > callFramePtr = <optimized out> > d = <optimized out> > optargs = <optimized out> > script = <optimized out> > argsLen = <optimized out> > callFramePtr = <optimized out> > i = <optimized out> > d = <optimized out> > retcode = <optimized out> > optargs = <optimized out> > script = <optimized out> > _resultObjPtr_ = <optimized out> > nameObjPtr = <optimized out> > listObjPtr = <optimized out> > argsLen = <optimized out> > tailcallObj = <optimized out> >#56 0x00007f197af008c9 in JimInvokeCommand (interp=interp@entry=0x56235eff12c0, objc=objc@entry=2, objv=objv@entry=0x7ffc66ea56f0) at jim.c:10360 > retcode = <optimized out> > cmdPtr = 0x56235f023760 >#57 0x00007f197af01449 in Jim_EvalObj (interp=interp@entry=0x56235eff12c0, scriptObjPtr=0x56235f03a420) at jim.c:10814 > argc = 2 > j = <optimized out> > i = 3 > script = 0x56235f0393d0 > token = 0x56235f034770 > retcode = 0 > sargv = {0x56235f03a270, 0x56235f039470, 0x56235f0378e1, 0x7f197aefacf5 <Jim_ConcatObj+453>, 0x2, 0x7ffc66ea5734, 0x56235eff12c0, 0x56235f0378d0} > argv = <optimized out> > prevScriptObj = 0x56235f030cd0 >#58 0x00007f197af05409 in Jim_EvalCoreCommand (interp=0x56235eff12c0, argc=<optimized out>, argv=<optimized out>) at jim.c:13089 > rc = <optimized out> >#59 0x00007f197af00890 in JimInvokeCommand (interp=interp@entry=0x56235eff12c0, objc=objc@entry=4, objv=objv@entry=0x7ffc66ea5820) at jim.c:10364 > retcode = <optimized out> > cmdPtr = 0x56235eff3700 >#60 0x00007f197af01449 in Jim_EvalObj (interp=interp@entry=0x56235eff12c0, scriptObjPtr=0x56235f030cd0) at jim.c:10814 > argc = 4 > j = <optimized out> > i = 5 > script = 0x56235f04a2d0 > token = 0x56235f056610 > retcode = 0 > sargv = {0x56235f00ed70, 0x56235f00f200, 0x56235f00ede0, 0x56235f02a5f0, 0x45f031330, 0x0, 0x56235f031330, 0x56235eff12c0} > argv = <optimized out> > prevScriptObj = 0x56235f0143f0 >#61 0x00007f197af002f7 in JimCallProcedure (interp=0x56235eff12c0, cmd=0x56235f027480, argc=1, argv=0x7ffc66ea59b0) at jim.c:11059 > i = <optimized out> > callFramePtr = 0x56235f0118b0 > d = <optimized out> > retcode = <optimized out> > optargs = <optimized out> > script = 0x0 > argv = 0x7ffc66ea59b0 > interp = 0x56235eff12c0 > i = <optimized out> > _resultObjPtr_ = <optimized out> > tailcallObj = <optimized out> > argc = 1 > cmd = 0x56235f027480 > retcode = <optimized out> > listObjPtr = <optimized out> > nameObjPtr = <optimized out> > callFramePtr = <optimized out> > d = <optimized out> > optargs = <optimized out> > script = <optimized out> > argsLen = <optimized out> > callFramePtr = <optimized out> > i = <optimized out> > d = <optimized out> > retcode = <optimized out> > optargs = <optimized out> > script = <optimized out> > _resultObjPtr_ = <optimized out> > nameObjPtr = <optimized out> > listObjPtr = <optimized out> > argsLen = <optimized out> > tailcallObj = <optimized out> >#62 0x00007f197af008c9 in JimInvokeCommand (interp=interp@entry=0x56235eff12c0, objc=objc@entry=1, objv=objv@entry=0x7ffc66ea59b0) at jim.c:10360 > retcode = <optimized out> > cmdPtr = 0x56235f027480 >#63 0x00007f197af01449 in Jim_EvalObj (interp=interp@entry=0x56235eff12c0, scriptObjPtr=scriptObjPtr@entry=0x56235f0143f0) at jim.c:10814 > argc = 1 > j = <optimized out> > i = 2 > script = 0x56235f0480e0 > token = 0x56235f054400 > retcode = 0 > sargv = {0x56235f02a660, 0xbb27a2f94e55be00, 0x0, 0xf, 0x8, 0x0, 0xffffffffffffffb0, 0x4} > argv = <optimized out> > prevScriptObj = 0x56235eff1700 >#64 0x00007f197af0267b in Jim_EvalSource (interp=interp@entry=0x56235eff12c0, filename=filename@entry=0x0, lineno=lineno@entry=0, script=script@entry=0x56235e0e6f5b "init") at jim.c:11132 > retval = <optimized out> > scriptObjPtr = 0x56235f0143f0 >#65 0x000056235dfe976f in command_run_line (context=context@entry=0x56235eff1280, line=line@entry=0x56235e0e6f5b "init") at src/helper/command.c:654 > retval = <optimized out> > retcode = 0 > interp = 0x56235eff12c0 > __func__ = "command_run_line" >#66 0x000056235df8e9f5 in openocd_thread (cmd_ctx=0x56235eff1280, argv=0x7ffc66ea5cd8, argc=<optimized out>) at src/openocd.c:299 > ret = <optimized out> > last_signal = <optimized out> > ret = <optimized out> > last_signal = <optimized out> >#67 openocd_main (argc=<optimized out>, argv=0x7ffc66ea5cd8) at src/openocd.c:341 > ret = <optimized out> > cmd_ctx = 0x56235eff1280 > __func__ = "openocd_main" >#68 0x00007f197a94424b in __libc_print_version () at version.c:45 >No locals. >#69 0x0000000000000000 in ?? () >No symbol table info available. > >Thread 2 (Thread 0x7f1979560700 (LWP 2337)): >#0 0x00007f197aa10659 in __GI_ppoll (fds=0x0, nfds=4294967295, timeout=<optimized out>, sigmask=0x7f197955fd80) at ../sysdeps/unix/sysv/linux/ppoll.c:39 > __arg3 = <optimized out> > _a5 = 0 > _a2 = 2 > __arg4 = 139747386588544 > __arg1 = 0 > _a3 = 4294967295 > resultvar = <optimized out> > __arg5 = 8 > __arg2 = 4294967295 > _a4 = 139747386591696 > _a1 = 139747386588544 > resultvar = <optimized out> > sc_cancel_oldtype = -516 > sc_ret = <optimized out> > tval = {tv_sec = 140722035116638, tv_nsec = 139747419602433} >#1 0x0000000100000005 in ?? () >No symbol table info available. >#2 0x0000000000000000 in ?? () >No symbol table info available. >From To Syms Read Shared Object Library >0x00007f197bd057b0 0x00007f197bd07307 Yes /lib64/libusb-0.1.so.4 >0x00007f197baf8700 0x00007f197bafff7b Yes /lib64/libftdi1.so.2 >0x00007f197b8f27c0 0x00007f197b8f37a7 Yes /lib64/libhidapi-hidraw.so.0 >0x00007f197b6e7000 0x00007f197b6ecb4c Yes /lib64/libjaylink.so.0 >0x00007f197b4d0360 0x00007f197b4dc49c Yes /lib64/libusb-1.0.so.0 >0x00007f197b1439f0 0x00007f197b1f5e6a Yes /lib64/libm.so.6 >0x00007f197aef10f0 0x00007f197af1d58e Yes /lib64/libjim.so.0.77 >0x00007f197ace0ee0 0x00007f197ace1bbe Yes /lib64/libdl.so.2 >0x00007f197a942320 0x00007f197aa8923f Yes /lib64/libc.so.6 >0x00007f197a6fee30 0x00007f197a715d61 Yes (*) /lib64/libudev.so.1 >0x00007f197a4e1be0 0x00007f197a4ef801 Yes /lib64/libpthread.so.0 >0x00007f197bf0bf60 0x00007f197bf28910 Yes /lib64/ld-linux-x86-64.so.2 >0x00007f197a2d6210 0x00007f197a2d947c Yes /lib64/librt.so.1 >0x00007f197a086ee0 0x00007f197a0be25e Yes (*) /lib64/libmount.so.1 >0x00007f1979e64ad0 0x00007f1979e75705 Yes (*) /lib64/libgcc_s.so.1 >0x00007f1979c1b6d0 0x00007f1979c4c25e Yes (*) /lib64/libblkid.so.1 >0x00007f1979a0b740 0x00007f1979a0f171 Yes (*) /lib64/libuuid.so.1 >0x00007f19797e7df0 0x00007f19797ff93f Yes /lib64/libselinux.so.1 >0x00007f1979563160 0x00007f19795bdcb3 Yes (*) /lib64/libpcre2-8.so.0 >(*): Shared library is missing debugging information. >$1 = 0x0 >rax 0x0 0 >rbx 0x56235f084160 94709918220640 >rcx 0x56235f0691a8 94709918110120 >rdx 0xfffffffffffffff8 -8 >rsi 0xba0bc 762044 >rdi 0x14f33 85811 >rbp 0x0 0x0 >rsp 0x7ffc66ea3cd0 0x7ffc66ea3cd0 >r8 0x56235f0840f8 94709918220536 >r9 0x0 0 >r10 0x2d6be1f51102ee 12784992175325934 >r11 0x1 1 >r12 0x56235f0691b8 94709918110136 >r13 0x56235f0840f0 94709918220528 >r14 0x56235f084138 94709918220600 >r15 0x56235f0690f0 94709918109936 >rip 0x7f197b4d5024 0x7f197b4d5024 <libusb_submit_transfer+404> >eflags 0x10202 [ IF RF ] >cs 0x33 51 >ss 0x2b 43 >ds 0x0 0 >es 0x0 0 >fs 0x0 0 >gs 0x0 0 >Dump of assembler code for function libusb_submit_transfer: > 0x00007f197b4d4e90 <+0>: endbr64 > 0x00007f197b4d4e94 <+4>: push %r15 > 0x00007f197b4d4e96 <+6>: mov %rdi,%r8 > 0x00007f197b4d4e99 <+9>: lea 0x88d7(%rip),%rcx # 0x7f197b4dd777 > 0x00007f197b4d4ea0 <+16>: lea 0x9009(%rip),%rdx # 0x7f197b4ddeb0 <__FUNCTION__.6260> > 0x00007f197b4d4ea7 <+23>: push %r14 > 0x00007f197b4d4ea9 <+25>: mov $0x4,%esi > 0x00007f197b4d4eae <+30>: push %r13 > 0x00007f197b4d4eb0 <+32>: push %r12 > 0x00007f197b4d4eb2 <+34>: push %rbp > 0x00007f197b4d4eb3 <+35>: push %rbx > 0x00007f197b4d4eb4 <+36>: mov %rdi,%rbx > 0x00007f197b4d4eb7 <+39>: lea -0x70(%rbx),%r13 > 0x00007f197b4d4ebb <+43>: lea 0x48(%r13),%r14 > 0x00007f197b4d4ebf <+47>: sub $0x48,%rsp > 0x00007f197b4d4ec3 <+51>: mov %fs:0x28,%rax > 0x00007f197b4d4ecc <+60>: mov %rax,0x38(%rsp) > 0x00007f197b4d4ed1 <+65>: xor %eax,%eax > 0x00007f197b4d4ed3 <+67>: mov (%rdi),%rax > 0x00007f197b4d4ed6 <+70>: xor %edi,%edi > 0x00007f197b4d4ed8 <+72>: mov 0x40(%rax),%rax > 0x00007f197b4d4edc <+76>: mov 0x30(%rax),%r12 > 0x00007f197b4d4ee0 <+80>: xor %eax,%eax > 0x00007f197b4d4ee2 <+82>: callq 0x7f197b4d0ba0 <usbi_log> > 0x00007f197b4d4ee7 <+87>: add $0xc8,%r12 > 0x00007f197b4d4eee <+94>: mov %r12,%rdi > 0x00007f197b4d4ef1 <+97>: callq 0x7f197b4d0330 <pthread_mutex_lock@plt> > 0x00007f197b4d4ef6 <+102>: mov %r14,%rdi > 0x00007f197b4d4ef9 <+105>: callq 0x7f197b4d0330 <pthread_mutex_lock@plt> > 0x00007f197b4d4efe <+110>: testb $0x1,-0x30(%rbx) > 0x00007f197b4d4f02 <+114>: jne 0x7f197b4d52d0 <libusb_submit_transfer+1088> > 0x00007f197b4d4f08 <+120>: mov (%rbx),%rax > 0x00007f197b4d4f0b <+123>: mov 0xc(%rbx),%ebp > 0x00007f197b4d4f0e <+126>: movb $0x0,-0x30(%rbx) > 0x00007f197b4d4f12 <+130>: movb $0x0,-0x2f(%rbx) > 0x00007f197b4d4f16 <+134>: mov 0x40(%rax),%rax > 0x00007f197b4d4f1a <+138>: movl $0x0,-0x38(%rbx) > 0x00007f197b4d4f21 <+145>: mov 0x30(%rax),%r15 > 0x00007f197b4d4f25 <+149>: test %ebp,%ebp > 0x00007f197b4d4f27 <+151>: je 0x7f197b4d4fca <libusb_submit_transfer+314> > 0x00007f197b4d4f2d <+157>: lea 0x20eab4(%rip),%rax # 0x7f197b6e39e8 <usbi_backend> > 0x00007f197b4d4f34 <+164>: xor %edi,%edi > 0x00007f197b4d4f36 <+166>: lea 0x10(%rsp),%rsi > 0x00007f197b4d4f3b <+171>: mov (%rax),%rax > 0x00007f197b4d4f3e <+174>: callq *0x100(%rax) > 0x00007f197b4d4f44 <+180>: test %eax,%eax > 0x00007f197b4d4f46 <+182>: js 0x7f197b4d5210 <libusb_submit_transfer+896> > 0x00007f197b4d4f4c <+188>: mov %ebp,%eax > 0x00007f197b4d4f4e <+190>: mov $0x10624dd3,%edx > 0x00007f197b4d4f53 <+195>: mul %edx > 0x00007f197b4d4f55 <+197>: shr $0x6,%edx > 0x00007f197b4d4f58 <+200>: mov %edx,%eax > 0x00007f197b4d4f5a <+202>: imul $0x3e8,%edx,%edx > 0x00007f197b4d4f60 <+208>: add 0x10(%rsp),%rax > 0x00007f197b4d4f65 <+213>: mov %rax,0x10(%rsp) > 0x00007f197b4d4f6a <+218>: sub %edx,%ebp > 0x00007f197b4d4f6c <+220>: imul $0xf4240,%ebp,%ecx > 0x00007f197b4d4f72 <+226>: add 0x18(%rsp),%rcx > 0x00007f197b4d4f77 <+231>: mov %rcx,0x18(%rsp) > 0x00007f197b4d4f7c <+236>: cmp $0x3b9ac9ff,%rcx > 0x00007f197b4d4f83 <+243>: jle 0x7f197b4d4fa7 <libusb_submit_transfer+279> > 0x00007f197b4d4f85 <+245>: lea 0x1(%rax),%rdx > 0x00007f197b4d4f89 <+249>: nopl 0x0(%rax) > 0x00007f197b4d4f90 <+256>: sub $0x3b9aca00,%rcx > 0x00007f197b4d4f97 <+263>: mov %rdx,%rax > 0x00007f197b4d4f9a <+266>: add $0x1,%rdx > 0x00007f197b4d4f9e <+270>: cmp $0x3b9ac9ff,%rcx > 0x00007f197b4d4fa5 <+277>: jg 0x7f197b4d4f90 <libusb_submit_transfer+256> > 0x00007f197b4d4fa7 <+279>: movabs $0x20c49ba5e353f7cf,%rdx > 0x00007f197b4d4fb1 <+289>: mov %rax,-0x48(%rbx) > 0x00007f197b4d4fb5 <+293>: mov %rcx,%rax > 0x00007f197b4d4fb8 <+296>: sar $0x3f,%rcx > 0x00007f197b4d4fbc <+300>: imul %rdx > 0x00007f197b4d4fbf <+303>: sar $0x7,%rdx > 0x00007f197b4d4fc3 <+307>: sub %rcx,%rdx > 0x00007f197b4d4fc6 <+310>: mov %rdx,-0x40(%rbx) > 0x00007f197b4d4fca <+314>: mov 0xc0(%r15),%rax > 0x00007f197b4d4fd1 <+321>: lea 0xb8(%r15),%rcx > 0x00007f197b4d4fd8 <+328>: lea 0x8(%r13),%r8 > 0x00007f197b4d4fdc <+332>: cmp %rcx,%rax > 0x00007f197b4d4fdf <+335>: je 0x7f197b4d51f0 <libusb_submit_transfer+864> > 0x00007f197b4d4fe5 <+341>: mov -0x48(%rbx),%rdi > 0x00007f197b4d4fe9 <+345>: test %rdi,%rdi > 0x00007f197b4d4fec <+348>: je 0x7f197b4d5138 <libusb_submit_transfer+680> > 0x00007f197b4d4ff2 <+354>: lea -0x8(%rax),%rdx > 0x00007f197b4d4ff6 <+358>: cmp %rax,%rcx > 0x00007f197b4d4ff9 <+361>: je 0x7f197b4d52a0 <libusb_submit_transfer+1040> > 0x00007f197b4d4fff <+367>: mov $0x1,%r9d > 0x00007f197b4d5005 <+373>: jmp 0x7f197b4d5024 <libusb_submit_transfer+404> > 0x00007f197b4d5007 <+375>: nopw 0x0(%rax,%rax,1) > 0x00007f197b4d5010 <+384>: mov 0x10(%rdx),%rax > 0x00007f197b4d5014 <+388>: xor %r9d,%r9d > 0x00007f197b4d5017 <+391>: lea -0x8(%rax),%rdx > 0x00007f197b4d501b <+395>: cmp %rax,%rcx > 0x00007f197b4d501e <+398>: je 0x7f197b4d5143 <libusb_submit_transfer+691> >=> 0x00007f197b4d5024 <+404>: mov 0x28(%rdx),%rsi > 0x00007f197b4d5028 <+408>: test %rsi,%rsi > 0x00007f197b4d502b <+411>: jne 0x7f197b4d5034 <libusb_submit_transfer+420> > 0x00007f197b4d502d <+413>: cmpq $0x0,0x30(%rdx) > 0x00007f197b4d5032 <+418>: je 0x7f197b4d5048 <libusb_submit_transfer+440> > 0x00007f197b4d5034 <+420>: cmp %rsi,%rdi > 0x00007f197b4d5037 <+423>: jl 0x7f197b4d5048 <libusb_submit_transfer+440> > 0x00007f197b4d5039 <+425>: jne 0x7f197b4d5010 <libusb_submit_transfer+384> > 0x00007f197b4d503b <+427>: mov -0x40(%rbx),%rsi > 0x00007f197b4d503f <+431>: cmp %rsi,0x30(%rdx) > 0x00007f197b4d5043 <+435>: jle 0x7f197b4d5010 <libusb_submit_transfer+384> > 0x00007f197b4d5045 <+437>: nopl (%rax) > 0x00007f197b4d5048 <+440>: mov %rax,-0x60(%rbx) > 0x00007f197b4d504c <+444>: mov 0x8(%rdx),%rax > 0x00007f197b4d5050 <+448>: mov %rax,-0x68(%rbx) > 0x00007f197b4d5054 <+452>: mov 0x8(%rdx),%rax > 0x00007f197b4d5058 <+456>: mov %r8,0x8(%rax) > 0x00007f197b4d505c <+460>: mov %r8,0x8(%rdx) > 0x00007f197b4d5060 <+464>: test %r9d,%r9d > 0x00007f197b4d5063 <+467>: je 0x7f197b4d5164 <libusb_submit_transfer+724> > 0x00007f197b4d5069 <+473>: mov 0x200(%r15),%eax > 0x00007f197b4d5070 <+480>: test %eax,%eax > 0x00007f197b4d5072 <+482>: js 0x7f197b4d5164 <libusb_submit_transfer+724> > 0x00007f197b4d5078 <+488>: mov -0x48(%rbx),%rdx > 0x00007f197b4d507c <+492>: mov -0x40(%rbx),%rax > 0x00007f197b4d5080 <+496>: test %rdx,%rdx > 0x00007f197b4d5083 <+499>: jne 0x7f197b4d508e <libusb_submit_transfer+510> > 0x00007f197b4d5085 <+501>: test %rax,%rax > 0x00007f197b4d5088 <+504>: je 0x7f197b4d5164 <libusb_submit_transfer+724> > 0x00007f197b4d508e <+510>: mov 0xc(%rbx),%r8d > 0x00007f197b4d5092 <+514>: mov %rdx,0x20(%rsp) > 0x00007f197b4d5097 <+519>: mov $0x4,%esi > 0x00007f197b4d509c <+524>: xor %edi,%edi > 0x00007f197b4d509e <+526>: imul $0x3e8,%rax,%rax > 0x00007f197b4d50a5 <+533>: lea 0x88b4(%rip),%rcx # 0x7f197b4dd960 > 0x00007f197b4d50ac <+540>: movq $0x0,0x10(%rsp) > 0x00007f197b4d50b5 <+549>: movq $0x0,0x18(%rsp) > 0x00007f197b4d50be <+558>: lea 0x8dcb(%rip),%rdx # 0x7f197b4dde90 <__FUNCTION__.6247> > 0x00007f197b4d50c5 <+565>: mov %rax,0x28(%rsp) > 0x00007f197b4d50ca <+570>: xor %eax,%eax > 0x00007f197b4d50cc <+572>: callq 0x7f197b4d0ba0 <usbi_log> > 0x00007f197b4d50d1 <+577>: mov 0x200(%r15),%edi > 0x00007f197b4d50d8 <+584>: lea 0x10(%rsp),%rdx > 0x00007f197b4d50dd <+589>: xor %ecx,%ecx > 0x00007f197b4d50df <+591>: mov $0x1,%esi > 0x00007f197b4d50e4 <+596>: callq 0x7f197b4d01f0 <timerfd_settime@plt> > 0x00007f197b4d50e9 <+601>: mov %eax,%r9d > 0x00007f197b4d50ec <+604>: test %eax,%eax > 0x00007f197b4d50ee <+606>: js 0x7f197b4d5250 <libusb_submit_transfer+960> > 0x00007f197b4d50f4 <+612>: je 0x7f197b4d5164 <libusb_submit_transfer+724> > 0x00007f197b4d50f6 <+614>: mov -0x60(%rbx),%rdx > 0x00007f197b4d50fa <+618>: mov -0x68(%rbx),%rax > 0x00007f197b4d50fe <+622>: mov %rax,(%rdx) > 0x00007f197b4d5101 <+625>: mov %rdx,0x8(%rax) > 0x00007f197b4d5105 <+629>: movq $0x0,-0x68(%rbx) > 0x00007f197b4d510d <+637>: movq $0x0,-0x60(%rbx) > 0x00007f197b4d5115 <+645>: mov %r12,%rdi > 0x00007f197b4d5118 <+648>: mov %r9d,0xc(%rsp) > 0x00007f197b4d511d <+653>: callq 0x7f197b4d0020 <pthread_mutex_unlock@plt> > 0x00007f197b4d5122 <+658>: mov %r14,%rdi > 0x00007f197b4d5125 <+661>: callq 0x7f197b4d0020 <pthread_mutex_unlock@plt> > 0x00007f197b4d512a <+666>: mov 0xc(%rsp),%r9d > 0x00007f197b4d512f <+671>: jmp 0x7f197b4d519c <libusb_submit_transfer+780> > 0x00007f197b4d5131 <+673>: nopl 0x0(%rax) > 0x00007f197b4d5138 <+680>: cmpq $0x0,-0x40(%rbx) > 0x00007f197b4d513d <+685>: jne 0x7f197b4d4ff2 <libusb_submit_transfer+354> > 0x00007f197b4d5143 <+691>: mov 0xb8(%r15),%rax > 0x00007f197b4d514a <+698>: mov %rcx,-0x60(%rbx) > 0x00007f197b4d514e <+702>: mov %rax,-0x68(%rbx) > 0x00007f197b4d5152 <+706>: mov 0xb8(%r15),%rax > 0x00007f197b4d5159 <+713>: mov %r8,0x8(%rax) > 0x00007f197b4d515d <+717>: mov %r8,0xb8(%r15) > 0x00007f197b4d5164 <+724>: mov %r12,%rdi > 0x00007f197b4d5167 <+727>: callq 0x7f197b4d0020 <pthread_mutex_unlock@plt> > 0x00007f197b4d516c <+732>: lea 0x20e875(%rip),%rax # 0x7f197b6e39e8 <usbi_backend> > 0x00007f197b4d5173 <+739>: mov %r13,%rdi > 0x00007f197b4d5176 <+742>: mov (%rax),%rax > 0x00007f197b4d5179 <+745>: callq *0xd8(%rax) > 0x00007f197b4d517f <+751>: mov %eax,0xc(%rsp) > 0x00007f197b4d5183 <+755>: test %eax,%eax > 0x00007f197b4d5185 <+757>: je 0x7f197b4d51c8 <libusb_submit_transfer+824> > 0x00007f197b4d5187 <+759>: mov %r14,%rdi > 0x00007f197b4d518a <+762>: callq 0x7f197b4d0020 <pthread_mutex_unlock@plt> > 0x00007f197b4d518f <+767>: mov %r13,%rdi > 0x00007f197b4d5192 <+770>: callq 0x7f197b4d4ce0 <remove_from_flying_list> > 0x00007f197b4d5197 <+775>: mov 0xc(%rsp),%r9d > 0x00007f197b4d519c <+780>: mov 0x38(%rsp),%rsi > 0x00007f197b4d51a1 <+785>: xor %fs:0x28,%rsi > 0x00007f197b4d51aa <+794>: mov %r9d,%eax > 0x00007f197b4d51ad <+797>: jne 0x7f197b4d52eb <libusb_submit_transfer+1115> > 0x00007f197b4d51b3 <+803>: add $0x48,%rsp > 0x00007f197b4d51b7 <+807>: pop %rbx > 0x00007f197b4d51b8 <+808>: pop %rbp > 0x00007f197b4d51b9 <+809>: pop %r12 > 0x00007f197b4d51bb <+811>: pop %r13 > 0x00007f197b4d51bd <+813>: pop %r14 > 0x00007f197b4d51bf <+815>: pop %r15 > 0x00007f197b4d51c1 <+817>: retq > 0x00007f197b4d51c2 <+818>: nopw 0x0(%rax,%rax,1) > 0x00007f197b4d51c8 <+824>: orb $0x1,-0x30(%rbx) > 0x00007f197b4d51cc <+828>: mov (%rbx),%rax > 0x00007f197b4d51cf <+831>: mov 0x40(%rax),%rdi > 0x00007f197b4d51d3 <+835>: callq 0x7f197b4d02c0 <libusb_ref_device@plt> > 0x00007f197b4d51d8 <+840>: mov %r14,%rdi > 0x00007f197b4d51db <+843>: callq 0x7f197b4d0020 <pthread_mutex_unlock@plt> > 0x00007f197b4d51e0 <+848>: mov 0xc(%rsp),%r9d > 0x00007f197b4d51e5 <+853>: jmp 0x7f197b4d519c <libusb_submit_transfer+780> > 0x00007f197b4d51e7 <+855>: nopw 0x0(%rax,%rax,1) > 0x00007f197b4d51f0 <+864>: mov %rax,-0x60(%rbx) > 0x00007f197b4d51f4 <+868>: mov %rax,-0x68(%rbx) > 0x00007f197b4d51f8 <+872>: mov %r8,0xb8(%r15) > 0x00007f197b4d51ff <+879>: mov %r8,0xc0(%r15) > 0x00007f197b4d5206 <+886>: jmpq 0x7f197b4d5069 <libusb_submit_transfer+473> > 0x00007f197b4d520b <+891>: nopl 0x0(%rax,%rax,1) > 0x00007f197b4d5210 <+896>: mov %eax,0xc(%rsp) > 0x00007f197b4d5214 <+900>: callq 0x7f197b4cfc60 <__errno_location@plt> > 0x00007f197b4d5219 <+905>: mov (%rbx),%rdx > 0x00007f197b4d521c <+908>: mov $0x1,%esi > 0x00007f197b4d5221 <+913>: lea 0x8708(%rip),%rcx # 0x7f197b4dd930 > 0x00007f197b4d5228 <+920>: mov (%rax),%r8d > 0x00007f197b4d522b <+923>: xor %eax,%eax > 0x00007f197b4d522d <+925>: mov 0x40(%rdx),%rdx > 0x00007f197b4d5231 <+929>: mov 0x30(%rdx),%rdi > 0x00007f197b4d5235 <+933>: lea 0x8c34(%rip),%rdx # 0x7f197b4dde70 <__FUNCTION__.6198> > 0x00007f197b4d523c <+940>: callq 0x7f197b4d0ba0 <usbi_log> > 0x00007f197b4d5241 <+945>: mov 0xc(%rsp),%r9d > 0x00007f197b4d5246 <+950>: jmpq 0x7f197b4d5115 <libusb_submit_transfer+645> > 0x00007f197b4d524b <+955>: nopl 0x0(%rax,%rax,1) > 0x00007f197b4d5250 <+960>: callq 0x7f197b4cfc60 <__errno_location@plt> > 0x00007f197b4d5255 <+965>: lea 0x8c34(%rip),%rdx # 0x7f197b4dde90 <__FUNCTION__.6247> > 0x00007f197b4d525c <+972>: mov $0x2,%esi > 0x00007f197b4d5261 <+977>: mov %r15,%rdi > 0x00007f197b4d5264 <+980>: mov (%rax),%r8d > 0x00007f197b4d5267 <+983>: lea 0x8722(%rip),%rcx # 0x7f197b4dd990 > 0x00007f197b4d526e <+990>: xor %eax,%eax > 0x00007f197b4d5270 <+992>: callq 0x7f197b4d0ba0 <usbi_log> > 0x00007f197b4d5275 <+997>: mov -0x60(%rbx),%rdx > 0x00007f197b4d5279 <+1001>: mov -0x68(%rbx),%rax > 0x00007f197b4d527d <+1005>: mov $0xffffff9d,%r9d > 0x00007f197b4d5283 <+1011>: mov %rax,(%rdx) > 0x00007f197b4d5286 <+1014>: mov %rdx,0x8(%rax) > 0x00007f197b4d528a <+1018>: movq $0x0,-0x68(%rbx) > 0x00007f197b4d5292 <+1026>: movq $0x0,-0x60(%rbx) > 0x00007f197b4d529a <+1034>: jmpq 0x7f197b4d5115 <libusb_submit_transfer+645> > 0x00007f197b4d529f <+1039>: nop > 0x00007f197b4d52a0 <+1040>: mov 0xb8(%r15),%rax > 0x00007f197b4d52a7 <+1047>: mov %rcx,-0x60(%rbx) > 0x00007f197b4d52ab <+1051>: mov %rax,-0x68(%rbx) > 0x00007f197b4d52af <+1055>: mov 0xb8(%r15),%rax > 0x00007f197b4d52b6 <+1062>: mov %r8,0x8(%rax) > 0x00007f197b4d52ba <+1066>: mov %r8,0xb8(%r15) > 0x00007f197b4d52c1 <+1073>: jmpq 0x7f197b4d5069 <libusb_submit_transfer+473> > 0x00007f197b4d52c6 <+1078>: nopw %cs:0x0(%rax,%rax,1) > 0x00007f197b4d52d0 <+1088>: mov %r12,%rdi > 0x00007f197b4d52d3 <+1091>: callq 0x7f197b4d0020 <pthread_mutex_unlock@plt> > 0x00007f197b4d52d8 <+1096>: mov %r14,%rdi > 0x00007f197b4d52db <+1099>: callq 0x7f197b4d0020 <pthread_mutex_unlock@plt> > 0x00007f197b4d52e0 <+1104>: mov $0xfffffffa,%r9d > 0x00007f197b4d52e6 <+1110>: jmpq 0x7f197b4d519c <libusb_submit_transfer+780> > 0x00007f197b4d52eb <+1115>: callq 0x7f197b4cfd60 <__stack_chk_fail@plt> >End of assembler dump. >== EXPLOITABLE ==
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 1609537
: 1471314 |
1471315
|
1471316
|
1471317
|
1471318
|
1471319
|
1471320
|
1471321
|
1471322
|
1471323
|
1471324
|
1471325