./goblint --conf conf/examples/large-program.json --enable ana.context.widen --cil.cstd c90 --enable ana.sv-comp.enabled --disable witness.enabled --sets ana.specification /mnt/goblint-svcomp/goblint-bench/bench/concrat/properties/no-data-race.prp --sets exp.architecture 64bit /mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c


--------------------------------------------------------------------------------


--sets is deprecated, use --set instead.
--sets is deprecated, use --set instead.
Option warning: ana.base.context.int implicitly disabled by ana.base.context.non-ptr
Option warning: ana.base.context.interval implicitly disabled by ana.base.context.int
SV-COMP specification: CHECK( init(main()), LTL(G ! data-race) )
[Info][Imprecise] Invalidating expressions: AddrOf(Var(kernelInfo, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1978:3-1978:32)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___4, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1978:3-1978:32)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(version, NoOffset)), AddrOf(Var(patch, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1981:5-1982:41)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___1, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1981:5-1982:41)
[Info][Unsound] Unknown value type given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:538:3-538:40)
[Info][Imprecise] Invalidating expressions: Lval(Var(copy, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:499:3-499:32)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TNamed(time_t, TNamed(__time_t, TInt(long, ), ), ), ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:501:3-501:40)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(rawTime, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:501:3-501:40)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(timeInfo, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:502:3-502:52)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TInt(char, ),  __restrict  ), StartOf(Var(timeBuff, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:503:3-504:52)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:503:3-504:52)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TInt(char, ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:505:3-506:54)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:505:3-506:54)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TInt(char, ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:508:3-509:28)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___0, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:508:3-509:28)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TInt(char, ),  __restrict  ), Lval(Var(trace, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:518:3-519:47)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TInt(char, ),  __restrict  ), PlusPI(Lval(Var(trace, NoOffset)), Lval(Var(traceLen, NoOffset)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:520:3-521:17)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1985:7-1985:31)
[Info][Unsound] Unknown address in {&tmp} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1985:7-1985:31)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1985:7-1985:31)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___0, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1986:7-1986:31)
[Info][Unsound] Unknown address in {&tmp___0} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1986:7-1986:31)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1986:7-1986:31)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1986:7-1986:31)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1986:7-1986:31)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1987:7-1987:81)
[Info][Unsound] Unknown value type given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:550:5-550:51)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___2, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1999:5-1999:33)
[Info][Unsound] Unknown address in {&tmp___2} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1999:5-1999:33)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1999:5-1999:33)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___3, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2000:5-2000:33)
[Info][Unsound] Unknown address in {&tmp___3} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2000:5-2000:33)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2000:5-2000:33)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2000:5-2000:33)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2000:5-2000:33)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2001:5-2001:50)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:538:3-538:40)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:508:3-509:28)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:520:3-521:17)
[Info][Unsound] Unknown address in {&g_config} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:886:3-886:40)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:886:3-886:40)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(ts, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2071:5-2071:27)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(rc, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2077:3-2077:67)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___0, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2093:9-2095:86)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___0, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:913:3-913:24)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(HZ, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:915:3-915:18)
[Info][Imprecise] Invalidating expressions: AddrOf(Mem(Lval(Var(self, NoOffset)), Field(SystemInfo:TComp(struct sysinfo, uptime : TNamed(__kernel_long_t, TInt(long, ), ), loads : TArray(TNamed(__kernel_ulong_t, TInt(unsigned long, ), ), Some(Const(Int(3,int,3))), ), totalram : TNamed(__kernel_ulong_t, TInt(unsigned long, ), ), freeram : TNamed(__kernel_ulong_t, TInt(unsigned long, ), ), sharedram : TNamed(__kernel_ulong_t, TInt(unsigned long, ), ), bufferram : TNamed(__kernel_ulong_t, TInt(unsigned long, ), ), totalswap : TNamed(__kernel_ulong_t, TInt(unsigned long, ), ), freeswap : TNamed(__kernel_ulong_t, TInt(unsigned long, ), ), procs : TNamed(__u16, TInt(unsigned short, ), ), pad : TNamed(__u16, TInt(unsigned short, ), ), totalhigh : TNamed(__kernel_ulong_t, TInt(unsigned long, ), ), freehigh : TNamed(__kernel_ulong_t, TInt(unsigned long, ), ), mem_unit : TNamed(__u32, TInt(unsigned int, ), ), _f : TArray(TInt(char, ), Some(MinusA(MinusA(Const(Int(14,unsigned long,20UL)), *(Const(Int(2,unsigned long,2UL)), sizeof(TNamed(__kernel_ulong_t, TInt(unsigned long, ), )))), sizeof(TNamed(__u32, TInt(unsigned int, ), )))), ), , ), NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:916:3-916:30)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TNamed(pthread_cond_t, TComp(union __anonunion_pthread_cond_t_951761805, __data : TComp(struct __pthread_cond_s, __annonCompField1 : TComp(union __anonunion____missing_field_name_920131302, __wseq : TInt(unsigned long long, ), __wseq32 : TComp(struct __anonstruct___wseq32_112954846, __low : TInt(unsigned int, ), __high : TInt(unsigned int, ), , ), , ), __annonCompField2 : TComp(union __anonunion____missing_field_name_920131302, __wseq : TInt(unsigned long long, ), __wseq32 : TComp(struct __anonstruct___wseq32_112954846, __low : TInt(unsigned int, ), __high : TInt(unsigned int, ), , ), , ), __g_refs : TArray(TInt(unsigned int, ), Some(Const(Int(2,int,2))), ), __g_size : TArray(TInt(unsigned int, ), Some(Const(Int(2,int,2))), ), __g1_orig_size : TInt(unsigned int, ), __wrefs : TInt(unsigned int, ), __g_signals : TArray(TInt(unsigned int, ), Some(Const(Int(2,int,2))), ), , ), __size : TArray(TInt(char, ), Some(Const(Int(48,int,48))), ), __align : TInt(long long, ), , ), ),  __restrict  ), AddrOf(Mem(Lval(Var(Event, NoOffset)), Field(cond:TNamed(pthread_cond_t, TComp(union __anonunion_pthread_cond_t_951761805, __data : TComp(struct __pthread_cond_s, __annonCompField1 : TComp(union __anonunion____missing_field_name_920131302, __wseq : TInt(unsigned long long, ), __wseq32 : TComp(struct __anonstruct___wseq32_112954846, __low : TInt(unsigned int, ), __high : TInt(unsigned int, ), , ), , ), __annonCompField2 : TComp(union __anonunion____missing_field_name_920131302, __wseq : TInt(unsigned long long, ), __wseq32 : TComp(struct __anonstruct___wseq32_112954846, __low : TInt(unsigned int, ), __high : TInt(unsigned int, ), , ), , ), __g_refs : TArray(TInt(unsigned int, ), Some(Const(Int(2,int,2))), ), __g_size : TArray(TInt(unsigned int, ), Some(Const(Int(2,int,2))), ), __g1_orig_size : TInt(unsigned int, ), __wrefs : TInt(unsigned int, ), __g_signals : TArray(TInt(unsigned int, ), Some(Const(Int(2,int,2))), ), , ), __size : TArray(TInt(char, ), Some(Const(Int(48,int,48))), ), __align : TInt(long long, ), , ), ), NoOffset)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:632:3-632:126)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:632:3-632:126)
[Info][Unsound] Unknown value in {&g_config.semAvailableDumpSlots.__annonCompField4.semaphore} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:934:3-934:77)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(success, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:685:3-685:47)
[Info][Unsound] Unknown value type given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2871:3-2871:43)
[Info][Unsound] Unknown address in {&g_config} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2871:3-2871:43)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2871:3-2871:43)
[Info][Unsound] Unknown address in {&g_config} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1043:5-1043:31)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1043:5-1043:31)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tempOutputPath, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1356:5-1356:50)
[Info][Unsound] Unknown address in {&tempOutputPath} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1356:5-1356:50)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1356:5-1356:50)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1356:5-1356:50)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TComp(struct stat, st_dev : TNamed(__dev_t, TInt(unsigned long, ), ), st_ino : TNamed(__ino_t, TInt(unsigned long, ), ), st_nlink : TNamed(__nlink_t, TInt(unsigned long, ), ), st_mode : TNamed(__mode_t, TInt(unsigned int, ), ), st_uid : TNamed(__uid_t, TInt(unsigned int, ), ), st_gid : TNamed(__gid_t, TInt(unsigned int, ), ), __pad0 : TInt(int, ), st_rdev : TNamed(__dev_t, TInt(unsigned long, ), ), st_size : TNamed(__off_t, TInt(long, ), ), st_blksize : TNamed(__blksize_t, TInt(long, ), ), st_blocks : TNamed(__blkcnt_t, TInt(long, ), ), st_atim : TComp(struct timespec, tv_sec : TNamed(__time_t, TInt(long, ), ), tv_nsec : TNamed(__syscall_slong_t, TInt(long, ), ), , ), st_mtim : TComp(struct timespec, tv_sec : TNamed(__time_t, TInt(long, ), ), tv_nsec : TNamed(__syscall_slong_t, TInt(long, ), ), , ), st_ctim : TComp(struct timespec, tv_sec : TNamed(__time_t, TInt(long, ), ), tv_nsec : TNamed(__syscall_slong_t, TInt(long, ), ), , ), __glibc_reserved : TArray(TNamed(__syscall_slong_t, TInt(long, ), ), Some(Const(Int(3,int,3))), ), , ),  __restrict  ), AddrOf(Var(statbuf, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1357:5-1357:102)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___36, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1357:5-1357:102)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1357:5-1357:102)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1367:7-1367:54)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1367:7-1367:54)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1368:11-1368:59)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___34, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1372:9-1372:43)
[Info][Unsound] Unknown address in {&tmp___34} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1372:9-1372:43)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1372:9-1372:43)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1372:9-1372:43)
[Info][Imprecise] Invalidating expressions: AddrOf(Mem(Lval(Var(self, NoOffset)), Field(CoreDumpPath:TPtr(TInt(char, ), ), NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1373:9-1373:60)
[Info][Unsound] Unknown address in {&g_config.CoreDumpPath} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1373:9-1373:60)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1373:9-1373:60)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1373:9-1373:60)
[Warning][Behavior > Undefined > InvalidMemoryDeallocation][CWE-590] Points-to set for pointer (void *)tempOutputPath in function free is top. Potentially invalid memory deallocation may occur (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1374:9-1374:37)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1374:9-1374:37)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tempOutputPath, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1375:9-1375:54)
[Info][Unsound] Unknown address in {&tempOutputPath} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1375:9-1375:54)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1375:9-1375:54)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1375:9-1375:54)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___35, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1376:9-1376:50)
[Info][Unsound] Unknown address in {&tmp___35} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1376:9-1376:50)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1376:9-1376:50)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1376:9-1376:50)
[Info][Imprecise] Invalidating expressions: AddrOf(Mem(Lval(Var(self, NoOffset)), Field(CoreDumpName:TPtr(TInt(char, ), ), NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1377:9-1377:60)
[Info][Unsound] Unknown address in {&g_config.CoreDumpName} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1377:9-1377:60)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1377:9-1377:60)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1377:9-1377:60)
[Warning][Behavior > Undefined > InvalidMemoryDeallocation][CWE-590] Points-to set for pointer (void *)tempOutputPath in function free is top. Potentially invalid memory deallocation may occur (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1378:9-1378:37)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1378:9-1378:37)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TComp(struct stat, st_dev : TNamed(__dev_t, TInt(unsigned long, ), ), st_ino : TNamed(__ino_t, TInt(unsigned long, ), ), st_nlink : TNamed(__nlink_t, TInt(unsigned long, ), ), st_mode : TNamed(__mode_t, TInt(unsigned int, ), ), st_uid : TNamed(__uid_t, TInt(unsigned int, ), ), st_gid : TNamed(__gid_t, TInt(unsigned int, ), ), __pad0 : TInt(int, ), st_rdev : TNamed(__dev_t, TInt(unsigned long, ), ), st_size : TNamed(__off_t, TInt(long, ), ), st_blksize : TNamed(__blksize_t, TInt(long, ), ), st_blocks : TNamed(__blkcnt_t, TInt(long, ), ), st_atim : TComp(struct timespec, tv_sec : TNamed(__time_t, TInt(long, ), ), tv_nsec : TNamed(__syscall_slong_t, TInt(long, ), ), , ), st_mtim : TComp(struct timespec, tv_sec : TNamed(__time_t, TInt(long, ), ), tv_nsec : TNamed(__syscall_slong_t, TInt(long, ), ), , ), st_ctim : TComp(struct timespec, tv_sec : TNamed(__time_t, TInt(long, ), ), tv_nsec : TNamed(__syscall_slong_t, TInt(long, ), ), , ), __glibc_reserved : TArray(TNamed(__syscall_slong_t, TInt(long, ), ), Some(Const(Int(3,int,3))), ), , ),  __restrict  ), AddrOf(Var(statbuf, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1381:5-1381:106)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___39, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1381:5-1381:106)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1381:5-1381:106)
[Info][Imprecise] Invalidating expressions: AddrOf(Mem(Lval(Var(self, NoOffset)), Field(ProcessName:TPtr(TInt(char, ), ), NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1353:5-1353:53)
[Info][Unsound] Unknown address in {&g_config.ProcessName} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1353:5-1353:53)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1353:5-1353:53)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1353:5-1353:53)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1336:5-1336:54)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1949:3-1949:20)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1949:3-1949:20)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1956:11-1956:64)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1956:11-1956:64)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1954:9-1954:62)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1954:9-1954:62)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___0, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1953:5-1953:30)
[Info][Unsound] Unknown address in {&tmp___0} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1953:5-1953:30)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1953:5-1953:30)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___1, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1955:7-1955:32)
[Info][Unsound] Unknown address in {&tmp___1} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1955:7-1955:32)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1955:7-1955:32)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___33, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1338:7-1338:44)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1338:7-1338:44)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1320:5-1320:54)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___30, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1322:7-1322:44)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1322:7-1322:44)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1302:7-1302:56)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___27, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1304:9-1304:46)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1304:9-1304:46)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1280:7-1280:56)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___24, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1282:9-1282:46)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1282:9-1282:46)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1252:7-1252:56)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___21, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1254:9-1254:46)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1254:9-1254:46)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1230:7-1230:56)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___18, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1232:9-1232:46)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1232:9-1232:46)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1208:7-1208:56)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___15, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1210:9-1210:46)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1210:9-1210:46)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1186:7-1186:56)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___12, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1188:9-1188:46)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1188:9-1188:46)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1158:5-1158:53)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___9, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1160:7-1160:43)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1160:7-1160:43)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1136:7-1136:55)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___6, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1138:9-1138:45)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1138:9-1138:45)
[Info][Unsound] Unknown address in {&long_options[def_exc:0]} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1114:5-1115:46)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1114:5-1115:46)
[Info][Imprecise] Invalidating expressions: Lval(Var(short_options, NoOffset)), CastE(TPtr(TComp(struct option, name : TPtr(TInt(char,  const  ), ), has_arg : TInt(int, ), flag : TPtr(TInt(int, ), ), val : TInt(int, ), ,  const  ), ), StartOf(Var(long_options, NoOffset))), AddrOf(Var(option_index, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1114:5-1115:46)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(next_option, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1114:5-1115:46)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1114:5-1115:46)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___1, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1121:5-1121:41)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1121:5-1121:41)
[Info][Unsound] Unknown address in {&g_config} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1123:5-1123:39)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1123:5-1123:39)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TInt(char, ),  __restrict  ), StartOf(Var(statFilePath, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1477:3-1478:27)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1479:3-1479:87)
[Info][Unsound] Unknown address in {&tmp} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1479:3-1479:87)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1479:3-1479:87)
[Info][Imprecise] Invalidating expressions: Lval(Var(fd, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1486:3-1486:13)
[Info][Unsound] Unknown address in fd has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1486:3-1486:13)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1486:3-1486:13)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1486:3-1486:13)
[Info][Unsound] Unknown address in {&g_config} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1126:7-1126:33)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1126:7-1126:33)
[Info][Unsound] Unknown address in {&g_config} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1133:7-1133:33)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1133:7-1133:33)
[Info][Unsound] Unknown address in {&g_config} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1142:11-1142:37)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1142:11-1142:37)
[Info][Unsound] Unknown address in {&g_config} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1147:11-1147:37)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1147:11-1147:37)
[Info][Unsound] Unknown address in {&g_config} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1152:9-1152:35)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1152:9-1152:35)
[Info][Unsound] Unknown address in {&g_config} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1165:9-1165:35)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1165:9-1165:35)
[Info][Unsound] Unknown address in {&g_config} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1171:9-1171:35)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1171:9-1171:35)
[Info][Unsound] Unknown address in {&g_config} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1176:7-1176:33)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1176:7-1176:33)
[Info][Unsound] Unknown address in {&g_config} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1183:7-1183:34)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1183:7-1183:34)
[Info][Unsound] Unknown address in {&g_config} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1192:11-1192:38)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1192:11-1192:38)
[Info][Unsound] Unknown address in {&g_config} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1197:9-1197:36)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1197:9-1197:36)
[Info][Unsound] Unknown address in {&g_config} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1205:7-1205:34)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1205:7-1205:34)
[Info][Unsound] Unknown address in {&g_config} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1214:11-1214:38)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1214:11-1214:38)
[Info][Unsound] Unknown address in {&g_config} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1219:9-1219:36)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1219:9-1219:36)
[Info][Unsound] Unknown address in {&g_config} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1227:7-1227:34)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1227:7-1227:34)
[Info][Unsound] Unknown address in {&g_config} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1236:11-1236:38)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1236:11-1236:38)
[Info][Unsound] Unknown address in {&g_config} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1241:9-1241:36)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1241:9-1241:36)
[Info][Unsound] Unknown address in {&g_config} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1249:7-1249:34)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1249:7-1249:34)
[Info][Unsound] Unknown address in {&g_config} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1258:11-1258:38)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1258:11-1258:38)
[Info][Unsound] Unknown address in {&g_config} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1263:11-1263:38)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1263:11-1263:38)
[Info][Unsound] Unknown address in {&g_config} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1268:9-1268:36)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1268:9-1268:36)
[Info][Unsound] Unknown address in {&g_config} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1277:7-1277:34)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1277:7-1277:34)
[Info][Unsound] Unknown address in {&g_config} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1286:11-1286:38)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1286:11-1286:38)
[Info][Unsound] Unknown address in {&g_config} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1291:9-1291:36)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1291:9-1291:36)
[Info][Unsound] Unknown address in {&g_config} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1299:7-1299:34)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1299:7-1299:34)
[Info][Unsound] Unknown address in {&g_config} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1308:11-1308:38)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1308:11-1308:38)
[Info][Unsound] Unknown address in {&g_config} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1313:9-1313:36)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1313:9-1313:36)
[Info][Unsound] Unknown address in {&g_config} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1326:9-1326:36)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1326:9-1326:36)
[Info][Unsound] Unknown address in {&g_config} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1331:7-1331:34)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1331:7-1331:34)
[Info][Unsound] Unknown address in {&g_config} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1342:9-1342:36)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1342:9-1342:36)
[Info][Unsound] Unknown address in {&g_config} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1347:7-1347:34)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1347:7-1347:34)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1383:7-1384:30)
[Info][Unsound] Unknown address in {&g_config} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1385:7-1385:34)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1385:7-1385:34)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1389:7-1390:30)
[Info][Unsound] Unknown address in {&g_config} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1391:7-1391:34)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1391:7-1391:34)
[Info][Unsound] Unknown address in {&g_config} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1399:5-1399:32)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1399:5-1399:32)
[Info][Unsound] Unknown address in {&g_config} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1403:5-1403:32)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1403:5-1403:32)
[Info][Imprecise] Invalidating expressions: AddrOf(Mem(Lval(Var(self, NoOffset)), Field(CoreDumpPath:TPtr(TInt(char, ), ), NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1408:5-1408:37)
[Info][Unsound] Unknown address in {&g_config.CoreDumpPath} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1408:5-1408:37)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1408:5-1408:37)
[Info][Unsound] Unknown address in {&g_config} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1424:7-1424:34)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1424:7-1424:34)
[Info][Unsound] Unknown address in {&g_config} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1429:7-1429:34)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1429:7-1429:34)
[Info][Unsound] Unknown address in {&g_config} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1434:7-1434:34)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1434:7-1434:34)
[Info][Unsound] Unknown address in {&g_config} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1439:7-1439:34)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1439:7-1439:34)
[Info][Unsound] Unknown address in {&g_config} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1444:7-1444:34)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1444:7-1444:34)
[Info][Unsound] Unknown address in {&g_config} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1452:7-1452:34)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1452:7-1452:34)
[Info][Unsound] Unknown address in {&g_config} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1459:7-1459:34)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1459:7-1459:34)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TInt(char, ),  __restrict  ), StartOf(Var(procFilePath, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1587:3-1588:21)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1587:3-1588:21)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(procFile, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1592:3-1592:92)
[Info][Unsound] Unknown address in {&procFile} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1592:3-1592:92)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1592:3-1592:92)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TInt(char, ),  __restrict  ), StartOf(Var(fileBuffer, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1594:5-1594:90)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TNamed(FILE, TComp(struct _IO_FILE, _flags : TInt(int, ), _IO_read_ptr : TPtr(TInt(char, ), ), _IO_read_end : TPtr(TInt(char, ), ), _IO_read_base : TPtr(TInt(char, ), ), _IO_write_base : TPtr(TInt(char, ), ), _IO_write_ptr : TPtr(TInt(char, ), ), _IO_write_end : TPtr(TInt(char, ), ), _IO_buf_base : TPtr(TInt(char, ), ), _IO_buf_end : TPtr(TInt(char, ), ), _IO_save_base : TPtr(TInt(char, ), ), _IO_backup_base : TPtr(TInt(char, ), ), _IO_save_end : TPtr(TInt(char, ), ), _markers : TPtr(TComp(struct _IO_marker, , , ), ), _chain : TPtr(TCompLoop(struct _IO_FILE, _, ), ), _fileno : TInt(int, ), _flags2 : TInt(int, ), _old_offset : TNamed(__off_t, TInt(long, ), ), _cur_column : TInt(unsigned short, ), _vtable_offset : TInt(signed char, ), _shortbuf : TArray(TInt(char, ), Some(Const(Int(1,int,1))), ), _lock : TPtr(TNamed(_IO_lock_t, TVoid(), ), ), _offset : TNamed(__off64_t, TInt(long, ), ), _codecvt : TPtr(TComp(struct _IO_codecvt, , , ), ), _wide_data : TPtr(TComp(struct _IO_wide_data, , , ), ), _freeres_list : TPtr(TCompLoop(struct _IO_FILE, _, ), ), _freeres_buf : TPtr(TVoid(), ), __pad5 : TNamed(size_t, TInt(unsigned long, ), ), _mode : TInt(int, ), _unused2 : TArray(TInt(char, ), Some(MinusA(MinusA(*(Const(Int(f,unsigned long,15UL)), sizeof(TInt(int, ))), *(Const(Int(4,unsigned long,4UL)), sizeof(TPtr(TVoid(), )))), sizeof(TNamed(size_t, TInt(unsigned long, ), )))), ), , ), ),  __restrict  ), Lval(Var(procFile, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1594:5-1594:90)
[Info][Unsound] Unknown address in (FILE * __restrict  )procFile has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1594:5-1594:90)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1594:5-1594:90)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___1, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1594:5-1594:90)
[Info][Unsound] Unknown address in {&tmp___1} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1594:5-1594:90)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1594:5-1594:90)
[Info][Imprecise] Invalidating expressions: Lval(Var(procFile, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1596:7-1596:23)
[Info][Unsound] Unknown address in procFile has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1596:7-1596:23)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1596:7-1596:23)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1596:7-1596:23)
[Info][Imprecise] Invalidating expressions: Lval(Var(procFile, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1605:5-1605:21)
[Info][Unsound] Unknown address in procFile has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1605:5-1605:21)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1605:5-1605:21)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1605:5-1605:21)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(processName, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1619:9-1619:60)
[Info][Unsound] Unknown address in {&processName} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1619:9-1619:60)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1619:9-1619:60)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___3, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1621:11-1621:60)
[Info][Unsound] Unknown address in {&tmp___3} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1621:11-1621:60)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1621:11-1621:60)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1621:11-1621:60)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___4, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1624:11-1624:52)
[Info][Unsound] Unknown address in {&tmp___4} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1624:11-1624:52)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1624:11-1624:52)
[Info][Unsound] Unknown address in {&g_config} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2876:3-2876:33)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2876:3-2876:33)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1856:5-1856:74)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1899:5-1900:31)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1902:7-1903:33)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___0, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2878:3-2878:22)
[Info][Unsound] Unknown address in {&g_config} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2883:5-2883:45)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2883:5-2883:45)
[Warning][Behavior > Undefined > InvalidMemoryDeallocation][CWE-590] Points-to set for pointer (void *)*(nameList + i___0) in function free is top. Potentially invalid memory deallocation may occur (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1550:7-1550:40)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1550:7-1550:40)
[Warning][Behavior > Undefined > InvalidMemoryDeallocation][CWE-590] Points-to set for pointer (void *)nameForPid in function free is top. Potentially invalid memory deallocation may occur (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1544:7-1544:31)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1544:7-1544:31)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1516:3-1516:87)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TInt(char,  const  ),  __restrict  ), Const(CStr("/proc/",_))), AddrOf(Var(FilterForPid, NoOffset)), CastE(TPtr(TFun(TInt(int, ), : TPtr(TPtr(TComp(struct dirent, d_ino : TNamed(__ino_t, TInt(unsigned long, ), ), d_off : TNamed(__off_t, TInt(long, ), ), d_reclen : TInt(unsigned short, ), d_type : TInt(unsigned char, ), d_name : TArray(TInt(char, ), Some(Const(Int(256,int,256))), ), ,  const  ), ), ), : TPtr(TPtr(TComp(struct dirent, d_ino : TNamed(__ino_t, TInt(unsigned long, ), ), d_off : TNamed(__off_t, TInt(long, ), ), d_reclen : TInt(unsigned short, ), d_type : TInt(unsigned char, ), d_name : TArray(TInt(char, ), Some(Const(Int(256,int,256))), ), ,  const  ), ), ), ), ), AddrOf(Var(alphasort, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1520:5-1521:108)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1520:5-1521:108)
[Info][Unsound] Unknown address in {&nameList} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1520:5-1521:108)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1520:5-1521:108)
[Info][Unsound] Unknown value type given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1520:5-1521:108)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1495:3-1495:56)
[Error][Imprecise][Unsound] Function definition missing for alphasort (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1520:5-1521:108)
[Info][Imprecise] INVALIDATING ALL GLOBALS! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1520:5-1521:108)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(ptrace_mutex, NoOffset)), AddrOf(Var(MAXIMUM_CPU, NoOffset)), AddrOf(Var(HZ, NoOffset)), AddrOf(Var(g_evtConfigurationInitialized, NoOffset)), AddrOf(Var(LoggerLock, NoOffset)), AddrOf(Var(g_config, NoOffset)), Const(CStr("__unknown_value__",_)), Const(CStr("__unknown_value__",_)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1520:5-1521:108)
[Info][Unsound] Unknown address in {&g_config} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1520:5-1521:108)
[Info][Unsound] Unknown value in "__unknown_value__" could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1520:5-1521:108)
[Error][Imprecise][Unsound] Created a thread from unknown function alphasort (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1520:5-1521:108)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1520:5-1521:108)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___0, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1525:7-1525:64)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1525:7-1525:64)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1525:7-1525:64)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1529:7-1529:57)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1529:7-1529:57)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1533:7-1533:82)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1533:7-1533:82)
[Warning][Behavior > Undefined > InvalidMemoryDeallocation][CWE-590] Points-to set for pointer (void *)nameForPid in function free is top. Potentially invalid memory deallocation may occur (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1540:11-1540:35)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1540:11-1540:35)
[Warning][Behavior > Undefined > InvalidMemoryDeallocation][CWE-590] Points-to set for pointer (void *)nameList in function free is top. Potentially invalid memory deallocation may occur (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1553:5-1553:27)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1553:5-1553:27)
[Info][Unsound] Unknown address in {&g_config} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:899:3-899:40)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:899:3-899:40)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:664:3-664:44)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___0, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:670:3-670:50)
[Info][Unsound] Unknown value in {&g_config.semAvailableDumpSlots.__annonCompField4.semaphore} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:969:3-969:73)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:970:3-970:56)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:970:3-970:56)
[Warning][Behavior > Undefined > InvalidMemoryDeallocation][CWE-590] Points-to set for pointer (void *)self->ProcessName in function free is top. Potentially invalid memory deallocation may occur (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:972:5-972:36)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:972:5-972:36)
[Warning][Behavior > Undefined > InvalidMemoryDeallocation][CWE-590] Points-to set for pointer (void *)self->CoreDumpPath in function free is top. Potentially invalid memory deallocation may occur (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:974:3-974:35)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:974:3-974:35)
[Warning][Behavior > Undefined > InvalidMemoryDeallocation][CWE-590] Points-to set for pointer (void *)self->CoreDumpName in function free is top. Potentially invalid memory deallocation may occur (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:975:3-975:35)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:975:3-975:35)
[Info][Unsound] Unknown address in {&g_config} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2888:3-2888:45)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2888:3-2888:45)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(sig_set, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1649:3-1649:30)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(rc, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1649:3-1649:30)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(sig_set, NoOffset)), Const(Int(2,int,2)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1654:3-1654:31)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(rc, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1654:3-1654:31)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(sig_set, NoOffset)), Const(Int(15,int,15)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1659:3-1659:32)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(rc, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1659:3-1659:32)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TNamed(__sigset_t, TComp(struct __anonstruct___sigset_t_991265788, __val : TArray(TInt(unsigned long, ), Some(/(Const(Int(400,unsigned long,1024UL)), *(Const(Int(8,unsigned long,8UL)), sizeof(TInt(unsigned long, ))))), ), , ), ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1664:3-1664:110)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(rc, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1664:3-1664:110)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(rc, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1672:5-1673:83)
[Info][Unsound] Unknown address in {&g_config} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1672:5-1673:83)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1672:5-1673:83)
[Info][Unsound] Unknown address in {&g_config} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3310:3-3310:58)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3310:3-3310:58)
[Info][Unsound] Unknown address in {&g_config} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3499:3-3499:26)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3499:3-3499:26)
[Info][Unsound] Unknown address in {&g_config} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3366:3-3366:68)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3366:3-3366:68)
[Info][Unsound] Unknown address in {&g_config} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1774:3-1774:33)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1774:3-1774:33)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1922:3-1922:33)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TNamed(pthread_cond_t, TComp(union __anonunion_pthread_cond_t_951761805, __data : TComp(struct __pthread_cond_s, __annonCompField1 : TComp(union __anonunion____missing_field_name_920131302, __wseq : TInt(unsigned long long, ), __wseq32 : TComp(struct __anonstruct___wseq32_112954846, __low : TInt(unsigned int, ), __high : TInt(unsigned int, ), , ), , ), __annonCompField2 : TComp(union __anonunion____missing_field_name_920131302, __wseq : TInt(unsigned long long, ), __wseq32 : TComp(struct __anonstruct___wseq32_112954846, __low : TInt(unsigned int, ), __high : TInt(unsigned int, ), , ), , ), __g_refs : TArray(TInt(unsigned int, ), Some(Const(Int(2,int,2))), ), __g_size : TArray(TInt(unsigned int, ), Some(Const(Int(2,int,2))), ), __g1_orig_size : TInt(unsigned int, ), __wrefs : TInt(unsigned int, ), __g_signals : TArray(TInt(unsigned int, ), Some(Const(Int(2,int,2))), ), , ), __size : TArray(TInt(char, ), Some(Const(Int(48,int,48))), ), __align : TInt(long long, ), , ), ),  __restrict  ), AddrOf(Mem(Lval(Var(coordinator, NoOffset)), Field(condEventTriggered:TNamed(pthread_cond_t, TComp(union __anonunion_pthread_cond_t_951761805, __data : TComp(struct __pthread_cond_s, __annonCompField1 : TComp(union __anonunion____missing_field_name_920131302, __wseq : TInt(unsigned long long, ), __wseq32 : TComp(struct __anonstruct___wseq32_112954846, __low : TInt(unsigned int, ), __high : TInt(unsigned int, ), , ), , ), __annonCompField2 : TComp(union __anonunion____missing_field_name_920131302, __wseq : TInt(unsigned long long, ), __wseq32 : TComp(struct __anonstruct___wseq32_112954846, __low : TInt(unsigned int, ), __high : TInt(unsigned int, ), , ), , ), __g_refs : TArray(TInt(unsigned int, ), Some(Const(Int(2,int,2))), ), __g_size : TArray(TInt(unsigned int, ), Some(Const(Int(2,int,2))), ), __g1_orig_size : TInt(unsigned int, ), __wrefs : TInt(unsigned int, ), __g_signals : TArray(TInt(unsigned int, ), Some(Const(Int(2,int,2))), ), , ), __size : TArray(TInt(char, ), Some(Const(Int(48,int,48))), ), __align : TInt(long long, ), , ), ), NoOffset)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2210:3-2211:73)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(rc, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2239:5-2240:90)
[Warning][Unknown] unlocking mutex ((alloc@sid:1254@tid:Top Threads(#top)).evtStartWaiting.__annonCompField4.event.mutex) which may not be held (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2093:9-2095:86)
[Warning][Unknown] unlocking mutex ((alloc@sid:1254@tid:Top Threads(#top)).evtStartWaiting.__annonCompField4.event.mutex) which may not be held (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2105:5-2105:66)
[Warning][Unknown] unlocking mutex (g_config.evtStartMonitoring.__annonCompField4.event.mutex) which may not be held (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2093:9-2095:86)
[Warning][Unknown] unlocking mutex (g_config.evtQuit.__annonCompField4.event.mutex) which may not be held (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2093:9-2095:86)
[Warning][Unknown] unlocking mutex (g_config.evtStartMonitoring.__annonCompField4.event.mutex) which may not be held (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2105:5-2105:66)
[Warning][Unknown] unlocking mutex (g_config.evtQuit.__annonCompField4.event.mutex) which may not be held (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2105:5-2105:66)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___2, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2113:5-2114:73)
[Warning][Unknown] unlocking mutex (g_config.semAvailableDumpSlots.__annonCompField4.event.mutex) which may not be held (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2093:9-2095:86)
[Warning][Unknown] unlocking mutex (g_config.semAvailableDumpSlots.__annonCompField4.event.mutex) which may not be held (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2105:5-2105:66)
[Warning][Unknown] unlocking mutex ((alloc@sid:1254@tid:Top Threads(#top)).mutexEventTriggered) which may not be held (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2155:3-2155:68)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2089:9-2090:106)
[Warning][Unknown] unlocking mutex ((alloc@sid:1254@tid:Top Threads(#top)).evtCanCleanUp.__annonCompField4.event.mutex) which may not be held (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2089:9-2090:106)
[Warning][Unknown] unlocking mutex ((alloc@sid:1254@tid:Top Threads(#top)).evtCanCleanUp.__annonCompField4.event.mutex) which may not be held (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2105:5-2105:66)
[Warning][Unknown] unlocking mutex ((alloc@sid:1254@tid:Top Threads(#top)).mutexEventTriggered) which may not be held (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2161:5-2161:70)
[Warning][Unknown] unlocking mutex ((alloc@sid:1254@tid:Top Threads(#top)).mutexEventTriggered) which may not be held (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2168:5-2168:70)
[Warning][Unknown] unlocking mutex ((alloc@sid:1254@tid:Top Threads(#top)).evtStartWaiting.__annonCompField4.event.mutex) which may not be held (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:693:5-693:41)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(rc, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2272:7-2273:98)
[Warning][Unknown] unlocking mutex ((alloc@sid:1254@tid:Top Threads(#top)).mutexEventTriggered) which may not be held (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2272:7-2273:98)
[Warning][Unknown] unlocking mutex ((alloc@sid:1254@tid:Top Threads(#top)).mutexEventTriggered) which may not be held (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2287:3-2287:59)
[Warning][Unknown] unlocking mutex ((alloc@sid:1254@tid:Top Threads(#top)).evtCanCleanUp.__annonCompField4.event.mutex) which may not be held (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:693:5-693:41)
[Info][Unsound] Unknown address in {&g_config} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1781:5-1781:39)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1781:5-1781:39)
[Info][Unsound] Unknown address in {&g_config} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1787:5-1787:39)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1787:5-1787:39)
[Info][Unsound] Unknown address in {&g_config} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3369:7-3369:56)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3369:7-3369:56)
[Info][Unsound] Unknown address in {&g_config} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1746:3-1746:33)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1746:3-1746:33)
[Info][Unsound] Unknown address in {&g_config} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1753:5-1753:39)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1753:5-1753:39)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(sysInfo, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3373:7-3373:25)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TInt(char, ),  __restrict  ), StartOf(Var(procFilePath, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2355:3-2356:21)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2355:3-2356:21)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(fddir, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2360:3-2360:48)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(entry, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2364:7-2364:29)
[Info][Unsound] Unknown address in {&entry} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2364:7-2364:29)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2364:7-2364:29)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2364:7-2364:29)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2370:5-2370:20)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TInt(char, ),  __restrict  ), StartOf(Var(procFilePath, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2376:3-2377:25)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___0, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2376:3-2377:25)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(procFile, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2381:3-2381:92)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TInt(char, ),  __restrict  ), StartOf(Var(fileBuffer, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2383:5-2383:110)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TNamed(FILE, TComp(struct _IO_FILE, _flags : TInt(int, ), _IO_read_ptr : TPtr(TInt(char, ), ), _IO_read_end : TPtr(TInt(char, ), ), _IO_read_base : TPtr(TInt(char, ), ), _IO_write_base : TPtr(TInt(char, ), ), _IO_write_ptr : TPtr(TInt(char, ), ), _IO_write_end : TPtr(TInt(char, ), ), _IO_buf_base : TPtr(TInt(char, ), ), _IO_buf_end : TPtr(TInt(char, ), ), _IO_save_base : TPtr(TInt(char, ), ), _IO_backup_base : TPtr(TInt(char, ), ), _IO_save_end : TPtr(TInt(char, ), ), _markers : TPtr(TComp(struct _IO_marker, , , ), ), _chain : TPtr(TCompLoop(struct _IO_FILE, _, ), ), _fileno : TInt(int, ), _flags2 : TInt(int, ), _old_offset : TNamed(__off_t, TInt(long, ), ), _cur_column : TInt(unsigned short, ), _vtable_offset : TInt(signed char, ), _shortbuf : TArray(TInt(char, ), Some(Const(Int(1,int,1))), ), _lock : TPtr(TNamed(_IO_lock_t, TVoid(), ), ), _offset : TNamed(__off64_t, TInt(long, ), ), _codecvt : TPtr(TComp(struct _IO_codecvt, , , ), ), _wide_data : TPtr(TComp(struct _IO_wide_data, , , ), ), _freeres_list : TPtr(TCompLoop(struct _IO_FILE, _, ), ), _freeres_buf : TPtr(TVoid(), ), __pad5 : TNamed(size_t, TInt(unsigned long, ), ), _mode : TInt(int, ), _unused2 : TArray(TInt(char, ), Some(MinusA(MinusA(*(Const(Int(f,unsigned long,15UL)), sizeof(TInt(int, ))), *(Const(Int(4,unsigned long,4UL)), sizeof(TPtr(TVoid(), )))), sizeof(TNamed(size_t, TInt(unsigned long, ), )))), ), , ), ),  __restrict  ), Lval(Var(procFile, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2383:5-2383:110)
[Info][Unsound] Unknown address in (FILE * __restrict  )procFile has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2383:5-2383:110)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2383:5-2383:110)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___1, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2383:5-2383:110)
[Info][Unsound] Unknown address in {&tmp___1} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2383:5-2383:110)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2383:5-2383:110)
[Info][Imprecise] Invalidating expressions: Lval(Var(procFile, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2386:7-2386:23)
[Info][Unsound] Unknown address in procFile has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2386:7-2386:23)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2386:7-2386:23)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2386:7-2386:23)
[Info][Imprecise] Invalidating expressions: Lval(Var(procFile, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2389:5-2389:21)
[Info][Unsound] Unknown address in procFile has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2389:5-2389:21)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2389:5-2389:21)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2389:5-2389:21)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___2, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2394:3-2394:45)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(savePtr, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2396:3-2396:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TInt(char, ),  __restrict  ), Lval(Var(savePtr, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2399:5-2400:57)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), AddrOf(Var(savePtr, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2399:5-2400:57)
[Info][Unsound] Unknown address in {&savePtr} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2399:5-2400:57)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2399:5-2400:57)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___3, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2399:5-2400:57)
[Info][Unsound] Unknown address in {&tmp___3} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2399:5-2400:57)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2399:5-2400:57)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2401:5-2401:33)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2401:5-2401:33)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TInt(char, ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2403:3-2404:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), AddrOf(Var(savePtr, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2403:3-2404:53)
[Info][Unsound] Unknown address in {&savePtr} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2403:3-2404:53)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2403:3-2404:53)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(token, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2403:3-2404:53)
[Info][Unsound] Unknown address in {&token} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2403:3-2404:53)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2403:3-2404:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2410:3-2411:23)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___4, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2410:3-2411:23)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2410:3-2411:23)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TInt(char, ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2413:3-2414:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), AddrOf(Var(savePtr, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2413:3-2414:53)
[Info][Unsound] Unknown address in {&savePtr} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2413:3-2414:53)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2413:3-2414:53)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(token, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2413:3-2414:53)
[Info][Unsound] Unknown address in {&token} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2413:3-2414:53)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2413:3-2414:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2420:3-2421:23)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___5, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2420:3-2421:23)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2420:3-2421:23)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TInt(char, ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2423:3-2424:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), AddrOf(Var(savePtr, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2423:3-2424:53)
[Info][Unsound] Unknown address in {&savePtr} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2423:3-2424:53)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2423:3-2424:53)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(token, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2423:3-2424:53)
[Info][Unsound] Unknown address in {&token} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2423:3-2424:53)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2423:3-2424:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2430:3-2431:23)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___6, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2430:3-2431:23)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2430:3-2431:23)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TInt(char, ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2433:3-2434:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), AddrOf(Var(savePtr, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2433:3-2434:53)
[Info][Unsound] Unknown address in {&savePtr} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2433:3-2434:53)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2433:3-2434:53)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(token, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2433:3-2434:53)
[Info][Unsound] Unknown address in {&token} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2433:3-2434:53)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2433:3-2434:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2440:3-2441:23)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___7, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2440:3-2441:23)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2440:3-2441:23)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TInt(char, ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2443:3-2444:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), AddrOf(Var(savePtr, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2443:3-2444:53)
[Info][Unsound] Unknown address in {&savePtr} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2443:3-2444:53)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2443:3-2444:53)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(token, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2443:3-2444:53)
[Info][Unsound] Unknown address in {&token} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2443:3-2444:53)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2443:3-2444:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2450:3-2451:23)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___8, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2450:3-2451:23)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2450:3-2451:23)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TInt(char, ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2453:3-2454:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), AddrOf(Var(savePtr, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2453:3-2454:53)
[Info][Unsound] Unknown address in {&savePtr} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2453:3-2454:53)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2453:3-2454:53)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(token, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2453:3-2454:53)
[Info][Unsound] Unknown address in {&token} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2453:3-2454:53)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2453:3-2454:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2460:3-2461:24)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___9, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2460:3-2461:24)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2460:3-2461:24)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TInt(char, ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2463:3-2464:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), AddrOf(Var(savePtr, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2463:3-2464:53)
[Info][Unsound] Unknown address in {&savePtr} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2463:3-2464:53)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2463:3-2464:53)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(token, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2463:3-2464:53)
[Info][Unsound] Unknown address in {&token} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2463:3-2464:53)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2463:3-2464:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2470:3-2471:29)
[Info][Imprecise] Invalidating expressions: AddrOf(Mem(Lval(Var(proc, NoOffset)), Field(minflt:TInt(unsigned long, ), NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2470:3-2471:29)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2470:3-2471:29)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TInt(char, ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2472:3-2473:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), AddrOf(Var(savePtr, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2472:3-2473:53)
[Info][Unsound] Unknown address in {&savePtr} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2472:3-2473:53)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2472:3-2473:53)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(token, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2472:3-2473:53)
[Info][Unsound] Unknown address in {&token} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2472:3-2473:53)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2472:3-2473:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2479:3-2480:30)
[Info][Imprecise] Invalidating expressions: AddrOf(Mem(Lval(Var(proc, NoOffset)), Field(cminflt:TInt(unsigned long, ), NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2479:3-2480:30)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2479:3-2480:30)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TInt(char, ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2481:3-2482:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), AddrOf(Var(savePtr, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2481:3-2482:53)
[Info][Unsound] Unknown address in {&savePtr} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2481:3-2482:53)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2481:3-2482:53)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(token, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2481:3-2482:53)
[Info][Unsound] Unknown address in {&token} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2481:3-2482:53)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2481:3-2482:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2488:3-2489:29)
[Info][Imprecise] Invalidating expressions: AddrOf(Mem(Lval(Var(proc, NoOffset)), Field(majflt:TInt(unsigned long, ), NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2488:3-2489:29)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2488:3-2489:29)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TInt(char, ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2490:3-2491:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), AddrOf(Var(savePtr, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2490:3-2491:53)
[Info][Unsound] Unknown address in {&savePtr} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2490:3-2491:53)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2490:3-2491:53)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(token, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2490:3-2491:53)
[Info][Unsound] Unknown address in {&token} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2490:3-2491:53)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2490:3-2491:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2497:3-2498:30)
[Info][Imprecise] Invalidating expressions: AddrOf(Mem(Lval(Var(proc, NoOffset)), Field(cmajflt:TInt(unsigned long, ), NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2497:3-2498:30)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2497:3-2498:30)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TInt(char, ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2499:3-2500:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), AddrOf(Var(savePtr, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2499:3-2500:53)
[Info][Unsound] Unknown address in {&savePtr} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2499:3-2500:53)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2499:3-2500:53)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(token, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2499:3-2500:53)
[Info][Unsound] Unknown address in {&token} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2499:3-2500:53)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2499:3-2500:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2506:3-2507:28)
[Info][Imprecise] Invalidating expressions: AddrOf(Mem(Lval(Var(proc, NoOffset)), Field(utime:TInt(unsigned long, ), NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2506:3-2507:28)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2506:3-2507:28)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TInt(char, ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2508:3-2509:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), AddrOf(Var(savePtr, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2508:3-2509:53)
[Info][Unsound] Unknown address in {&savePtr} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2508:3-2509:53)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2508:3-2509:53)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(token, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2508:3-2509:53)
[Info][Unsound] Unknown address in {&token} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2508:3-2509:53)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2508:3-2509:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2515:3-2516:28)
[Info][Imprecise] Invalidating expressions: AddrOf(Mem(Lval(Var(proc, NoOffset)), Field(stime:TInt(unsigned long, ), NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2515:3-2516:28)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2515:3-2516:28)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TInt(char, ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2517:3-2518:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), AddrOf(Var(savePtr, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2517:3-2518:53)
[Info][Unsound] Unknown address in {&savePtr} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2517:3-2518:53)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2517:3-2518:53)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(token, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2517:3-2518:53)
[Info][Unsound] Unknown address in {&token} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2517:3-2518:53)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2517:3-2518:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2524:3-2525:29)
[Info][Imprecise] Invalidating expressions: AddrOf(Mem(Lval(Var(proc, NoOffset)), Field(cutime:TInt(unsigned long, ), NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2524:3-2525:29)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2524:3-2525:29)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TInt(char, ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2526:3-2527:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), AddrOf(Var(savePtr, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2526:3-2527:53)
[Info][Unsound] Unknown address in {&savePtr} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2526:3-2527:53)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2526:3-2527:53)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(token, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2526:3-2527:53)
[Info][Unsound] Unknown address in {&token} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2526:3-2527:53)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2526:3-2527:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2533:3-2534:29)
[Info][Imprecise] Invalidating expressions: AddrOf(Mem(Lval(Var(proc, NoOffset)), Field(cstime:TInt(unsigned long, ), NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2533:3-2534:29)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2533:3-2534:29)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TInt(char, ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2535:3-2536:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), AddrOf(Var(savePtr, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2535:3-2536:53)
[Info][Unsound] Unknown address in {&savePtr} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2535:3-2536:53)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2535:3-2536:53)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(token, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2535:3-2536:53)
[Info][Unsound] Unknown address in {&token} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2535:3-2536:53)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2535:3-2536:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2542:3-2543:30)
[Info][Imprecise] Invalidating expressions: AddrOf(Mem(Lval(Var(proc, NoOffset)), Field(priority:TInt(long, ), NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2542:3-2543:30)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2542:3-2543:30)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TInt(char, ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2544:3-2545:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), AddrOf(Var(savePtr, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2544:3-2545:53)
[Info][Unsound] Unknown address in {&savePtr} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2544:3-2545:53)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2544:3-2545:53)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(token, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2544:3-2545:53)
[Info][Unsound] Unknown address in {&token} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2544:3-2545:53)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2544:3-2545:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2551:3-2552:26)
[Info][Imprecise] Invalidating expressions: AddrOf(Mem(Lval(Var(proc, NoOffset)), Field(nice:TInt(long, ), NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2551:3-2552:26)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2551:3-2552:26)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TInt(char, ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2553:3-2554:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), AddrOf(Var(savePtr, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2553:3-2554:53)
[Info][Unsound] Unknown address in {&savePtr} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2553:3-2554:53)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2553:3-2554:53)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(token, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2553:3-2554:53)
[Info][Unsound] Unknown address in {&token} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2553:3-2554:53)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2553:3-2554:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2560:3-2561:33)
[Info][Imprecise] Invalidating expressions: AddrOf(Mem(Lval(Var(proc, NoOffset)), Field(num_threads:TInt(long, ), NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2560:3-2561:33)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2560:3-2561:33)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TInt(char, ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2562:3-2563:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), AddrOf(Var(savePtr, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2562:3-2563:53)
[Info][Unsound] Unknown address in {&savePtr} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2562:3-2563:53)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2562:3-2563:53)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(token, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2562:3-2563:53)
[Info][Unsound] Unknown address in {&token} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2562:3-2563:53)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2562:3-2563:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2569:3-2570:33)
[Info][Imprecise] Invalidating expressions: AddrOf(Mem(Lval(Var(proc, NoOffset)), Field(itrealvalue:TInt(long, ), NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2569:3-2570:33)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2569:3-2570:33)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TInt(char, ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2571:3-2572:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), AddrOf(Var(savePtr, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2571:3-2572:53)
[Info][Unsound] Unknown address in {&savePtr} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2571:3-2572:53)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2571:3-2572:53)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(token, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2571:3-2572:53)
[Info][Unsound] Unknown address in {&token} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2571:3-2572:53)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2571:3-2572:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2578:3-2579:33)
[Info][Imprecise] Invalidating expressions: AddrOf(Mem(Lval(Var(proc, NoOffset)), Field(starttime:TInt(unsigned long long, ), NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2578:3-2579:33)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2578:3-2579:33)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TInt(char, ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2580:3-2581:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), AddrOf(Var(savePtr, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2580:3-2581:53)
[Info][Unsound] Unknown address in {&savePtr} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2580:3-2581:53)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2580:3-2581:53)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(token, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2580:3-2581:53)
[Info][Unsound] Unknown address in {&token} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2580:3-2581:53)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2580:3-2581:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2587:3-2588:28)
[Info][Imprecise] Invalidating expressions: AddrOf(Mem(Lval(Var(proc, NoOffset)), Field(vsize:TInt(unsigned long, ), NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2587:3-2588:28)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2587:3-2588:28)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TInt(char, ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2589:3-2590:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), AddrOf(Var(savePtr, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2589:3-2590:53)
[Info][Unsound] Unknown address in {&savePtr} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2589:3-2590:53)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2589:3-2590:53)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(token, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2589:3-2590:53)
[Info][Unsound] Unknown address in {&token} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2589:3-2590:53)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2589:3-2590:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2596:3-2597:25)
[Info][Imprecise] Invalidating expressions: AddrOf(Mem(Lval(Var(proc, NoOffset)), Field(rss:TInt(long, ), NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2596:3-2597:25)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2596:3-2597:25)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TInt(char, ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2598:3-2599:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), AddrOf(Var(savePtr, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2598:3-2599:53)
[Info][Unsound] Unknown address in {&savePtr} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2598:3-2599:53)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2598:3-2599:53)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(token, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2598:3-2599:53)
[Info][Unsound] Unknown address in {&token} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2598:3-2599:53)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2598:3-2599:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2605:3-2606:29)
[Info][Imprecise] Invalidating expressions: AddrOf(Mem(Lval(Var(proc, NoOffset)), Field(rsslim:TInt(unsigned long, ), NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2605:3-2606:29)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2605:3-2606:29)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TInt(char, ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2607:3-2608:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), AddrOf(Var(savePtr, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2607:3-2608:53)
[Info][Unsound] Unknown address in {&savePtr} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2607:3-2608:53)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2607:3-2608:53)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(token, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2607:3-2608:53)
[Info][Unsound] Unknown address in {&token} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2607:3-2608:53)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2607:3-2608:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2614:3-2615:32)
[Info][Imprecise] Invalidating expressions: AddrOf(Mem(Lval(Var(proc, NoOffset)), Field(startcode:TInt(unsigned long, ), NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2614:3-2615:32)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2614:3-2615:32)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TInt(char, ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2616:3-2617:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), AddrOf(Var(savePtr, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2616:3-2617:53)
[Info][Unsound] Unknown address in {&savePtr} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2616:3-2617:53)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2616:3-2617:53)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(token, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2616:3-2617:53)
[Info][Unsound] Unknown address in {&token} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2616:3-2617:53)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2616:3-2617:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2623:3-2624:30)
[Info][Imprecise] Invalidating expressions: AddrOf(Mem(Lval(Var(proc, NoOffset)), Field(endcode:TInt(unsigned long, ), NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2623:3-2624:30)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2623:3-2624:30)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TInt(char, ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2625:3-2626:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), AddrOf(Var(savePtr, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2625:3-2626:53)
[Info][Unsound] Unknown address in {&savePtr} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2625:3-2626:53)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2625:3-2626:53)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(token, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2625:3-2626:53)
[Info][Unsound] Unknown address in {&token} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2625:3-2626:53)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2625:3-2626:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2632:3-2633:33)
[Info][Imprecise] Invalidating expressions: AddrOf(Mem(Lval(Var(proc, NoOffset)), Field(startstack:TInt(unsigned long, ), NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2632:3-2633:33)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2632:3-2633:33)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TInt(char, ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2634:3-2635:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), AddrOf(Var(savePtr, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2634:3-2635:53)
[Info][Unsound] Unknown address in {&savePtr} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2634:3-2635:53)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2634:3-2635:53)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(token, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2634:3-2635:53)
[Info][Unsound] Unknown address in {&token} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2634:3-2635:53)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2634:3-2635:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2641:3-2642:30)
[Info][Imprecise] Invalidating expressions: AddrOf(Mem(Lval(Var(proc, NoOffset)), Field(kstkesp:TInt(unsigned long, ), NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2641:3-2642:30)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2641:3-2642:30)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TInt(char, ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2643:3-2644:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), AddrOf(Var(savePtr, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2643:3-2644:53)
[Info][Unsound] Unknown address in {&savePtr} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2643:3-2644:53)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2643:3-2644:53)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(token, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2643:3-2644:53)
[Info][Unsound] Unknown address in {&token} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2643:3-2644:53)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2643:3-2644:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2650:3-2651:30)
[Info][Imprecise] Invalidating expressions: AddrOf(Mem(Lval(Var(proc, NoOffset)), Field(kstkeip:TInt(unsigned long, ), NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2650:3-2651:30)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2650:3-2651:30)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TInt(char, ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2652:3-2653:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), AddrOf(Var(savePtr, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2652:3-2653:53)
[Info][Unsound] Unknown address in {&savePtr} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2652:3-2653:53)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2652:3-2653:53)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(token, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2652:3-2653:53)
[Info][Unsound] Unknown address in {&token} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2652:3-2653:53)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2652:3-2653:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2659:3-2660:29)
[Info][Imprecise] Invalidating expressions: AddrOf(Mem(Lval(Var(proc, NoOffset)), Field(signal:TInt(unsigned long, ), NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2659:3-2660:29)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2659:3-2660:29)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TInt(char, ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2661:3-2662:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), AddrOf(Var(savePtr, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2661:3-2662:53)
[Info][Unsound] Unknown address in {&savePtr} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2661:3-2662:53)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2661:3-2662:53)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(token, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2661:3-2662:53)
[Info][Unsound] Unknown address in {&token} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2661:3-2662:53)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2661:3-2662:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2668:3-2669:30)
[Info][Imprecise] Invalidating expressions: AddrOf(Mem(Lval(Var(proc, NoOffset)), Field(blocked:TInt(unsigned long, ), NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2668:3-2669:30)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2668:3-2669:30)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TInt(char, ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2670:3-2671:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), AddrOf(Var(savePtr, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2670:3-2671:53)
[Info][Unsound] Unknown address in {&savePtr} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2670:3-2671:53)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2670:3-2671:53)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(token, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2670:3-2671:53)
[Info][Unsound] Unknown address in {&token} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2670:3-2671:53)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2670:3-2671:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2677:3-2678:32)
[Info][Imprecise] Invalidating expressions: AddrOf(Mem(Lval(Var(proc, NoOffset)), Field(sigignore:TInt(unsigned long, ), NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2677:3-2678:32)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2677:3-2678:32)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TInt(char, ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2679:3-2680:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), AddrOf(Var(savePtr, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2679:3-2680:53)
[Info][Unsound] Unknown address in {&savePtr} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2679:3-2680:53)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2679:3-2680:53)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(token, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2679:3-2680:53)
[Info][Unsound] Unknown address in {&token} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2679:3-2680:53)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2679:3-2680:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2686:3-2687:31)
[Info][Imprecise] Invalidating expressions: AddrOf(Mem(Lval(Var(proc, NoOffset)), Field(sigcatch:TInt(unsigned long, ), NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2686:3-2687:31)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2686:3-2687:31)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TInt(char, ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2688:3-2689:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), AddrOf(Var(savePtr, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2688:3-2689:53)
[Info][Unsound] Unknown address in {&savePtr} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2688:3-2689:53)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2688:3-2689:53)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(token, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2688:3-2689:53)
[Info][Unsound] Unknown address in {&token} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2688:3-2689:53)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2688:3-2689:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2695:3-2696:28)
[Info][Imprecise] Invalidating expressions: AddrOf(Mem(Lval(Var(proc, NoOffset)), Field(wchan:TInt(unsigned long, ), NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2695:3-2696:28)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2695:3-2696:28)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TInt(char, ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2697:3-2698:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), AddrOf(Var(savePtr, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2697:3-2698:53)
[Info][Unsound] Unknown address in {&savePtr} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2697:3-2698:53)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2697:3-2698:53)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(token, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2697:3-2698:53)
[Info][Unsound] Unknown address in {&token} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2697:3-2698:53)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2697:3-2698:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2704:3-2705:28)
[Info][Imprecise] Invalidating expressions: AddrOf(Mem(Lval(Var(proc, NoOffset)), Field(nswap:TInt(unsigned long, ), NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2704:3-2705:28)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2704:3-2705:28)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TInt(char, ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2706:3-2707:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), AddrOf(Var(savePtr, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2706:3-2707:53)
[Info][Unsound] Unknown address in {&savePtr} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2706:3-2707:53)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2706:3-2707:53)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(token, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2706:3-2707:53)
[Info][Unsound] Unknown address in {&token} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2706:3-2707:53)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2706:3-2707:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2713:3-2714:29)
[Info][Imprecise] Invalidating expressions: AddrOf(Mem(Lval(Var(proc, NoOffset)), Field(cnswap:TInt(unsigned long, ), NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2713:3-2714:29)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2713:3-2714:29)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TInt(char, ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2715:3-2716:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), AddrOf(Var(savePtr, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2715:3-2716:53)
[Info][Unsound] Unknown address in {&savePtr} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2715:3-2716:53)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2715:3-2716:53)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(token, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2715:3-2716:53)
[Info][Unsound] Unknown address in {&token} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2715:3-2716:53)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2715:3-2716:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2722:3-2723:24)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___10, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2722:3-2723:24)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2722:3-2723:24)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TInt(char, ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2725:3-2726:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), AddrOf(Var(savePtr, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2725:3-2726:53)
[Info][Unsound] Unknown address in {&savePtr} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2725:3-2726:53)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2725:3-2726:53)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(token, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2725:3-2726:53)
[Info][Unsound] Unknown address in {&token} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2725:3-2726:53)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2725:3-2726:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2732:3-2733:24)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___11, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2732:3-2733:24)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2732:3-2733:24)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TInt(char, ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2735:3-2736:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), AddrOf(Var(savePtr, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2735:3-2736:53)
[Info][Unsound] Unknown address in {&savePtr} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2735:3-2736:53)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2735:3-2736:53)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(token, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2735:3-2736:53)
[Info][Unsound] Unknown address in {&token} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2735:3-2736:53)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2735:3-2736:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2742:3-2743:25)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___12, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2742:3-2743:25)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2742:3-2743:25)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TInt(char, ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2745:3-2746:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), AddrOf(Var(savePtr, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2745:3-2746:53)
[Info][Unsound] Unknown address in {&savePtr} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2745:3-2746:53)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2745:3-2746:53)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(token, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2745:3-2746:53)
[Info][Unsound] Unknown address in {&token} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2745:3-2746:53)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2745:3-2746:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2752:3-2753:25)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___13, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2752:3-2753:25)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2752:3-2753:25)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TInt(char, ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2755:3-2756:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), AddrOf(Var(savePtr, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2755:3-2756:53)
[Info][Unsound] Unknown address in {&savePtr} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2755:3-2756:53)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2755:3-2756:53)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(token, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2755:3-2756:53)
[Info][Unsound] Unknown address in {&token} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2755:3-2756:53)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2755:3-2756:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2762:3-2763:45)
[Info][Imprecise] Invalidating expressions: AddrOf(Mem(Lval(Var(proc, NoOffset)), Field(delayacct_blkio_ticks:TInt(unsigned long long, ), NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2762:3-2763:45)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2762:3-2763:45)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TInt(char, ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2764:3-2765:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), AddrOf(Var(savePtr, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2764:3-2765:53)
[Info][Unsound] Unknown address in {&savePtr} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2764:3-2765:53)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2764:3-2765:53)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(token, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2764:3-2765:53)
[Info][Unsound] Unknown address in {&token} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2764:3-2765:53)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2764:3-2765:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2771:3-2772:33)
[Info][Imprecise] Invalidating expressions: AddrOf(Mem(Lval(Var(proc, NoOffset)), Field(guest_time:TInt(unsigned long, ), NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2771:3-2772:33)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2771:3-2772:33)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TInt(char, ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2773:3-2774:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), AddrOf(Var(savePtr, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2773:3-2774:53)
[Info][Unsound] Unknown address in {&savePtr} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2773:3-2774:53)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2773:3-2774:53)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(token, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2773:3-2774:53)
[Info][Unsound] Unknown address in {&token} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2773:3-2774:53)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2773:3-2774:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2780:3-2781:33)
[Info][Imprecise] Invalidating expressions: AddrOf(Mem(Lval(Var(proc, NoOffset)), Field(cguest_time:TInt(long, ), NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2780:3-2781:33)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2780:3-2781:33)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TInt(char, ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2782:3-2783:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), AddrOf(Var(savePtr, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2782:3-2783:53)
[Info][Unsound] Unknown address in {&savePtr} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2782:3-2783:53)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2782:3-2783:53)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(token, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2782:3-2783:53)
[Info][Unsound] Unknown address in {&token} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2782:3-2783:53)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2782:3-2783:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2789:3-2790:33)
[Info][Imprecise] Invalidating expressions: AddrOf(Mem(Lval(Var(proc, NoOffset)), Field(start_data:TInt(unsigned long, ), NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2789:3-2790:33)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2789:3-2790:33)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TInt(char, ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2791:3-2792:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), AddrOf(Var(savePtr, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2791:3-2792:53)
[Info][Unsound] Unknown address in {&savePtr} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2791:3-2792:53)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2791:3-2792:53)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(token, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2791:3-2792:53)
[Info][Unsound] Unknown address in {&token} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2791:3-2792:53)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2791:3-2792:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2798:3-2799:31)
[Info][Imprecise] Invalidating expressions: AddrOf(Mem(Lval(Var(proc, NoOffset)), Field(end_data:TInt(unsigned long, ), NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2798:3-2799:31)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2798:3-2799:31)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TInt(char, ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2800:3-2801:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), AddrOf(Var(savePtr, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2800:3-2801:53)
[Info][Unsound] Unknown address in {&savePtr} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2800:3-2801:53)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2800:3-2801:53)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(token, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2800:3-2801:53)
[Info][Unsound] Unknown address in {&token} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2800:3-2801:53)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2800:3-2801:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2807:3-2808:31)
[Info][Imprecise] Invalidating expressions: AddrOf(Mem(Lval(Var(proc, NoOffset)), Field(end_data:TInt(unsigned long, ), NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2807:3-2808:31)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2807:3-2808:31)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TInt(char, ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2809:3-2810:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), AddrOf(Var(savePtr, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2809:3-2810:53)
[Info][Unsound] Unknown address in {&savePtr} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2809:3-2810:53)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2809:3-2810:53)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(token, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2809:3-2810:53)
[Info][Unsound] Unknown address in {&token} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2809:3-2810:53)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2809:3-2810:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2816:3-2817:32)
[Info][Imprecise] Invalidating expressions: AddrOf(Mem(Lval(Var(proc, NoOffset)), Field(arg_start:TInt(unsigned long, ), NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2816:3-2817:32)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2816:3-2817:32)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TInt(char, ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2818:3-2819:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), AddrOf(Var(savePtr, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2818:3-2819:53)
[Info][Unsound] Unknown address in {&savePtr} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2818:3-2819:53)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2818:3-2819:53)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(token, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2818:3-2819:53)
[Info][Unsound] Unknown address in {&token} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2818:3-2819:53)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2818:3-2819:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2825:3-2826:30)
[Info][Imprecise] Invalidating expressions: AddrOf(Mem(Lval(Var(proc, NoOffset)), Field(arg_end:TInt(unsigned long, ), NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2825:3-2826:30)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2825:3-2826:30)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TInt(char, ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2827:3-2828:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), AddrOf(Var(savePtr, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2827:3-2828:53)
[Info][Unsound] Unknown address in {&savePtr} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2827:3-2828:53)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2827:3-2828:53)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(token, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2827:3-2828:53)
[Info][Unsound] Unknown address in {&token} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2827:3-2828:53)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2827:3-2828:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2834:3-2835:32)
[Info][Imprecise] Invalidating expressions: AddrOf(Mem(Lval(Var(proc, NoOffset)), Field(env_start:TInt(unsigned long, ), NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2834:3-2835:32)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2834:3-2835:32)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TInt(char, ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2836:3-2837:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), AddrOf(Var(savePtr, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2836:3-2837:53)
[Info][Unsound] Unknown address in {&savePtr} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2836:3-2837:53)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2836:3-2837:53)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(token, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2836:3-2837:53)
[Info][Unsound] Unknown address in {&token} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2836:3-2837:53)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2836:3-2837:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2843:3-2844:30)
[Info][Imprecise] Invalidating expressions: AddrOf(Mem(Lval(Var(proc, NoOffset)), Field(env_end:TInt(unsigned long, ), NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2843:3-2844:30)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2843:3-2844:30)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TInt(char, ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2845:3-2846:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), AddrOf(Var(savePtr, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2845:3-2846:53)
[Info][Unsound] Unknown address in {&savePtr} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2845:3-2846:53)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2845:3-2846:53)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(token, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2845:3-2846:53)
[Info][Unsound] Unknown address in {&token} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2845:3-2846:53)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2845:3-2846:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TPtr(TInt(char, ), ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2852:3-2853:24)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___14, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2852:3-2853:24)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2852:3-2853:24)
[Info][Unsound] Unknown address in {&g_config} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3391:13-3391:39)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3391:13-3391:39)
[Info][Unsound] Unknown address in {&g_config} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3620:3-3620:85)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3620:3-3620:85)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TInt(int, ), ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3626:3-3626:53)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3626:3-3626:53)
[Info][Unsound] Unknown address in {&g_config} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3637:3-3637:39)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3637:3-3637:39)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(prefixTmpFolder, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3553:3-3553:37)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TInt(char, ),  __restrict  ), StartOf(Var(tmpFolder, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3555:5-3556:40)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3558:5-3559:27)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(procFile, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3561:3-3561:94)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TInt(char, ),  __restrict  ), StartOf(Var(lineBuf, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3563:5-3563:94)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TNamed(FILE, TComp(struct _IO_FILE, _flags : TInt(int, ), _IO_read_ptr : TPtr(TInt(char, ), ), _IO_read_end : TPtr(TInt(char, ), ), _IO_read_base : TPtr(TInt(char, ), ), _IO_write_base : TPtr(TInt(char, ), ), _IO_write_ptr : TPtr(TInt(char, ), ), _IO_write_end : TPtr(TInt(char, ), ), _IO_buf_base : TPtr(TInt(char, ), ), _IO_buf_end : TPtr(TInt(char, ), ), _IO_save_base : TPtr(TInt(char, ), ), _IO_backup_base : TPtr(TInt(char, ), ), _IO_save_end : TPtr(TInt(char, ), ), _markers : TPtr(TComp(struct _IO_marker, , , ), ), _chain : TPtr(TCompLoop(struct _IO_FILE, _, ), ), _fileno : TInt(int, ), _flags2 : TInt(int, ), _old_offset : TNamed(__off_t, TInt(long, ), ), _cur_column : TInt(unsigned short, ), _vtable_offset : TInt(signed char, ), _shortbuf : TArray(TInt(char, ), Some(Const(Int(1,int,1))), ), _lock : TPtr(TNamed(_IO_lock_t, TVoid(), ), ), _offset : TNamed(__off64_t, TInt(long, ), ), _codecvt : TPtr(TComp(struct _IO_codecvt, , , ), ), _wide_data : TPtr(TComp(struct _IO_wide_data, , , ), ), _freeres_list : TPtr(TCompLoop(struct _IO_FILE, _, ), ), _freeres_buf : TPtr(TVoid(), ), __pad5 : TNamed(size_t, TInt(unsigned long, ), ), _mode : TInt(int, ), _unused2 : TArray(TInt(char, ), Some(MinusA(MinusA(*(Const(Int(f,unsigned long,15UL)), sizeof(TInt(int, ))), *(Const(Int(4,unsigned long,4UL)), sizeof(TPtr(TVoid(), )))), sizeof(TNamed(size_t, TInt(unsigned long, ), )))), ), , ), ),  __restrict  ), Lval(Var(procFile, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3563:5-3563:94)
[Info][Unsound] Unknown address in (FILE * __restrict  )procFile has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3563:5-3563:94)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3563:5-3563:94)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3563:5-3563:94)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TInt(char, ),  __restrict  ), StartOf(Var(lineBuf, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3565:7-3565:89)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TNamed(FILE, TComp(struct _IO_FILE, _flags : TInt(int, ), _IO_read_ptr : TPtr(TInt(char, ), ), _IO_read_end : TPtr(TInt(char, ), ), _IO_read_base : TPtr(TInt(char, ), ), _IO_write_base : TPtr(TInt(char, ), ), _IO_write_ptr : TPtr(TInt(char, ), ), _IO_write_end : TPtr(TInt(char, ), ), _IO_buf_base : TPtr(TInt(char, ), ), _IO_buf_end : TPtr(TInt(char, ), ), _IO_save_base : TPtr(TInt(char, ), ), _IO_backup_base : TPtr(TInt(char, ), ), _IO_save_end : TPtr(TInt(char, ), ), _markers : TPtr(TComp(struct _IO_marker, , , ), ), _chain : TPtr(TCompLoop(struct _IO_FILE, _, ), ), _fileno : TInt(int, ), _flags2 : TInt(int, ), _old_offset : TNamed(__off_t, TInt(long, ), ), _cur_column : TInt(unsigned short, ), _vtable_offset : TInt(signed char, ), _shortbuf : TArray(TInt(char, ), Some(Const(Int(1,int,1))), ), _lock : TPtr(TNamed(_IO_lock_t, TVoid(), ), ), _offset : TNamed(__off64_t, TInt(long, ), ), _codecvt : TPtr(TComp(struct _IO_codecvt, , , ), ), _wide_data : TPtr(TComp(struct _IO_wide_data, , , ), ), _freeres_list : TPtr(TCompLoop(struct _IO_FILE, _, ), ), _freeres_buf : TPtr(TVoid(), ), __pad5 : TNamed(size_t, TInt(unsigned long, ), ), _mode : TInt(int, ), _unused2 : TArray(TInt(char, ), Some(MinusA(MinusA(*(Const(Int(f,unsigned long,15UL)), sizeof(TInt(int, ))), *(Const(Int(4,unsigned long,4UL)), sizeof(TPtr(TVoid(), )))), sizeof(TNamed(size_t, TInt(unsigned long, ), )))), ), , ), ),  __restrict  ), Lval(Var(procFile, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3565:7-3565:89)
[Info][Unsound] Unknown address in (FILE * __restrict  )procFile has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3565:7-3565:89)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3565:7-3565:89)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___7, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3565:7-3565:89)
[Info][Unsound] Unknown address in {&tmp___7} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3565:7-3565:89)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3565:7-3565:89)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TInt(char, ),  __restrict  ), Lval(Var(lineBuf, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3515:3-3515:79)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3515:3-3515:79)
[Info][Unsound] Unknown address in {&tmp} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3515:3-3515:79)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3515:3-3515:79)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TInt(char, ),  __restrict  ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3519:5-3519:85)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(ptr, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3519:5-3519:85)
[Info][Unsound] Unknown address in {&ptr} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3519:5-3519:85)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3519:5-3519:85)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3523:5-3523:40)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3524:5-3524:45)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3573:9-3573:81)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3575:11-3575:46)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3579:13-3579:48)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3581:13-3581:48)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3582:13-3583:61)
[Info][Unsound] Unknown value in {&(alloc@sid:2357@tid:Top Threads(#top))} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3585:15-3585:113)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___8, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3594:5-3594:33)
[Info][Unsound] Unknown address in {&tmp___8} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3594:5-3594:33)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3594:5-3594:33)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3595:5-3595:106)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3595:5-3595:106)
[Info][Imprecise] Invalidating expressions: Lval(Var(procFile, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3598:5-3598:21)
[Info][Unsound] Unknown address in procFile has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3598:5-3598:21)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3598:5-3598:21)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3598:5-3598:21)
[Info][Unsound] Unknown value in {&(alloc@sid:2357@tid:Top Threads(#top))} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3638:3-3638:47)
[Info][Unsound] Unknown address in {&g_config} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3638:3-3638:47)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3638:3-3638:47)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3986:3-3986:46)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4204:3-4204:42)
[Info][Unsound] Unknown address in {&tmp} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4204:3-4204:42)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4204:3-4204:42)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4204:3-4204:42)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4208:5-4208:57)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4208:5-4208:57)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___0, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4212:5-4212:30)
[Info][Unsound] Unknown address in {&tmp___0} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4212:5-4212:30)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4212:5-4212:30)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4213:9-4213:76)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4213:9-4213:76)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4214:7-4214:47)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TNamed(time_t, TNamed(__time_t, TInt(long, ), ), ), ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3996:3-3996:40)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(rawTime, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3996:3-3996:40)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(timerInfo, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3997:3-3997:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TInt(char, ),  __restrict  ), StartOf(Var(date, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4003:3-4004:53)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4003:3-4004:53)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TInt(char, ),  __restrict  ), StartOf(Var(gcorePrefixName, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4006:5-4008:63)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___1, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4006:5-4008:63)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4006:5-4008:63)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TInt(char, ),  __restrict  ), StartOf(Var(gcorePrefixName, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4016:5-4017:71)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___2, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4016:5-4017:71)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4016:5-4017:71)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TInt(char, ),  __restrict  ), StartOf(Var(command, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4025:3-4026:43)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___3, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4025:3-4026:43)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TInt(char, ),  __restrict  ), StartOf(Var(coreDumpFileName, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4032:3-4033:43)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___4, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4032:3-4033:43)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___5, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4039:3-4039:66)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4039:3-4039:66)
[Info][Unsound] Unknown value in {&(alloc@sid:2357@tid:Top Threads(#top))} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4047:5-4047:64)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(fd, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3837:5-3837:25)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___6, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3845:7-3846:65)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___5, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3896:11-3897:28)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___0, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3899:13-3899:41)
[Info][Unsound] Unknown address in {&tmp___0} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3899:13-3899:41)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3899:13-3899:41)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3900:13-3901:62)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3900:13-3901:62)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TVoid(), ), AddrOf(Var(retHeader, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3903:13-3903:84)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___4, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3903:13-3903:84)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___1, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3905:15-3905:43)
[Info][Unsound] Unknown address in {&tmp___1} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3905:15-3905:43)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3905:15-3905:43)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3906:15-3907:74)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3906:15-3907:74)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TVoid(), ), AddrOf(Var(res, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3914:15-3914:71)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___3, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3914:15-3914:71)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___2, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3916:17-3916:45)
[Info][Unsound] Unknown address in {&tmp___2} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3916:17-3916:45)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3916:17-3916:45)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3917:17-3918:76)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3917:17-3918:76)
[Info][Imprecise] Invalidating expressions: Lval(Var(fd, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3934:5-3934:14)
[Info][Imprecise] Invalidating expressions: StartOf(Var(pipefd, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4153:3-4153:30)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4153:3-4153:30)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(childPid, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4159:3-4159:20)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4167:9-4167:39)
[Info][Imprecise] Invalidating expressions: Lval(Var(pipefd, Index(Const(Int(0,int,0)), NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4168:7-4168:23)
[Info][Imprecise] Invalidating expressions: Lval(Var(pipefd, Index(Const(Int(1,int,1)), NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4171:7-4171:23)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4179:9-4179:39)
[Info][Imprecise] Invalidating expressions: Lval(Var(pipefd, Index(Const(Int(1,int,1)), NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4180:7-4180:23)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___0, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4181:7-4181:39)
[Info][Unsound] Unknown address in {&tmp___0} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4181:7-4181:39)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4181:7-4181:39)
[Info][Imprecise] Invalidating expressions: Lval(Var(pipefd, Index(Const(Int(0,int,0)), NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4184:7-4184:23)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___1, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4185:7-4185:39)
[Info][Unsound] Unknown address in {&tmp___1} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4185:7-4185:39)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4185:7-4185:39)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TInt(char, ),  __restrict  ), StartOf(Var(lineBuffer, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4071:9-4072:57)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TNamed(FILE, TComp(struct _IO_FILE, _flags : TInt(int, ), _IO_read_ptr : TPtr(TInt(char, ), ), _IO_read_end : TPtr(TInt(char, ), ), _IO_read_base : TPtr(TInt(char, ), ), _IO_write_base : TPtr(TInt(char, ), ), _IO_write_ptr : TPtr(TInt(char, ), ), _IO_write_end : TPtr(TInt(char, ), ), _IO_buf_base : TPtr(TInt(char, ), ), _IO_buf_end : TPtr(TInt(char, ), ), _IO_save_base : TPtr(TInt(char, ), ), _IO_backup_base : TPtr(TInt(char, ), ), _IO_save_end : TPtr(TInt(char, ), ), _markers : TPtr(TComp(struct _IO_marker, , , ), ), _chain : TPtr(TCompLoop(struct _IO_FILE, _, ), ), _fileno : TInt(int, ), _flags2 : TInt(int, ), _old_offset : TNamed(__off_t, TInt(long, ), ), _cur_column : TInt(unsigned short, ), _vtable_offset : TInt(signed char, ), _shortbuf : TArray(TInt(char, ), Some(Const(Int(1,int,1))), ), _lock : TPtr(TNamed(_IO_lock_t, TVoid(), ), ), _offset : TNamed(__off64_t, TInt(long, ), ), _codecvt : TPtr(TComp(struct _IO_codecvt, , , ), ), _wide_data : TPtr(TComp(struct _IO_wide_data, , , ), ), _freeres_list : TPtr(TCompLoop(struct _IO_FILE, _, ), ), _freeres_buf : TPtr(TVoid(), ), __pad5 : TNamed(size_t, TInt(unsigned long, ), ), _mode : TInt(int, ), _unused2 : TArray(TInt(char, ), Some(MinusA(MinusA(*(Const(Int(f,unsigned long,15UL)), sizeof(TInt(int, ))), *(Const(Int(4,unsigned long,4UL)), sizeof(TPtr(TVoid(), )))), sizeof(TNamed(size_t, TInt(unsigned long, ), )))), ), , ), ),  __restrict  ), Lval(Var(commandPipe, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4071:9-4072:57)
[Info][Unsound] Unknown address in (FILE * __restrict  )commandPipe has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4071:9-4072:57)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4071:9-4072:57)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___9, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4071:9-4072:57)
[Info][Unsound] Unknown address in {&tmp___9} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4071:9-4072:57)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4071:9-4072:57)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4084:9-4085:43)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4084:9-4085:43)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4086:9-4086:66)
[Info][Imprecise] Invalidating expressions: Lval(Var(commandPipe, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4096:5-4096:24)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4096:5-4096:24)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4097:5-4097:80)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4097:5-4097:80)
[Info][Unsound] Unknown address given as function argument (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4103:11-4103:68)
[Warning][Behavior > Undefined > InvalidMemoryDeallocation][CWE-590] Points-to set for pointer (void *)*(outputBuffer + j___0) in function free is top. Potentially invalid memory deallocation may occur (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4111:7-4111:44)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4111:7-4111:44)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___13, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4116:5-4116:59)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___11, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4119:9-4119:60)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___12, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4122:11-4122:40)
[Info][Unsound] Unknown address in {&tmp___12} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4122:11-4122:40)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4122:11-4122:40)
[Warning][Behavior > Undefined > NullPointerDereference][CWE-476] May dereference NULL pointer (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4123:15-4123:29)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4123:15-4123:29)
[Warning][Behavior > Undefined > InvalidMemoryDeallocation][CWE-590] Points-to set for pointer (void *)name in function free is top. Potentially invalid memory deallocation may occur (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4140:3-4140:21)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4140:3-4140:21)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___0, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3640:5-3640:92)
[Info][Unsound] Unknown value in {&g_config.semAvailableDumpSlots.__annonCompField4.semaphore} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3640:5-3640:92)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TInt(int, ), ), CastE(TPtr(TVoid(), ), Const(Int(0,int,0)))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3660:3-3660:57)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___1, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3660:3-3660:57)
[Info][Unsound] Unknown address in {&g_config} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3392:13-3392:70)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3392:13-3392:70)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(rc, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1682:5-1683:86)
[Info][Unsound] Unknown address in {&g_config} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1682:5-1683:86)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1682:5-1683:86)
[Info][Unsound] Unknown address in {&g_config} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2979:3-2979:58)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2979:3-2979:58)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___0, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2981:3-2981:24)
[Info][Unsound] Unknown address in {&g_config} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2983:3-2983:68)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2983:3-2983:68)
[Info][Unsound] Unknown address in {&g_config} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2986:7-2986:56)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2986:7-2986:56)
[Info][Unsound] Unknown address in {&g_config} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3006:13-3006:39)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3006:13-3006:39)
[Info][Unsound] Unknown address in {&g_config} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3007:13-3007:70)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3007:13-3007:70)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(rc, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1692:5-1693:91)
[Info][Unsound] Unknown address in {&g_config} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1692:5-1693:91)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1692:5-1693:91)
[Info][Unsound] Unknown address in {&g_config} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3090:3-3090:58)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3090:3-3090:58)
[Info][Unsound] Unknown address in {&g_config} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3092:3-3092:68)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3092:3-3092:68)
[Info][Unsound] Unknown address in {&g_config} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3095:7-3095:56)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3095:7-3095:56)
[Info][Unsound] Unknown address in {&g_config} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3103:11-3103:37)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3103:11-3103:37)
[Info][Unsound] Unknown address in {&g_config} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3104:11-3104:68)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3104:11-3104:68)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(rc, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1702:5-1703:99)
[Info][Unsound] Unknown address in {&g_config} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1702:5-1703:99)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1702:5-1703:99)
[Info][Unsound] Unknown address in {&g_config} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3187:3-3187:58)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3187:3-3187:58)
[Info][Unsound] Unknown address in {&g_config} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3189:3-3189:68)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3189:3-3189:68)
[Info][Unsound] Unknown address in {&g_config} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3192:7-3192:56)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3192:7-3192:56)
[Info][Unsound] Unknown address in {&g_config} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3200:11-3200:37)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3200:11-3200:37)
[Info][Unsound] Unknown address in {&g_config} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3201:11-3201:68)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3201:11-3201:68)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(rc, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1711:5-1712:86)
[Info][Unsound] Unknown address in {&g_config} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1711:5-1712:86)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1711:5-1712:86)
[Info][Unsound] Unknown address in {&g_config} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3235:3-3235:58)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3235:3-3235:58)
[Info][Unsound] Unknown address in {&g_config} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3237:3-3237:68)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3237:3-3237:68)
[Info][Imprecise] Invalidating expressions: Lval(Mem(Lval(Var(config, NoOffset)), Field(ProcessId:TNamed(pid_t, TNamed(__pid_t, TInt(int, ), ), ), NoOffset))), CastE(TPtr(TVoid(), ), Const(Int(0,int,0))), CastE(TPtr(TVoid(), ), Const(Int(0,int,0))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3239:5-3240:32)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___2, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3239:5-3240:32)
[Info][Imprecise] Invalidating expressions: Lval(Mem(Lval(Var(config, NoOffset)), Field(ProcessId:TNamed(pid_t, TNamed(__pid_t, TInt(int, ), ), ), NoOffset))), CastE(TPtr(TVoid(), ), Const(Int(0,int,0))), Lval(Var(signum, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3282:9-3282:80)
[Info][Imprecise] Invalidating expressions: Lval(Mem(Lval(Var(config, NoOffset)), Field(ProcessId:TNamed(pid_t, TNamed(__pid_t, TInt(int, ), ), ), NoOffset))), Const(Int(0,int,0)), Const(Int(19,int,19)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3257:11-3257:81)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___0, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3257:11-3257:81)
[Info][Unsound] Unknown address in {&g_config} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3264:11-3264:37)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3264:11-3264:37)
[Info][Imprecise] Invalidating expressions: Lval(Mem(Lval(Var(config, NoOffset)), Field(ProcessId:TNamed(pid_t, TNamed(__pid_t, TInt(int, ), ), ), NoOffset))), CastE(TPtr(TVoid(), ), Const(Int(0,int,0))), Lval(Var(signum, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3271:11-3271:82)
[Info][Imprecise] Invalidating expressions: Lval(Mem(Lval(Var(config, NoOffset)), Field(ProcessId:TNamed(pid_t, TNamed(__pid_t, TInt(int, ), ), ), NoOffset))), CastE(TPtr(TVoid(), ), Const(Int(0,int,0))), CastE(TPtr(TVoid(), ), Const(Int(0,int,0))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3272:11-3273:38)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(tmp___1, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3272:11-3273:38)
[Info][Imprecise] Invalidating expressions: Lval(Mem(Lval(Var(config, NoOffset)), Field(ProcessId:TNamed(pid_t, TNamed(__pid_t, TInt(int, ), ), ), NoOffset))), Const(Int(0,int,0)), Const(Int(0,int,0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3247:11-3247:70)
[Info][Imprecise] Invalidating expressions: Lval(Mem(Lval(Var(config, NoOffset)), Field(ProcessId:TNamed(pid_t, TNamed(__pid_t, TInt(int, ), ), ), NoOffset))), Const(Int(0,int,0)), Const(Int(0,int,0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3251:11-3251:70)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(rc, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1722:5-1723:75)
[Info][Unsound] Unknown address in {&g_config} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1722:5-1723:75)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1722:5-1723:75)
[Info][Unsound] Unknown address in {&g_config} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3419:3-3419:58)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3419:3-3419:58)
[Info][Unsound] Unknown address in {&g_config} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3422:3-3422:68)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3422:3-3422:68)
[Info][Unsound] Unknown address in {&g_config} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3425:7-3425:34)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3425:7-3425:34)
[Info][Unsound] Unknown address in {&g_config} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3430:7-3430:33)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3430:7-3430:33)
[Info][Unsound] Unknown address in {&g_config} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3431:7-3431:64)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3431:7-3431:64)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(rc, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1729:3-1730:74)
[Info][Unsound] Unknown address in {&g_config} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1729:3-1730:74)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1729:3-1730:74)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TInt(int, ),  __restrict  ), AddrOf(Var(sig_caught, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:840:3-840:93)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(rc, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:840:3-840:93)
[Info][Unsound] Unknown address in {&g_config} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:847:3-847:21)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:847:3-847:21)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(rc, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:850:5-850:37)
[Info][Imprecise] Invalidating expressions: Lval(Mem(Lval(Var(config, NoOffset)), Field(ProcessId:TNamed(pid_t, TNamed(__pid_t, TInt(int, ), ), ), NoOffset))), Const(Int(0,int,0)), Const(Int(0,int,0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:857:5-857:64)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(rc, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:859:5-859:47)
[Info][Imprecise] Invalidating expressions: CastE(TPtr(TNamed(FILE, TComp(struct _IO_FILE, _flags : TInt(int, ), _IO_read_ptr : TPtr(TInt(char, ), ), _IO_read_end : TPtr(TInt(char, ), ), _IO_read_base : TPtr(TInt(char, ), ), _IO_write_base : TPtr(TInt(char, ), ), _IO_write_ptr : TPtr(TInt(char, ), ), _IO_write_end : TPtr(TInt(char, ), ), _IO_buf_base : TPtr(TInt(char, ), ), _IO_buf_end : TPtr(TInt(char, ), ), _IO_save_base : TPtr(TInt(char, ), ), _IO_backup_base : TPtr(TInt(char, ), ), _IO_save_end : TPtr(TInt(char, ), ), _markers : TPtr(TComp(struct _IO_marker, , , ), ), _chain : TPtr(TCompLoop(struct _IO_FILE, _, ), ), _fileno : TInt(int, ), _flags2 : TInt(int, ), _old_offset : TNamed(__off_t, TInt(long, ), ), _cur_column : TInt(unsigned short, ), _vtable_offset : TInt(signed char, ), _shortbuf : TArray(TInt(char, ), Some(Const(Int(1,int,1))), ), _lock : TPtr(TNamed(_IO_lock_t, TVoid(), ), ), _offset : TNamed(__off64_t, TInt(long, ), ), _codecvt : TPtr(TComp(struct _IO_codecvt, , , ), ), _wide_data : TPtr(TComp(struct _IO_wide_data, , , ), ), _freeres_list : TPtr(TCompLoop(struct _IO_FILE, _, ), ), _freeres_buf : TPtr(TVoid(), ), __pad5 : TNamed(size_t, TInt(unsigned long, ), ), _mode : TInt(int, ), _unused2 : TArray(TInt(char, ), Some(MinusA(MinusA(*(Const(Int(f,unsigned long,15UL)), sizeof(TInt(int, ))), *(Const(Int(4,unsigned long,4UL)), sizeof(TPtr(TVoid(), )))), sizeof(TNamed(size_t, TInt(unsigned long, ), )))), ), , ), ),  __restrict  ), Lval(Var(stderr, NoOffset))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:868:3-869:22)
[Info][Unsound] Unknown address in (FILE * __restrict  )stderr has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:868:3-869:22)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:868:3-869:22)
[Info][Unsound] Write to unknown address: privatization is unsound. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:868:3-869:22)
[Info][Unsound] Unknown address in {&g_config} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2894:3-2894:40)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2894:3-2894:40)
[Info][Unsound] Unknown address in {&g_config} has escaped. (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2900:3-2900:43)
[Info][Unsound] Unknown value in {?} could be an escaped pointer address! (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2900:3-2900:43)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(rc, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1803:5-1803:67)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(rc, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1811:7-1811:64)
[Info][Imprecise] Invalidating expressions: AddrOf(Var(rc, NoOffset)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1820:3-1820:57)
[Warning][Deadcode] Function 'CreateEvent' is uncalled: 8 LLoC (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:580:1-596:1)
[Warning][Deadcode] Function 'CreateNamedEvent' is uncalled: 8 LLoC (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:597:1-613:1)
[Warning][Deadcode] Function 'InitEvent' is uncalled: 2 LLoC (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:614:1-622:1)
[Warning][Deadcode] Function 'ResetEvent' is uncalled: 13 LLoC (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:702:1-725:1)
[Warning][Deadcode] Function 'IsQuit' is uncalled: 1 LLoC (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1828:1-1835:1)
[Warning][Deadcode] Function 'InitNamedEvent' has dead code:
  on lines 642..643 (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:642-643)
  on line 648 (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:648-648)
  on line 650 (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:650-650)
