WARNING: This is only a draft
This page is a proposal of what should be linked in GettingTraces for application specific intructions, i.e. what debug packages should be installed for what application

Application specific instructions

This page lists what debug packages need to be installed for what application/library in order to obtain a detailed stack trace that is useful for developers. For instructions on how to install packages for your Linux distribution, please refer to GettingTraces/DistroSpecificInstructions .
If your operating system compiles from source (e.g. Gentoo Linux, *BSD) you can savely skip this page. You must enable debugging symbols at compile time then. The GettingTraces/DistroSpecificInstructions tell you how to do so.

This is a list of the most important applications and libraries. Please refer to the generic section if the application/library that crashed is not listed here. The affected application/library is listed as Product: in the top right blue info box in your bug report. If your distribution is not explicitly listed try installing packages that are similar to the ones shown.

Applications

  1. Nautilus

  2. Evolution

  3. Totem

  4. Rhythmbox

  5. Epiphany

  6. EOG

  7. Evince

  8. Gedit

  9. Deskbar-Applet

Libraries

  1. GTK+

  2. gnome-vfs

Generic instructions


Nautilus

Nautilus is the Gnome file manager.

You should install the following debug packages in order to obtain a good trace:

Debug package names

Package

Ubuntu 6.10 and 7.04

Fedora Core 6

SuSE 10.2

nautilus

nautilus-dbg

nautilus-debuginfo

nautilus-debuginfo

glib

libglib2.0-0-dbg

glib2-debuginfo

glib2-debuginfo

gtk+

libgtk2.0-0-dbg

gtk2-debuginfo

gtk2-debuginfo

pango

libpango1.0-0-dbg

pango-debuginfo

pango-debuginfo

gnome-vfs

libgnomevfs2-0-dbg

gnome-vfs2-debuginfo

gnome-vfs2-debuginfo

libgnome

?-

libgnome-debuginfo

libgnome-debuginfo

libgnomeui

libgnomeui-0-dbg

libgnomeui-debuginfo

libgnomeui-debuginfo

Now you are ready to obtain a good stack trace. Please continue at GettingTraces at the section Obtaining a new stack trace using Bug Buddy.


Evolution

Evolution is the Gnome mail program and groupware suite. You should install the following debug packages in order to obtain a good trace:

Debug package names

Package

Ubuntu 6.10

Ubuntu 7.04

Fedora Core 6

SuSE 10.2

evolution

evolution-dbg

evolution-dbg

evolution-debuginfo

evolution-debuginfo

evolution-data-server

evolution-data-server-dbg

evolution-data-server-dbg

evolution-data-server-debuginfo

evolution-data-server-debuginfo

gtkhtml

libgtkhtml3.8-dbg

libgtkhtml3.14-19-dbgsym

gtkhtml3-debuginfo

gtkhtml2-debuginfo

glib

libglib2.0-0-dbg

libglib2.0-0-dbg

glib2-debuginfo

glib2-debuginfo

gtk+

libgtk2.0-0-dbg

libgtk2.0-0-dbg

gtk2-debuginfo

gtk2-debuginfo

pango

libpango1.0-0-dbg

libpango1.0-0-dbg

pango-debuginfo

pango-debuginfo

Now you are ready to obtain a good stack trace. Please continue at GettingTraces at the section Obtaining a new stack trace using Bug Buddy.


Totem

Totem is the Gnome video media player. Please take a look at Totem's bug guidelines.


Rhythmbox

Rhythmbox is the Gnome audio media player.

You should install the following debug packages in order to obtain a good trace:

Debug package names

Package

Ubuntu 6.10 and 7.04

Fedora Core 6

SuSE 10.2

rhythmbox

rhythmbox-dbg

rhythmbox-debuginfo??

rhythmbox-debuginfo??

glib

libglib2.0-0-dbg

glib2-debuginfo

glib2-debuginfo

gtk+

libgtk2.0-0-dbg

gtk2-debuginfo

gtk2-debuginfo

libgnome

?-

libgnome-debuginfo

libgnome-debuginfo

libgnomeui

libgnomeui-0-dbg

libgnomeui-debuginfo

libgnomeui-debuginfo

Now you are ready to obtain a good stack trace. Please continue at GettingTraces at the section Obtaining a new stack trace using Bug Buddy.


Epiphany

Epiphany is the Gnome browser. You should install the following debug packages in order to obtain a good trace:

Debug package names

Package

Ubuntu 6.10

Fedora Core 6

SuSE 10.2

epiphany

epiphany-browser-dbgsym

epiphany-debuginfo

epiphany-debuginfo

'the mozilla backend used'

libxul0d-dbg

?firefox-debuginfo

?mozilla-xulrunner181-debuginfo

glib

libglib2.0-0-dbg

glib2-debuginfo

glib2-debuginfo

gtk+

libgtk2.0-0-dbg

gtk2-debuginfo

gtk2-debuginfo

libgnome

?-

libgnome-debuginfo

libgnome-debuginfo

libgnomeui

libgnomeui-0-dbg

libgnomeui-debuginfo

libgnomeui-debuginfo

Now you are ready to obtain a good stack trace. Please continue at GettingTraces at the section Obtaining a new stack trace using Bug Buddy.


EOG

EOG is the Gnome picture viewer. You should install the following debug packages in order to obtain a good trace:

