wlmaker
Loading...
Searching...
No Matches
Functions
backtrace.c File Reference
#include "backtrace.h"
#include <inttypes.h>
#include <libbase/libbase.h>
#include <signal.h>
#include <stdlib.h>
Include dependency graph for backtrace.c:

Functions

bool wlmaker_backtrace_setup (const char *filename_ptr)
 

Detailed Description

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

https://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. Copyright (c) 2025 by Philipp Kaeser kaese.nosp@m.r@gu.nosp@m.bbe.c.nosp@m.h

Function Documentation

◆ wlmaker_backtrace_setup()

bool wlmaker_backtrace_setup ( const char *  filename_ptr)

Sets up signal handlers to catch issues and log a backtrace.

Parameters
filename_ptrpath name of the executable file; if it is NULL the library will try system-specific path names. If not NULL, FILENAME must point to a permanent buffer.
Returns
true on success.