[Warning][Deadcode] Function 'LogFormatter' has dead code:
  on lines 514..516 (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:514-516)
[Warning][Deadcode] Function 'NewCoreDumpWriter' has dead code:
  on lines 3495..3497 (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3495-3497)
[Warning][Deadcode] Function 'SetEvent' has dead code:
  on lines 695..697 (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:695-697)
[Warning][Deadcode] Function 'WaitForMultipleObjects' has dead code:
  on lines 2199..2200 (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2199-2200)
  on lines 2218..2220 (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2218-2220)
  on lines 2228..2229 (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2228-2229)
  on line 2235 (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2235-2235)
  on line 2252 (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2252-2252)
  on line 2278 (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2278-2278)
  on line 2281 (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2281-2281)
  on line 2300 (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2300-2300)
[Warning][Deadcode] Function 'WaitForProcessName' has dead code:
  on line 1565 (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1565-1565)
[Warning][Deadcode] Function 'WaitForSingleObject' has dead code:
  on lines 2110..2111 (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2110-2111)
[Warning][Deadcode] Function 'WaiterThread' has dead code:
  on line 2147 (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2147-2147)
[Warning][Deadcode] Function 'WriteCoreDumpInternal' has dead code:
  on lines 3992..3994 (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3992-3994)
[Warning][Deadcode] Function 'main' has dead code:
  on lines 2896..2898 (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2896-2898)
