readpst-dbg for Debian ---------------------- This package is useful for generating debug information (backtrace) if readpst crashes (segfault) while processing a PST file. If you are able to crash readpst on a consistent basis -- that is you can always reproduce the crash using your PST file -- then I would be interested in getting additional debugging information in order to improve readpst. Here's how to generate the backtrace (debugging info): 1 - Run readpst from within gdb 2 - When readpst crashes, enter the command 'bt full' to get the backtrace 3 - Send me the backtrace either by reporting a bug against the package or simply sending it in an email to the mailing list . This is what it looks like (with some output removed for brevity): $ gdb --args readpst [options] some_file.pst GNU gdb 6.8-debian Copyright (C) 2008 Free Software Foundation, Inc. [snip] (gdb) run Starting program: /usr/bin/readpst [options] some_file.pst Opening PST file and indexes... [snip] Program received signal SIGSEGV, Segmentation fault. 0xb7de8c0c in memcpy () from /lib/i686/cmov/libc.so.6 (gdb) bt full #1 0x080576bc in _pst_process (list=0x916a690, item=0x91695a8) at libpst.c:1815 x = 2 next = 0 attach = (pst_item_attach *) 0x0 #2 0x0805a0c1 in _pst_parse_item (pf=0xbf803c4c, d_ptr=0x9158528) at libpst.c:1110 [snip] (gdb) quit The program is running. Exit anyway? (y or n) y $ -- Joe Nahmias Wed, 02 Jul 2008 00:12:50 -0400