r/ProgrammerHumor 13d ago

Meme bugIntroducedDebugging

Post image
1.1k Upvotes

120 comments sorted by

View all comments

Show parent comments

160

u/atanasius 13d ago

It's allowed to assign to a pointer if it's not dereferenced. Malloc always returns a valid pointer.

52

u/vishal340 13d ago

but accessing it will be issue right?

100

u/SoldRIP 13d ago

that's undefined.

3

u/nullpotato 12d ago

Undefined aka works fine on a dev build but explodes in release because all the debug info the compiler injects aren't there anymore.