[Warning][Deadcode] Logical lines of code (LLoC) summary:
  live: 2090
  dead: 67 (32 in uncalled functions)
  total lines: 2157
[Warning][Race] Memory location (alloc@sid:2446@tid:Top Threads(#top)) (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3681:5-3681:54)
  read with [] (conf. 110)  (exp: (void const   * __restrict  )dumpFileNameW) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3888:11-3889:70)
  read with lock:{ptrace_mutex} (conf. 110)  (exp: (void const   * __restrict  )dumpFileNameW) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3888:11-3889:70)
  free with [] (conf. 110)  (exp: (void *)dumpFileNameW) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3938:5-3938:32)
  free with lock:{ptrace_mutex} (conf. 110)  (exp: (void *)dumpFileNameW) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3938:5-3938:32)
[Warning][Race] Memory location (alloc@sid:2446@tid:Top Threads(#top))[?] (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3681:5-3681:54)
  write with [] (conf. 110)  (exp: & *(dumpFileNameW + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3689:7-3689:54)
  write with lock:{ptrace_mutex} (conf. 110)  (exp: & *(dumpFileNameW + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3689:7-3689:54)
  read with [] (conf. 110)  (exp: (void const   * __restrict  )dumpFileNameW) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3888:11-3889:70)
  read with lock:{ptrace_mutex} (conf. 110)  (exp: (void const   * __restrict  )dumpFileNameW) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3888:11-3889:70)
  free with [] (conf. 110)  (exp: (void *)dumpFileNameW) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3938:5-3938:32)
  free with lock:{ptrace_mutex} (conf. 110)  (exp: (void *)dumpFileNameW) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3938:5-3938:32)
