1package main 2 3// This program will crash. 4// We want to test unwinding from a cgo callback. 5 6/* 7void call_callback(void); 8*/ 9import "C" 10 11func init() { 12 register("PanicCallback", PanicCallback) 13} 14 15//export panic_callback 16func panic_callback() { 17 var i *int 18 *i = 42 19} 20 21func PanicCallback() { 22 C.call_callback() 23} 24