Logs an error or debugging message.
If the log level has been set as fatal, the abort function is called to terminate the program.
If default_handler is used as the log handler function, a new-line character
will automatically be appended to ..., and need not be entered manually.
| log_domain |
the log domain |
| log_level |
the log level |
| format |
the message format. See the printf documentation |
| args |
the parameters to insert into the format string |