How to make a coredump

From Zarafa wiki

Jump to: navigation, search

How to report segfaults and coredumps

When a Zarafa services creates an error, you may see the following error in your log:

   Caught SIGSEGV, traceback:
   0x0000000000481D87
   ...

and alot of numbers. To correctly report this problem to the Zarafa development team, you can write an email to core@zarafa.com with these lines from the log. You must also add the following information:

  • Zarafa version
  • Distribution name and version
  • Architecture (i386, x86_64)


To help the development team even further, you can create a coredump of the process that crashed. To to that, you need to add the following command before restarting the service again:

   ulimit -c unlimited

Then start the service. When the services crashes again, you will have a file called 'core' or 'core.PID', where PID is the pid number the process had. Compress this file:

   gzip core

and send the core.gz file to core@zarafa.com with the same information about versions and distributions used. If the compressed file is larger than 40 Mb, please upload it somewhere where we can download the file, and add a link in the email.

Personal tools