Synchronet v3.19b-Win32 (install) has been released (Jan-2022).

You can donate to the Synchronet project using PayPal.

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
howto:gdb [2018/01/07 16:25] – [Core File] Mention /etc/security/limits.conf digital manhowto:gdb [2018/03/24 01:38] – [Debugging] Add attach to running instance instructions digital man
Line 28: Line 28:
 </file> </file>
  
 +If you're running sbbs daemonzied (e.g. as a *nix service), you may need to edit your service 
 +start up script (e.g. ''/etc/init.d/sbbs'') to set the core limit to //unlimited//: 
 +  ulimit -c unlimited 
 +   
 +Of in the ''[Service]'' section of your ''/lib/systemd/system/sbbs.service'' file: 
 +  LimitCORE=infinity 
 +  
 :!: Linux Sysops: to help locate sbbs crash core files, the following :!: Linux Sysops: to help locate sbbs crash core files, the following
 lines in your ''/etc/sysctl.conf'' file can be helpful: lines in your ''/etc/sysctl.conf'' file can be helpful:
Line 46: Line 52:
 or (if debugging with a core file): or (if debugging with a core file):
   # gdb /sbbs/exec/sbbs /tmp/core.sbbs.####   # gdb /sbbs/exec/sbbs /tmp/core.sbbs.####
 +or (if attaching to an existing running instance, read the pid from ''/var/run/sbbs.pid''):
 +  # gdb /sbbs/exec/sbbs <pid>
  
 B. Run Synchronet (if no core file used): B. Run Synchronet (if no core file used):