Mandelbug

Mandelbug image
A mandelbug is basically a bug that acts unpredictably and messy. It’s hard to detect, hard to reproduce, and even harder to fix because it depends on a strange mix of conditions. Factors like hardware behavior, timing, or the exact order in which operations happen can trigger it. Unlike a normal bug, where the cause and effect are easy to see, a mandelbug only shows up when everything aligns in a very specific way. The name comes from “Mandelbrot,” because the issue exhibits a complex, fractal pattern buried within the system.

These bugs usually hide behind complicated interactions in the system. Their behavior changes every time we try to test them, which makes them painful to reproduce. They often point to deeper design issues rather than a simple coding mistake. Sometimes they even cause slow performance over time, and restarting the system becomes the only quick fix.

A simple example: the bug won’t show up during regular testing, but after hours of running, mixed with just the right delay, and a specific order of inputs, suddenly everything breaks. And when we try to reproduce it again… it just pretends nothing happened.
Explore MoT
MoTaCon 2026 image
Thu, 1 Oct 2026
Previously known as TestBash, MoTaCon is the new name for our annual conference. It's where quality people gather.
MoT Software Testing Essentials Certificate image
Boost your career in software testing with the MoT Software Testing Essentials Certificate. Learn essential skills, from basic testing techniques to advanced risk analysis, crafted by industry experts.
This Week in Quality image
Debrief the week in Quality via a community radio show hosted by Simon Tomes and members of the community
Subscribe to our newsletter
We'll keep you up to date on all the testing trends.