core-lightning/tests/plugins
Rusty Russell e572b487d3 pytest: demonstrate failing rpc_command hook rewrite to plugin.
lightningd: lightningd/plugin.c:648: plugin_rpcmethod_dispatch: Assertion `idtok != NULL' failed.
lightningd: FATAL SIGNAL 6 (version v0.7.3-234-gf3aeb51-modded)
0x557652363eb1 send_backtrace
	common/daemon.c:41
0x557652363f5b crashdump
	common/daemon.c:54
0x7f5b065a346f ???
	???:0
0x7f5b065a33eb ???
	???:0
0x7f5b06582898 ???
	???:0
0x7f5b06582768 ???
	???:0
0x7f5b06594005 ???
	???:0
0x557652355901 plugin_rpcmethod_dispatch
	lightningd/plugin.c:648
0x557652331836 command_exec
	lightningd/jsonrpc.c:588
0x557652331bad rpc_command_hook_callback
	lightningd/jsonrpc.c:655
0x557652358745 plugin_hook_callback
	lightningd/plugin_hook.c:90
0x55765235486a plugin_response_handle
	lightningd/plugin.c:258
0x557652354a16 plugin_read_json_one
	lightningd/plugin.c:356
0x557652354b6d plugin_read_json
	lightningd/plugin.c:388
0x5576523b5e6c next_plan
	ccan/ccan/io/io.c:59
0x5576523b6a51 do_plan
	ccan/ccan/io/io.c:407
0x5576523b6a93 io_ready
	ccan/ccan/io/io.c:417
0x5576523b8d2b io_loop
	ccan/ccan/io/poll.c:445
0x55765232dc6f io_loop_with_timers
	lightningd/io_loop_with_timers.c:24
0x557652334a6e main
	lightningd/lightningd.c:848
0x7f5b065841e2 ???
	???:0
0x5576523193ed ???
	???:0
0xffffffffffffffff ???
	???:0
Log dumped in crash.log.20191206093336

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2019-12-07 21:26:31 +01:00
..
accepter_close_to.py openchannel hook: add new close_to field 2019-11-22 00:41:15 +00:00
asynctest.py pylightning: Split @method and @async_method decorators 2019-02-22 02:59:36 +00:00
broken.py plugins: refactor the tests for dynamic plugins 2019-09-30 00:20:16 +00:00
dblog.py sqlite3: Move begin transaction and commit into the driver 2019-09-05 23:41:05 +00:00
fail_htlcs.py pytest: Let fail_htlcs.py plugin generates TEMPORARY_NODE_FAILURE error 2019-09-16 12:22:06 +08:00
forward_payment_status.py pytest: make test_forward_event_notification more explicit. 2019-08-28 04:04:28 +00:00
hold_htlcs.py pytest: add test that htlc_accepted hook only gets called after init. 2019-09-01 16:55:32 +02:00
hold_invoice.py pylightning: Warn users of plugins that may break due to extra args 2019-08-05 00:19:48 +00:00
millisatoshis.py pytest: test that we translate to and from Millisatoshi on plugin RPC. 2019-02-25 21:45:21 +00:00
misc_notifications.py Test and document 'channel_opened' notification 2019-07-27 12:18:25 +02:00
pretend_badlog.py pylightning: Warn users of plugins that may break due to extra args 2019-08-05 00:19:48 +00:00
print_htlc_onion.py tests: test that we only use tlv onion when advertized. 2019-11-14 10:15:33 +01:00
reject_odd_funding_amounts.py pylightning: Warn users of plugins that may break due to extra args 2019-08-05 00:19:48 +00:00
reject_some_invoices.py pylightning: Warn users of plugins that may break due to extra args 2019-08-05 00:19:48 +00:00
reject.py pylightning: Warn users of plugins that may break due to extra args 2019-08-05 00:19:48 +00:00
rpc_command.py pytest: demonstrate failing rpc_command hook rewrite to plugin. 2019-12-07 21:26:31 +01:00
sendpay_notifications.py pytest: Add a simple plugin to test 'sendpay_success' and 'sendpay_failure' 2019-09-11 00:57:39 +00:00
shortcircuit.py pylightning: Warn users of plugins that may break due to extra args 2019-08-05 00:19:48 +00:00
slow_init.py pytest: make test_plugin_slowinit a test again 2019-10-11 10:05:08 -05:00
static.py lightningd/plugin_control: don't control non-dynamic plugins 2019-07-28 07:24:04 +00:00
utf8.py pytest: test passing utf8 into and out of plugin JSON. 2019-03-05 11:43:22 +01:00