[Warning][Deadcode][CWE-571] condition '1' (possibly inserted by CIL) is always true (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1517:10-1517:11)
[Warning][Deadcode][CWE-571] condition '1' (possibly inserted by CIL) is always true (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3424:12-3424:13)
[Warning][Deadcode][CWE-570] condition '(unsigned long )coordinator == (unsigned long )((void *)0)' is always false (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2198:7-2198:65)
[Warning][Deadcode][CWE-570] condition '(unsigned long )writer == (unsigned long )((void *)0)' is always false (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3494:7-3494:60)
[Warning][Deadcode][CWE-570] condition 'Milliseconds != -1' is always false (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2217:7-2217:25)
[Warning][Race] Memory location sig_thread_id (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:826:18-826:32)
  write with [] (conf. 110)  (exp: (pthread_t * __restrict  )(& sig_thread_id)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1729:3-1730:74)
  write with [] (conf. 110)  (exp: & *((pthread_t * __restrict  )(& sig_thread_id))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1729:3-1730:74)
  read with [] (conf. 110)  (exp: & sig_thread_id) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1819:3-1819:32)
  read with [] (conf. 110)  (exp: & sig_thread_id) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1820:3-1820:57)
[Warning][Race] Memory location readdir (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2310:22-2310:80)
  call with [] (conf. 110)  (exp: readdir) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2364:7-2364:29)
[Warning][Deadcode][CWE-570] condition '(unsigned long )*(thread_args + t) == (unsigned long )((void *)0)' is always false (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2227:9-2227:74)
[Warning][Deadcode][CWE-571] condition 'Milliseconds == -1' is always true (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2232:9-2232:27)
[Warning][Deadcode][CWE-570] condition '(int )tmp___3 == 0' is always false (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2895:7-2895:25)
[Warning][Race] Memory location (alloc@sid:2679@tid:Top Threads(#top)) (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3989:3-3989:42)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2399:5-2400:57)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2403:3-2404:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2413:3-2414:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2423:3-2424:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2433:3-2434:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2443:3-2444:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2453:3-2454:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2463:3-2464:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2472:3-2473:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2481:3-2482:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2490:3-2491:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2499:3-2500:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2508:3-2509:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2517:3-2518:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2526:3-2527:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2535:3-2536:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2544:3-2545:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2553:3-2554:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2562:3-2563:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2571:3-2572:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2580:3-2581:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2589:3-2590:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2598:3-2599:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2607:3-2608:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2616:3-2617:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2625:3-2626:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2634:3-2635:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2643:3-2644:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2652:3-2653:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2661:3-2662:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2670:3-2671:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2679:3-2680:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2688:3-2689:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2697:3-2698:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2706:3-2707:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2715:3-2716:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2725:3-2726:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2735:3-2736:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2745:3-2746:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2755:3-2756:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2764:3-2765:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2773:3-2774:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2782:3-2783:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2791:3-2792:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2800:3-2801:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2809:3-2810:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2818:3-2819:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2827:3-2828:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2836:3-2837:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2845:3-2846:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2399:5-2400:57)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2403:3-2404:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2413:3-2414:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2423:3-2424:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2433:3-2434:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2443:3-2444:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2453:3-2454:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2463:3-2464:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2472:3-2473:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2481:3-2482:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2490:3-2491:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2499:3-2500:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2508:3-2509:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2517:3-2518:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2526:3-2527:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2535:3-2536:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2544:3-2545:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2553:3-2554:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2562:3-2563:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2571:3-2572:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2580:3-2581:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2589:3-2590:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2598:3-2599:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2607:3-2608:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2616:3-2617:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2625:3-2626:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2634:3-2635:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2643:3-2644:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2652:3-2653:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2661:3-2662:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2670:3-2671:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2679:3-2680:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2688:3-2689:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2697:3-2698:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2706:3-2707:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2715:3-2716:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2725:3-2726:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2735:3-2736:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2745:3-2746:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2755:3-2756:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2764:3-2765:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2773:3-2774:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2782:3-2783:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2791:3-2792:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2800:3-2801:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2809:3-2810:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2818:3-2819:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2827:3-2828:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2836:3-2837:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2845:3-2846:53)
  free with [] (conf. 110)  (exp: (void *)outputBuffer) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4059:5-4059:31)
  free with lock:{ptrace_mutex} (conf. 110)  (exp: (void *)outputBuffer) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4059:5-4059:31)
  free with [] (conf. 110)  (exp: (void *)outputBuffer) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4114:5-4114:31)
  free with lock:{ptrace_mutex} (conf. 110)  (exp: (void *)outputBuffer) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4114:5-4114:31)
[Warning][Race] Memory location (alloc@sid:2679@tid:Top Threads(#top))[?] (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3989:3-3989:42)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2399:5-2400:57)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2403:3-2404:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2413:3-2414:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2423:3-2424:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2433:3-2434:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2443:3-2444:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2453:3-2454:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2463:3-2464:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2472:3-2473:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2481:3-2482:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2490:3-2491:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2499:3-2500:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2508:3-2509:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2517:3-2518:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2526:3-2527:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2535:3-2536:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2544:3-2545:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2553:3-2554:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2562:3-2563:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2571:3-2572:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2580:3-2581:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2589:3-2590:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2598:3-2599:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2607:3-2608:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2616:3-2617:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2625:3-2626:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2634:3-2635:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2643:3-2644:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2652:3-2653:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2661:3-2662:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2670:3-2671:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2679:3-2680:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2688:3-2689:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2697:3-2698:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2706:3-2707:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2715:3-2716:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2725:3-2726:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2735:3-2736:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2745:3-2746:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2755:3-2756:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2764:3-2765:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2773:3-2774:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2782:3-2783:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2791:3-2792:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2800:3-2801:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2809:3-2810:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2818:3-2819:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2827:3-2828:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2836:3-2837:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2845:3-2846:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2399:5-2400:57)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2403:3-2404:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2413:3-2414:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2423:3-2424:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2433:3-2434:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2443:3-2444:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2453:3-2454:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2463:3-2464:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2472:3-2473:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2481:3-2482:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2490:3-2491:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2499:3-2500:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2508:3-2509:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2517:3-2518:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2526:3-2527:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2535:3-2536:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2544:3-2545:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2553:3-2554:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2562:3-2563:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2571:3-2572:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2580:3-2581:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2589:3-2590:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2598:3-2599:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2607:3-2608:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2616:3-2617:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2625:3-2626:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2634:3-2635:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2643:3-2644:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2652:3-2653:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2661:3-2662:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2670:3-2671:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2679:3-2680:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2688:3-2689:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2697:3-2698:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2706:3-2707:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2715:3-2716:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2725:3-2726:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2735:3-2736:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2745:3-2746:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2755:3-2756:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2764:3-2765:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2773:3-2774:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2782:3-2783:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2791:3-2792:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2800:3-2801:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2809:3-2810:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2818:3-2819:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2827:3-2828:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2836:3-2837:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2845:3-2846:53)
  write with [] (conf. 110)  (exp: & *(outputBuffer + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4082:7-4082:44)
  write with lock:{ptrace_mutex} (conf. 110)  (exp: & *(outputBuffer + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4082:7-4082:44)
  read with [] (conf. 110)  (exp: & *(outputBuffer + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4083:11-4083:77)
  read with lock:{ptrace_mutex} (conf. 110)  (exp: & *(outputBuffer + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4083:11-4083:77)
  read with [] (conf. 110)  (exp: & *(outputBuffer + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4084:9-4085:43)
  read with lock:{ptrace_mutex} (conf. 110)  (exp: & *(outputBuffer + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4084:9-4085:43)
  read with [] (conf. 110)  (exp: & *(outputBuffer + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4086:9-4086:66)
  read with lock:{ptrace_mutex} (conf. 110)  (exp: & *(outputBuffer + i)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4086:9-4086:66)
  read with [] (conf. 110)  (exp: & *(outputBuffer + (i - 1))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4097:5-4097:80)
  read with lock:{ptrace_mutex} (conf. 110)  (exp: & *(outputBuffer + (i - 1))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4097:5-4097:80)
  read with [] (conf. 110)  (exp: & *(outputBuffer + j)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4102:13-4102:79)
  read with lock:{ptrace_mutex} (conf. 110)  (exp: & *(outputBuffer + j)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4102:13-4102:79)
  read with [] (conf. 110)  (exp: & *(outputBuffer + j)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4103:11-4103:68)
  read with lock:{ptrace_mutex} (conf. 110)  (exp: & *(outputBuffer + j)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4103:11-4103:68)
  read with [] (conf. 110)  (exp: & *(outputBuffer + j___0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4111:7-4111:44)
  read with lock:{ptrace_mutex} (conf. 110)  (exp: & *(outputBuffer + j___0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4111:7-4111:44)
  free with [] (conf. 110)  (exp: (void *)outputBuffer) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4059:5-4059:31)
  free with lock:{ptrace_mutex} (conf. 110)  (exp: (void *)outputBuffer) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4059:5-4059:31)
  free with [] (conf. 110)  (exp: (void *)outputBuffer) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4114:5-4114:31)
  free with lock:{ptrace_mutex} (conf. 110)  (exp: (void *)outputBuffer) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4114:5-4114:31)
[Warning][Deadcode][CWE-571] condition '1' (possibly inserted by CIL) is always true (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3564:12-3564:13)
[Warning][Deadcode][CWE-571] condition '1' (possibly inserted by CIL) is always true (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2250:10-2250:11)
[Warning][Deadcode][CWE-570] condition 'WaitAll' is always false (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2251:9-2251:16)
[Warning][Deadcode][CWE-571] condition '! WaitAll' is always true (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2259:9-2259:18)
[Warning][Deadcode][CWE-571] condition 'Milliseconds == -1' is always true (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2271:9-2271:27)
[Warning][Deadcode][CWE-571] condition '(unsigned long )*socketName != (unsigned long )((void *)0)' is always true (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3578:15-3578:73)
[Warning][Race] Memory location (void ) (race with conf. 100):
  free with [] (conf. 100)  (exp: (void *)self->ProcessName) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:972:5-972:36)
  free with [] (conf. 100)  (exp: (void *)self->CoreDumpPath) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:974:3-974:35)
  free with [] (conf. 100)  (exp: (void *)self->CoreDumpName) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:975:3-975:35)
  free with [] (conf. 100)  (exp: (void *)tempOutputPath) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1374:9-1374:37)
  free with [] (conf. 100)  (exp: (void *)tempOutputPath) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1378:9-1378:37)
  free with [] (conf. 100)  (exp: (void *)nameForPid) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1540:11-1540:35)
  free with [] (conf. 100)  (exp: (void *)nameForPid) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1544:7-1544:31)
  free with [] (conf. 100)  (exp: (void *)*(nameList + i___0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1550:7-1550:40)
  free with [] (conf. 100)  (exp: (void *)nameList) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1553:5-1553:27)
  free with [] (conf. 100)  (exp: (void *)*(outputBuffer + j___0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4111:7-4111:44)
  free with lock:{ptrace_mutex} (conf. 100)  (exp: (void *)*(outputBuffer + j___0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4111:7-4111:44)
  free with [] (conf. 100)  (exp: (void *)name) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4140:3-4140:21)
  free with lock:{ptrace_mutex} (conf. 100)  (exp: (void *)name) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4140:3-4140:21)
[Warning][Deadcode][CWE-571] condition '1' (possibly inserted by CIL) is always true (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4207:10-4207:11)
[Warning][Deadcode][CWE-570] condition 'WaitAll' is always false (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2299:7-2299:14)
[Warning][Deadcode][CWE-571] condition '1' (possibly inserted by CIL) is always true (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1113:10-1113:11)
[Warning][Deadcode][CWE-571] condition '1' (possibly inserted by CIL) is always true (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2985:12-2985:13)
[Warning][Deadcode][CWE-570] condition 'rc == 0' is always false (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3633:3-3633:9)
[Warning][Deadcode][CWE-571] condition '1' (possibly inserted by CIL) is always true (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2363:12-2363:13)
[Warning][Race] Memory location (alloc@sid:2357@tid:Top Threads(#top)) (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3576:11-3576:58)
  free with [] (conf. 100)  (exp: (void *)self->ProcessName) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:972:5-972:36)
  free with [] (conf. 100)  (exp: (void *)self->CoreDumpPath) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:974:3-974:35)
  free with [] (conf. 100)  (exp: (void *)self->CoreDumpName) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:975:3-975:35)
  free with [] (conf. 100)  (exp: (void *)tempOutputPath) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1374:9-1374:37)
  free with [] (conf. 100)  (exp: (void *)tempOutputPath) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1378:9-1378:37)
  free with [] (conf. 100)  (exp: (void *)nameForPid) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1540:11-1540:35)
  free with [] (conf. 100)  (exp: (void *)nameForPid) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1544:7-1544:31)
  free with [] (conf. 100)  (exp: (void *)*(nameList + i___0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1550:7-1550:40)
  free with [] (conf. 100)  (exp: (void *)nameList) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1553:5-1553:27)
  free with [] (conf. 100)  (exp: (void *)*(outputBuffer + j___0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4111:7-4111:44)
  free with lock:{ptrace_mutex} (conf. 100)  (exp: (void *)*(outputBuffer + j___0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4111:7-4111:44)
  free with [] (conf. 100)  (exp: (void *)name) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4140:3-4140:21)
  free with lock:{ptrace_mutex} (conf. 100)  (exp: (void *)name) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4140:3-4140:21)
  write with [] (conf. 110)  (exp: (void *)*socketName) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3580:13-3580:74)
  write with lock:{ptrace_mutex} (conf. 110)  (exp: (void *)*socketName) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3580:13-3580:74)
  write with [] (conf. 110)  (exp: (char * __restrict  )*socketName) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3582:13-3583:61)
  write with lock:{ptrace_mutex} (conf. 110)  (exp: (char * __restrict  )*socketName) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3582:13-3583:61)
  read with [] (conf. 110)  (exp: (char const   * __restrict  )socketName) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3843:7-3844:43)
  read with lock:{ptrace_mutex} (conf. 110)  (exp: (char const   * __restrict  )socketName) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3843:7-3844:43)
  free with [] (conf. 110)  (exp: (void *)*socketName) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3603:7-3603:32)
  free with lock:{ptrace_mutex} (conf. 110)  (exp: (void *)*socketName) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3603:7-3603:32)
  free with [] (conf. 110)  (exp: (void *)socketName) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3645:9-3645:33)
  free with lock:{ptrace_mutex} (conf. 110)  (exp: (void *)socketName) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3645:9-3645:33)
  free with [] (conf. 110)  (exp: (void *)socketName) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3651:5-3651:29)
  free with lock:{ptrace_mutex} (conf. 110)  (exp: (void *)socketName) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3651:5-3651:29)
[Warning][Deadcode][CWE-571] condition '(unsigned long )buffer != (unsigned long )((void *)0)' is always true (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3679:7-3679:60)
[Warning][Deadcode][CWE-571] condition '1' (possibly inserted by CIL) is always true (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3684:12-3684:13)
[Warning][Race] Memory location getenv (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3474:42-3474:106)
  call with [] (conf. 110)  (exp: getenv) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3553:3-3553:37)
  call with lock:{ptrace_mutex} (conf. 110)  (exp: getenv) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3553:3-3553:37)
