#UndefinedBehavior

2025-05-18

@wyatt I've seen others interpret it as rav1d offering a $20,000 bug bounty for dav1d, the C decoder. If you find exploitable undefined behavior that the dav1d devs have to spend 5% of CPU time to prevent, you win.

#rav1d #dav1d #av1 #BugBounty #UndefinedBehavior #riir #rustlang

2025-05-17

“[…] But they also made some mistakes… which is not too surprising when you are doing this kind of work. And I would like rust ideally not to repeat these mistakes. I think we can make our own new and fun unique mistakes”
Ralf Jung on the MiniRust language specification proposal
#rustlang #formalLanguage #undefinedBehavior
youtube.com/watch?v=UKCUZtr378

2025-05-15

C++OnSea 2025 SESSION ANNOUNCEMENT: What C++ Needs to be Safe by John Lakos

cpponsea.uk/2025/session/what-

Register now at cpponsea.uk/tickets/

#Contracts #cplusplus #cpp #UndefinedBehavior

N-gated Hacker Newsngate
2025-04-16

Ah yes, because what could be more exhilarating than "fun" with undefined behavior and C libraries? 🤔 Just when you thought C couldn't get any more "entertaining," here comes a blog post to remind you that the real circus is in the code you *didn't* know was breaking things. 🎪🔧
keithp.com/blogs/sanitizer-fun/

Martin Ueckeruecker
2025-04-14

I put an overview of my preliminary (!) analysis of undefined behavior in the core language and the status in C2Y into the ISO WG14 document log.
open-std.org/jtc1/sc22/wg14/ww

TechGeeksApparelTechGeeksApparel
2025-04-03

Programmer Definition: Someone Who Solves a Problem You Didn’t Know You Had in a Way You Don’t Understand.
🔗 techgeeksapparel.com/programme

N-gated Hacker Newsngate
2025-03-31

Ah, yes, let's all gather 'round the campfire to hear the age-old tale of and ++, where speed demons rule and correctness is just a bedtime story 🙄🚀. Apparently, back in 1989, the wizards of thought "undefined behavior" sounded like a great idea—because who doesn't love a little in their code? 😜🤯
research.swtch.com/ub

Hacker Newsh4ckernews
2025-03-16

A Guide to Undefined Behavior in C and C++ (2010)

blog.regehr.org/archives/213

++ #2010

रञ्जित (Ranjit Mathew)rmathew
2024-08-04
2024-08-02

Today's adventures in C++ culminate in a failure to initialize variables leading to a bool having a value of 193 (?!), which somehow lead to a return statement going down an utterly insane path that resulted in an illegal instruction crash.

#c++ #programming #bugs #undefinedbehavior #uninitializedmemory

2024-07-01

C++OnSea 2024 SESSION ANNOUNCEMENT: An (In-)Complete Guide to C++ Object Lifetimes by @foonathan

cpponsea.uk/2024/sessions/an-i

Register now at cpponsea.uk/tickets/

#undefinedbehavior #objects #cpp #cplusplus

New on the blog: A brief detour, as some of the support code I wrote for last week's Amiga project went *terribly* wrong. A tale of berzerk optimizing compilers and undefined behavior, and a reconstruction of its antics.

bumbershootsoft.wordpress.com/

#cplusplus #undefinedbehavior #gcc #nonretrocomputing

2024-06-07

C++OnSea 2024 SESSION ANNOUNCEMENT: An (In-)Complete Guide to C++ Object Lifetimes by @foonathan

cpponsea.uk/2024/sessions/an-i

Register now at cpponsea.uk/tickets/

#undefinedbehavior #objects #cpp #cplusplus

2024-06-01
2024-05-23

C++OnSea 2024 SESSION ANNOUNCEMENT: An (In-)Complete Guide to C++ Object Lifetimes by @foonathan

cpponsea.uk/2024/sessions/an-i

Register now at cpponsea.uk/tickets/

#undefinedbehavior #objects #cpp #cplusplus

2024-05-14
ACCUConfACCUConf
2024-04-05
रञ्जित (Ranjit Mathew)rmathew
2024-03-03
CppConCppCon
2024-02-08

We have released a new CppCon 2023 Video!

Undefined Behavior in C++: What Every Programmer Should Know and Fear – Fedor Pikus – CppCon 2023
youtu.be/k9N8OrhrSZw

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst