4 ms·
All I could think about when I saw the title was 0xDEADBEEF: > 0xDEADBEEF or 3735928559 is frequently used to indicate a software crash or deadlock in embedded
by jeffnappi 6y ago
All I could think about when I saw the title was 0xDEADBEEF:
> 0xDEADBEEF or 3735928559 is frequently used to indicate a software crash or deadlock in embedded systems. 0xDEADBEEF was originally used to mark newly allocated areas of memory that had not yet been initialized—when scanning a memory dump, it is easy to see the 0xDEADBEEF. It is used by IBM RS/6000 systems, Mac OS on 32-bit PowerPC processors and the Commodore Amiga as a magic debug value. On Sun Microsystems' Solaris, it marks freed kernel memory. The DEC Alpha SRM console has a background process that traps memory errors, identified by PS as "BeefEater waiting on 0xdeadbeef".[1]
[1] http://www.catb.org/~esr/jargon/html/D/DEADBEEF.html http://www.catb.org/~esr/jargon/html/D/DEADBEEF.html
- capableweb 6y agoI don't know anything about DeaDBeeF that this submission is about, but seems to also be a modular audio player, just like foobar2000, so feels like the name is a tribute to foobar2000.