[Warning][Race] Memory location (alloc@sid:1254@tid:Top Threads(#top)) (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2196:3-2196:48)
  free with [] (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
  free with lock:{g_config.evtQuit.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
  free with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
  free with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
  free with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
  free with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
  free with lock:{g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
[Warning][Race] Memory location (alloc@sid:1254@tid:Top Threads(#top)).evtCanCleanUp.__annonCompField4.event.Name[?] (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2196:3-2196:48)
  write with [] (conf. 110)  (exp: (char * __restrict  )(Event->Name)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:652:7-652:80)
  write with lock:{ptrace_mutex} (conf. 110)  (exp: (char * __restrict  )(Event->Name)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:652:7-652:80)
  free with [] (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
  free with lock:{g_config.evtQuit.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
  free with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
  free with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
  free with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
  free with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
  free with lock:{g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
[Warning][Race] Memory location (alloc@sid:1254@tid:Top Threads(#top)).evtCanCleanUp.__annonCompField4.event.bManualReset (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2196:3-2196:48)
  write with [] (conf. 110)  (exp: & Event->bManualReset) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:638:3-638:38)
  write with lock:{ptrace_mutex} (conf. 110)  (exp: & Event->bManualReset) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:638:3-638:38)
  read with [] (conf. 110)  (exp: & Event->bManualReset) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:688:9-688:28)
  read with lock:{ptrace_mutex} (conf. 110)  (exp: & Event->bManualReset) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:688:9-688:28)
  read with [] (conf. 110)  (exp: & Handle->__annonCompField4.event.bManualReset) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2101:11-2101:57)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.bManualReset) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2101:11-2101:57)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.bManualReset) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2101:11-2101:57)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.bManualReset) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2101:11-2101:57)
  read with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.bManualReset) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2101:11-2101:57)
  read with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.bManualReset) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2101:11-2101:57)
  read with lock:{g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.bManualReset) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2101:11-2101:57)
  free with [] (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
  free with lock:{g_config.evtQuit.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
  free with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
  free with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
  free with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
  free with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
  free with lock:{g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
[Warning][Race] Memory location (alloc@sid:1254@tid:Top Threads(#top)).evtCanCleanUp.__annonCompField4.event.bTriggered (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2196:3-2196:48)
  write with [] (conf. 110)  (exp: & Event->bTriggered) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:639:3-639:35)
  write with lock:{ptrace_mutex} (conf. 110)  (exp: & Event->bTriggered) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:639:3-639:35)
  write with [] (conf. 110)  (exp: & Event->bTriggered) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:687:5-687:33)
  write with lock:{ptrace_mutex} (conf. 110)  (exp: & Event->bTriggered) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:687:5-687:33)
  read with [] (conf. 110)  (exp: & Handle->__annonCompField4.event.bTriggered) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2081:11-2081:55)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.bTriggered) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2081:11-2081:55)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.bTriggered) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2081:11-2081:55)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.bTriggered) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2081:11-2081:55)
  read with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.bTriggered) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2081:11-2081:55)
  read with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.bTriggered) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2081:11-2081:55)
  read with lock:{g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.bTriggered) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2081:11-2081:55)
  free with [] (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
  free with lock:{g_config.evtQuit.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
  free with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
  free with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
  free with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
  free with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
  free with lock:{g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
[Warning][Race] Memory location (alloc@sid:1254@tid:Top Threads(#top)).evtCanCleanUp.__annonCompField4.event.nWaiters (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2196:3-2196:48)
  write with [] (conf. 110)  (exp: & Event->nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:640:3-640:22)
  write with lock:{ptrace_mutex} (conf. 110)  (exp: & Event->nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:640:3-640:22)
  write with [] (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2079:6-2079:50)
  write with lock:{g_config.evtQuit.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2079:6-2079:50)
  write with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2079:6-2079:50)
  write with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2079:6-2079:50)
  write with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2079:6-2079:50)
  write with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2079:6-2079:50)
  write with lock:{g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2079:6-2079:50)
  write with [] (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2099:6-2099:50)
  write with lock:{g_config.evtQuit.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2099:6-2099:50)
  write with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2099:6-2099:50)
  write with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2099:6-2099:50)
  write with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2099:6-2099:50)
  write with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2099:6-2099:50)
  write with lock:{g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2099:6-2099:50)
  read with [] (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2079:6-2079:50)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2079:6-2079:50)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2079:6-2079:50)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2079:6-2079:50)
  read with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2079:6-2079:50)
  read with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2079:6-2079:50)
  read with lock:{g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2079:6-2079:50)
  read with [] (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2099:6-2099:50)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2099:6-2099:50)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2099:6-2099:50)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2099:6-2099:50)
  read with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2099:6-2099:50)
  read with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2099:6-2099:50)
  read with lock:{g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2099:6-2099:50)
  read with [] (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2100:9-2100:54)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2100:9-2100:54)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2100:9-2100:54)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2100:9-2100:54)
  read with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2100:9-2100:54)
  read with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2100:9-2100:54)
  read with lock:{g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2100:9-2100:54)
  free with [] (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
  free with lock:{g_config.evtQuit.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
  free with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
  free with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
  free with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
  free with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
  free with lock:{g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
[Warning][Race] Memory location (alloc@sid:1254@tid:Top Threads(#top)).evtCanCleanUp.type (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2196:3-2196:48)
  write with [] (conf. 110)  (exp: & coordinator->evtCanCleanUp.type) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2204:3-2204:57)
  write with lock:{ptrace_mutex} (conf. 110)  (exp: & coordinator->evtCanCleanUp.type) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2204:3-2204:57)
  read with [] (conf. 110)  (exp: & Handle->type) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2076:3-2076:10)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->type) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2076:3-2076:10)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->type) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2076:3-2076:10)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->type) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2076:3-2076:10)
  read with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->type) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2076:3-2076:10)
  read with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->type) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2076:3-2076:10)
  read with lock:{g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->type) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2076:3-2076:10)
  free with [] (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
  free with lock:{g_config.evtQuit.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
  free with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
  free with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
  free with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
  free with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
  free with lock:{g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
[Warning][Race] Memory location (alloc@sid:1254@tid:Top Threads(#top)).evtStartWaiting.__annonCompField4.event.Name[?] (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2196:3-2196:48)
  write with [] (conf. 110)  (exp: (char * __restrict  )(Event->Name)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:652:7-652:80)
  write with lock:{ptrace_mutex} (conf. 110)  (exp: (char * __restrict  )(Event->Name)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:652:7-652:80)
  free with [] (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
  free with lock:{g_config.evtQuit.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
  free with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
  free with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
  free with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
  free with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
  free with lock:{g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
[Warning][Race] Memory location (alloc@sid:1254@tid:Top Threads(#top)).evtStartWaiting.__annonCompField4.event.bManualReset (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2196:3-2196:48)
  write with [] (conf. 110)  (exp: & Event->bManualReset) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:638:3-638:38)
  write with lock:{ptrace_mutex} (conf. 110)  (exp: & Event->bManualReset) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:638:3-638:38)
  read with [] (conf. 110)  (exp: & Event->bManualReset) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:688:9-688:28)
  read with lock:{ptrace_mutex} (conf. 110)  (exp: & Event->bManualReset) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:688:9-688:28)
  read with [] (conf. 110)  (exp: & Handle->__annonCompField4.event.bManualReset) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2101:11-2101:57)
  free with [] (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
  free with lock:{g_config.evtQuit.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
  free with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
  free with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
  free with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
  free with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
  free with lock:{g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
[Warning][Race] Memory location (alloc@sid:1254@tid:Top Threads(#top)).evtStartWaiting.__annonCompField4.event.bTriggered (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2196:3-2196:48)
  write with [] (conf. 110)  (exp: & Event->bTriggered) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:639:3-639:35)
  write with lock:{ptrace_mutex} (conf. 110)  (exp: & Event->bTriggered) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:639:3-639:35)
  write with [] (conf. 110)  (exp: & Event->bTriggered) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:687:5-687:33)
  write with lock:{ptrace_mutex} (conf. 110)  (exp: & Event->bTriggered) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:687:5-687:33)
  read with [] (conf. 110)  (exp: & Handle->__annonCompField4.event.bTriggered) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2081:11-2081:55)
  free with [] (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
  free with lock:{g_config.evtQuit.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
  free with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
  free with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
  free with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
  free with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
  free with lock:{g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
[Warning][Race] Memory location (alloc@sid:1254@tid:Top Threads(#top)).evtStartWaiting.__annonCompField4.event.nWaiters (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2196:3-2196:48)
  write with [] (conf. 110)  (exp: & Event->nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:640:3-640:22)
  write with lock:{ptrace_mutex} (conf. 110)  (exp: & Event->nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:640:3-640:22)
  write with [] (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2079:6-2079:50)
  write with [] (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2099:6-2099:50)
  read with [] (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2079:6-2079:50)
  read with [] (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2099:6-2099:50)
  read with [] (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2100:9-2100:54)
  free with [] (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
  free with lock:{g_config.evtQuit.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
  free with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
  free with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
  free with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
  free with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
  free with lock:{g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
[Warning][Race] Memory location (alloc@sid:1254@tid:Top Threads(#top)).evtStartWaiting.type (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2196:3-2196:48)
  write with [] (conf. 110)  (exp: & coordinator->evtStartWaiting.type) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2205:3-2205:59)
  write with lock:{ptrace_mutex} (conf. 110)  (exp: & coordinator->evtStartWaiting.type) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2205:3-2205:59)
  read with [] (conf. 110)  (exp: & Handle->type) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2076:3-2076:10)
  free with [] (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
  free with lock:{g_config.evtQuit.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
  free with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
  free with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
  free with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
  free with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
  free with lock:{g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
[Warning][Race] Memory location (alloc@sid:1254@tid:Top Threads(#top)).nWaiters (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2196:3-2196:48)
  write with [] (conf. 110)  (exp: & (input->coordinator)->nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2159:5-2159:38)
  write with lock:{g_config.evtQuit.__annonCompField4.event.mutex} (conf. 110)  (exp: & (input->coordinator)->nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2159:5-2159:38)
  write with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & (input->coordinator)->nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2159:5-2159:38)
  write with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & (input->coordinator)->nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2159:5-2159:38)
  write with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & (input->coordinator)->nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2159:5-2159:38)
  write with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & (input->coordinator)->nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2159:5-2159:38)
  write with lock:{g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & (input->coordinator)->nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2159:5-2159:38)
  write with [] (conf. 110)  (exp: & coordinator->nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2248:3-2248:32)
  write with lock:{ptrace_mutex} (conf. 110)  (exp: & coordinator->nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2248:3-2248:32)
  read with [] (conf. 110)  (exp: & (input->coordinator)->nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2159:5-2159:38)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex} (conf. 110)  (exp: & (input->coordinator)->nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2159:5-2159:38)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & (input->coordinator)->nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2159:5-2159:38)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & (input->coordinator)->nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2159:5-2159:38)
  read with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & (input->coordinator)->nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2159:5-2159:38)
  read with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & (input->coordinator)->nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2159:5-2159:38)
  read with lock:{g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & (input->coordinator)->nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2159:5-2159:38)
  read with [] (conf. 110)  (exp: & (input->coordinator)->nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2160:8-2160:42)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex} (conf. 110)  (exp: & (input->coordinator)->nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2160:8-2160:42)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & (input->coordinator)->nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2160:8-2160:42)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & (input->coordinator)->nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2160:8-2160:42)
  read with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & (input->coordinator)->nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2160:8-2160:42)
  read with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & (input->coordinator)->nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2160:8-2160:42)
  read with lock:{g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & (input->coordinator)->nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2160:8-2160:42)
  free with [] (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
  free with lock:{g_config.evtQuit.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
  free with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
  free with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
  free with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
  free with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
  free with lock:{g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
[Warning][Race] Memory location (alloc@sid:1254@tid:Top Threads(#top)).numberTriggered (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2196:3-2196:48)
  write with [] (conf. 110)  (exp: & (input->coordinator)->numberTriggered) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2153:5-2153:45)
  write with lock:{g_config.evtQuit.__annonCompField4.event.mutex} (conf. 110)  (exp: & (input->coordinator)->numberTriggered) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2153:5-2153:45)
  write with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & (input->coordinator)->numberTriggered) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2153:5-2153:45)
  write with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & (input->coordinator)->numberTriggered) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2153:5-2153:45)
  write with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & (input->coordinator)->numberTriggered) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2153:5-2153:45)
  write with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & (input->coordinator)->numberTriggered) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2153:5-2153:45)
  write with lock:{g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & (input->coordinator)->numberTriggered) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2153:5-2153:45)
  write with [] (conf. 110)  (exp: & coordinator->numberTriggered) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2202:3-2202:35)
  write with lock:{ptrace_mutex} (conf. 110)  (exp: & coordinator->numberTriggered) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2202:3-2202:35)
  read with [] (conf. 110)  (exp: & (input->coordinator)->numberTriggered) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2152:3-2152:46)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex} (conf. 110)  (exp: & (input->coordinator)->numberTriggered) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2152:3-2152:46)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & (input->coordinator)->numberTriggered) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2152:3-2152:46)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & (input->coordinator)->numberTriggered) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2152:3-2152:46)
  read with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & (input->coordinator)->numberTriggered) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2152:3-2152:46)
  read with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & (input->coordinator)->numberTriggered) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2152:3-2152:46)
  read with lock:{g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & (input->coordinator)->numberTriggered) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2152:3-2152:46)
  read with [] (conf. 110)  (exp: & (input->coordinator)->numberTriggered) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2153:5-2153:45)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex} (conf. 110)  (exp: & (input->coordinator)->numberTriggered) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2153:5-2153:45)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & (input->coordinator)->numberTriggered) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2153:5-2153:45)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & (input->coordinator)->numberTriggered) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2153:5-2153:45)
  read with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & (input->coordinator)->numberTriggered) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2153:5-2153:45)
  read with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & (input->coordinator)->numberTriggered) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2153:5-2153:45)
  read with lock:{g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & (input->coordinator)->numberTriggered) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2153:5-2153:45)
  read with [] (conf. 110)  (exp: & coordinator->numberTriggered) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2260:11-2260:44)
  read with lock:{ptrace_mutex} (conf. 110)  (exp: & coordinator->numberTriggered) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2260:11-2260:44)
  free with [] (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
  free with lock:{g_config.evtQuit.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
  free with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
  free with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
  free with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
  free with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
  free with lock:{g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
[Warning][Race] Memory location (alloc@sid:1254@tid:Top Threads(#top)).results (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2196:3-2196:48)
  write with [] (conf. 110)  (exp: & coordinator->results) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2215:3-2215:33)
  write with lock:{ptrace_mutex} (conf. 110)  (exp: & coordinator->results) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2215:3-2215:33)
  read with [] (conf. 110)  (exp: & (input->coordinator)->results) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2154:3-2154:50)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex} (conf. 110)  (exp: & (input->coordinator)->results) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2154:3-2154:50)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & (input->coordinator)->results) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2154:3-2154:50)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & (input->coordinator)->results) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2154:3-2154:50)
  read with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & (input->coordinator)->results) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2154:3-2154:50)
  read with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & (input->coordinator)->results) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2154:3-2154:50)
  read with lock:{g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & (input->coordinator)->results) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2154:3-2154:50)
  read with [] (conf. 110)  (exp: & (input->coordinator)->results) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2164:5-2164:48)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex} (conf. 110)  (exp: & (input->coordinator)->results) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2164:5-2164:48)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & (input->coordinator)->results) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2164:5-2164:48)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & (input->coordinator)->results) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2164:5-2164:48)
  read with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & (input->coordinator)->results) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2164:5-2164:48)
  read with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & (input->coordinator)->results) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2164:5-2164:48)
  read with lock:{g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & (input->coordinator)->results) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2164:5-2164:48)
  free with [] (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
  free with lock:{g_config.evtQuit.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
  free with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
  free with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
  free with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
  free with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
  free with lock:{g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
[Warning][Race] Memory location (alloc@sid:1254@tid:Top Threads(#top)).stopIssued (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2196:3-2196:48)
  write with [] (conf. 110)  (exp: & coordinator->stopIssued) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2203:3-2203:30)
  write with lock:{ptrace_mutex} (conf. 110)  (exp: & coordinator->stopIssued) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2203:3-2203:30)
  write with [] (conf. 110)  (exp: & coordinator->stopIssued) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2286:3-2286:30)
  write with lock:{ptrace_mutex} (conf. 110)  (exp: & coordinator->stopIssued) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2286:3-2286:30)
  read with [] (conf. 110)  (exp: & (input->coordinator)->stopIssued) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2138:11-2138:45)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex} (conf. 110)  (exp: & (input->coordinator)->stopIssued) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2138:11-2138:45)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & (input->coordinator)->stopIssued) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2138:11-2138:45)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & (input->coordinator)->stopIssued) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2138:11-2138:45)
  read with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & (input->coordinator)->stopIssued) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2138:11-2138:45)
  read with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & (input->coordinator)->stopIssued) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2138:11-2138:45)
  read with lock:{g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & (input->coordinator)->stopIssued) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2138:11-2138:45)
  free with [] (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
  free with lock:{g_config.evtQuit.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
  free with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
  free with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
  free with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
  free with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
  free with lock:{g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
[Warning][Race] Memory location (alloc@sid:12@tid:Top Threads(#top)) (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:511:3-511:56)
  free with [] (conf. 100)  (exp: (void *)self->ProcessName) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:972:5-972:36)
  free with [] (conf. 100)  (exp: (void *)self->CoreDumpPath) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:974:3-974:35)
  free with [] (conf. 100)  (exp: (void *)self->CoreDumpName) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:975:3-975:35)
  free with [] (conf. 100)  (exp: (void *)tempOutputPath) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1374:9-1374:37)
  free with [] (conf. 100)  (exp: (void *)tempOutputPath) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1378:9-1378:37)
  free with [] (conf. 100)  (exp: (void *)nameForPid) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1540:11-1540:35)
  free with [] (conf. 100)  (exp: (void *)nameForPid) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1544:7-1544:31)
  free with [] (conf. 100)  (exp: (void *)*(nameList + i___0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1550:7-1550:40)
  free with [] (conf. 100)  (exp: (void *)nameList) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1553:5-1553:27)
  free with [] (conf. 100)  (exp: (void *)*(outputBuffer + j___0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4111:7-4111:44)
  free with lock:{ptrace_mutex} (conf. 100)  (exp: (void *)*(outputBuffer + j___0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4111:7-4111:44)
  free with [] (conf. 100)  (exp: (void *)name) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4140:3-4140:21)
  free with lock:{ptrace_mutex} (conf. 100)  (exp: (void *)name) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4140:3-4140:21)
  write with lock:{LoggerLock} (conf. 110)  (exp: (char * __restrict  )trace) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:518:3-519:47)
  write with lock:{LoggerLock, ptrace_mutex} (conf. 110)  (exp: (char * __restrict  )trace) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:518:3-519:47)
  read with lock:{LoggerLock} (conf. 110)  (exp: (char const   *)trace) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:523:5-523:30)
  read with lock:{LoggerLock, ptrace_mutex} (conf. 110)  (exp: (char const   *)trace) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:523:5-523:30)
  read with lock:{LoggerLock} (conf. 110)  (exp: trace) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:525:3-525:25)
  read with lock:{LoggerLock, ptrace_mutex} (conf. 110)  (exp: trace) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:525:3-525:25)
  free with lock:{LoggerLock} (conf. 110)  (exp: (void *)trace) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:527:3-527:22)
  free with lock:{LoggerLock, ptrace_mutex} (conf. 110)  (exp: (void *)trace) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:527:3-527:22)
[Warning][Race] Memory location (alloc@sid:12@tid:Top Threads(#top))[?] (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:511:3-511:56)
  free with [] (conf. 100)  (exp: (void *)self->ProcessName) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:972:5-972:36)
  free with [] (conf. 100)  (exp: (void *)self->CoreDumpPath) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:974:3-974:35)
  free with [] (conf. 100)  (exp: (void *)self->CoreDumpName) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:975:3-975:35)
  free with [] (conf. 100)  (exp: (void *)tempOutputPath) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1374:9-1374:37)
  free with [] (conf. 100)  (exp: (void *)tempOutputPath) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1378:9-1378:37)
  free with [] (conf. 100)  (exp: (void *)nameForPid) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1540:11-1540:35)
  free with [] (conf. 100)  (exp: (void *)nameForPid) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1544:7-1544:31)
  free with [] (conf. 100)  (exp: (void *)*(nameList + i___0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1550:7-1550:40)
  free with [] (conf. 100)  (exp: (void *)nameList) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1553:5-1553:27)
  free with [] (conf. 100)  (exp: (void *)*(outputBuffer + j___0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4111:7-4111:44)
  free with lock:{ptrace_mutex} (conf. 100)  (exp: (void *)*(outputBuffer + j___0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4111:7-4111:44)
  free with [] (conf. 100)  (exp: (void *)name) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4140:3-4140:21)
  free with lock:{ptrace_mutex} (conf. 100)  (exp: (void *)name) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4140:3-4140:21)
  write with lock:{LoggerLock} (conf. 110)  (exp: (char * __restrict  )(trace + traceLen)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:520:3-521:17)
  write with lock:{LoggerLock, ptrace_mutex} (conf. 110)  (exp: (char * __restrict  )(trace + traceLen)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:520:3-521:17)
[Warning][Deadcode][CWE-571] condition '1' (possibly inserted by CIL) is always true (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3094:12-3094:13)
[Warning][Race] Memory location (char *) (race with conf. 90):
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2399:5-2400:57)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2403:3-2404:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2413:3-2414:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2423:3-2424:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2433:3-2434:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2443:3-2444:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2453:3-2454:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2463:3-2464:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2472:3-2473:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2481:3-2482:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2490:3-2491:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2499:3-2500:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2508:3-2509:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2517:3-2518:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2526:3-2527:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2535:3-2536:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2544:3-2545:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2553:3-2554:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2562:3-2563:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2571:3-2572:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2580:3-2581:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2589:3-2590:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2598:3-2599:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2607:3-2608:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2616:3-2617:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2625:3-2626:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2634:3-2635:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2643:3-2644:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2652:3-2653:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2661:3-2662:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2670:3-2671:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2679:3-2680:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2688:3-2689:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2697:3-2698:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2706:3-2707:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2715:3-2716:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2725:3-2726:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2735:3-2736:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2745:3-2746:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2755:3-2756:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2764:3-2765:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2773:3-2774:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2782:3-2783:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2791:3-2792:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2800:3-2801:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2809:3-2810:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2818:3-2819:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2827:3-2828:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2836:3-2837:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2845:3-2846:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2399:5-2400:57)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2403:3-2404:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2413:3-2414:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2423:3-2424:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2433:3-2434:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2443:3-2444:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2453:3-2454:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2463:3-2464:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2472:3-2473:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2481:3-2482:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2490:3-2491:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2499:3-2500:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2508:3-2509:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2517:3-2518:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2526:3-2527:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2535:3-2536:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2544:3-2545:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2553:3-2554:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2562:3-2563:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2571:3-2572:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2580:3-2581:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2589:3-2590:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2598:3-2599:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2607:3-2608:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2616:3-2617:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2625:3-2626:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2634:3-2635:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2643:3-2644:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2652:3-2653:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2661:3-2662:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2670:3-2671:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2679:3-2680:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2688:3-2689:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2697:3-2698:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2706:3-2707:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2715:3-2716:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2725:3-2726:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2735:3-2736:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2745:3-2746:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2755:3-2756:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2764:3-2765:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2773:3-2774:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2782:3-2783:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2791:3-2792:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2800:3-2801:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2809:3-2810:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2818:3-2819:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2827:3-2828:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2836:3-2837:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2845:3-2846:53)
[Warning][Race] Memory location (alloc@sid:2291@tid:Top Threads(#top)) (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3492:3-3492:47)
  free with [] (conf. 110)  (exp: (void *)writer) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3019:3-3019:23)
  free with [] (conf. 110)  (exp: (void *)writer) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3115:3-3115:23)
  free with [] (conf. 110)  (exp: (void *)writer) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3212:3-3212:23)
  free with [] (conf. 110)  (exp: (void *)writer) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3287:3-3287:23)
  free with [] (conf. 110)  (exp: (void *)writer) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3404:3-3404:23)
  free with [] (conf. 110)  (exp: (void *)writer) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3437:3-3437:23)
[Warning][Race] Memory location (alloc@sid:2291@tid:Top Threads(#top)).Config (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3492:3-3492:47)
  write with [] (conf. 110)  (exp: & writer->Config) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3499:3-3499:26)
  read with [] (conf. 110)  (exp: & self->Config) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3555:5-3556:40)
  read with lock:{ptrace_mutex} (conf. 110)  (exp: & self->Config) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3555:5-3556:40)
  read with [] (conf. 110)  (exp: & self->Config) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3620:3-3620:85)
  read with lock:{ptrace_mutex} (conf. 110)  (exp: & self->Config) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3620:3-3620:85)
  read with [] (conf. 110)  (exp: & self->Config) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3640:5-3640:92)
  read with lock:{ptrace_mutex} (conf. 110)  (exp: & self->Config) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3640:5-3640:92)
  read with [] (conf. 110)  (exp: & self->Config) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3986:3-3986:46)
  read with lock:{ptrace_mutex} (conf. 110)  (exp: & self->Config) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3986:3-3986:46)
  read with [] (conf. 110)  (exp: & self->Config) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3988:3-3988:34)
  read with lock:{ptrace_mutex} (conf. 110)  (exp: & self->Config) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3988:3-3988:34)
  read with [] (conf. 110)  (exp: & self->Config) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4005:7-4005:82)
  read with lock:{ptrace_mutex} (conf. 110)  (exp: & self->Config) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4005:7-4005:82)
  read with [] (conf. 110)  (exp: & self->Config) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4006:5-4008:63)
  read with lock:{ptrace_mutex} (conf. 110)  (exp: & self->Config) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4006:5-4008:63)
  read with [] (conf. 110)  (exp: & self->Config) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4016:5-4017:71)
  read with lock:{ptrace_mutex} (conf. 110)  (exp: & self->Config) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4016:5-4017:71)
  read with [] (conf. 110)  (exp: & self->Config) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4039:3-4039:66)
  read with lock:{ptrace_mutex} (conf. 110)  (exp: & self->Config) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4039:3-4039:66)
  read with [] (conf. 110)  (exp: & self->Config) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4051:7-4052:28)
  read with lock:{ptrace_mutex} (conf. 110)  (exp: & self->Config) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4051:7-4052:28)
  read with [] (conf. 110)  (exp: & self->Config) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4053:9-4053:50)
  read with lock:{ptrace_mutex} (conf. 110)  (exp: & self->Config) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4053:9-4053:50)
  read with [] (conf. 110)  (exp: & self->Config) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4054:12-4054:91)
  read with lock:{ptrace_mutex} (conf. 110)  (exp: & self->Config) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4054:12-4054:91)
  read with [] (conf. 110)  (exp: & self->Config) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4055:9-4055:68)
  read with lock:{ptrace_mutex} (conf. 110)  (exp: & self->Config) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4055:9-4055:68)
  read with [] (conf. 110)  (exp: & self->Config) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4062:6-4062:40)
  read with lock:{ptrace_mutex} (conf. 110)  (exp: & self->Config) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4062:6-4062:40)
  read with [] (conf. 110)  (exp: & self->Config) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4095:6-4095:42)
  read with lock:{ptrace_mutex} (conf. 110)  (exp: & self->Config) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4095:6-4095:42)
  read with [] (conf. 110)  (exp: & self->Config) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4118:12-4118:32)
  read with lock:{ptrace_mutex} (conf. 110)  (exp: & self->Config) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4118:12-4118:32)
  read with [] (conf. 110)  (exp: & self->Config) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4130:9-4131:30)
  read with lock:{ptrace_mutex} (conf. 110)  (exp: & self->Config) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4130:9-4131:30)
  read with [] (conf. 110)  (exp: & self->Config) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4132:11-4132:52)
  read with lock:{ptrace_mutex} (conf. 110)  (exp: & self->Config) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4132:11-4132:52)
  read with [] (conf. 110)  (exp: & self->Config) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4133:14-4133:93)
  read with lock:{ptrace_mutex} (conf. 110)  (exp: & self->Config) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4133:14-4133:93)
  read with [] (conf. 110)  (exp: & self->Config) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4134:11-4134:70)
  read with lock:{ptrace_mutex} (conf. 110)  (exp: & self->Config) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4134:11-4134:70)
  free with [] (conf. 110)  (exp: (void *)writer) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3019:3-3019:23)
  free with [] (conf. 110)  (exp: (void *)writer) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3115:3-3115:23)
  free with [] (conf. 110)  (exp: (void *)writer) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3212:3-3212:23)
  free with [] (conf. 110)  (exp: (void *)writer) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3287:3-3287:23)
  free with [] (conf. 110)  (exp: (void *)writer) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3404:3-3404:23)
  free with [] (conf. 110)  (exp: (void *)writer) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3437:3-3437:23)
[Warning][Race] Memory location (alloc@sid:2291@tid:Top Threads(#top)).Type (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3492:3-3492:47)
  write with [] (conf. 110)  (exp: & writer->Type) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3500:3-3500:22)
  read with [] (conf. 110)  (exp: & self->Type) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3985:3-3985:41)
  read with lock:{ptrace_mutex} (conf. 110)  (exp: & self->Type) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3985:3-3985:41)
  free with [] (conf. 110)  (exp: (void *)writer) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3019:3-3019:23)
  free with [] (conf. 110)  (exp: (void *)writer) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3115:3-3115:23)
  free with [] (conf. 110)  (exp: (void *)writer) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3212:3-3212:23)
  free with [] (conf. 110)  (exp: (void *)writer) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3287:3-3287:23)
  free with [] (conf. 110)  (exp: (void *)writer) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3404:3-3404:23)
  free with [] (conf. 110)  (exp: (void *)writer) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3437:3-3437:23)
[Warning][Race] Memory location dirname (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:771:42-771:66)
  call with [] (conf. 110)  (exp: dirname) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1372:9-1372:43)
