Skip to main content

Before you file a bug

Found something broken? Thanks for reporting it. A clear report gets fixed faster, so go through this checklist first.

Check these first​

What to include​

The more of this you give, the better:

  1. What happened, and what you expected instead.
  2. Steps to reproduce: the exact sequence that causes it.
  3. How often it happens: every time, or only sometimes?
  4. Your KashCal version. It's the line that starts with "KashCal v" at the bottom of Settings.
  5. Your Android version and device model.
  6. Where you installed KashCal from: Google Play, F-Droid, IzzyOnDroid, Obtainium, GitHub Releases or your own build.
  7. For a sync problem, which calendar service is involved (iCloud, Nextcloud and so on), and your copied Sync History. See Capturing logs for a bug report. Never include your password or full email address.
  8. Screenshots, if they help show the problem.
Protect your privacy

Never put passwords, app-specific passwords or full account details in a public bug report. Describe the provider ("an iCloud account") instead of pasting credentials. Sync History includes your calendar names, so check it before you paste it.

Where to file it​

Open an issue on the KashCal GitHub issue tracker and choose the Bug Report form.

KashCal is open source, and the issue tracker is the one place where bugs are triaged and fixed.