Hi,

I have following programming where making CGO from GO code. test3() is 
called from Go code. Which calls test2() and which calls test1(). In 
test1(), there is a NULL pointer assignment. I could able to generate the 
core dump when running the program. But when I use gdb, I am not getting 
the stack trace. Can someone please help?

package main

/*

void test1(void) {

   int *p = (int*)NULL;

   *p = 30;

}


void test2(void) { 

    test1();

}


void test3(void) { 

    test2();

}

*/

import "C"


func main() {

    C.test3();

}

Best Regards

Mariappan

-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to golang-nuts+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/golang-nuts/ebf09be4-0b96-430e-8577-ee85f2c6cf88n%40googlegroups.com.

Reply via email to