DebuggingGNOME

Differences between revisions 3 and 17 (spanning 14 versions)
Revision 3 as of 2007-03-06 11:55:56
Size: 1467
Editor: cF5A6BF51
Comment: new template form
Revision 17 as of 2008-08-06 17:01:18
Size: 1801
Editor: localhost
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
||<tablestyle="float:right; font-size: 0.9em; width:30%; background:#F1F1ED; background-image: url('https://librarian.launchpad.net/1812570/bugsquad.png'); background-repeat: no-repeat; background-position: 98% 0.5ex; margin: 0 0 1em 1em; padding: 0.5em;">'''Contents'''[[BR]][[TableOfContents]]|| <<Include(Debugging/Header)>>
||<tablestyle="float:right; font-size: 0.9em; width:30%; background:#F1F1ED; background-image: url('https://librarian.launchpad.net/1812570/bugsquad.png'); background-repeat: no-repeat; background-position: 98% 0.5ex; margin: 0 0 1em 1em; padding: 0.5em;"><<TableOfContents>>||
Line 24: Line 25:
There's also a useful information on how to run your program under gdb at the DebuggingProgramCrash page

= Debugging Menus =

If you should ever have to debug GNOME menus, you might want to use this
{{{
MENU_VERBOSE=1 <program>
}}}
Line 29: Line 39:
||<rowbgcolor="#eeeeee"> '''Bug#''' || '''Description''' || '''Action''' ||
|| TBD. || TBD. || TBD. ||

'''Closed'''
Line 43: Line 49:
 * [http://live.gnome.org/Bugsquad/TriageGuide/ProductSpecificGuidelines Some useful information from the GNOME team]
 * [http://www.gnome.org/projects/evolution/bugs.shtml More info on evolution]
 * [[http://live.gnome.org/Bugsquad/TriageGuide/ProductSpecificGuidelines|Some useful information from the GNOME team]]
 * [[http://www.gnome.org/projects/evolution/bugs.shtml|More info on evolution]]
Line 46: Line 52:
 * DebuggingGconf
 * [[https://wiki.ubuntu.com/DebuggingGNOMEApplets|DebuggingGNOMEApplets]]
 * [[https://wiki.ubuntu.com/DebuggingGNOMEPowerManager|DebuggingGNOMEPowerManager]]
Line 48: Line 56:
CategoryBugSquad CategoryDesktopTeam CategoryBugSquad CategoryDesktopTeam CategoryDebugging

Debugging Central

This page is part of the debugging series — pages with debugging details for a variety of Ubuntu packages.

Introduction

TBD.

Debugging procedure

In Ubuntu we have disabled the feature that makes applications crash on critical warnings. To debug problems it's sometimes good to have this happening.

This will make it crash:

G_DEBUG=fatal_criticals <program>

If you additionally run the program under gdb or valgrind, it will help you to figure out, what led to the critical warning.

This will make a program stop on warnings:

<program> --g-fatal-warnings

There's also a useful information on how to run your program under gdb at the DebuggingProgramCrash page

Debugging Menus

If you should ever have to debug GNOME menus, you might want to use this

MENU_VERBOSE=1 <program>

Known bugs

Description of known issues, how to recognise them and stock responses/actions.

Open

Bug#

Description

Action

TBD.

TBD.

TBD.

Non-bugs

TBD.


Also see:


CategoryBugSquad CategoryDesktopTeam CategoryDebugging