update-gnome-menus-cache crashed with SIGSEGV in PyDict_DelItem()

Bug #771196 reported by Jim Dresser
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gnome-menus (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

Binary package hint: gnome-menus

This error occurs every time I boot into 11.04.

ProblemType: Crash
DistroRelease: Ubuntu 11.04
Package: python-gmenu 2.30.5-0ubuntu3
ProcVersionSignature: Ubuntu 2.6.38-8.42-generic 2.6.38.2
Uname: Linux 2.6.38-8-generic i686
Architecture: i386
Date: Mon Apr 25 09:41:36 2011
ExecutablePath: /usr/share/gnome-menus/update-gnome-menus-cache
InstallationMedia: Ubuntu 10.04 LTS "Lucid Lynx" - Release i386 (20100429)
InterpreterPath: /usr/bin/python2.7
ProcCmdline: /usr/bin/python /usr/share/gnome-menus/update-gnome-menus-cache /usr/share/applications
ProcEnviron:
 PATH=(custom, no user)
 LANG=en_US.UTF8
SegvAnalysis:
 Segfault happened at: 0x80be195 <PyDict_DelItem+197>: mov (%edx),%ecx
 PC (0x080be195) ok
 source "(%edx)" (0x376632c0) not located in a known VMA region (needed readable region)!
 destination "%ecx" ok
SegvReason: reading unknown VMA
Signal: 11
SourcePackage: gnome-menus
StacktraceTop:
 PyDict_DelItem ()
 ?? ()
 ?? ()
 ?? ()
 ?? ()
Title: update-gnome-menus-cache crashed with SIGSEGV in PyDict_DelItem()
UpgradeStatus: Upgraded to natty on 2011-04-20 (5 days ago)
UserGroups:

Revision history for this message
Jim Dresser (jimdresser) wrote :
Revision history for this message
Jim Dresser (jimdresser) wrote :

Computer works fine once I close, report or otherwise get past the error.

Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 PyDict_DelItem (op={'': '', '\x00': '\x00', 'pw_gid': 'pw_gid', '__lshift__': '__lshift__', 'n_sequence_fields': 'n_sequence_fields', 'zipimporter': 'zipimporter', '_charset': '_charset', 'prefix': 'prefix', 'all_feature_names': 'all_feature_names', 'types': 'types', 'csisolatin5': 'csisolatin5', 'findall': 'findall', '_from_iterable': '_from_iterable', 'aliases': 'aliases', 'ibm1140': 'ibm1140', '_filters': '_filters', 'Warnings': 'Warnings', 'macgreek': 'macgreek', '\xab': '\xab', 'umask': 'umask', 'file_info': 'file_info', 'TypeType': 'TypeType', 'makechar': 'makechar', 'EX_NOINPUT': 'EX_NOINPUT', '@': '@', 'PC_PRIO_IO': 'PC_PRIO_IO', '__instancecheck__': '__instancecheck__', '_Printer__name': '_Printer__name', 'envar': 'envar', 'iso_ir_199': 'iso_ir_199', 'getloadavg': 'getloadavg', 'euc_jis_2004': 'euc_jis_2004', '__oct__': '__oct__', 'NAME': 'NAME', 'isdir': 'isdir', 'ABDAY_6': 'ABDAY_6', 'ABDAY_5': 'ABDAY_5', 'ABDAY_4': 'ABDAY_4', '__nonzero__': '__nonzero__', 'ABDAY_2': 'ABDAY_2', 'RuntimeWarning': 'RuntimeWarning', 'de...(truncated), key='Icon') at ../Objects/dictobject.c:829
 string_dealloc (op='Icon') at ../Objects/stringobject.c:590
 tupledealloc (op=0xb767748c) at ../Objects/tupleobject.c:220
 code_dealloc (co=0xb7667d58) at ../Objects/codeobject.c:308
 func_dealloc (op=0xb740ce9c) at ../Objects/funcobject.c:454

Revision history for this message
Apport retracing service (apport) wrote : Stacktrace.txt
Revision history for this message
Apport retracing service (apport) wrote : ThreadStacktrace.txt
Changed in gnome-menus (Ubuntu):
importance: Undecided → Medium
tags: removed: need-i386-retrace
Martin Pitt (pitti)
Changed in gnome-menus (Ubuntu):
status: New → Fix Committed
visibility: private → public
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package gnome-menus - 3.2.0.1-2ubuntu1

---------------
gnome-menus (3.2.0.1-2ubuntu1) precise; urgency=low

  [ Michael Terry ]
  * Merge from Debian testing, remaining changes:
    - debian/patches/09_app_install_entry.patch: Add Software Center
    - debian/patches/series: Disable 01_default_prefix.patch
    - debian/gnome-menus.postinst: Disable blacklist
    - debian/watch: Look for unstable tarballs

  [ Martin Pitt ]
  * Remove remaining menu cache stuff, as it is not being used any more:
    - Drop debian/update-gnome-menus-cache. (LP: #769349, #771196)
    - debian/gnome-menus.triggers: Drop "gmenucache".
    - Drop 22_desktop-cache.patch (already wasn't applied any more in series)

gnome-menus (3.2.0.1-2) unstable; urgency=low

  [ Jordi Mallach ]
  * Update po-up/ca.po.

  [ Michael Biebl ]
  * Upload to unstable.

gnome-menus (3.2.0.1-1) experimental; urgency=low

  [ Sjoerd Simons ]
  * New upstream release
  * Partial sync from Ubuntu, ensure we're using the same package names and
    initial 3.2.0 packaging
  * debian/patches/01_default_prefix.patch: Refreshed
  * debian/libgnome-menu-3-0.symbols: Add symbols file
  * debian/gnome-menus.install: Install gmenu-simple-editor
  * Remove pysupport depends, gnome-menus bindings go via GI now.

  [ Michael Biebl ]
  * debian/rules:
    - Call dh_python2 for gnome-menus, so python:Depends is set.
  * debian/control.in:
    - Bump Build-Depends on python to (>= 2.6.6-3~) for dh_python2.

  [ Sjoerd Simons ]
  * Stop installing gmenu-simple-editor
 -- Michael Terry <email address hidden> Fri, 23 Dec 2011 15:25:07 -0500

Changed in gnome-menus (Ubuntu):
status: Fix Committed → Fix Released
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.