segfault file/line breakpoint info
[c11tester.git] / snapshot.cc
index e006189c44ba1741208183ea8cbddd222b381dfd..fb00d1511c8505df3c34fc22eaa0b7adad838937 100644 (file)
@@ -88,6 +88,8 @@ static void HandlePF( int sig, siginfo_t *si, void * unused){
        if( si->si_code == SEGV_MAPERR ){
                printf("Real Fault at %p\n", si->si_addr);
                print_trace();
+               printf("For debugging, place breakpoint at: %s:%d\n",
+                               __FILE__, __LINE__);
                exit( EXIT_FAILURE );
        }
        void* addr = ReturnPageAlignedAddress(si->si_addr);