Re: [PATCH dpdk] log: fix double free on cleanup

2024-12-23 Thread David Marchand
On Fri, Nov 29, 2024 at 6:01 PM Stephen Hemminger wrote: > On Fri, 29 Nov 2024 17:10:14 +0100 > Robin Jarry wrote: > > > Fix the following crash when closing a log file after rte_eal_cleanup(): > > > > double free or corruption (!prev) > > > > Thread 1 "grout" received signal SIGABRT, Abo

Re: [PATCH dpdk] log: fix double free on cleanup

2024-12-01 Thread Robin Jarry
Stephen Hemminger, Nov 29, 2024 at 17:54: On Fri, 29 Nov 2024 17:10:14 +0100 Robin Jarry wrote: @@ -550,11 +555,8 @@ eal_log_init(const char *id) void rte_eal_log_cleanup(void) { - FILE *log_stream = rte_logs.file; - - /* don't close stderr on the application */ - if (log_

Re: [PATCH dpdk] log: fix double free on cleanup

2024-11-29 Thread Stephen Hemminger
On Fri, 29 Nov 2024 17:10:14 +0100 Robin Jarry wrote: > Fix the following crash when closing a log file after rte_eal_cleanup(): > > double free or corruption (!prev) > > Thread 1 "grout" received signal SIGABRT, Aborted. > __pthread_kill_implementation (threadid=, > signo=signo

Re: [PATCH dpdk] log: fix double free on cleanup

2024-11-29 Thread Stephen Hemminger
On Fri, 29 Nov 2024 17:10:14 +0100 Robin Jarry wrote: > @@ -550,11 +555,8 @@ eal_log_init(const char *id) > void > rte_eal_log_cleanup(void) > { > - FILE *log_stream = rte_logs.file; > - > - /* don't close stderr on the application */ > - if (log_stream != NULL) > - fcl

[PATCH dpdk] log: fix double free on cleanup

2024-11-29 Thread Robin Jarry
Fix the following crash when closing a log file after rte_eal_cleanup(): double free or corruption (!prev) Thread 1 "grout" received signal SIGABRT, Aborted. __pthread_kill_implementation (threadid=, signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44 ... #10