[Warning][Race] Memory location g_config.CoreDumpName (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:481:30-481:39)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2399:5-2400:57)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2403:3-2404:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2413:3-2414:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2423:3-2424:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2433:3-2434:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2443:3-2444:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2453:3-2454:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2463:3-2464:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2472:3-2473:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2481:3-2482:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2490:3-2491:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2499:3-2500:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2508:3-2509:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2517:3-2518:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2526:3-2527:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2535:3-2536:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2544:3-2545:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2553:3-2554:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2562:3-2563:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2571:3-2572:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2580:3-2581:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2589:3-2590:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2598:3-2599:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2607:3-2608:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2616:3-2617:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2625:3-2626:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2634:3-2635:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2643:3-2644:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2652:3-2653:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2661:3-2662:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2670:3-2671:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2679:3-2680:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2688:3-2689:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2697:3-2698:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2706:3-2707:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2715:3-2716:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2725:3-2726:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2735:3-2736:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2745:3-2746:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2755:3-2756:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2764:3-2765:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2773:3-2774:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2782:3-2783:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2791:3-2792:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2800:3-2801:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2809:3-2810:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2818:3-2819:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2827:3-2828:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2836:3-2837:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2845:3-2846:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2399:5-2400:57)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2403:3-2404:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2413:3-2414:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2423:3-2424:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2433:3-2434:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2443:3-2444:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2453:3-2454:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2463:3-2464:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2472:3-2473:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2481:3-2482:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2490:3-2491:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2499:3-2500:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2508:3-2509:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2517:3-2518:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2526:3-2527:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2535:3-2536:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2544:3-2545:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2553:3-2554:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2562:3-2563:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2571:3-2572:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2580:3-2581:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2589:3-2590:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2598:3-2599:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2607:3-2608:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2616:3-2617:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2625:3-2626:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2634:3-2635:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2643:3-2644:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2652:3-2653:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2661:3-2662:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2670:3-2671:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2679:3-2680:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2688:3-2689:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2697:3-2698:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2706:3-2707:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2715:3-2716:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2725:3-2726:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2735:3-2736:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2745:3-2746:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2755:3-2756:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2764:3-2765:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2773:3-2774:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2782:3-2783:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2791:3-2792:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2800:3-2801:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2809:3-2810:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2818:3-2819:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2827:3-2828:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2836:3-2837:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2845:3-2846:53)
  write with [] (conf. 110)  (exp: & self->CoreDumpName) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:953:3-953:43)
  write with [] (conf. 110)  (exp: & self->CoreDumpName) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1361:9-1361:49)
  write with [] (conf. 110)  (exp: & self->CoreDumpName) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1370:9-1370:49)
  write with [] (conf. 110)  (exp: & self->CoreDumpName) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1377:9-1377:60)
  read with [] (conf. 110)  (exp: & self->CoreDumpName) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:975:3-975:35)
  read with [] (conf. 110)  (exp: & self->CoreDumpName) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1901:9-1901:74)
  read with [] (conf. 110)  (exp: & self->CoreDumpName) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1902:7-1903:33)
  read with [] (conf. 110)  (exp: & (self->Config)->CoreDumpName) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4005:7-4005:82)
  read with lock:{ptrace_mutex} (conf. 110)  (exp: & (self->Config)->CoreDumpName) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4005:7-4005:82)
  read with [] (conf. 110)  (exp: & (self->Config)->CoreDumpName) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4006:5-4008:63)
  read with lock:{ptrace_mutex} (conf. 110)  (exp: & (self->Config)->CoreDumpName) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4006:5-4008:63)
[Warning][Race] Memory location g_config.CoreDumpPath (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:481:30-481:39)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2399:5-2400:57)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2403:3-2404:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2413:3-2414:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2423:3-2424:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2433:3-2434:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2443:3-2444:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2453:3-2454:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2463:3-2464:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2472:3-2473:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2481:3-2482:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2490:3-2491:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2499:3-2500:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2508:3-2509:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2517:3-2518:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2526:3-2527:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2535:3-2536:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2544:3-2545:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2553:3-2554:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2562:3-2563:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2571:3-2572:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2580:3-2581:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2589:3-2590:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2598:3-2599:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2607:3-2608:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2616:3-2617:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2625:3-2626:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2634:3-2635:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2643:3-2644:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2652:3-2653:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2661:3-2662:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2670:3-2671:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2679:3-2680:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2688:3-2689:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2697:3-2698:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2706:3-2707:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2715:3-2716:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2725:3-2726:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2735:3-2736:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2745:3-2746:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2755:3-2756:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2764:3-2765:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2773:3-2774:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2782:3-2783:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2791:3-2792:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2800:3-2801:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2809:3-2810:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2818:3-2819:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2827:3-2828:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2836:3-2837:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2845:3-2846:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2399:5-2400:57)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2403:3-2404:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2413:3-2414:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2423:3-2424:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2433:3-2434:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2443:3-2444:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2453:3-2454:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2463:3-2464:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2472:3-2473:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2481:3-2482:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2490:3-2491:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2499:3-2500:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2508:3-2509:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2517:3-2518:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2526:3-2527:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2535:3-2536:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2544:3-2545:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2553:3-2554:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2562:3-2563:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2571:3-2572:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2580:3-2581:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2589:3-2590:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2598:3-2599:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2607:3-2608:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2616:3-2617:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2625:3-2626:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2634:3-2635:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2643:3-2644:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2652:3-2653:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2661:3-2662:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2670:3-2671:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2679:3-2680:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2688:3-2689:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2697:3-2698:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2706:3-2707:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2715:3-2716:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2725:3-2726:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2735:3-2736:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2745:3-2746:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2755:3-2756:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2764:3-2765:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2773:3-2774:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2782:3-2783:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2791:3-2792:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2800:3-2801:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2809:3-2810:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2818:3-2819:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2827:3-2828:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2836:3-2837:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2845:3-2846:53)
  write with [] (conf. 110)  (exp: & self->CoreDumpPath) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:952:3-952:43)
  write with [] (conf. 110)  (exp: & self->CoreDumpPath) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1360:9-1360:44)
  write with [] (conf. 110)  (exp: & self->CoreDumpPath) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1369:9-1369:44)
  write with [] (conf. 110)  (exp: & self->CoreDumpPath) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1373:9-1373:60)
  write with [] (conf. 110)  (exp: & self->CoreDumpPath) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1408:5-1408:37)
  read with [] (conf. 110)  (exp: & self->CoreDumpPath) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:974:3-974:35)
  read with [] (conf. 110)  (exp: & self->CoreDumpPath) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1381:5-1381:106)
  read with [] (conf. 110)  (exp: & self->CoreDumpPath) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1383:7-1384:30)
  read with [] (conf. 110)  (exp: & self->CoreDumpPath) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1389:7-1390:30)
  read with [] (conf. 110)  (exp: & self->CoreDumpPath) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1407:7-1407:72)
  read with [] (conf. 110)  (exp: & self->CoreDumpPath) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1899:5-1900:31)
  read with [] (conf. 110)  (exp: & (self->Config)->CoreDumpPath) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4006:5-4008:63)
  read with lock:{ptrace_mutex} (conf. 110)  (exp: & (self->Config)->CoreDumpPath) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4006:5-4008:63)
  read with [] (conf. 110)  (exp: & (self->Config)->CoreDumpPath) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4016:5-4017:71)
  read with lock:{ptrace_mutex} (conf. 110)  (exp: & (self->Config)->CoreDumpPath) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4016:5-4017:71)
  read with [] (conf. 110)  (exp: & (self->Config)->CoreDumpPath) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4039:3-4039:66)
  read with lock:{ptrace_mutex} (conf. 110)  (exp: & (self->Config)->CoreDumpPath) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4039:3-4039:66)
[Warning][Race] Memory location g_config.CpuThreshold (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:481:30-481:39)
  write with [] (conf. 110)  (exp: & self->CpuThreshold) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:939:3-939:26)
  write with [] (conf. 110)  (exp: & self->CpuThreshold) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1139:9-1139:37)
  write with [] (conf. 110)  (exp: & self->CpuThreshold) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1255:9-1255:38)
  read with [] (conf. 110)  (exp: & self->CpuThreshold) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1131:9-1131:33)
  read with [] (conf. 110)  (exp: & self->CpuThreshold) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1145:13-1145:45)
  read with [] (conf. 110)  (exp: & self->CpuThreshold) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1247:9-1247:33)
  read with [] (conf. 110)  (exp: & self->CpuThreshold) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1261:13-1261:45)
  read with [] (conf. 110)  (exp: & self->CpuThreshold) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1412:11-1412:35)
  read with [] (conf. 110)  (exp: & self->CpuThreshold) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1422:9-1422:33)
  read with [] (conf. 110)  (exp: & self->CpuThreshold) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1669:7-1669:31)
  read with [] (conf. 110)  (exp: & self->CpuThreshold) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1863:9-1863:33)
  read with [] (conf. 110)  (exp: & self->CpuThreshold) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1865:9-1865:88)
  read with [] (conf. 110)  (exp: & self->CpuThreshold) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1867:9-1867:89)
  read with [] (conf. 110)  (exp: & config->CpuThreshold) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3380:15-3380:46)
  read with [] (conf. 110)  (exp: & config->CpuThreshold) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3388:15-3388:47)
[Warning][Race] Memory location g_config.DiagnosticsLoggingEnabled (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:481:30-481:39)
  write with [] (conf. 110)  (exp: & self->DiagnosticsLoggingEnabled) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:949:3-949:45)
  write with [] (conf. 110)  (exp: & self->DiagnosticsLoggingEnabled) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1396:5-1396:47)
  read with [] (conf. 110)  (exp: & g_config.DiagnosticsLoggingEnabled) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:549:7-549:41)
  read with lock:{ptrace_mutex} (conf. 110)  (exp: & g_config.DiagnosticsLoggingEnabled) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:549:7-549:41)
[Warning][Race] Memory location g_config.FileDescriptorThreshold (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:481:30-481:39)
  write with [] (conf. 110)  (exp: & self->FileDescriptorThreshold) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:942:3-942:37)
  write with [] (conf. 110)  (exp: & self->FileDescriptorThreshold) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1211:9-1211:49)
  read with [] (conf. 110)  (exp: & self->FileDescriptorThreshold) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1203:9-1203:44)
  read with [] (conf. 110)  (exp: & self->FileDescriptorThreshold) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1414:15-1414:50)
  read with [] (conf. 110)  (exp: & self->FileDescriptorThreshold) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1432:9-1432:44)
  read with [] (conf. 110)  (exp: & self->FileDescriptorThreshold) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1699:7-1699:42)
  read with [] (conf. 110)  (exp: & self->FileDescriptorThreshold) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1886:9-1886:44)
  read with [] (conf. 110)  (exp: & self->FileDescriptorThreshold) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1887:7-1887:108)
  read with [] (conf. 110)  (exp: & config->FileDescriptorThreshold) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3198:13-3198:72)
[Warning][Race] Memory location g_config.MemoryThreshold (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:481:30-481:39)
  write with [] (conf. 110)  (exp: & self->MemoryThreshold) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:940:3-940:29)
  write with [] (conf. 110)  (exp: & self->MemoryThreshold) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1283:9-1283:41)
  write with [] (conf. 110)  (exp: & self->MemoryThreshold) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1305:9-1305:41)
  read with [] (conf. 110)  (exp: & self->MemoryThreshold) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1275:9-1275:36)
  read with [] (conf. 110)  (exp: & self->MemoryThreshold) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1297:9-1297:36)
  read with [] (conf. 110)  (exp: & self->MemoryThreshold) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1411:9-1411:36)
  read with [] (conf. 110)  (exp: & self->MemoryThreshold) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1437:9-1437:36)
  read with [] (conf. 110)  (exp: & self->MemoryThreshold) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1679:7-1679:34)
  read with [] (conf. 110)  (exp: & self->MemoryThreshold) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1872:9-1872:36)
  read with [] (conf. 110)  (exp: & self->MemoryThreshold) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1874:9-1874:92)
  read with [] (conf. 110)  (exp: & self->MemoryThreshold) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1876:9-1876:93)
  read with [] (conf. 110)  (exp: & config->MemoryThreshold) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2995:15-2995:65)
  read with [] (conf. 110)  (exp: & config->MemoryThreshold) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3003:15-3003:66)
[Warning][Race] Memory location g_config.NumberOfDumpsCollected (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:481:30-481:39)
  write with [] (conf. 110)  (exp: & self->NumberOfDumpsCollected) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:937:3-937:35)
  write with [] (conf. 110)  (exp: & (self->Config)->NumberOfDumpsCollected) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4053:9-4053:50)
  write with lock:{ptrace_mutex} (conf. 110)  (exp: & (self->Config)->NumberOfDumpsCollected) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4053:9-4053:50)
  write with [] (conf. 110)  (exp: & (self->Config)->NumberOfDumpsCollected) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4132:11-4132:52)
  write with lock:{ptrace_mutex} (conf. 110)  (exp: & (self->Config)->NumberOfDumpsCollected) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4132:11-4132:52)
  read with [] (conf. 110)  (exp: & self->NumberOfDumpsCollected) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1916:7-1916:67)
  read with lock:{ptrace_mutex} (conf. 110)  (exp: & self->NumberOfDumpsCollected) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1916:7-1916:67)
  read with lock:{ptrace_mutex} (conf. 110)  (exp: & config->NumberOfDumpsCollected) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3266:15-3266:79)
  read with [] (conf. 110)  (exp: & (self->Config)->NumberOfDumpsCollected) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4006:5-4008:63)
  read with lock:{ptrace_mutex} (conf. 110)  (exp: & (self->Config)->NumberOfDumpsCollected) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4006:5-4008:63)
  read with [] (conf. 110)  (exp: & (self->Config)->NumberOfDumpsCollected) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4051:7-4052:28)
  read with lock:{ptrace_mutex} (conf. 110)  (exp: & (self->Config)->NumberOfDumpsCollected) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4051:7-4052:28)
  read with [] (conf. 110)  (exp: & (self->Config)->NumberOfDumpsCollected) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4053:9-4053:50)
  read with lock:{ptrace_mutex} (conf. 110)  (exp: & (self->Config)->NumberOfDumpsCollected) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4053:9-4053:50)
  read with [] (conf. 110)  (exp: & (self->Config)->NumberOfDumpsCollected) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4054:12-4054:91)
  read with lock:{ptrace_mutex} (conf. 110)  (exp: & (self->Config)->NumberOfDumpsCollected) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4054:12-4054:91)
  read with [] (conf. 110)  (exp: & (self->Config)->NumberOfDumpsCollected) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4130:9-4131:30)
  read with lock:{ptrace_mutex} (conf. 110)  (exp: & (self->Config)->NumberOfDumpsCollected) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4130:9-4131:30)
  read with [] (conf. 110)  (exp: & (self->Config)->NumberOfDumpsCollected) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4132:11-4132:52)
  read with lock:{ptrace_mutex} (conf. 110)  (exp: & (self->Config)->NumberOfDumpsCollected) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4132:11-4132:52)
  read with [] (conf. 110)  (exp: & (self->Config)->NumberOfDumpsCollected) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4133:14-4133:93)
  read with lock:{ptrace_mutex} (conf. 110)  (exp: & (self->Config)->NumberOfDumpsCollected) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4133:14-4133:93)
[Warning][Race] Memory location g_config.NumberOfDumpsToCollect (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:481:30-481:39)
  write with [] (conf. 110)  (exp: & self->NumberOfDumpsToCollect) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:938:3-938:35)
  write with [] (conf. 110)  (exp: & self->NumberOfDumpsToCollect) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1323:7-1323:46)
  read with [] (conf. 110)  (exp: & self->NumberOfDumpsToCollect) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1410:7-1410:41)
  read with [] (conf. 110)  (exp: & self->NumberOfDumpsToCollect) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1898:5-1898:93)
  read with [] (conf. 110)  (exp: & self->NumberOfDumpsToCollect) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1916:7-1916:67)
  read with lock:{ptrace_mutex} (conf. 110)  (exp: & self->NumberOfDumpsToCollect) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1916:7-1916:67)
  read with lock:{ptrace_mutex} (conf. 110)  (exp: & config->NumberOfDumpsToCollect) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3266:15-3266:79)
  read with [] (conf. 110)  (exp: & (self->Config)->NumberOfDumpsToCollect) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4054:12-4054:91)
  read with lock:{ptrace_mutex} (conf. 110)  (exp: & (self->Config)->NumberOfDumpsToCollect) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4054:12-4054:91)
  read with [] (conf. 110)  (exp: & (self->Config)->NumberOfDumpsToCollect) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4133:14-4133:93)
  read with lock:{ptrace_mutex} (conf. 110)  (exp: & (self->Config)->NumberOfDumpsToCollect) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4133:14-4133:93)
[Warning][Race] Memory location g_config.PollingInterval (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:481:30-481:39)
  write with [] (conf. 110)  (exp: & self->PollingInterval) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:951:3-951:31)
  write with [] (conf. 110)  (exp: & self->PollingInterval) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1161:7-1161:38)
  read with [] (conf. 110)  (exp: & self->PollingInterval) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1168:11-1168:39)
  read with [] (conf. 110)  (exp: & self->PollingInterval) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1442:9-1442:38)
  read with [] (conf. 110)  (exp: & self->PollingInterval) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1896:5-1896:92)
  read with [] (conf. 110)  (exp: & config->PollingInterval) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2986:7-2986:56)
  read with [] (conf. 110)  (exp: & config->PollingInterval) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3095:7-3095:56)
  read with [] (conf. 110)  (exp: & config->PollingInterval) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3192:7-3192:56)
  read with [] (conf. 110)  (exp: & config->PollingInterval) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3369:7-3369:56)
[Warning][Race] Memory location g_config.ProcessId (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:481:30-481:39)
  write with [] (conf. 110)  (exp: & self->ProcessId) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:936:3-936:31)
  write with [] (conf. 110)  (exp: & self->ProcessId) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1122:5-1122:30)
  write with [] (conf. 110)  (exp: & self->ProcessId) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1559:7-1559:36)
  read with lock:{ptrace_mutex} (conf. 110)  (exp: & config->ProcessId) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:857:5-857:64)
  read with [] (conf. 110)  (exp: & self->ProcessId) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1449:7-1449:36)
  read with [] (conf. 110)  (exp: & self->ProcessId) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1456:7-1456:36)
  read with [] (conf. 110)  (exp: & self->ProcessId) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1464:5-1464:56)
  read with [] (conf. 110)  (exp: & self->ProcessId) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1477:3-1478:27)
  read with [] (conf. 110)  (exp: & self->ProcessId) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1858:7-1858:65)
  read with [] (conf. 110)  (exp: & self->ProcessId) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1922:3-1922:33)
  read with lock:{ptrace_mutex} (conf. 110)  (exp: & self->ProcessId) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1922:3-1922:33)
  read with [] (conf. 110)  (exp: & config->ProcessId) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2990:7-2990:58)
  read with [] (conf. 110)  (exp: & config->ProcessId) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3099:7-3099:58)
  read with [] (conf. 110)  (exp: & config->ProcessId) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3196:7-3196:58)
  read with [] (conf. 110)  (exp: & config->ProcessId) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3239:5-3240:32)
  read with [] (conf. 110)  (exp: & config->ProcessId) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3245:9-3245:49)
  read with [] (conf. 110)  (exp: & config->ProcessId) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3247:11-3247:70)
  read with [] (conf. 110)  (exp: & config->ProcessId) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3251:11-3251:70)
  read with lock:{ptrace_mutex} (conf. 110)  (exp: & config->ProcessId) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3257:11-3257:81)
  read with lock:{ptrace_mutex} (conf. 110)  (exp: & config->ProcessId) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3265:11-3265:38)
  read with lock:{ptrace_mutex} (conf. 110)  (exp: & config->ProcessId) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3267:13-3267:44)
  read with lock:{ptrace_mutex} (conf. 110)  (exp: & config->ProcessId) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3271:11-3271:82)
  read with lock:{ptrace_mutex} (conf. 110)  (exp: & config->ProcessId) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3272:11-3273:38)
  read with lock:{ptrace_mutex} (conf. 110)  (exp: & config->ProcessId) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3282:9-3282:80)
  read with [] (conf. 110)  (exp: & config->ProcessId) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3374:7-3374:58)
  read with [] (conf. 110)  (exp: & (self->Config)->ProcessId) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3555:5-3556:40)
  read with lock:{ptrace_mutex} (conf. 110)  (exp: & (self->Config)->ProcessId) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3555:5-3556:40)
  read with [] (conf. 110)  (exp: & (self->Config)->ProcessId) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3988:3-3988:34)
  read with lock:{ptrace_mutex} (conf. 110)  (exp: & (self->Config)->ProcessId) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3988:3-3988:34)
[Warning][Race] Memory location g_config.ProcessName (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:481:30-481:39)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2399:5-2400:57)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2403:3-2404:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2413:3-2414:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2423:3-2424:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2433:3-2434:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2443:3-2444:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2453:3-2454:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2463:3-2464:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2472:3-2473:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2481:3-2482:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2490:3-2491:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2499:3-2500:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2508:3-2509:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2517:3-2518:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2526:3-2527:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2535:3-2536:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2544:3-2545:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2553:3-2554:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2562:3-2563:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2571:3-2572:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2580:3-2581:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2589:3-2590:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2598:3-2599:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2607:3-2608:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2616:3-2617:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2625:3-2626:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2634:3-2635:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2643:3-2644:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2652:3-2653:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2661:3-2662:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2670:3-2671:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2679:3-2680:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2688:3-2689:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2697:3-2698:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2706:3-2707:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2715:3-2716:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2725:3-2726:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2735:3-2736:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2745:3-2746:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2755:3-2756:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2764:3-2765:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2773:3-2774:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2782:3-2783:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2791:3-2792:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2800:3-2801:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2809:3-2810:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2818:3-2819:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2827:3-2828:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2836:3-2837:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2845:3-2846:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2399:5-2400:57)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2403:3-2404:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2413:3-2414:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2423:3-2424:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2433:3-2434:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2443:3-2444:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2453:3-2454:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2463:3-2464:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2472:3-2473:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2481:3-2482:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2490:3-2491:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2499:3-2500:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2508:3-2509:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2517:3-2518:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2526:3-2527:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2535:3-2536:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2544:3-2545:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2553:3-2554:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2562:3-2563:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2571:3-2572:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2580:3-2581:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2589:3-2590:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2598:3-2599:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2607:3-2608:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2616:3-2617:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2625:3-2626:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2634:3-2635:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2643:3-2644:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2652:3-2653:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2661:3-2662:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2670:3-2671:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2679:3-2680:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2688:3-2689:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2697:3-2698:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2706:3-2707:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2715:3-2716:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2725:3-2726:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2735:3-2736:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2745:3-2746:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2755:3-2756:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2764:3-2765:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2773:3-2774:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2782:3-2783:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2791:3-2792:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2800:3-2801:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2809:3-2810:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2818:3-2819:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2827:3-2828:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2836:3-2837:53)
  read with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2845:3-2846:53)
  write with [] (conf. 110)  (exp: & self->ProcessName) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1353:5-1353:53)
  write with [] (conf. 110)  (exp: & self->ProcessName) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1464:5-1464:56)
  read with [] (conf. 110)  (exp: & self->ProcessName) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:970:3-970:56)
  read with [] (conf. 110)  (exp: & self->ProcessName) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:972:5-972:36)
  read with [] (conf. 110)  (exp: & self->ProcessName) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1516:3-1516:87)
  read with [] (conf. 110)  (exp: & self->ProcessName) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1533:7-1533:82)
  read with [] (conf. 110)  (exp: & self->ProcessName) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1856:5-1856:74)
  read with [] (conf. 110)  (exp: & (self->Config)->ProcessName) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3986:3-3986:46)
  read with lock:{ptrace_mutex} (conf. 110)  (exp: & (self->Config)->ProcessName) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3986:3-3986:46)
[Warning][Race] Memory location g_config.SignalNumber (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:481:30-481:39)
  write with [] (conf. 110)  (exp: & self->SignalNumber) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:943:3-943:26)
  write with [] (conf. 110)  (exp: & self->SignalNumber) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1233:9-1233:38)
  read with [] (conf. 110)  (exp: & config->SignalNumber) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:855:7-855:33)
  read with [] (conf. 110)  (exp: & self->SignalNumber) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1225:9-1225:33)
  read with [] (conf. 110)  (exp: & self->SignalNumber) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1421:7-1421:31)
  read with [] (conf. 110)  (exp: & self->SignalNumber) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1710:7-1710:31)
  read with [] (conf. 110)  (exp: & self->SignalNumber) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1802:7-1802:31)
  read with [] (conf. 110)  (exp: & self->SignalNumber) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1853:9-1853:33)
  read with [] (conf. 110)  (exp: & self->SignalNumber) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1891:9-1891:33)
  read with [] (conf. 110)  (exp: & self->SignalNumber) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1892:7-1892:83)
  read with lock:{ptrace_mutex} (conf. 110)  (exp: & config->SignalNumber) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3256:13-3256:43)
[Warning][Race] Memory location g_config.SystemInfo (race with conf. 90): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:481:30-481:39)
  write with [] (conf. 90)  (exp: & self->SystemInfo) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:916:3-916:30)
[Warning][Race] Memory location g_config.ThreadThreshold (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:481:30-481:39)
  write with [] (conf. 110)  (exp: & self->ThreadThreshold) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:941:3-941:29)
  write with [] (conf. 110)  (exp: & self->ThreadThreshold) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1189:9-1189:41)
  read with [] (conf. 110)  (exp: & self->ThreadThreshold) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1181:9-1181:36)
  read with [] (conf. 110)  (exp: & self->ThreadThreshold) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1413:13-1413:40)
  read with [] (conf. 110)  (exp: & self->ThreadThreshold) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1427:9-1427:36)
  read with [] (conf. 110)  (exp: & self->ThreadThreshold) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1689:7-1689:34)
  read with [] (conf. 110)  (exp: & self->ThreadThreshold) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1881:9-1881:36)
  read with [] (conf. 110)  (exp: & self->ThreadThreshold) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1882:7-1882:91)
  read with [] (conf. 110)  (exp: & config->ThreadThreshold) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3101:13-3101:63)
[Warning][Race] Memory location g_config.Threads[?] (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:481:30-481:39)
  write with [] (conf. 110)  (exp: (pthread_t * __restrict  )(& self->Threads[tmp])) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1672:5-1673:83)
  write with [] (conf. 110)  (exp: & *((pthread_t * __restrict  )(& self->Threads[tmp]))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1672:5-1673:83)
  write with [] (conf. 110)  (exp: (pthread_t * __restrict  )(& self->Threads[tmp___0])) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1682:5-1683:86)
  write with [] (conf. 110)  (exp: & *((pthread_t * __restrict  )(& self->Threads[tmp___0]))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1682:5-1683:86)
  write with [] (conf. 110)  (exp: (pthread_t * __restrict  )(& self->Threads[tmp___1])) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1692:5-1693:91)
  write with [] (conf. 110)  (exp: & *((pthread_t * __restrict  )(& self->Threads[tmp___1]))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1692:5-1693:91)
  write with [] (conf. 110)  (exp: (pthread_t * __restrict  )(& self->Threads[tmp___2])) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1702:5-1703:99)
  write with [] (conf. 110)  (exp: & *((pthread_t * __restrict  )(& self->Threads[tmp___2]))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1702:5-1703:99)
  write with [] (conf. 110)  (exp: (pthread_t * __restrict  )(& self->Threads[tmp___3])) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1722:5-1723:75)
  write with [] (conf. 110)  (exp: & *((pthread_t * __restrict  )(& self->Threads[tmp___3]))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1722:5-1723:75)
  read with [] (conf. 110)  (exp: & self->Threads[i]) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1811:7-1811:64)
[Warning][Race] Memory location g_config.ThresholdSeconds (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:481:30-481:39)
  write with [] (conf. 110)  (exp: & self->ThresholdSeconds) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:944:3-944:30)
  write with [] (conf. 110)  (exp: & self->ThresholdSeconds) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1339:7-1339:40)
  read with [] (conf. 110)  (exp: & self->ThresholdSeconds) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1897:5-1897:85)
  read with [] (conf. 110)  (exp: & config->ThresholdSeconds) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3007:13-3007:70)
  read with [] (conf. 110)  (exp: & config->ThresholdSeconds) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3104:11-3104:68)
  read with [] (conf. 110)  (exp: & config->ThresholdSeconds) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3201:11-3201:68)
  read with [] (conf. 110)  (exp: & config->ThresholdSeconds) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3392:13-3392:70)
  read with [] (conf. 110)  (exp: & config->ThresholdSeconds) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3431:7-3431:64)
[Warning][Race] Memory location g_config.WaitingForProcessName (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:481:30-481:39)
  write with [] (conf. 110)  (exp: & self->WaitingForProcessName) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:948:3-948:41)
  write with [] (conf. 110)  (exp: & self->WaitingForProcessName) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1352:5-1352:43)
  read with [] (conf. 110)  (exp: & self->WaitingForProcessName) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1450:9-1450:38)
  read with [] (conf. 110)  (exp: & self->WaitingForProcessName) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1457:9-1457:36)
  read with [] (conf. 110)  (exp: & self->WaitingForProcessName) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1463:7-1463:36)
  read with [] (conf. 110)  (exp: & self->WaitingForProcessName) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1857:9-1857:38)
  read with [] (conf. 110)  (exp: & g_config.WaitingForProcessName) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2882:7-2882:37)