Debug package names

Package

Ubuntu 6.10 and 7.04

Fedora Core 6

SuSE 10.2

eog

eog-dbgsym

eog-debuginfo

eog-debuginfo

glib

libglib2.0-0-dbg

glib2-debuginfo

glib2-debuginfo

gtk+

libgtk2.0-0-dbg

gtk2-debuginfo

gtk2-debuginfo

gnome-vfs

libgnomevfs2-0-dbg

gnome-vfs2-debuginfo

gnome-vfs2-debuginfo

libgnome

?-

libgnome-debuginfo

libgnome-debuginfo

libgnomeui

libgnomeui-0-dbg

libgnomeui-debuginfo

libgnomeui-debuginfo

Now you are ready to obtain a good stack trace. Please continue at GettingTraces at the section Obtaining a new stack trace using Bug Buddy.


Evince

Evince is the Gnome document viewer. You should install the following debug packages in order to obtain a good trace:

Debug package names

Package

Ubuntu 6.10 and 7.04

Fedora Core 6

SuSE 10.2

evince

evince-dbgsym

evince-debuginfo

evince-debuginfo

pango

libpango1.0-0-dbg

pango-debuginfo

pango-debuginfo

glib

libglib2.0-0-dbg

glib2-debuginfo

glib2-debuginfo

gtk+

libgtk2.0-0-dbg

gtk2-debuginfo

gtk2-debuginfo

Now you are ready to obtain a good stack trace. Please continue at GettingTraces at the section Obtaining a new stack trace using Bug Buddy.


Gedit

Gedit is the Gnome text editor. You should install the following debug packages in order to obtain a good trace:

Debug package names

Package

Ubuntu 6.10

Fedora Core 6

SuSE 10.2

gedit

gedit-dbgsym

gedit-debuginfo

gedit-debuginfo

glib

libglib2.0-0-dbg

glib2-debuginfo

glib2-debuginfo

gtk+

libgtk2.0-0-dbg

gtk2-debuginfo

gtk2-debuginfo

pango

libpango1.0-0-dbg

pango-debuginfo

pango-debuginfo

gnome-vfs

libgnomevfs2-0-dbg

gnome-vfs2-debuginfo

gnome-vfs2-debuginfo

libgnome

?-

libgnome-debuginfo

libgnome-debuginfo

libgnomeui

libgnomeui-0-dbg

libgnomeui-debuginfo

libgnomeui-debuginfo

gtksourceview

libgtksourceview1.0-0-dbgsym

gtksourceview-debuginfo

gtksourceview-debuginfo

Also, can you tell us which plugins you are using? Please run the "Gnome Terminal" application and provide the output of the command "gconftool-2 -g /apps/gedit-2/plugins/active-plugins".

Now you are ready to obtain a good stack trace. Please continue at GettingTraces at the section Obtaining a new stack trace using Bug Buddy.


Deskbar-Applet

Please run "/usr/lib/deskbar-applet/deskbar-applet -w" and provide the terminal output when reproducing this crash.


GTK+

GTK+ is the main Gnome graphic toolkit library.

You should install the following debug packages in order to obtain a good trace:

Debug package names

Package

Ubuntu 6.10 and 7.04

Fedora Core 6

SuSE 10.2

gtk+

libgtk2.0-0-dbg

gtk2-debuginfo

gtk2-debuginfo

glib

libglib2.0-0-dbg

glib2-debuginfo

glib2-debuginfo

pango

libpango1.0-0-dbg

pango-debuginfo

pango-debuginfo

Now you are ready to obtain a good stack trace. Please continue at GettingTraces at the section Obtaining a new stack trace using Bug Buddy.


gnome-vfs

gnome-vfs is the Gnome virtual filesystem. You should install the following debug packages in order to obtain a good trace:

Debug package names

Package

Ubuntu 6.10 and 7.04

Fedora Core 6

SuSE 10.2

gnome-vfs

libgnomevfs2-0-dbg

gnome-vfs2-debuginfo

gnome-vfs2-debuginfo

glib

libglib2.0-0-dbg

glib2-debuginfo

glib2-debuginfo

Now you are ready to obtain a good stack trace. Please continue at GettingTraces at the section Obtaining a new stack trace using Bug Buddy.


Generic instructions

If the application/library is not listed here, and no specific instructions were given, install the following packages.

Debug package names

Package

Ubuntu 6.10 and 7.04

Fedora Core 6

SuSE 10.2

glib

libglib2.0-0-dbg

glib2-debuginfo

glib2-debuginfo

gtk+

libgtk2.0-0-dbg

gtk2-debuginfo

gtk2-debuginfo

pango

libpango1.0-0-dbg

pango-debuginfo

pango-debuginfo

gnome-vfs

libgnomevfs2-0-dbg

gnome-vfs2-debuginfo

gnome-vfs2-debuginfo

libgnome

?-

libgnome-debuginfo

libgnome-debuginfo

libgnomeui

libgnomeui-0-dbg

libgnomeui-debuginfo

libgnomeui-debuginfo

Now you are ready to obtain a good stack trace. Please continue at GettingTraces at the section Obtaining a new stack trace using Bug Buddy.

GettingInTouch/Bugzilla/GettingTraces/ApplicationSpecificInstructions (last edited 2021-05-19 11:21:55 by AndreaVeri)