MASKOR/gologpp

Crashes on incoming order: Segmentation fault

Closed this issue · 2 comments

To reproduce:

Insert into rcll.gpp:

exog_action incoming_order_info(
	number order_id,
	string complexity,
	string base_color
) {
mapping:
	"OrderInterface::/protoboard/order/*" {
		id = order_id,
		complexity = complexity,
		base_color = base_color
	}
}

and in gologpp.yaml re-add line 26:
- "OrderInterface::/protoboard/order/*"

This is triggered by using invalid interface field names, so it is actually not a bug in golog++ itself, but in the gologpp fawkes plugin. It should be fixed (i.e. prevented) now by 69cde23.

Tested and confirmed fixed.