for MAC OS X+
1. Enable core dump on your system
First, check if your system has Core-Dump enabled:
# ulimit -c
unlimited
If you don't see "unlimited" above as output, enable it via:
# launchctl limit core unlimited
2. Run your Remobo program.
When it crashes, a core dump will be created on your system in the "/cores" directory. There may be multiple core files in /cores, and you can tell which one is the lastest by listing them in time order:
# ls -altr /cores/
total 8209584
drwxrwxr-t 34 root admin 1224 Oct 12 17:07 ..
-r-------- 1 root admin 267235328 Oct 22 12:30 core.82890
-r-------- 1 root admin 267026432 Oct 23 08:57 core.31222
drwxr-xr-x 15 root admin 510 Nov 10 19:09 .
-r-------- 1 root admin 267743232 Nov 10 19:09 core.75710
Also, on MAC 10.4+, when a program crashes, it'll generate a "Crash Report", which can be found in this directory:
# ls -altr /Library/Logs/CrashReporter/
-rw-r----- 1 root admin 39815 Oct 29 19:08 Remobo_2009-10-29-190827_Leopard.crash
-rw-r----- 1 root admin 42188 Nov 5 12:17 Remobo_2009-11-05-121656_Leopard.crash
3. Send the core file to us
The Crash Report file is not too big, usually less than 100K bytes in size, and you can either email to us or post it on the Remobo Forums.
But a typical core file can be a few hundred mega bytes in size. Most Email service providers won't allow attachment file of such big size. So please notify us via email to:
support (at) remobo (dot) com
,and we'll send you instructions on how to send the core file to us.