Changes between Version 5 and Version 6 of LibcLogging


Ignore:
Timestamp:
Aug 2, 2024, 10:34:31 PM (4 months ago)
Author:
erdmann
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • LibcLogging

    v5 v6  
    11=== libc logging ===
    22
    3 The developers distro of LIBC comes with several different libc versions, one of the most useful ones are the libcXY.logchk one. Replacing the libcXY.dll with it will cause all new LIBC processes to do detailed logging and internal strictness checks. The libc logs are written to libc-<pid>.log files in the current working directory. The format of these files are briefly described by the column headers at the top of each log file.
     3The developers distro of LIBC comes with several different libc versions, one of the most useful ones are the libcXY.dll in the usr/lib/log subdirectory. Replacing the libcXY.dll in /usr/lib with it will cause all new LIBC processes to do detailed logging and internal strictness checks. The libc logs are written to <mstimestamp>-<pid>-<processname>-libc.log files in the %LOGFILES%/app directory. The format of these files are briefly described by the column headers at the top of each log file.
    44
    5 For most people it is not useful to have internal libc strictness enabled. This can be disabled by setting the env.var. LIBC_STRICT_DISABLED to 1 (or whaterver else, as long as it is set).
     5For most people it is not useful to have internal libc strictness enabled. This can be disabled by setting the env.var. LIBC_STRICT_DISABLED to 1 (or whatever else, as long as it is set).
    66
    77It is possible to disable (or enabled) certain log groups using the LIBC_LOGGING env.var. The value of LIBC_LOGGING is a list of groups with an operator '+' or '-' operator in front of them. There is a special group 'all' which can be used to disable or enable all groups. For a correct list of groups, see the source code: