ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/svn/ircd-hybrid-8/BUGS
(Generate patch)

Comparing ircd-hybrid-8/BUGS (file contents):
Revision 1156 by michael, Tue Aug 9 20:29:20 2011 UTC vs.
Revision 1311 by michael, Mon Mar 26 15:49:47 2012 UTC

# Line 1 | Line 1
1   Known Bugs worthy of a mention:
2   --------------------------------------------------------------------------------
3    
4 < 1.  /MODUNLOAD causes cores:
5 <    - If a module is modified before being unloaded, /MODUNLOAD (and
6 <      therefore /MODRELOAD) may cause a core.
4 > * None
5  
8      This problem is caused by the behaviour of the OS, which treats
9      shared libraries differently to executables (modifying the ircd
10      binary whilst it is running would also cause a core, but is denied
11      by the OS). There is no way to fix this at the application level,
12      and fixing the OS to do the right thing is also difficult.
13
14      A workaround to avoid coring is possible however. To install new
15      modules, first remove or rename the old module, then copy/move the
16      new file into place. /MODUNLOAD will then work successfully.
17
18      Alternatively, running ./configure with the --disable-shared-modules
19      argument will link all the commands statically, losing the advantages
20      of upgrading at runtime, but reducing the chances of accidentally
21      coring your server.
22
23 2.  Solaris stock 32bit stdio is limited to 256 fds. This breaks when using
24    cryptlinks.
6  
7   BUG REPORTS: If you run this code and encounter problems, you should report
8   the bug on our SourceForge.net bug tracker, which you can find at this URL:

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines