Report

Revision 9 as of 2010-01-30 12:15:08

Clear message

Reporting bugs

If you find a bug in Sugar, please report it by clicking the 'Report a bug' on https://launchpad.net/sugar .

Useful information

There are several useful pieces of information which will make it easier for developers to reproduce, debug and fix your bugs.

  • Ubuntu Version
  • Sugar Version
  • Installation method
  • Log files
  • TODO fill this section out in more detail.

Log files

If you need log files for debugging, use the following command in a GNOME terminal (not Sugar Terminal) to run sugar with debug logs turned on:

  • SUGAR_LOGGER_LEVEL=debug PRESENCESERVICE_DEBUG=1 sugar-emulator

This generates log files in the .sugar/default/logs directory under your home directory.

To report a bug on Sugar or one of the Sugar activities on Ubuntu, use the following steps: * Go to https://launchpad.net/sucrose which represents all the Sugar components and activities supported in Ubuntu. * Click on the appropriate component at the bottom of the page. If in doubt, click "Sugar shell" which is the base Sugar component. * On the resulting page, scroll down to "Packages" and click on the hardy or intrepid package. * On the resulting page, click on the "Bugs" tab at the top of the page. * That takes you to a page listing known bugs on the package, and with a red "Report a bug" button.

Please include any relevant log files in a bug report: activity log files usually are named similarly to "org.laptop.Chat-1.log" (which is the log file for Chat). If you have run the activity multiple times in the current Sugar session, there will be Chat-2, Chat-3, etc so try to include the appropriate one.

If a problem or bug involves seeing (or not seeing) people in Neighborhood View, or activity sharing/collaboration, please also include presenceservice.log in the bug report.

TODO

  • Check and review who gets the bug reports for the current sugar source packages in Launchpad.