<module> in Python crash signatures is too generic
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Daisy |
Won't Fix
|
Medium
|
Unassigned | ||
apport (Ubuntu) |
Fix Released
|
High
|
Martin Pitt |
Bug Description
Bug 440889 got a lot of duplicates assigned which are not really. The original crash was
Traceback (most recent call last):
File "/usr/bin/
from softwarecenter.app import SoftwareCenterApp
File "/usr/share/
from view.installedpane import InstalledPane
File "/usr/share/
from softwarepane import SoftwarePane, wait_for_
File "/usr/share/
from appdetailsview import AppDetailsView
File "/usr/share/
from widgets.wkwidget import WebkitWidget
File "/usr/share/
import webkit
ImportError: libicui18n.so.40: cannot open shared object file: No such file or directory
while the invalid duplicate is
Traceback (most recent call last):
File "/usr/bin/
from softwarecenter.
File "/usr/share/
from softwarecenter.
File "/usr/share/
from softwarecenter.
File "/usr/share/
from softwarecenter.
File "/usr/share/
from bsddb import db as bdb
File "/usr/lib/
import _bsddb
ImportError: No module named _bsddb
the pattern for both is
sqlite> select * from crashes where crash_id = 440889;
/usr/share/
Changed in apport (Ubuntu): | |
status: | New → In Progress |
importance: | Undecided → High |
assignee: | nobody → Martin Pitt (pitti) |
summary: |
- different python crashes misidentified as duplicates + crash signature for ImportErrors is too generic |
summary: |
- crash signature for ImportErrors is too generic + Do not put <module> into Python crash signatures |
summary: |
- Do not put <module> into Python crash signatures + <module> in Python crash signatures is too generic |
Fixed in trunk r2186.