Logo
May your code be bug-free and your deploys be boring.
  • Home
  • Hot
  • Random
  • Search

Browse

  • AI AI
  • AWS AWS
  • Agile Agile
  • Algorithms Algorithms
  • Android Android
  • Apple Apple
  • Azure Azure
  • Backend Backend
  • Bash Bash
  • C++ C++
  • Cloud Cloud
  • All Categories
As an Amazon Associate ProgrammerHumor.io earns from qualifying purchases.

HTTP 418: I'm a teapot

The server identifies as a teapot now and is on a tea break, brb

HTTP 418: I'm a teapot

The server identifies as a teapot now and is on a tea break, brb

Dangling-pointer Memes

Posts tagged with Dangling-pointer

Someone Said To Use The Stack Because Its Faster

C++ Debugging Programming
9 months ago 508.6K views 0 shares
Someone Said To Use The Stack Because Its Faster
So someone told you stack allocation is faster than heap allocation, and you took that advice a bit too literally. The function allocates a char array on the stack and then returns a pointer to it. Problem? That stack memory gets deallocated the moment the function returns, so you're handing back a pointer to memory that's already been reclaimed. It's like giving someone directions to a house that's been demolished. The comment "delicious segfault awaits" is chef's kiss accurate. Whoever tries to dereference that returned pointer is in for undefined behavior territory—could be garbage data, could be a crash, could be nothing at all until production when it spectacularly explodes. Stack allocation is faster, but returning stack-allocated memory is basically writing a check your program can't cash. Classic case of knowing just enough to be dangerous. Should've used malloc or just passed a buffer as a parameter. But hey, at least it compiles! (with warnings you definitely ignored)

Today's picks

Ello Jane 18oz Ceramic Travel Mug with Handle, Splash-Resistant Slider Lid and Built-in Coaster, Perfect for Coffee and Tea, BPA Free, Dishwasher Safe, Holiday Gift Her Him, Midnight

Ello Jane 18oz Ceramic Travel Mug with Handle, Splash-Resistant Slider Lid and Built-in Coaster, Perfect for Coffee and Tea, BPA Free, Dishwasher Safe, Holiday Gift Her Him, Midnight

Affiliate
$16.99
The Most Local Bus You'll Ever Find

The Most Local Bus You'll Ever Find

Networking
690.5K views 10 months ago
Please Dont

Please Dont

Programming
102.9K views 1 year ago