Milán Major

netscape-revival

1 branch
Code

lib/libmime/.gdbinit

set height 0

handle SIGPIPE nostop pass noprint

set env HOME /u/jwz/tmp
set env NS_MSG_DISPLAY_HOOK

dir ../libmsg
dir ../libnet
#dir ../libsec
dir ../../security/lib/pkcs7
dir ../../security/lib/pkcs11
dir ../../security/lib/cert
dir ../../security/lib/key
dir ../../security/lib/util

#b exit
#b abort
#b purify_stop_here

# bad places to be in nspr's malloc
b wrtwarning
b malloc_dump

# From Erik / Kipp for getting stack traces out of NSPR and Java:

define mozbt
set $mySavedSP=$sp
set $mySavedPC=$pc
set $sp=((PRThread *) mozilla_thread)->context.uc_mcontext.gregs[29]
set $pc=((PRThread *) mozilla_thread)->context.uc_mcontext.gregs[31]
bt
set $sp=$mySavedSP
set $pc=$mySavedPC
end

define awtbt
set $mySavedSP=$sp
set $mySavedPC=$pc
set $sp=((PRThread *) awt_thread)->context.uc_mcontext.gregs[29]
set $pc=((PRThread *) awt_thread)->context.uc_mcontext.gregs[31]
bt
set $sp=$mySavedSP
set $pc=$mySavedPC
end