Need a method to ask for a core file for a failed to retrace crash

Bug #1505818 reported by Brian Murray
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Daisy
New
Medium
Unassigned

Bug Description

seb128 brought up the following crash about gnome-disk-utility, https://errors.ubuntu.com/problem/ebd96647ac9cf4ab66948f10e1daa1815c85075c, it failed to retrace in part due to a missing ddeb for gnome-disk-utility. (There is / was no amd64 ddeb for the 3.16.2-0ubuntu1 version of the package.)

Even if the ddeb were to become available, we would not ask for a core file from another system experiencing this crash because the StacktraceAddressSignature maps to the failed to retrace crash signature. (We also only ask for core files from failures to retrace for armhf systems.)

It'd be useful if we could ask for the core file from the next crash with this SAS, or for any SAS for that matter.

Revision history for this message
Brian Murray (brian-murray) wrote :

I removed one of the SAS from the 'crash_signature_for_stacktrace_address_signature' row from the indexes table to see if that'll get us a core file which will then be retraced.

Revision history for this message
Brian Murray (brian-murray) wrote :

It took a couple of days for another crash to come in, or for the amd64 retracers to get to a crash with the same SAS. But we eventually retraced it and now the SAS is part of a different crash signature.

indexes_cf.get('crash_signature_for_stacktrace_address_signature', [addr_sig]) OrderedDict([(u'/usr/bin/gnome-disks:11:/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.4600.0+e97df:/usr/lib/x86_64-linux-gnu/libudisks2.so.0.0.0+42423:/usr/bin/gnome-disks+217d8:/usr/bin/gnome-disks+2c0d6:/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.4600.0+855f3:/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.4600.0+85c7e:/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.4600.0+ddcbb:/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.4600.0+855f3:/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.4600.0+85c7e:/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.4600.0+d27ea:/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.4600.0+855f3:/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.4600.0+85629:/lib/x86_64-linux-gnu/libglib-2.0.so.0.4600.0+49eaa:/lib/x86_64-linux-gnu/libglib-2.0.so.0.4600.0+4a250:/lib/x86_64-linux-gnu/libglib-2.0.so.0.4600.0+4a2fc', '/usr/bin/gnome-disks:11:g_dbus_object_get_interface:udisks_object_peek_drive:gdu_window_select_object:create_partition_cb:g_task_return_now')])

This ends up being the following problem:

https://errors.ubuntu.com/bucket/?id=/usr/bin/gnome-disks:11:g_dbus_object_get_interface:udisks_object_peek_drive:gdu_window_select_object:create_partition_cb:g_task_return_now

One which had already been successfully retraced with the previous version of the package. Unfortunately, we still 60 instances of this crash that are in the original bucket, but this is a start.

Revision history for this message
Brian Murray (brian-murray) wrote :

Sebastien - You brought this matter up the other day regarding a gnome-disk-utility crash and I wanted to let you know it's been retraced now.

Revision history for this message
Sebastien Bacher (seb128) wrote :

thanks!

Changed in daisy:
importance: Undecided → Medium
Revision history for this message
Brian Murray (brian-murray) wrote :
Download full text (5.5 KiB)

I manually removed some SASes from the index again for compiz in vivid which had an SRU done to get debug symbols.

 $ ./remove-sas-from-index.py '/usr/bin/compiz:6:/lib/x86_64-linux-gnu/libc-2.21.so+35267:/lib/x86_64-linux-gnu/libc-2.21.so+36eca:/lib/x86_64-linux-gnu/libglib-2.0.so.0.4400.1+6fb55:/lib/x86_64-linux-gnu/libglib-2.0.so.0.4400.1+6fbea:/usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so+4ab3:/usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so+6f1c:/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.4400.1+74df7:/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.4400.1+d1eb2:/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.4400.1+74df7:/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.4400.1+74e59:/lib/x86_64-linux-gnu/libglib-2.0.so.0.4400.1+49b4d:/lib/x86_64-linux-gnu/libglib-2.0.so.0.4400.1+49f20:/lib/x86_64-linux-gnu/libglib-2.0.so.0.4400.1+49fcc:/usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so+727d:/lib/x86_64-linux-gnu/libglib-2.0.so.0.4400.1+70955'
SAS removed from crash_signature index.
 $ ./remove-sas-from-index.py '/usr/bin/compiz:6:/lib/x86_64-linux-gnu/libc-2.21.so+35267:/lib/x86_64-linux-gnu/libc-2.21.so+36eca:/usr/lib/nvidia-304/libGL.so.304.128+a2529:/usr/lib/nvidia-304/libnvidia-glcore.so.304.128+13d5c05:/usr/lib/nvidia-304/libnvidia-glcore.so.304.128+137fc80:/usr/lib/nvidia-304/libnvidia-glcore.so.304.128+12dc94e:/usr/lib/nvidia-304/libGL.so.304.128+9d830:/usr/lib/nvidia-304/libGL.so.304.128+741c7:/usr/lib/x86_64-linux-gnu/compiz/libopengl.so+46cf8:/usr/lib/x86_64-linux-gnu/compiz/libopengl.so+30e42:/usr/lib/x86_64-linux-gnu/compiz/libcomposite.so+14206:/usr/lib/x86_64-linux-gnu/compiz/libcomposite.so+1795c:/usr/lib/x86_64-linux-gnu/libcompiz_core.so.0.9.12.1+90e1d:/usr/lib/x86_64-linux-gnu/libcompiz_core.so.0.9.12.1+90eef:/usr/lib/x86_64-linux-gnu/libcompiz_core.so.0.9.12.1+9039d'
SAS removed from crash_signature index.
 $ ./remove-sas-from-index.py '/usr/bin/compiz:6:/lib/x86_64-linux-gnu/libc-2.21.so+35267:/lib/x86_64-linux-gnu/libc-2.21.so+36eca:/usr/lib/nvidia-346/libGL.so.346.96+b62a9:/usr/lib/nvidia-346/libnvidia-glcore.so.346.96+17d7eb3:/usr/lib/nvidia-346/libnvidia-glcore.so.346.96+178896b:/usr/lib/nvidia-346/libnvidia-glcore.so.346.96+16c0f1e:/usr/lib/nvidia-346/libGL.so.346.96+af109:/usr/lib/x86_64-linux-gnu/compiz/libopengl.so+46cf8:/usr/lib/x86_64-linux-gnu/compiz/libopengl.so+30e42:/usr/lib/x86_64-linux-gnu/compiz/libcomposite.so+14206:/usr/lib/x86_64-linux-gnu/compiz/libcomposite.so+1795c:/usr/lib/x86_64-linux-gnu/libcompiz_core.so.0.9.12.1+90e1d:/usr/lib/x86_64-linux-gnu/libcompiz_core.so.0.9.12.1+90eef:/usr/lib/x86_64-linux-gnu/libcompiz_core.so.0.9.12.1+9039d:/usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1.3.0+4b10f'
SAS removed from crash_signature index.
 $ ./remove-sas-from-index.py '/usr/bin/compiz:11:/usr/lib/x86_64-linux-gnu/libframe.so.6.0.0+5c34:/usr/lib/x86_64-linux-gnu/libframe.so.6.0.0+4657:/usr/lib/x86_64-linux-gnu/libgrail.so.6.0.0+faa5:/usr/lib/x86_64-linux-gnu/libgrail.so.6.0.0+12569:/usr/lib/x86_64-linux-gnu/libgrail.so.6.0.0+ddee:/usr/lib/x86_64-linux-gnu/lib...

Read more...

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.