You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I deployed a contract to Ganache (compiled with solc 6.6 without optimization) via Remix, called a function, and tried to debug the transaction from the tab of the same source code (both using solc 6.6), and I am getting a "Bad source code".
Happens on 3.6.0 and latest master. Logs below are from latest master. Running node 8.9.4.
error:
{ message: 'Bad source code',
stack: 'Error: Bad source code\n at ContractService.compileContract (/Users/michaeldeluca/Projects/ethereum-graph-debugger/dist/api/service/service/ContractService.js:54:19)\n at EVMDisassembler.disassembleSourceCode (/Users/michaeldeluca/Projects/ethereum-graph-debugger/dist/api/bytecode/EVMDisassembler.js:32:47)\n at CFGService.buildCFGFromSource (/Users/michaeldeluca/Projects/ethereum-graph-debugger/dist/api/service/service/CFGService.js:36:42)\n at DebuggerController.<anonymous> (/Users/michaeldeluca/Projects/ethereum-graph-debugger/dist/api/service/controller/DebuggerController.js:47:62)\n at Generator.next (<anonymous>)\n at /Users/michaeldeluca/Projects/ethereum-graph-debugger/dist/api/service/controller/DebuggerController.js:19:71\n at new Promise (<anonymous>)\n at __awaiter (/Users/michaeldeluca/Projects/ethereum-graph-debugger/dist/api/service/controller/DebuggerController.js:15:12)\n at DebuggerController.debug (/Users/michaeldeluca/Projects/ethereum-graph-debugger/dist/api/service/controller/DebuggerController.js:38:16)\n at /Users/michaeldeluca/Projects/ethereum-graph-debugger/dist/routes.js:146:42\n at Layer.handle [as handle_request] (/Users/michaeldeluca/Projects/ethereum-graph-debugger/node_modules/express/lib/router/layer.js:95:5)\n at next (/Users/michaeldeluca/Projects/ethereum-graph-debugger/node_modules/express/lib/router/route.js:137:13)\n at Route.dispatch (/Users/michaeldeluca/Projects/ethereum-graph-debugger/node_modules/express/lib/router/route.js:112:3)\n at Layer.handle [as handle_request] (/Users/michaeldeluca/Projects/ethereum-graph-debugger/node_modules/express/lib/router/layer.js:95:5)\n at /Users/michaeldeluca/Projects/ethereum-graph-debugger/node_modules/express/lib/router/index.js:281:22\n at param (/Users/michaeldeluca/Projects/ethereum-graph-debugger/node_modules/express/lib/router/index.js:354:14)\n at param (/Users/michaeldeluca/Projects/ethereum-graph-debugger/node_modules/express/lib/router/index.js:365:14)\n at Function.process_params (/Users/michaeldeluca/Projects/ethereum-graph-debugger/node_modules/express/lib/router/index.js:410:3)\n at next (/Users/michaeldeluca/Projects/ethereum-graph-debugger/node_modules/express/lib/router/index.js:275:10)\n at methodOverride (/Users/michaeldeluca/Projects/ethereum-graph-debugger/node_modules/method-override/index.js:79:5)\n at Layer.handle [as handle_request] (/Users/michaeldeluca/Projects/ethereum-graph-debugger/node_modules/express/lib/router/layer.js:95:5)\n at trim_prefix (/Users/michaeldeluca/Projects/ethereum-graph-debugger/node_modules/express/lib/router/index.js:317:13)' }
The text was updated successfully, but these errors were encountered:
deluca-mike
changed the title
"Bad source code" when trying to debug a tyransation
"Bad source code" when trying to debug a transation
Oct 5, 2020
I deployed a contract to Ganache (compiled with solc 6.6 without optimization) via Remix, called a function, and tried to debug the transaction from the tab of the same source code (both using solc 6.6), and I am getting a "Bad source code".
Happens on 3.6.0 and latest master. Logs below are from latest
master
. Running node 8.9.4.The text was updated successfully, but these errors were encountered: