Process finished with exit code 139 (interrupted by signal 11: SIGSEGV)

I wrote a customized c++ layer and compiled, installed it successfully.

But when I use it in my code, it shows the following error:
Process finished with exit code 139 (interrupted by signal 11: SIGSEGV)

When I use gdb to debug it, it shows the following information:
0x00007fffd03a08af in mxnet::op::ProposalTargetOp_v3<mshadow::gpu, float>::Forward(mxnet::OpContext const&, std::vector<mxnet::TBlob, std::allocatormxnet::TBlob > const&, std::vector<mxnet::OpReqType, std::allocatormxnet::OpReqType > const&, std::vector<mxnet::TBlob, std::allocatormxnet::TBlob > const&, std::vector<mxnet::TBlob, std::allocatormxnet::TBlob > const&) ()

Any advice will be appreciated, thanks

Are you adding an operator. Can you share your code and reproduction steps?

The problem has been solved, thank you very much!