[Warning][Race] Memory location g_config.bCpuTriggerBelowValue (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:481:30-481:39)
  write with [] (conf. 110)  (exp: & self->bCpuTriggerBelowValue) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:945:3-945:41)
  write with [] (conf. 110)  (exp: & self->bCpuTriggerBelowValue) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1272:5-1272:43)
  read with [] (conf. 110)  (exp: & self->bCpuTriggerBelowValue) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1864:11-1864:38)
  read with [] (conf. 110)  (exp: & config->bCpuTriggerBelowValue) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3379:13-3379:42)
  read with [] (conf. 110)  (exp: & config->bCpuTriggerBelowValue) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3387:13-3387:44)
[Warning][Race] Memory location g_config.bMemoryTriggerBelowValue (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:481:30-481:39)
  write with [] (conf. 110)  (exp: & self->bMemoryTriggerBelowValue) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:946:3-946:44)
  write with [] (conf. 110)  (exp: & self->bMemoryTriggerBelowValue) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1317:5-1317:46)
  read with [] (conf. 110)  (exp: & self->bMemoryTriggerBelowValue) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1873:11-1873:41)
  read with [] (conf. 110)  (exp: & config->bMemoryTriggerBelowValue) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2994:13-2994:45)
  read with [] (conf. 110)  (exp: & config->bMemoryTriggerBelowValue) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3002:13-3002:47)
[Warning][Race] Memory location g_config.bTerminated (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:481:30-481:39)
  write with [] (conf. 110)  (exp: & self->bTerminated) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1555:7-1555:35)
  write with [] (conf. 110)  (exp: & self->bTerminated) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1924:5-1924:33)
  write with lock:{ptrace_mutex} (conf. 110)  (exp: & self->bTerminated) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1924:5-1924:33)
  read with [] (conf. 110)  (exp: & self->bTerminated) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1919:7-1919:24)
  read with lock:{ptrace_mutex} (conf. 110)  (exp: & self->bTerminated) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1919:7-1919:24)
[Warning][Race] Memory location g_config.bTimerThreshold (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:481:30-481:39)
  write with [] (conf. 110)  (exp: & self->bTimerThreshold) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:947:3-947:35)
  write with [] (conf. 110)  (exp: & self->bTimerThreshold) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1415:13-1415:45)
  write with [] (conf. 110)  (exp: & self->bTimerThreshold) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1447:5-1447:37)
  read with [] (conf. 110)  (exp: & self->bTimerThreshold) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1719:7-1719:28)
[Warning][Race] Memory location g_config.evtBannerPrinted.__annonCompField4.event.Name[?] (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:481:30-481:39)
  write with [] (conf. 110)  (exp: (char * __restrict  )(Event->Name)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:652:7-652:80)
[Warning][Race] Memory location g_config.evtBannerPrinted.__annonCompField4.event.bManualReset (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:481:30-481:39)
  write with [] (conf. 110)  (exp: & Event->bManualReset) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:638:3-638:38)
[Warning][Race] Memory location g_config.evtBannerPrinted.__annonCompField4.event.bTriggered (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:481:30-481:39)
  write with [] (conf. 110)  (exp: & Event->bTriggered) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:639:3-639:35)
[Warning][Race] Memory location g_config.evtBannerPrinted.__annonCompField4.event.nWaiters (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:481:30-481:39)
  write with [] (conf. 110)  (exp: & Event->nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:640:3-640:22)
[Warning][Race] Memory location g_config.evtBannerPrinted.type (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:481:30-481:39)
  write with [] (conf. 110)  (exp: & self->evtBannerPrinted.type) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:922:3-922:53)
[Warning][Race] Memory location g_config.evtConfigurationPrinted.__annonCompField4.event.Name[?] (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:481:30-481:39)
  write with [] (conf. 110)  (exp: (char * __restrict  )(Event->Name)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:652:7-652:80)
[Warning][Race] Memory location g_config.evtConfigurationPrinted.__annonCompField4.event.bManualReset (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:481:30-481:39)
  write with [] (conf. 110)  (exp: & Event->bManualReset) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:638:3-638:38)
  read with lock:{g_config.evtConfigurationPrinted.__annonCompField4.event.mutex} (conf. 110)  (exp: & Event->bManualReset) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:688:9-688:28)
  read with lock:{g_config.evtConfigurationPrinted.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.bManualReset) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2101:11-2101:57)
[Warning][Race] Memory location g_config.evtConfigurationPrinted.__annonCompField4.event.bTriggered (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:481:30-481:39)
  write with [] (conf. 110)  (exp: & Event->bTriggered) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:639:3-639:35)
  write with lock:{g_config.evtConfigurationPrinted.__annonCompField4.event.mutex} (conf. 110)  (exp: & Event->bTriggered) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:687:5-687:33)
  write with lock:{g_config.evtConfigurationPrinted.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.bTriggered) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2102:9-2102:62)
  read with lock:{g_config.evtConfigurationPrinted.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.bTriggered) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2081:11-2081:55)
[Warning][Race] Memory location g_config.evtConfigurationPrinted.__annonCompField4.event.nWaiters (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:481:30-481:39)
  write with [] (conf. 110)  (exp: & Event->nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:640:3-640:22)
  write with lock:{g_config.evtConfigurationPrinted.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2079:6-2079:50)
  write with lock:{g_config.evtConfigurationPrinted.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2099:6-2099:50)
  read with lock:{g_config.evtConfigurationPrinted.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2079:6-2079:50)
  read with lock:{g_config.evtConfigurationPrinted.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2099:6-2099:50)
  read with lock:{g_config.evtConfigurationPrinted.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2100:9-2100:54)
[Warning][Race] Memory location g_config.evtConfigurationPrinted.type (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:481:30-481:39)
  write with [] (conf. 110)  (exp: & self->evtConfigurationPrinted.type) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:925:3-925:60)
  read with [] (conf. 110)  (exp: & Handle->type) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2076:3-2076:10)
[Warning][Race] Memory location g_config.evtCtrlHandlerCleanupComplete.__annonCompField4.event.Name[?] (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:481:30-481:39)
  write with [] (conf. 110)  (exp: (char * __restrict  )(Event->Name)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:652:7-652:80)
[Warning][Race] Memory location g_config.evtCtrlHandlerCleanupComplete.__annonCompField4.event.bManualReset (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:481:30-481:39)
  write with [] (conf. 110)  (exp: & Event->bManualReset) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:638:3-638:38)
[Warning][Race] Memory location g_config.evtCtrlHandlerCleanupComplete.__annonCompField4.event.bTriggered (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:481:30-481:39)
  write with [] (conf. 110)  (exp: & Event->bTriggered) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:639:3-639:35)
[Warning][Race] Memory location g_config.evtCtrlHandlerCleanupComplete.__annonCompField4.event.nWaiters (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:481:30-481:39)
  write with [] (conf. 110)  (exp: & Event->nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:640:3-640:22)
[Warning][Race] Memory location g_config.evtCtrlHandlerCleanupComplete.type (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:481:30-481:39)
  write with [] (conf. 110)  (exp: & self->evtCtrlHandlerCleanupComplete.type) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:919:3-919:66)
[Warning][Race] Memory location g_config.evtDebugThreadInitialized.__annonCompField4.event.Name[?] (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:481:30-481:39)
  write with [] (conf. 110)  (exp: (char * __restrict  )(Event->Name)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:652:7-652:80)
[Warning][Race] Memory location g_config.evtDebugThreadInitialized.__annonCompField4.event.bManualReset (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:481:30-481:39)
  write with [] (conf. 110)  (exp: & Event->bManualReset) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:638:3-638:38)
[Warning][Race] Memory location g_config.evtDebugThreadInitialized.__annonCompField4.event.bTriggered (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:481:30-481:39)
  write with [] (conf. 110)  (exp: & Event->bTriggered) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:639:3-639:35)
[Warning][Race] Memory location g_config.evtDebugThreadInitialized.__annonCompField4.event.nWaiters (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:481:30-481:39)
  write with [] (conf. 110)  (exp: & Event->nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:640:3-640:22)
[Warning][Race] Memory location g_config.evtDebugThreadInitialized.type (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:481:30-481:39)
  write with [] (conf. 110)  (exp: & self->evtDebugThreadInitialized.type) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:928:3-928:62)
[Warning][Race] Memory location g_config.evtQuit.__annonCompField4.event.Name[?] (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:481:30-481:39)
  write with [] (conf. 110)  (exp: (char * __restrict  )(Event->Name)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:652:7-652:80)
[Warning][Race] Memory location g_config.evtQuit.__annonCompField4.event.bManualReset (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:481:30-481:39)
  write with [] (conf. 110)  (exp: & Event->bManualReset) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:638:3-638:38)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex} (conf. 110)  (exp: & Event->bManualReset) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:688:9-688:28)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, ptrace_mutex} (conf. 110)  (exp: & Event->bManualReset) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:688:9-688:28)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.bManualReset) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2101:11-2101:57)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.bManualReset) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2101:11-2101:57)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.bManualReset) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2101:11-2101:57)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.bManualReset) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2101:11-2101:57)
  read with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.bManualReset) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2101:11-2101:57)
  read with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.bManualReset) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2101:11-2101:57)
  read with lock:{g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.bManualReset) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2101:11-2101:57)
[Warning][Race] Memory location g_config.evtQuit.__annonCompField4.event.bTriggered (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:481:30-481:39)
  write with [] (conf. 110)  (exp: & Event->bTriggered) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:639:3-639:35)
  write with lock:{g_config.evtQuit.__annonCompField4.event.mutex} (conf. 110)  (exp: & Event->bTriggered) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:687:5-687:33)
  write with lock:{g_config.evtQuit.__annonCompField4.event.mutex, ptrace_mutex} (conf. 110)  (exp: & Event->bTriggered) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:687:5-687:33)
  write with lock:{g_config.evtQuit.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.bTriggered) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2102:9-2102:62)
  write with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.bTriggered) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2102:9-2102:62)
  write with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.bTriggered) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2102:9-2102:62)
  write with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.bTriggered) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2102:9-2102:62)
  write with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.bTriggered) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2102:9-2102:62)
  write with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.bTriggered) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2102:9-2102:62)
  write with lock:{g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.bTriggered) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2102:9-2102:62)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.bTriggered) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2081:11-2081:55)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.bTriggered) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2081:11-2081:55)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.bTriggered) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2081:11-2081:55)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.bTriggered) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2081:11-2081:55)
  read with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.bTriggered) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2081:11-2081:55)
  read with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.bTriggered) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2081:11-2081:55)
  read with lock:{g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.bTriggered) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2081:11-2081:55)
[Warning][Race] Memory location g_config.evtQuit.__annonCompField4.event.nWaiters (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:481:30-481:39)
  write with [] (conf. 110)  (exp: & Event->nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:640:3-640:22)
  write with lock:{g_config.evtQuit.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2079:6-2079:50)
  write with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2079:6-2079:50)
  write with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2079:6-2079:50)
  write with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2079:6-2079:50)
  write with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2079:6-2079:50)
  write with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2079:6-2079:50)
  write with lock:{g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2079:6-2079:50)
  write with lock:{g_config.evtQuit.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2099:6-2099:50)
  write with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2099:6-2099:50)
  write with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2099:6-2099:50)
  write with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2099:6-2099:50)
  write with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2099:6-2099:50)
  write with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2099:6-2099:50)
  write with lock:{g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2099:6-2099:50)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2079:6-2079:50)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2079:6-2079:50)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2079:6-2079:50)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2079:6-2079:50)
  read with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2079:6-2079:50)
  read with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2079:6-2079:50)
  read with lock:{g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2079:6-2079:50)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2099:6-2099:50)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2099:6-2099:50)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2099:6-2099:50)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2099:6-2099:50)
  read with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2099:6-2099:50)
  read with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2099:6-2099:50)
  read with lock:{g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2099:6-2099:50)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2100:9-2100:54)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2100:9-2100:54)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2100:9-2100:54)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2100:9-2100:54)
  read with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2100:9-2100:54)
  read with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2100:9-2100:54)
  read with lock:{g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2100:9-2100:54)
[Warning][Race] Memory location g_config.evtQuit.type (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:481:30-481:39)
  write with [] (conf. 110)  (exp: & self->evtQuit.type) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:930:3-930:44)
  read with [] (conf. 110)  (exp: & Handle->type) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2076:3-2076:10)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->type) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2076:3-2076:10)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->type) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2076:3-2076:10)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->type) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2076:3-2076:10)
  read with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->type) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2076:3-2076:10)
  read with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->type) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2076:3-2076:10)
  read with lock:{g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->type) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2076:3-2076:10)
  read with [] (conf. 110)  (exp: & Handle->type) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2108:3-2108:10)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->type) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2108:3-2108:10)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->type) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2108:3-2108:10)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->type) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2108:3-2108:10)
  read with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->type) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2108:3-2108:10)
  read with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->type) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2108:3-2108:10)
  read with lock:{g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->type) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2108:3-2108:10)
[Warning][Race] Memory location g_config.evtStartMonitoring.__annonCompField4.event.Name[?] (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:481:30-481:39)
  write with [] (conf. 110)  (exp: (char * __restrict  )(Event->Name)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:652:7-652:80)
[Warning][Race] Memory location g_config.evtStartMonitoring.__annonCompField4.event.bManualReset (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:481:30-481:39)
  write with [] (conf. 110)  (exp: & Event->bManualReset) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:638:3-638:38)
  read with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & Event->bManualReset) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:688:9-688:28)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.bManualReset) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2101:11-2101:57)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.bManualReset) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2101:11-2101:57)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.bManualReset) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2101:11-2101:57)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.bManualReset) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2101:11-2101:57)
  read with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.bManualReset) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2101:11-2101:57)
  read with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.bManualReset) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2101:11-2101:57)
  read with lock:{g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.bManualReset) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2101:11-2101:57)
[Warning][Race] Memory location g_config.evtStartMonitoring.__annonCompField4.event.bTriggered (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:481:30-481:39)
  write with [] (conf. 110)  (exp: & Event->bTriggered) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:639:3-639:35)
  write with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & Event->bTriggered) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:687:5-687:33)
  write with lock:{g_config.evtQuit.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.bTriggered) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2102:9-2102:62)
  write with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.bTriggered) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2102:9-2102:62)
  write with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.bTriggered) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2102:9-2102:62)
  write with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.bTriggered) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2102:9-2102:62)
  write with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.bTriggered) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2102:9-2102:62)
  write with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.bTriggered) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2102:9-2102:62)
  write with lock:{g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.bTriggered) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2102:9-2102:62)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.bTriggered) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2081:11-2081:55)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.bTriggered) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2081:11-2081:55)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.bTriggered) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2081:11-2081:55)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.bTriggered) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2081:11-2081:55)
  read with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.bTriggered) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2081:11-2081:55)
  read with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.bTriggered) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2081:11-2081:55)
  read with lock:{g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.bTriggered) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2081:11-2081:55)
[Warning][Race] Memory location g_config.evtStartMonitoring.__annonCompField4.event.nWaiters (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:481:30-481:39)
  write with [] (conf. 110)  (exp: & Event->nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:640:3-640:22)
  write with lock:{g_config.evtQuit.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2079:6-2079:50)
  write with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2079:6-2079:50)
  write with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2079:6-2079:50)
  write with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2079:6-2079:50)
  write with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2079:6-2079:50)
  write with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2079:6-2079:50)
  write with lock:{g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2079:6-2079:50)
  write with lock:{g_config.evtQuit.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2099:6-2099:50)
  write with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2099:6-2099:50)
  write with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2099:6-2099:50)
  write with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2099:6-2099:50)
  write with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2099:6-2099:50)
  write with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2099:6-2099:50)
  write with lock:{g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2099:6-2099:50)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2079:6-2079:50)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2079:6-2079:50)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2079:6-2079:50)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2079:6-2079:50)
  read with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2079:6-2079:50)
  read with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2079:6-2079:50)
  read with lock:{g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2079:6-2079:50)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2099:6-2099:50)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2099:6-2099:50)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2099:6-2099:50)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2099:6-2099:50)
  read with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2099:6-2099:50)
  read with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2099:6-2099:50)
  read with lock:{g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2099:6-2099:50)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2100:9-2100:54)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2100:9-2100:54)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2100:9-2100:54)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2100:9-2100:54)
  read with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2100:9-2100:54)
  read with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2100:9-2100:54)
  read with lock:{g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2100:9-2100:54)
[Warning][Race] Memory location g_config.evtStartMonitoring.type (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:481:30-481:39)
  write with [] (conf. 110)  (exp: & self->evtStartMonitoring.type) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:933:3-933:55)
  read with [] (conf. 110)  (exp: & Handle->type) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2076:3-2076:10)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->type) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2076:3-2076:10)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->type) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2076:3-2076:10)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->type) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2076:3-2076:10)
  read with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->type) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2076:3-2076:10)
  read with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->type) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2076:3-2076:10)
  read with lock:{g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->type) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2076:3-2076:10)
  read with [] (conf. 110)  (exp: & Handle->type) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2108:3-2108:10)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->type) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2108:3-2108:10)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->type) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2108:3-2108:10)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->type) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2108:3-2108:10)
  read with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->type) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2108:3-2108:10)
  read with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->type) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2108:3-2108:10)
  read with lock:{g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->type) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2108:3-2108:10)
[Warning][Race] Memory location g_config.gcorePid (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:481:30-481:39)
  write with [] (conf. 110)  (exp: & self->gcorePid) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:950:3-950:30)
  write with [] (conf. 110)  (exp: & (self->Config)->gcorePid) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4062:6-4062:40)
  write with lock:{ptrace_mutex} (conf. 110)  (exp: & (self->Config)->gcorePid) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4062:6-4062:40)
  write with [] (conf. 110)  (exp: & (self->Config)->gcorePid) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4095:6-4095:42)
  write with lock:{ptrace_mutex} (conf. 110)  (exp: & (self->Config)->gcorePid) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4095:6-4095:42)
  read with [] (conf. 110)  (exp: & config->gcorePid) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:848:7-848:37)
  read with [] (conf. 110)  (exp: & config->gcorePid) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:850:5-850:37)
[Warning][Race] Memory location g_config.nQuit (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:481:30-481:39)
  write with [] (conf. 110)  (exp: & self->nQuit) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1841:3-1841:21)
  read with [] (conf. 110)  (exp: & self->nQuit) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1843:3-1843:23)
  read with [] (conf. 110)  (exp: & (self->Config)->nQuit) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4118:12-4118:32)
  read with lock:{ptrace_mutex} (conf. 110)  (exp: & (self->Config)->nQuit) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4118:12-4118:32)
[Warning][Race] Memory location g_config.nThreads (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:481:30-481:39)
  write with [] (conf. 110)  (exp: & self->nThreads) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1648:3-1648:21)
  write with [] (conf. 110)  (exp: & self->nThreads) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1671:6-1671:24)
  write with [] (conf. 110)  (exp: & self->nThreads) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1681:6-1681:24)
  write with [] (conf. 110)  (exp: & self->nThreads) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1691:6-1691:24)
  write with [] (conf. 110)  (exp: & self->nThreads) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1701:6-1701:24)
  write with [] (conf. 110)  (exp: & self->nThreads) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1721:6-1721:24)
  read with [] (conf. 110)  (exp: & self->nThreads) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1670:5-1670:25)
  read with [] (conf. 110)  (exp: & self->nThreads) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1671:6-1671:24)
  read with [] (conf. 110)  (exp: & self->nThreads) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1680:5-1680:29)
  read with [] (conf. 110)  (exp: & self->nThreads) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1681:6-1681:24)
  read with [] (conf. 110)  (exp: & self->nThreads) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1690:5-1690:29)
  read with [] (conf. 110)  (exp: & self->nThreads) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1691:6-1691:24)
  read with [] (conf. 110)  (exp: & self->nThreads) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1700:5-1700:29)
  read with [] (conf. 110)  (exp: & self->nThreads) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1701:6-1701:24)
  read with [] (conf. 110)  (exp: & self->nThreads) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1720:5-1720:29)
  read with [] (conf. 110)  (exp: & self->nThreads) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1721:6-1721:24)
  read with [] (conf. 110)  (exp: & self->nThreads) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1810:12-1810:30)
[Warning][Race] Memory location g_config.semAvailableDumpSlots.__annonCompField4.event.bTriggered (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:481:30-481:39)
  write with lock:{g_config.evtQuit.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.bTriggered) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2102:9-2102:62)
  write with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.bTriggered) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2102:9-2102:62)
  write with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.bTriggered) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2102:9-2102:62)
  write with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.bTriggered) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2102:9-2102:62)
  write with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.bTriggered) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2102:9-2102:62)
  write with lock:{g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.bTriggered) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2102:9-2102:62)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.bTriggered) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2081:11-2081:55)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.bTriggered) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2081:11-2081:55)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.bTriggered) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2081:11-2081:55)
  read with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.bTriggered) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2081:11-2081:55)
  read with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.bTriggered) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2081:11-2081:55)
  read with lock:{g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.bTriggered) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2081:11-2081:55)
[Warning][Race] Memory location g_config.semAvailableDumpSlots.__annonCompField4.event.nWaiters (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:481:30-481:39)
  write with lock:{g_config.evtQuit.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2079:6-2079:50)
  write with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2079:6-2079:50)
  write with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2079:6-2079:50)
  write with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2079:6-2079:50)
  write with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2079:6-2079:50)
  write with lock:{g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2079:6-2079:50)
  write with lock:{g_config.evtQuit.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2099:6-2099:50)
  write with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2099:6-2099:50)
  write with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2099:6-2099:50)
  write with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2099:6-2099:50)
  write with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2099:6-2099:50)
  write with lock:{g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2099:6-2099:50)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2079:6-2079:50)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2079:6-2079:50)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2079:6-2079:50)
  read with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2079:6-2079:50)
  read with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2079:6-2079:50)
  read with lock:{g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2079:6-2079:50)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2099:6-2099:50)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2099:6-2099:50)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2099:6-2099:50)
  read with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2099:6-2099:50)
  read with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2099:6-2099:50)
  read with lock:{g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2099:6-2099:50)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2100:9-2100:54)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2100:9-2100:54)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2100:9-2100:54)
  read with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2100:9-2100:54)
  read with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2100:9-2100:54)
  read with lock:{g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->__annonCompField4.event.nWaiters) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2100:9-2100:54)
[Warning][Race] Memory location g_config.semAvailableDumpSlots.type (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:481:30-481:39)
  write with [] (conf. 110)  (exp: & self->semAvailableDumpSlots.type) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:935:3-935:58)
  read with [] (conf. 110)  (exp: & Handle->type) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2076:3-2076:10)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->type) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2076:3-2076:10)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->type) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2076:3-2076:10)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->type) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2076:3-2076:10)
  read with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->type) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2076:3-2076:10)
  read with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->type) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2076:3-2076:10)
  read with lock:{g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->type) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2076:3-2076:10)
  read with [] (conf. 110)  (exp: & Handle->type) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2108:3-2108:10)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->type) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2108:3-2108:10)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->type) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2108:3-2108:10)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->type) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2108:3-2108:10)
  read with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->type) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2108:3-2108:10)
  read with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->type) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2108:3-2108:10)
  read with lock:{g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & Handle->type) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2108:3-2108:10)
[Warning][Deadcode][CWE-570] condition '! trace' is always false (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:513:7-513:14)
[Warning][Race] Memory location strerror (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:748:42-748:67)
  call with [] (conf. 110)  (exp: strerror) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1986:7-1986:31)
  call with [] (conf. 110)  (exp: strerror) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2000:5-2000:33)
[Warning][Deadcode][CWE-571] condition '(unsigned long )dumpFileNameW != (unsigned long )((void *)0)' is always true (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3836:7-3836:67)
[Warning][Deadcode][CWE-571] condition '1' (possibly inserted by CIL) is always true (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3191:12-3191:13)
[Warning][Race] Memory location (alloc@sid:1287@tid:Top Threads(#top)) (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2225:5-2225:50)
  free with [] (conf. 110)  (exp: (void *)input) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2166:5-2166:24)
  free with lock:{g_config.evtQuit.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2166:5-2166:24)
  free with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2166:5-2166:24)
  free with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2166:5-2166:24)
  free with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2166:5-2166:24)
  free with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2166:5-2166:24)
  free with lock:{g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2166:5-2166:24)
  free with [] (conf. 110)  (exp: (void *)input) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2169:5-2169:24)
  free with lock:{g_config.evtQuit.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2169:5-2169:24)
  free with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2169:5-2169:24)
  free with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2169:5-2169:24)
  free with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2169:5-2169:24)
  free with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2169:5-2169:24)
  free with lock:{g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2169:5-2169:24)
[Warning][Race] Memory location (alloc@sid:1287@tid:Top Threads(#top)).coordinator (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2225:5-2225:50)
  write with [] (conf. 110)  (exp: & (*(thread_args + t))->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2238:6-2238:52)
  write with lock:{ptrace_mutex} (conf. 110)  (exp: & (*(thread_args + t))->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2238:6-2238:52)
  read with [] (conf. 110)  (exp: & input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2134:3-2134:74)
  read with [] (conf. 110)  (exp: & input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2138:11-2138:45)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex} (conf. 110)  (exp: & input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2138:11-2138:45)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2138:11-2138:45)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2138:11-2138:45)
  read with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2138:11-2138:45)
  read with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2138:11-2138:45)
  read with lock:{g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2138:11-2138:45)
  read with [] (conf. 110)  (exp: & input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2152:3-2152:46)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex} (conf. 110)  (exp: & input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2152:3-2152:46)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2152:3-2152:46)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2152:3-2152:46)
  read with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2152:3-2152:46)
  read with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2152:3-2152:46)
  read with lock:{g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2152:3-2152:46)
  read with [] (conf. 110)  (exp: & input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2153:5-2153:45)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex} (conf. 110)  (exp: & input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2153:5-2153:45)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2153:5-2153:45)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2153:5-2153:45)
  read with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2153:5-2153:45)
  read with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2153:5-2153:45)
  read with lock:{g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2153:5-2153:45)
  read with [] (conf. 110)  (exp: & input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2154:3-2154:50)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex} (conf. 110)  (exp: & input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2154:3-2154:50)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2154:3-2154:50)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2154:3-2154:50)
  read with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2154:3-2154:50)
  read with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2154:3-2154:50)
  read with lock:{g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2154:3-2154:50)
  read with [] (conf. 110)  (exp: & input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2156:3-2156:66)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex} (conf. 110)  (exp: & input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2156:3-2156:66)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2156:3-2156:66)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2156:3-2156:66)
  read with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2156:3-2156:66)
  read with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2156:3-2156:66)
  read with lock:{g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2156:3-2156:66)
  read with [] (conf. 110)  (exp: & input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2157:3-2157:65)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex} (conf. 110)  (exp: & input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2157:3-2157:65)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2157:3-2157:65)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2157:3-2157:65)
  read with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2157:3-2157:65)
  read with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2157:3-2157:65)
  read with lock:{g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2157:3-2157:65)
  read with [] (conf. 110)  (exp: & input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2159:5-2159:38)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex} (conf. 110)  (exp: & input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2159:5-2159:38)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2159:5-2159:38)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2159:5-2159:38)
  read with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2159:5-2159:38)
  read with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2159:5-2159:38)
  read with lock:{g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2159:5-2159:38)
  read with [] (conf. 110)  (exp: & input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2160:8-2160:42)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex} (conf. 110)  (exp: & input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2160:8-2160:42)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2160:8-2160:42)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2160:8-2160:42)
  read with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2160:8-2160:42)
  read with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2160:8-2160:42)
  read with lock:{g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2160:8-2160:42)
  read with [] (conf. 110)  (exp: & input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2162:5-2162:71)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex} (conf. 110)  (exp: & input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2162:5-2162:71)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2162:5-2162:71)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2162:5-2162:71)
  read with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2162:5-2162:71)
  read with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2162:5-2162:71)
  read with lock:{g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2162:5-2162:71)
  read with [] (conf. 110)  (exp: & input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2163:5-2163:69)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex} (conf. 110)  (exp: & input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2163:5-2163:69)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2163:5-2163:69)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2163:5-2163:69)
  read with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2163:5-2163:69)
  read with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2163:5-2163:69)
  read with lock:{g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2163:5-2163:69)
  read with [] (conf. 110)  (exp: & input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2164:5-2164:48)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex} (conf. 110)  (exp: & input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2164:5-2164:48)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2164:5-2164:48)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2164:5-2164:48)
  read with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2164:5-2164:48)
  read with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2164:5-2164:48)
  read with lock:{g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2164:5-2164:48)
  read with [] (conf. 110)  (exp: & input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex} (conf. 110)  (exp: & input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
  read with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
  read with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
  read with lock:{g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & input->coordinator) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2165:5-2165:37)
  free with [] (conf. 110)  (exp: (void *)input) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2166:5-2166:24)
  free with lock:{g_config.evtQuit.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2166:5-2166:24)
  free with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2166:5-2166:24)
  free with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2166:5-2166:24)
  free with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2166:5-2166:24)
  free with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2166:5-2166:24)
  free with lock:{g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2166:5-2166:24)
  free with [] (conf. 110)  (exp: (void *)input) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2169:5-2169:24)
  free with lock:{g_config.evtQuit.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2169:5-2169:24)
  free with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2169:5-2169:24)
  free with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2169:5-2169:24)
  free with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2169:5-2169:24)
  free with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2169:5-2169:24)
  free with lock:{g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2169:5-2169:24)
