In Solaris, we can get stack trace even if binary is not compile with debug symbol, just run gdb with coredump: "gdb binary core", then can use "where" command in GBD console for that Look like "bt" give you some result - http://gbenson.net/?p=111 A quick tutorial of GDB - http://www.thegeekstuff.com/2010/03/debug-c-program-using-gdb Use objdump to analysis the object file - http://www.thegeekstuff.com/2012/09/objdump-examples/