---
title: Blog posts tagged "troubleshooting"
description: Canonical makes open source secure, reliable and easy to use, providing
  support for Ubuntu and a portfolio of enterprise-grade technologies. Founded in
  2004, Canonical operates globally with team members in over 80 countries.
url: https://canonical.com/blog/tag/troubleshooting?format=md
---

# Blog posts tagged "troubleshooting"

#### [How to troubleshoot application issues and crashes with snapd gdbserver](https://canonical.com/blog/how-to-troubleshoot-application-issues-and-crashes-with-snapd-gdbserver)

Sometimes, applications may not run well, or they could even crash. When such issues occur, it is useful to have a consistent, reproducible method of triggering the problem, so that developers can have a reliable way and sufficient data to troubleshoot the issues and produce a fix. In the software world, the GNU Debugger (gdb)

---

Apps

#### [The Hunt for Rogue Time – How we investigated and solved the Chromium snap slow startup problem](https://canonical.com/blog/the-hunt-for-rogue-time-how-we-investigated-and-solved-the-chromium-snap-slow-startup-problem)

In October, we shared a blog post detailing significant snap startup time improvements due to the use of a new compression algorithm. In that article, we focused on the cold and hot application startups, but we did not delve much into the first-run setup scenario. While running our tests, we observed a rather interesting phenomenon,

---

Desktop

#### [Snapcraft development tips: how to troubleshoot snaps with services](https://canonical.com/blog/snapcraft-development-tips-how-to-troubleshoot-snaps-with-services)

In the past, we have discussed various ways on how to debug and troubleshoot potential issues during snap development. The ability to quickly iterate, resolve build process hurdles and publish the application in a timely manner is essential to a robust, positive development experience. Today, we would like to outline a few basic tips and

---

Cloud and server

#### [Slow snap? Trace-exec to the rescue!](https://canonical.com/blog/slow-snap-trace-exec-to-the-rescue)

Slow applications are never fun. But not knowing why an application is not behaving correctly can be even more frustrating. A well-designed system that can diagnose performance or startup issues and inform the user about the problem goes a long way toward mitigating the frustration, and may even help resolve the root cause altogether. Bac

---

Desktop