[Warning][Race] Memory location (alloc@sid:1287@tid:Top Threads(#top)).handle (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2225:5-2225:50)
  write with [] (conf. 110)  (exp: & (*(thread_args + t))->handle) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2231:6-2231:50)
  write with lock:{ptrace_mutex} (conf. 110)  (exp: & (*(thread_args + t))->handle) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2231:6-2231:50)
  read with [] (conf. 110)  (exp: & input->handle) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2137:7-2137:52)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex} (conf. 110)  (exp: & input->handle) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2137:7-2137:52)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & input->handle) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2137:7-2137:52)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & input->handle) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2137:7-2137:52)
  read with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & input->handle) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2137:7-2137:52)
  read with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & input->handle) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2137:7-2137:52)
  read with lock:{g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & input->handle) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2137:7-2137:52)
  free with [] (conf. 110)  (exp: (void *)input) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2166:5-2166:24)
  free with lock:{g_config.evtQuit.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2166:5-2166:24)
  free with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2166:5-2166:24)
  free with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2166:5-2166:24)
  free with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2166:5-2166:24)
  free with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2166:5-2166:24)
  free with lock:{g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2166:5-2166:24)
  free with [] (conf. 110)  (exp: (void *)input) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2169:5-2169:24)
  free with lock:{g_config.evtQuit.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2169:5-2169:24)
  free with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2169:5-2169:24)
  free with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2169:5-2169:24)
  free with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2169:5-2169:24)
  free with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2169:5-2169:24)
  free with lock:{g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2169:5-2169:24)
[Warning][Race] Memory location (alloc@sid:1287@tid:Top Threads(#top)).milliseconds (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2225:5-2225:50)
  write with [] (conf. 110)  (exp: & (*(thread_args + t))->milliseconds) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2233:8-2233:56)
  write with lock:{ptrace_mutex} (conf. 110)  (exp: & (*(thread_args + t))->milliseconds) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2233:8-2233:56)
  read with [] (conf. 110)  (exp: & input->milliseconds) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2135:7-2135:32)
  free with [] (conf. 110)  (exp: (void *)input) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2166:5-2166:24)
  free with lock:{g_config.evtQuit.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2166:5-2166:24)
  free with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2166:5-2166:24)
  free with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2166:5-2166:24)
  free with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2166:5-2166:24)
  free with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2166:5-2166:24)
  free with lock:{g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2166:5-2166:24)
  free with [] (conf. 110)  (exp: (void *)input) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2169:5-2169:24)
  free with lock:{g_config.evtQuit.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2169:5-2169:24)
  free with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2169:5-2169:24)
  free with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2169:5-2169:24)
  free with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2169:5-2169:24)
  free with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2169:5-2169:24)
  free with lock:{g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2169:5-2169:24)
[Warning][Race] Memory location (alloc@sid:1287@tid:Top Threads(#top)).threadIndex (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2225:5-2225:50)
  write with [] (conf. 110)  (exp: & (*(thread_args + t))->threadIndex) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2237:6-2237:42)
  write with lock:{ptrace_mutex} (conf. 110)  (exp: & (*(thread_args + t))->threadIndex) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2237:6-2237:42)
  read with [] (conf. 110)  (exp: & input->threadIndex) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2151:3-2151:42)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex} (conf. 110)  (exp: & input->threadIndex) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2151:3-2151:42)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & input->threadIndex) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2151:3-2151:42)
  read with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & input->threadIndex) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2151:3-2151:42)
  read with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & input->threadIndex) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2151:3-2151:42)
  read with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & input->threadIndex) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2151:3-2151:42)
  read with lock:{g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & input->threadIndex) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2151:3-2151:42)
  free with [] (conf. 110)  (exp: (void *)input) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2166:5-2166:24)
  free with lock:{g_config.evtQuit.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2166:5-2166:24)
  free with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2166:5-2166:24)
  free with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2166:5-2166:24)
  free with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2166:5-2166:24)
  free with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2166:5-2166:24)
  free with lock:{g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2166:5-2166:24)
  free with [] (conf. 110)  (exp: (void *)input) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2169:5-2169:24)
  free with lock:{g_config.evtQuit.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2169:5-2169:24)
  free with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2169:5-2169:24)
  free with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2169:5-2169:24)
  free with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2169:5-2169:24)
  free with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2169:5-2169:24)
  free with lock:{g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)input) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2169:5-2169:24)
[Warning][Race] Memory location (struct option) (race with conf. 80):
  write with [] (conf. 80)  (exp: (struct option  const  *)(long_options)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1114:5-1115:46)
  read with [] (conf. 80)  (exp: (struct option  const  *)(long_options)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1114:5-1115:46)
  spawn with [] (conf. 80)  (exp: (struct option  const  *)(long_options)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1114:5-1115:46)
[Warning][Race] Memory location (alloc@sid:2602@tid:Top Threads(#top)) (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3860:9-3860:55)
  free with [] (conf. 100)  (exp: (void *)self->ProcessName) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:972:5-972:36)
  free with [] (conf. 100)  (exp: (void *)self->CoreDumpPath) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:974:3-974:35)
  free with [] (conf. 100)  (exp: (void *)self->CoreDumpName) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:975:3-975:35)
  free with [] (conf. 100)  (exp: (void *)tempOutputPath) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1374:9-1374:37)
  free with [] (conf. 100)  (exp: (void *)tempOutputPath) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1378:9-1378:37)
  free with [] (conf. 100)  (exp: (void *)nameForPid) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1540:11-1540:35)
  free with [] (conf. 100)  (exp: (void *)nameForPid) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1544:7-1544:31)
  free with [] (conf. 100)  (exp: (void *)*(nameList + i___0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1550:7-1550:40)
  free with [] (conf. 100)  (exp: (void *)nameList) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1553:5-1553:27)
  free with [] (conf. 100)  (exp: (void *)*(outputBuffer + j___0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4111:7-4111:44)
  free with lock:{ptrace_mutex} (conf. 100)  (exp: (void *)*(outputBuffer + j___0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4111:7-4111:44)
  free with [] (conf. 100)  (exp: (void *)name) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4140:3-4140:21)
  free with lock:{ptrace_mutex} (conf. 100)  (exp: (void *)name) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4140:3-4140:21)
  write with [] (conf. 110)  (exp: temp_buffer) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3862:11-3862:59)
  write with lock:{ptrace_mutex} (conf. 110)  (exp: temp_buffer) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3862:11-3862:59)
  write with [] (conf. 110)  (exp: (void * __restrict  )temp_buffer_cur) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3882:11-3883:44)
  write with lock:{ptrace_mutex} (conf. 110)  (exp: (void * __restrict  )temp_buffer_cur) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3882:11-3883:44)
  read with [] (conf. 110)  (exp: (void const   *)temp_buffer) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3896:11-3897:28)
  read with lock:{ptrace_mutex} (conf. 110)  (exp: (void const   *)temp_buffer) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3896:11-3897:28)
  free with [] (conf. 110)  (exp: temp_buffer) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3930:5-3930:22)
  free with lock:{ptrace_mutex} (conf. 110)  (exp: temp_buffer) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3930:5-3930:22)
[Warning][Race] Memory location (alloc@sid:2602@tid:Top Threads(#top))[?] (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3860:9-3860:55)
  free with [] (conf. 100)  (exp: (void *)self->ProcessName) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:972:5-972:36)
  free with [] (conf. 100)  (exp: (void *)self->CoreDumpPath) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:974:3-974:35)
  free with [] (conf. 100)  (exp: (void *)self->CoreDumpName) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:975:3-975:35)
  free with [] (conf. 100)  (exp: (void *)tempOutputPath) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1374:9-1374:37)
  free with [] (conf. 100)  (exp: (void *)tempOutputPath) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1378:9-1378:37)
  free with [] (conf. 100)  (exp: (void *)nameForPid) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1540:11-1540:35)
  free with [] (conf. 100)  (exp: (void *)nameForPid) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1544:7-1544:31)
  free with [] (conf. 100)  (exp: (void *)*(nameList + i___0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1550:7-1550:40)
  free with [] (conf. 100)  (exp: (void *)nameList) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1553:5-1553:27)
  free with [] (conf. 100)  (exp: (void *)*(outputBuffer + j___0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4111:7-4111:44)
  free with lock:{ptrace_mutex} (conf. 100)  (exp: (void *)*(outputBuffer + j___0)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4111:7-4111:44)
  free with [] (conf. 100)  (exp: (void *)name) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4140:3-4140:21)
  free with lock:{ptrace_mutex} (conf. 100)  (exp: (void *)name) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4140:3-4140:21)
  write with [] (conf. 110)  (exp: temp_buffer) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3862:11-3862:59)
  write with lock:{ptrace_mutex} (conf. 110)  (exp: temp_buffer) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3862:11-3862:59)
  write with [] (conf. 110)  (exp: (void * __restrict  )temp_buffer_cur) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3882:11-3883:44)
  write with lock:{ptrace_mutex} (conf. 110)  (exp: (void * __restrict  )temp_buffer_cur) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3882:11-3883:44)
  write with [] (conf. 110)  (exp: (void * __restrict  )temp_buffer_cur) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3885:11-3886:42)
  write with lock:{ptrace_mutex} (conf. 110)  (exp: (void * __restrict  )temp_buffer_cur) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3885:11-3886:42)
  write with [] (conf. 110)  (exp: (void * __restrict  )temp_buffer_cur) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3888:11-3889:70)
  write with lock:{ptrace_mutex} (conf. 110)  (exp: (void * __restrict  )temp_buffer_cur) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3888:11-3889:70)
  write with [] (conf. 110)  (exp: (void * __restrict  )temp_buffer_cur) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3891:11-3892:40)
  write with lock:{ptrace_mutex} (conf. 110)  (exp: (void * __restrict  )temp_buffer_cur) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3891:11-3892:40)
  write with [] (conf. 110)  (exp: (void * __restrict  )temp_buffer_cur) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3894:11-3895:40)
  write with lock:{ptrace_mutex} (conf. 110)  (exp: (void * __restrict  )temp_buffer_cur) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3894:11-3895:40)
  read with [] (conf. 110)  (exp: (void const   *)temp_buffer) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3896:11-3897:28)
  read with lock:{ptrace_mutex} (conf. 110)  (exp: (void const   *)temp_buffer) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3896:11-3897:28)
  free with [] (conf. 110)  (exp: temp_buffer) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3930:5-3930:22)
  free with lock:{ptrace_mutex} (conf. 110)  (exp: temp_buffer) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3930:5-3930:22)
[Warning][Deadcode][CWE-571] condition '(unsigned long )temp_buffer != (unsigned long )((void *)0)' is always true (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3861:13-3861:71)
[Warning][Race] Memory location optarg (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:736:13-736:21)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2399:5-2400:57)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2403:3-2404:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2413:3-2414:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2423:3-2424:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2433:3-2434:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2443:3-2444:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2453:3-2454:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2463:3-2464:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2472:3-2473:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2481:3-2482:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2490:3-2491:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2499:3-2500:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2508:3-2509:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2517:3-2518:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2526:3-2527:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2535:3-2536:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2544:3-2545:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2553:3-2554:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2562:3-2563:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2571:3-2572:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2580:3-2581:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2589:3-2590:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2598:3-2599:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2607:3-2608:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2616:3-2617:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2625:3-2626:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2634:3-2635:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2643:3-2644:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2652:3-2653:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2661:3-2662:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2670:3-2671:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2679:3-2680:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2688:3-2689:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2697:3-2698:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2706:3-2707:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2715:3-2716:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2725:3-2726:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2735:3-2736:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2745:3-2746:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2755:3-2756:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2764:3-2765:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2773:3-2774:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2782:3-2783:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2791:3-2792:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2800:3-2801:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2809:3-2810:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2818:3-2819:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2827:3-2828:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2836:3-2837:53)
  write with [] (conf. 90)  (exp: (char ** __restrict  )(& savePtr)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2845:3-2846:53)
  read with [] (conf. 110)  (exp: & optarg) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1121:5-1121:41)
  read with [] (conf. 110)  (exp: & optarg) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1136:7-1136:55)
  read with [] (conf. 110)  (exp: & optarg) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1138:9-1138:45)
  read with [] (conf. 110)  (exp: & optarg) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1158:5-1158:53)
  read with [] (conf. 110)  (exp: & optarg) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1160:7-1160:43)
  read with [] (conf. 110)  (exp: & optarg) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1186:7-1186:56)
  read with [] (conf. 110)  (exp: & optarg) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1188:9-1188:46)
  read with [] (conf. 110)  (exp: & optarg) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1208:7-1208:56)
  read with [] (conf. 110)  (exp: & optarg) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1210:9-1210:46)
  read with [] (conf. 110)  (exp: & optarg) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1230:7-1230:56)
  read with [] (conf. 110)  (exp: & optarg) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1232:9-1232:46)
  read with [] (conf. 110)  (exp: & optarg) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1252:7-1252:56)
  read with [] (conf. 110)  (exp: & optarg) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1254:9-1254:46)
  read with [] (conf. 110)  (exp: & optarg) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1280:7-1280:56)
  read with [] (conf. 110)  (exp: & optarg) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1282:9-1282:46)
  read with [] (conf. 110)  (exp: & optarg) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1302:7-1302:56)
  read with [] (conf. 110)  (exp: & optarg) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1304:9-1304:46)
  read with [] (conf. 110)  (exp: & optarg) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1320:5-1320:54)
  read with [] (conf. 110)  (exp: & optarg) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1322:7-1322:44)
  read with [] (conf. 110)  (exp: & optarg) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1336:5-1336:54)
  read with [] (conf. 110)  (exp: & optarg) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1338:7-1338:44)
  read with [] (conf. 110)  (exp: & optarg) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1353:5-1353:53)
  read with [] (conf. 110)  (exp: & optarg) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1356:5-1356:50)
  read with [] (conf. 110)  (exp: & optarg) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1375:9-1375:54)
[Warning][Race] Memory location sig_monitor_thread_id (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:827:18-827:40)
  write with [] (conf. 110)  (exp: (pthread_t * __restrict  )(& sig_monitor_thread_id)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1711:5-1712:86)
  write with [] (conf. 110)  (exp: & *((pthread_t * __restrict  )(& sig_monitor_thread_id))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1711:5-1712:86)
  read with [] (conf. 110)  (exp: & sig_monitor_thread_id) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:859:5-859:47)
  read with [] (conf. 110)  (exp: & sig_monitor_thread_id) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1803:5-1803:67)
[Warning][Race] Memory location (alloc@sid:1252@tid:Top Threads(#top)) (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2194:3-2194:73)
  free with [] (conf. 110)  (exp: (void *)thread_args) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2295:3-2295:28)
  free with lock:{ptrace_mutex} (conf. 110)  (exp: (void *)thread_args) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2295:3-2295:28)
[Warning][Race] Memory location (alloc@sid:1252@tid:Top Threads(#top))[?] (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2194:3-2194:73)
  write with [] (conf. 110)  (exp: & *(thread_args + t)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2226:5-2226:55)
  write with lock:{ptrace_mutex} (conf. 110)  (exp: & *(thread_args + t)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2226:5-2226:55)
  read with [] (conf. 110)  (exp: & *(thread_args + t)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2227:9-2227:74)
  read with lock:{ptrace_mutex} (conf. 110)  (exp: & *(thread_args + t)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2227:9-2227:74)
  read with [] (conf. 110)  (exp: & *(thread_args + t)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2231:6-2231:50)
  read with lock:{ptrace_mutex} (conf. 110)  (exp: & *(thread_args + t)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2231:6-2231:50)
  read with [] (conf. 110)  (exp: & *(thread_args + t)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2233:8-2233:56)
  read with lock:{ptrace_mutex} (conf. 110)  (exp: & *(thread_args + t)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2233:8-2233:56)
  read with [] (conf. 110)  (exp: & *(thread_args + t)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2237:6-2237:42)
  read with lock:{ptrace_mutex} (conf. 110)  (exp: & *(thread_args + t)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2237:6-2237:42)
  read with [] (conf. 110)  (exp: & *(thread_args + t)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2238:6-2238:52)
  read with lock:{ptrace_mutex} (conf. 110)  (exp: & *(thread_args + t)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2238:6-2238:52)
  read with [] (conf. 110)  (exp: & *(thread_args + t)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2239:5-2240:90)
  read with lock:{ptrace_mutex} (conf. 110)  (exp: & *(thread_args + t)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2239:5-2240:90)
  free with [] (conf. 110)  (exp: (void *)thread_args) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2295:3-2295:28)
  free with lock:{ptrace_mutex} (conf. 110)  (exp: (void *)thread_args) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2295:3-2295:28)
[Warning][Deadcode][CWE-571] condition '1' (possibly inserted by CIL) is always true (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3244:14-3244:15)
[Warning][Deadcode][CWE-570] condition '(unsigned long )Name == (unsigned long )((void *)0)' is always false (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:641:7-641:58)
[Warning][Deadcode][CWE-570] condition 'tmp___0 >= 64UL' is always false (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:647:9-647:24)
[Warning][Race] Memory location HZ (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:828:6-828:9)
  write with [] (conf. 110)  (exp: & HZ) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:915:3-915:18)
  read with [] (conf. 110)  (exp: & HZ) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3376:9-3376:67)
  read with [] (conf. 110)  (exp: & HZ) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3377:9-3377:107)
[Warning][Deadcode][CWE-571] condition '(unsigned long )dumpFileNameW != (unsigned long )((void *)0)' is always true (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3937:7-3937:67)
[Warning][Deadcode][CWE-571] condition 'success == 0' is always true (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:686:7-686:19)
[Warning][Deadcode][CWE-570] condition '(unsigned long )outputBuffer == (unsigned long )((void *)0)' is always false (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3991:7-3991:66)
[Warning][Race] Memory location sig_set (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:825:17-825:25)
  write with [] (conf. 90)  (exp: & sig_set) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1649:3-1649:30)
  write with [] (conf. 90)  (exp: & sig_set) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1654:3-1654:31)
  write with [] (conf. 90)  (exp: & sig_set) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1659:3-1659:32)
  read with [] (conf. 90)  (exp: (sigset_t const   * __restrict  )(& sig_set)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:840:3-840:93)
  spawn with [] (conf. 90)  (exp: & sig_set) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1649:3-1649:30)
  spawn with [] (conf. 90)  (exp: & sig_set) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1654:3-1654:31)
  spawn with [] (conf. 90)  (exp: & sig_set) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1659:3-1659:32)
  read with [] (conf. 110)  (exp: (__sigset_t const   * __restrict  )(& sig_set)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1664:3-1664:110)
[Warning][Race] Memory location localtime (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:459:47-459:82)
  call with lock:{LoggerLock} (conf. 110)  (exp: localtime) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:502:3-502:52)
  call with lock:{LoggerLock, ptrace_mutex} (conf. 110)  (exp: localtime) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:502:3-502:52)
  call with [] (conf. 110)  (exp: localtime) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3997:3-3997:53)
  call with lock:{ptrace_mutex} (conf. 110)  (exp: localtime) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3997:3-3997:53)
[Warning][Race] Memory location (alloc@sid:1250@tid:Top Threads(#top)) (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2192:3-2192:59)
  free with [] (conf. 110)  (exp: (void *)threads) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2294:3-2294:24)
  free with lock:{ptrace_mutex} (conf. 110)  (exp: (void *)threads) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2294:3-2294:24)
[Warning][Race] Memory location (alloc@sid:1250@tid:Top Threads(#top))[?] (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2192:3-2192:59)
  write with [] (conf. 110)  (exp: (pthread_t * __restrict  )(threads + t)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2239:5-2240:90)
  write with lock:{ptrace_mutex} (conf. 110)  (exp: (pthread_t * __restrict  )(threads + t)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2239:5-2240:90)
  write with [] (conf. 110)  (exp: & *((pthread_t * __restrict  )(threads + t))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2239:5-2240:90)
  write with lock:{ptrace_mutex} (conf. 110)  (exp: & *((pthread_t * __restrict  )(threads + t))) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2239:5-2240:90)
  read with [] (conf. 110)  (exp: & *(threads + t)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2290:5-2290:35)
  read with lock:{ptrace_mutex} (conf. 110)  (exp: & *(threads + t)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2290:5-2290:35)
  free with [] (conf. 110)  (exp: (void *)threads) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2294:3-2294:24)
  free with lock:{ptrace_mutex} (conf. 110)  (exp: (void *)threads) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2294:3-2294:24)
[Warning][Deadcode][CWE-571] condition 'rc == 0' is always true (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2078:7-2078:14)
[Warning][Race] Memory location strtok (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3472:42-3473:120)
  call with [] (conf. 110)  (exp: strtok) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3515:3-3515:79)
  call with lock:{ptrace_mutex} (conf. 110)  (exp: strtok) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3515:3-3515:79)
  call with [] (conf. 110)  (exp: strtok) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3519:5-3519:85)
  call with lock:{ptrace_mutex} (conf. 110)  (exp: strtok) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3519:5-3519:85)
[Warning][Deadcode][CWE-571] condition '1' (possibly inserted by CIL) is always true (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2080:12-2080:13)
[Warning][Race] Memory location MAXIMUM_CPU (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:829:5-829:17)
  write with [] (conf. 110)  (exp: & MAXIMUM_CPU) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:914:3-914:36)
  read with [] (conf. 110)  (exp: & MAXIMUM_CPU) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1145:13-1145:45)
  read with [] (conf. 110)  (exp: & MAXIMUM_CPU) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:1261:13-1261:45)
[Warning][Deadcode][CWE-570] condition 'Milliseconds == -1' is always false (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2109:7-2109:25)
[Warning][Deadcode][CWE-571] condition '1' (possibly inserted by CIL) is always true (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:3368:12-3368:13)
[Warning][Deadcode][CWE-571] condition 'input->milliseconds == -1' is always true (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2135:7-2135:32)
[Warning][Deadcode][CWE-571] condition '1' (possibly inserted by CIL) is always true (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2136:12-2136:13)
[Warning][Race] Memory location (alloc@sid:1269@tid:Top Threads(#top)) (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2213:3-2213:74)
  free with [] (conf. 110)  (exp: (void *)(input->coordinator)->results) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2164:5-2164:48)
  free with lock:{g_config.evtQuit.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)(input->coordinator)->results) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2164:5-2164:48)
  free with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)(input->coordinator)->results) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2164:5-2164:48)
  free with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)(input->coordinator)->results) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2164:5-2164:48)
  free with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)(input->coordinator)->results) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2164:5-2164:48)
  free with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)(input->coordinator)->results) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2164:5-2164:48)
  free with lock:{g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)(input->coordinator)->results) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2164:5-2164:48)
[Warning][Race] Memory location (alloc@sid:1269@tid:Top Threads(#top))[?] (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2213:3-2213:74)
  write with [] (conf. 110)  (exp: & *((input->coordinator)->results + tmp)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2154:3-2154:50)
  write with lock:{g_config.evtQuit.__annonCompField4.event.mutex} (conf. 110)  (exp: & *((input->coordinator)->results + tmp)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2154:3-2154:50)
  write with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & *((input->coordinator)->results + tmp)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2154:3-2154:50)
  write with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & *((input->coordinator)->results + tmp)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2154:3-2154:50)
  write with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & *((input->coordinator)->results + tmp)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2154:3-2154:50)
  write with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & *((input->coordinator)->results + tmp)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2154:3-2154:50)
  write with lock:{g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & *((input->coordinator)->results + tmp)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2154:3-2154:50)
  free with [] (conf. 110)  (exp: (void *)(input->coordinator)->results) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2164:5-2164:48)
  free with lock:{g_config.evtQuit.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)(input->coordinator)->results) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2164:5-2164:48)
  free with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)(input->coordinator)->results) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2164:5-2164:48)
  free with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)(input->coordinator)->results) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2164:5-2164:48)
  free with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)(input->coordinator)->results) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2164:5-2164:48)
  free with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)(input->coordinator)->results) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2164:5-2164:48)
  free with lock:{g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)(input->coordinator)->results) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2164:5-2164:48)
[Warning][Race] Memory location (alloc@sid:1269@tid:Top Threads(#top))[?].retVal (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2213:3-2213:74)
  write with [] (conf. 110)  (exp: & *((input->coordinator)->results + tmp)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2154:3-2154:50)
  write with lock:{g_config.evtQuit.__annonCompField4.event.mutex} (conf. 110)  (exp: & *((input->coordinator)->results + tmp)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2154:3-2154:50)
  write with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & *((input->coordinator)->results + tmp)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2154:3-2154:50)
  write with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & *((input->coordinator)->results + tmp)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2154:3-2154:50)
  write with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & *((input->coordinator)->results + tmp)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2154:3-2154:50)
  write with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & *((input->coordinator)->results + tmp)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2154:3-2154:50)
  write with lock:{g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & *((input->coordinator)->results + tmp)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2154:3-2154:50)
  read with [] (conf. 110)  (exp: & (results + 0)->retVal) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2302:5-2302:64)
  read with lock:{ptrace_mutex} (conf. 110)  (exp: & (results + 0)->retVal) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2302:5-2302:64)
  free with [] (conf. 110)  (exp: (void *)(input->coordinator)->results) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2164:5-2164:48)
  free with lock:{g_config.evtQuit.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)(input->coordinator)->results) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2164:5-2164:48)
  free with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)(input->coordinator)->results) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2164:5-2164:48)
  free with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)(input->coordinator)->results) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2164:5-2164:48)
  free with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)(input->coordinator)->results) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2164:5-2164:48)
  free with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)(input->coordinator)->results) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2164:5-2164:48)
  free with lock:{g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)(input->coordinator)->results) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2164:5-2164:48)
[Warning][Race] Memory location (alloc@sid:1269@tid:Top Threads(#top))[?].threadIndex (race with conf. 110): (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2213:3-2213:74)
  write with [] (conf. 110)  (exp: & *((input->coordinator)->results + tmp)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2154:3-2154:50)
  write with lock:{g_config.evtQuit.__annonCompField4.event.mutex} (conf. 110)  (exp: & *((input->coordinator)->results + tmp)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2154:3-2154:50)
  write with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & *((input->coordinator)->results + tmp)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2154:3-2154:50)
  write with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & *((input->coordinator)->results + tmp)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2154:3-2154:50)
  write with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: & *((input->coordinator)->results + tmp)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2154:3-2154:50)
  write with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & *((input->coordinator)->results + tmp)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2154:3-2154:50)
  write with lock:{g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: & *((input->coordinator)->results + tmp)) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2154:3-2154:50)
  read with [] (conf. 110)  (exp: & (results + 0)->threadIndex) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2302:5-2302:64)
  read with lock:{ptrace_mutex} (conf. 110)  (exp: & (results + 0)->threadIndex) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2302:5-2302:64)
  free with [] (conf. 110)  (exp: (void *)(input->coordinator)->results) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2164:5-2164:48)
  free with lock:{g_config.evtQuit.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)(input->coordinator)->results) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2164:5-2164:48)
  free with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)(input->coordinator)->results) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2164:5-2164:48)
  free with lock:{g_config.evtQuit.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)(input->coordinator)->results) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2164:5-2164:48)
  free with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)(input->coordinator)->results) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2164:5-2164:48)
  free with lock:{g_config.evtStartMonitoring.__annonCompField4.event.mutex, g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)(input->coordinator)->results) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2164:5-2164:48)
  free with lock:{g_config.semAvailableDumpSlots.__annonCompField4.event.mutex} (conf. 110)  (exp: (void *)(input->coordinator)->results) (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:2164:5-2164:48)
[Warning][Deadcode][CWE-571] condition '1' (possibly inserted by CIL) is always true (/mnt/goblint-svcomp/goblint-bench/bench/concrat/ProcDump-for-Linux/main.c:4069:12-4069:13)
SV-COMP result: unknown
[Info][Race] Memory locations race summary:
  safe: 18
  vulnerable: 3
  unsafe: 109
  total memory locations: 130
[Error][Imprecise][Unsound] Function definition missing
