Analyze, discuss and solve bugs.

What is Samebug?

Samebug video

Samebug works for JVM languages

Automated stack trace analysis

Samebug analyzes your stack trace and looks for bug patterns. When inspecting exceptions it understands differences in libraries, packages and source lines, nesting of exceptions and more. This makes Samebug much better than manually searching for an exception type, exception message or a single stack frame.

Debugging assistant

A stack trace is noisy and hard to read for humans, yet it contains a lot of useful information. Samebug highlights the important bits and guides debugging. It displays the frames in common with other stack traces in the Samebug knowledge base. The more frames in common, the more relevant it is to your problem.

Actionable insights to fix bugs quickly

We provide all information relevant to your crash collected from component documentations and online discussions as well as a list of users who have seen a similar stack trace.

Committed to Privacy

We are aware that privacy can be an issue when dealing with stack traces. The stack trace has information about the technology stack you use, the internal architecture of your modules and the message can contain schema of your database tables, user names or worse. If your business considers these data sensitive, Samebug is ready to handle them with care.

Private exception repository and knowledge base

Create a support knowledge base across all members of the Dev team, QA, Support, and Operations to share stack traces, related information and keep the knowledge organized. Use the semantic stack trace analysis tool to find information quickly and easily in your private repository as well as from public sources.

Let Samebug assist your debugging for free