* blacklst.c (GC_print_source_pointer): Don't call GC_print_heap_obj
with lock.
+2008-12-03 Hans Boehm <Hans.Boehm@hp.com> (Really Ivan Maidansky)
+ * blacklst.c (GC_print_source_pointer): Don't call GC_print_heap_obj
+ with lock.
+
2008-12-01 Hans Boehm <Hans.Boehm@hp.com>
* reclaim.c: (GC_reclaim_block): Scan even nearly full blocks
if we are checking for leaks.
}
} else {
GC_err_printf("in object at ");
- (*GC_print_heap_obj)(base);
+ /* FIXME: We can't call the debug version of GC_print_heap_obj */
+ /* (with PRINT_CALL_CHAIN) here because the lock is held and */
+ /* the world is stopped. */
+ GC_default_print_heap_obj_proc(base);
}
}
#endif