𝔻𝔼𝕍𝕀𝕃𝕀𝕊ℍ to Programmer Humor@programming.dev • 2 years agoC++ Momentlemmy.worldimagemessage-square34fedilinkarrow-up1334arrow-down117
arrow-up1317arrow-down1imageC++ Momentlemmy.world𝔻𝔼𝕍𝕀𝕃𝕀𝕊ℍ to Programmer Humor@programming.dev • 2 years agomessage-square34fedilink
minus-square@Miaou@jlai.lulinkfedilink13•2 years agoAnd then you realise the program doesn’t crash when compiling with debug symbols 😢
minus-square@Buddahriffic@lemmy.worldlinkfedilink8•2 years agoThen it’s time to have a closer look at how your concurrent threads are behaving and where you missed a sync point or mutex.
minus-square@mrkite@programming.devlinkfedilink4•2 years agoThat’s when you break out valgrind because you certainly are using uninitialized memory.
And then you realise the program doesn’t crash when compiling with debug symbols 😢
Then it’s time to have a closer look at how your concurrent threads are behaving and where you missed a sync point or mutex.
That’s when you break out valgrind because you certainly are using uninitialized memory.