apport-gtk crashed with KeyError in __getitem__()

Bug #424965 reported by Hellsgator
This bug affects 505 people
Affects Status Importance Assigned to Milestone
apport (Ubuntu)
Fix Released
High
Martin Pitt
Karmic
Fix Released
High
Martin Pitt

Bug Description

SRU information:
--------------------------
Impact: Causes unhandled exceptions in Apport when trying to report a crash against a program which does not belong to a package any more. (See bug trail for common examples: (1) file disappeared between jaunty and karmic, and (2) program is a hardlink created in postinst).

Fix: http://bazaar.launchpad.net/%7Eapport-hackers/apport/trunk/revision/1629 ; this does not magically cause the original crash report to be reportable, but gives a proper error message instead of just crashing Apport.

Regression potential: Handling this situation in obsolete_packages() could just cause a similar problem to appear in a later code path. This would not mean a regression, since the crash is unreportable either way. So I don't see a real regression potential here.

ProblemType: Crash
Architecture: i386
Date: Sat Sep 5 21:22:30 2009
DistroRelease: Ubuntu 9.10
ExecutablePath: /usr/share/apport/apport-gtk
InterpreterPath: /usr/bin/python2.6
NonfreeKernelModules: wl
Package: apport-gtk 1.8.2-0ubuntu1
PackageArchitecture: all
ProcCmdline: /usr/bin/python /usr/share/apport/apport-gtk
ProcEnviron:
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.31-9.29-generic
PythonArgs: ['/usr/share/apport/apport-gtk']
SourcePackage: apport
Title: apport-gtk crashed with KeyError in __getitem__()
Uname: Linux 2.6.31-9-generic i686
UserGroups: adm admin cdrom dialout dip lpadmin plugdev sambashare

Revision history for this message
Hellsgator (hellsgate) wrote :
tags: removed: need-duplicate-check
visibility: private → public
Revision history for this message
Michał Gołębiowski-Owczarek (mgol) wrote :
Revision history for this message
Marco Rodrigues (gothicx) wrote :
Changed in apport (Ubuntu):
status: New → Confirmed
Revision history for this message
Julius (jcorpode) wrote :
Download full text (39.2 KiB)

Contents of the _usr_lib_hal_scripts_hal_lpadmin.0.crash file are:

++++++++++++++++++++++++++++++++++++++++++++++++++++
ProblemType: Crash
Date: Mon Oct 12 18:53:32 2009
ExecutablePath: /usr/lib/hal/scripts/hal_lpadmin
InterpreterPath: /usr/bin/python2.6
ProcAttrCurrent: unconfined
ProcCmdline: /usr/bin/python /usr/lib/hal/scripts/hal_lpadmin --add
ProcCwd: /usr/lib/hal/scripts
ProcEnviron: PATH=(custom, no user)
ProcMaps:
 08048000-08221000 r-xp 00000000 08:01 557070 /usr/bin/python2.6
 08221000-08222000 r--p 001d8000 08:01 557070 /usr/bin/python2.6
 08222000-08271000 rw-p 001d9000 08:01 557070 /usr/bin/python2.6
 08271000-0827a000 rw-p 08271000 00:00 0
 08694000-08ad1000 rw-p 08694000 00:00 0 [heap]
 b78e9000-b7905000 r-xp 00000000 08:01 3956742 /lib/libgcc_s.so.1
 b7905000-b7906000 r--p 0001b000 08:01 3956742 /lib/libgcc_s.so.1
 b7906000-b7907000 rw-p 0001c000 08:01 3956742 /lib/libgcc_s.so.1
 b7907000-b79ed000 r-xp 00000000 08:01 558723 /usr/lib/libstdc++.so.6.0.13
 b79ed000-b79f1000 r--p 000e6000 08:01 558723 /usr/lib/libstdc++.so.6.0.13
 b79f1000-b79f2000 rw-p 000ea000 08:01 558723 /usr/lib/libstdc++.so.6.0.13
 b79f2000-b79f9000 rw-p b79f2000 00:00 0
 b79f9000-b7ab8000 r-xp 00000000 08:01 559772 /usr/lib/libapt-pkg-libc6.9-6.so.4.7.0
 b7ab8000-b7aba000 r--p 000be000 08:01 559772 /usr/lib/libapt-pkg-libc6.9-6.so.4.7.0
 b7aba000-b7abb000 rw-p 000c0000 08:01 559772 /usr/lib/libapt-pkg-libc6.9-6.so.4.7.0
 b7abb000-b7afc000 rw-p b7abb000 00:00 0
 b7b0a000-b7b28000 r-xp 00000000 08:01 640163 /usr/lib/python2.6/dist-packages/apt_pkg.so
 b7b28000-b7b29000 r--p 0001d000 08:01 640163 /usr/lib/python2.6/dist-packages/apt_pkg.so
 b7b29000-b7b2c000 rw-p 0001e000 08:01 640163 /usr/lib/python2.6/dist-packages/apt_pkg.so
 b7b2c000-b7b8d000 rw-p b7b2c000 00:00 0
 b7b8d000-b7bbb000 r-xp 00000000 08:01 641593 /usr/lib/python2.6/lib-dynload/pyexpat.so
 b7bbb000-b7bbd000 r--p 0002d000 08:01 641593 /usr/lib/python2.6/lib-dynload/pyexpat.so
 b7bbd000-b7bbe000 rw-p 0002f000 08:01 641593 /usr/lib/python2.6/lib-dynload/pyexpat.so
 b7bbe000-b7bbf000 rw-p b7bbe000 00:00 0
 b7bbf000-b7bc9000 r-xp 00000000 08:01 3959146 /lib/libnss_files-2.10.1.so
 b7bc9000-b7bca000 r--p 00009000 08:01 3959146 /lib/libnss_files-2.10.1.so
 b7bca000-b7bcb000 rw-p 0000a000 08:01 3959146 /lib/libnss_files-2.10.1.so
 b7bcb000-b7bde000 r-xp 00000000 08:01 3959143 /lib/libnsl-2.10.1.so
 b7bde000-b7bdf000 r--p 00012000 08:01 3959143 /lib/libnsl-2.10.1.so
 b7bdf000-b7be0000 rw-p 00013000 08:01 3959143 /lib/libnsl-2.10.1.so
 b7be0000-b7be2000 rw-p b7be0000 00:00 0
 b7be2000-b7be8000 r-xp 00000000 08:01 3959144 /lib/libnss_compat-2.10.1.so
 b7be8000-b7be9000 r--p 00005000 08:01 3959144 /lib/libnss_compat-2.10.1.so
 b7be9000-b7bea000 rw-p 00006000 08:01 3959144 /lib/libnss_compat-2.10.1.so
 b7bf6000-b7c7b000 rw-p b7bf6000 00:00 0
 b7c7b000-b7dbd000 r-xp 00000000 08:01 3958983 /lib/libc-2.10.1.so
 b7dbd000-b7dbf000 r--p 00142000 08:01 3958983 /lib/libc-2.10.1.so
 b7dbf000-b7dc0000 rw-p 00144000 08:01 3958983 /lib/libc-2.10.1.so
 b7dc0000-b7dc3000 rw-p b7dc0000 00:00 0
 b7dc3...

Revision history for this message
Martin Pitt (pitti) wrote :

This happens if the target program in an interpreted language does not actually exist any more. In particular, /usr/lib/hal/scripts/hal_lpadmin is long obsolete. I wonder why it even exists on your system? Can you please check if this file exists still? If so, please do

  dpkg -S /usr/lib/hal/scripts/hal_lpadmin

and copy&paste the output.

I'll fix the crash anyway, but this looks like a very odd situation.

Changed in apport (Ubuntu):
importance: Undecided → High
status: Confirmed → Triaged
assignee: nobody → Martin Pitt (pitti)
summary: - [karmic] apport-gtk crashed with KeyError in __getitem__()
+ apport-gtk crashed with KeyError in __getitem__()
Revision history for this message
Mike Murphy (murph0613) wrote : Re: [Bug 424965] Re: [karmic] apport-gtk crashed with KeyError in __getitem__()

Here's what I get:

root@murph-desktop:~# dpkg -S /usr/lib/hal/scripts/hal_lpadmin
dpkg: /usr/lib/hal/scripts/hal_lpadmin not found.

Thanks,

Mike

On Thu, Oct 15, 2009 at 3:32 PM, Martin Pitt <email address hidden> wrote:

> This happens if the target program in an interpreted language does not
> actually exist any more. In particular, /usr/lib/hal/scripts/hal_lpadmin
> is long obsolete. I wonder why it even exists on your system? Can you
> please check if this file exists still? If so, please do
>
> dpkg -S /usr/lib/hal/scripts/hal_lpadmin
>
> and copy&paste the output.
>
> I'll fix the crash anyway, but this looks like a very odd situation.
>
> ** Changed in: apport (Ubuntu)
> Importance: Undecided => High
>
> ** Changed in: apport (Ubuntu)
> Status: Confirmed => Triaged
>
> ** Changed in: apport (Ubuntu)
> Assignee: (unassigned) => Martin Pitt (pitti)
>
> ** Summary changed:
>
> - [karmic] apport-gtk crashed with KeyError in __getitem__()
> + apport-gtk crashed with KeyError in __getitem__()
>
> --
> apport-gtk crashed with KeyError in __getitem__()
> https://bugs.launchpad.net/bugs/424965
> You received this bug notification because you are a direct subscriber
> of a duplicate bug.
>

--
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
"Understanding modern technology is like riding a horse; you don't fully
grasp it until you've broken it."
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Revision history for this message
Vark (vark) wrote :

That crash report came copied from my bug report (duplicate), so I've tried the dpkg command as well, and it reports not found. Looking in the /usr/lib/hal/scripts directory confirms that there isn't a hal_lpadmin (or any file containing lpadmin in the name). I wonder if it got cleaned as part of the upgrade? History of this machine is a clean 9.04 install about a month-6 weeks ago, followed by the upgrade to the Karmic beta yesterday.

Revision history for this message
Julius (jcorpode) wrote :

Martin,
The file you're referring to, hal_lpadmin does not exist on my system.
The files present in the /usr/lib/hal/scripts directory are:

hal-dockstation-undock hal-system-power-reboot
hal-functions hal-system-power-set-power-save
hal-luks-remove hal-system-power-shutdown
hal-luks-setup hal-system-power-suspend
hal-luks-teardown hal-system-power-suspend-hybrid
hal-system-killswitch-get-power hal-system-wol-enable
hal-system-killswitch-set-power hal-system-wol-enabled
hal-system-lcd-get-brightness hal-system-wol-supported
hal-system-lcd-set-brightness libgpod-callout
hal-system-power-hibernate linux

It is possible it got cleaned as part of the usual upgrage I did yesterday.

Revision history for this message
Vark (vark) wrote :

From the 9.04 box that I haven't beta-upgraded (but was installed/configured the same as the one I did):

neptune:/usr/lib/hal/scripts$ dpkg -S hal_lpadmin
hal-cups-utils: /usr/lib/hal/scripts/hal_lpadmin
hal-cups-utils: /usr/share/hal/fdi/policy/10osvendor/10-hal_lpadmin.fdi

Revision history for this message
Martin Pitt (pitti) wrote :

Right, what I expected. I just don't know how a program that doesn't even exist can cause a crash report. One theory: Did you _all_ get this very shortly after (or during) an upgrade from Jaunty to Karmic? It's possible that during the upgrade, the old hal_lpadmin script crashed since the program and its files got removed underneath it; this produced a crash report, which gets displayed after upgrade, and Apport cannot collect information about it any more since it's gone.

Revision history for this message
Michał Gołębiowski-Owczarek (mgol) wrote :

@Martin Pitt
Look at my dup:
https://bugs.launchpad.net/ubuntu/+source/apport/+bug/450496
I didn't run an upgrade, it was a clean install on a new laptop.

Revision history for this message
Vark (vark) wrote :

Mine crashed on the first reboot following the upgrade (it noticed that a crash report was available, crashed when I tried to report the crash automatically), so it may have crashed during the upgrade, but I don't recall any crash messages when it was upgrading.

Changed in apport (Ubuntu):
status: Triaged → Confirmed
Martin Pitt (pitti)
Changed in apport (Ubuntu):
status: Confirmed → Triaged
Revision history for this message
malrost (estesko) wrote :

"One theory: Did you _all_ get this very shortly after (or during) an upgrade from Jaunty to Karmic?"

Obviously I can't speak for anyone else, but that is precisely what happened to me. I got this error on my first reboot after upgrading from Jaunty to Karmic.

Revision history for this message
Michał Gołębiowski-Owczarek (mgol) wrote :

@malrost
As I've already said, I did *NOT* do an upgrade from Jaunty. So the answer to the question whether _all_ of us got this after an upgrade is simpy 'no'.

Revision history for this message
Martin Pitt (pitti) wrote :

Michał, thanks! /usr/lib/cups/backend/usb is indeed not part of a package either, it's a hardlink created at postinst time.

So that's the missing piece of the puzzle.

Changed in apport (Ubuntu):
status: Triaged → In Progress
Revision history for this message
Martin Pitt (pitti) wrote :

trunk r1629

Changed in apport (Ubuntu):
status: In Progress → Fix Committed
Revision history for this message
Marianne (mjoprisko) wrote :

I got a crash after the upgrade from jaunty to karmic when I upgraded my Mozilla add ons. Could not pop out by Control-Alt-Del had to cut power and start from power on. Also my Lexmark 2600 Scanner/Fax/Printer is unusable. Drivers do not work.

Revision history for this message
matthias (mansurdequentar) wrote : Re: [Bug 424965] Re: apport-gtk crashed with KeyError in __getitem__()

the scanner should be easy to solve, but my computer also hangs when the
screensaver is switched on a nd in the same moment the battery reaches teh
full charge. i think it should have something to do with this.
as english ixs not my nativ langague i don't know how to look for this bug,
but don't worry, soon will be solved.
i trust a lot in all the people of linux and ubuntu. don't worry, be
pacient.

greetings, matthias

2009/10/31 Marianne <email address hidden>

> I got a crash after the upgrade from jaunty to karmic when I upgraded my
> Mozilla add ons. Could not pop out by Control-Alt-Del had to cut power
> and start from power on. Also my Lexmark 2600 Scanner/Fax/Printer is
> unusable. Drivers do not work.
>
> --
> apport-gtk crashed with KeyError in __getitem__()
> https://bugs.launchpad.net/bugs/424965
> You received this bug notification because you are a direct subscriber
> of a duplicate bug.
>
> Status in “apport” package in Ubuntu: Fix Committed
>
> Bug description:
> Binary package hint: apport
>
> No info.
>
> ProblemType: Crash
> Architecture: i386
> Date: Sat Sep 5 21:22:30 2009
> DistroRelease: Ubuntu 9.10
> ExecutablePath: /usr/share/apport/apport-gtk
> InterpreterPath: /usr/bin/python2.6
> NonfreeKernelModules: wl
> Package: apport-gtk 1.8.2-0ubuntu1
> PackageArchitecture: all
> ProcCmdline: /usr/bin/python /usr/share/apport/apport-gtk
> ProcEnviron:
> LANG=en_US.UTF-8
> SHELL=/bin/bash
> ProcVersionSignature: Ubuntu 2.6.31-9.29-generic
> PythonArgs: ['/usr/share/apport/apport-gtk']
> SourcePackage: apport
> Title: apport-gtk crashed with KeyError in __getitem__()
> Uname: Linux 2.6.31-9-generic i686
> UserGroups: adm admin cdrom dialout dip lpadmin plugdev sambashare
>

Revision history for this message
Philippe (philippe-baye16) wrote :

I got a crash after the upgrade from jaunty to karmic when I upgraded my Mozilla add ons.

Revision history for this message
urbanyergy (urbanyergy) wrote :

thats what happened to me too

On Sat, Oct 31, 2009 at 5:01 PM, Philippe <email address hidden> wrote:

> I got a crash after the upgrade from jaunty to karmic when I upgraded my
> Mozilla add ons.
>
> --
> apport-gtk crashed with KeyError in __getitem__()
> https://bugs.launchpad.net/bugs/424965
> You received this bug notification because you are a direct subscriber
> of the bug.
>
> Status in “apport” package in Ubuntu: Fix Committed
>
> Bug description:
> Binary package hint: apport
>
> No info.
>
> ProblemType: Crash
> Architecture: i386
> Date: Sat Sep 5 21:22:30 2009
> DistroRelease: Ubuntu 9.10
> ExecutablePath: /usr/share/apport/apport-gtk
> InterpreterPath: /usr/bin/python2.6
> NonfreeKernelModules: wl
> Package: apport-gtk 1.8.2-0ubuntu1
> PackageArchitecture: all
> ProcCmdline: /usr/bin/python /usr/share/apport/apport-gtk
> ProcEnviron:
> LANG=en_US.UTF-8
> SHELL=/bin/bash
> ProcVersionSignature: Ubuntu 2.6.31-9.29-generic
> PythonArgs: ['/usr/share/apport/apport-gtk']
> SourcePackage: apport
> Title: apport-gtk crashed with KeyError in __getitem__()
> Uname: Linux 2.6.31-9-generic i686
> UserGroups: adm admin cdrom dialout dip lpadmin plugdev sambashare
>

Martin Pitt (pitti)
Changed in apport (Ubuntu Karmic):
status: New → In Progress
importance: Undecided → High
assignee: nobody → Martin Pitt (pitti)
Martin Pitt (pitti)
description: updated
Revision history for this message
Gerry Grafstrom (res1flcd) wrote :

This only happens to my systems as it boots up. It occurs within the first 30 seconds of the dekstop appearing.

Changed in apport (Ubuntu):
status: Fix Committed → Confirmed
Changed in apport (Ubuntu):
status: Confirmed → Fix Committed
Revision history for this message
Steve Langasek (vorlon) wrote : Please test proposed package

Accepted apport into karmic-proposed, the package will build now and be available in a few hours. Please test and give feedback here. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you in advance!

Changed in apport (Ubuntu Karmic):
status: In Progress → Fix Committed
tags: added: verification-needed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package apport - 1.9.4-0ubuntu1

---------------
apport (1.9.4-0ubuntu1) lucid; urgency=low

  [ Marco Rodrigues ]
  * etc/default/apport: Replace the old init.d force_start command by
    the Upstart one.
  * debian/apport.upstart: If $force_start=1 is given then run the job.
  * debian/local/apport-collect: Don't collect information if bug is a
    duplicate. (LP: #471429)

  [ Martin Pitt ]
  * New upstream bug fix release:
    - Fix crash when ExecutablePath isn't part of a package. (LP: #424965)
    - hookutils.py, attach_hardware(): Anonymize disk labels. Thanks to Marco
      Rodrigues. (LP: #394411)
    - hookutils.py, attach_wifi(): Anonymize encryption key (which appeared in
      hex when being called as root). Thanks to Marco Rodrigues. (LP: #446299)
    - launchpad.py: If unset, set bug task source package also for interpreter
      crashes.
    - apport-gtk: Give details window a minimize/maximize button, which were
      missing in some window managers. Thanks to Marien Zwart. (LP: #447749)
    - apport-kde: Properly terminate program after closing the last dialog.
      (LP: #458662)
    - hookutils.py, attach_alsa(): Attach /proc/asound/version. (LP: #467233)
    - general-hooks/generic.py: Only collect ~/.xsession-errors bits when we
      have an ExecutablePath linked to libgtk.
  * debian/control: Update Vcs-Bzr: for lucid branch.
  * data/package-hooks/source_linux.py: Add interactive questionaire, thanks
    Leann Ogasawara! (LP: #444672)
 -- Martin Pitt <email address hidden> Fri, 06 Nov 2009 14:06:52 +0100

Changed in apport (Ubuntu):
status: Fix Committed → Fix Released
Revision history for this message
oumerch@gmail.com (oumerch) wrote : Re: [Bug 424965] Re: apport-gtk crashed with KeyError in __getitem__()
Download full text (3.6 KiB)

I want off these emails! Please do not send any more.

On Fri, Nov 6, 2009 at 5:10 AM, Launchpad Bug Tracker <
<email address hidden>> wrote:

> This bug was fixed in the package apport - 1.9.4-0ubuntu1
>
> ---------------
> apport (1.9.4-0ubuntu1) lucid; urgency=low
>
> [ Marco Rodrigues ]
> * etc/default/apport: Replace the old init.d force_start command by
> the Upstart one.
> * debian/apport.upstart: If $force_start=1 is given then run the job.
> * debian/local/apport-collect: Don't collect information if bug is a
> duplicate. (LP: #471429)
>
> [ Martin Pitt ]
> * New upstream bug fix release:
> - Fix crash when ExecutablePath isn't part of a package. (LP: #424965)
> - hookutils.py, attach_hardware(): Anonymize disk labels. Thanks to
> Marco
> Rodrigues. (LP: #394411)
> - hookutils.py, attach_wifi(): Anonymize encryption key (which appeared
> in
> hex when being called as root). Thanks to Marco Rodrigues. (LP:
> #446299)
> - launchpad.py: If unset, set bug task source package also for
> interpreter
> crashes.
> - apport-gtk: Give details window a minimize/maximize button, which were
> missing in some window managers. Thanks to Marien Zwart. (LP: #447749)
> - apport-kde: Properly terminate program after closing the last dialog.
> (LP: #458662)
> - hookutils.py, attach_alsa(): Attach /proc/asound/version. (LP:
> #467233)
> - general-hooks/generic.py: Only collect ~/.xsession-errors bits when we
> have an ExecutablePath linked to libgtk.
> * debian/control: Update Vcs-Bzr: for lucid branch.
> * data/package-hooks/source_linux.py: Add interactive questionaire, thanks
> Leann Ogasawara! (LP: #444672)
> -- Martin Pitt <email address hidden> Fri, 06 Nov 2009 14:06:52 +0100
>
> ** Changed in: apport (Ubuntu)
> Status: Fix Committed => Fix Released
>
> --
> apport-gtk crashed with KeyError in __getitem__()
> https://bugs.launchpad.net/bugs/424965
> You received this bug notification because you are a direct subscriber
> of a duplicate bug.
>
> Status in “apport” package in Ubuntu: Fix Released
> Status in “apport” source package in Karmic: Fix Committed
>
> Bug description:
> SRU information:
> --------------------------
> Impact: Causes unhandled exceptions in Apport when trying to report a crash
> against a program which does not belong to a package any more. (See bug
> trail for common examples: (1) file disappeared between jaunty and karmic,
> and (2) program is a hardlink created in postinst).
>
> Fix:
> http://bazaar.launchpad.net/%7Eapport-hackers/apport/trunk/revision/1629 ;
> this does not magically cause the original crash report to be reportable,
> but gives a proper error message instead of just crashing Apport.
>
> Regression potential: Handling this situation in obsolete_packages() could
> just cause a similar problem to appear in a later code path. This would not
> mean a regression, since the crash is unreportable either way. So I don't
> see a real regression potential here.
>
> ProblemType: Crash
> Architecture: i386
> Date: Sat Sep 5 21:22:30 2009
> DistroRelease: Ubuntu 9.10
> ExecutablePath: /usr/share/apport/apport-gtk
> InterpreterPath: ...

Read more...

Revision history for this message
Sebastian (svillarreal11) wrote : Re: [Bug 424965] Re: apport-gtk crashed with KeyError in __getitem__()
Download full text (5.8 KiB)

LOOK MAN, I AM NOT SENDING ANY EMAILS, YOU ARE TTHE ONE SENDING THEM TO ME.
I DO NOT USE UBUNTU 9.10 ANY LONGER, IT WAS TOO DIFFICULT TO OPERATE. CHECK
WITH THE HEAD GUYS WHO RUN THE OP.PLATFORM.

THANK, BEST REGARDS,

S.
timelab
----- Original Message -----
From: <email address hidden>
To: <email address hidden>
Sent: Saturday, November 07, 2009 1:15 PM
Subject: Re: [Bug 424965] Re: apport-gtk crashed with KeyError in
__getitem__()

I want off these emails! Please do not send any more.

On Fri, Nov 6, 2009 at 5:10 AM, Launchpad Bug Tracker <
<email address hidden>> wrote:

> This bug was fixed in the package apport - 1.9.4-0ubuntu1
>
> ---------------
> apport (1.9.4-0ubuntu1) lucid; urgency=low
>
> [ Marco Rodrigues ]
> * etc/default/apport: Replace the old init.d force_start command by
> the Upstart one.
> * debian/apport.upstart: If $force_start=1 is given then run the job.
> * debian/local/apport-collect: Don't collect information if bug is a
> duplicate. (LP: #471429)
>
> [ Martin Pitt ]
> * New upstream bug fix release:
> - Fix crash when ExecutablePath isn't part of a package. (LP: #424965)
> - hookutils.py, attach_hardware(): Anonymize disk labels. Thanks to
> Marco
> Rodrigues. (LP: #394411)
> - hookutils.py, attach_wifi(): Anonymize encryption key (which appeared
> in
> hex when being called as root). Thanks to Marco Rodrigues. (LP:
> #446299)
> - launchpad.py: If unset, set bug task source package also for
> interpreter
> crashes.
> - apport-gtk: Give details window a minimize/maximize button, which
> were
> missing in some window managers. Thanks to Marien Zwart. (LP:
> #447749)
> - apport-kde: Properly terminate program after closing the last dialog.
> (LP: #458662)
> - hookutils.py, attach_alsa(): Attach /proc/asound/version. (LP:
> #467233)
> - general-hooks/generic.py: Only collect ~/.xsession-errors bits when
> we
> have an ExecutablePath linked to libgtk.
> * debian/control: Update Vcs-Bzr: for lucid branch.
> * data/package-hooks/source_linux.py: Add interactive questionaire,
> thanks
> Leann Ogasawara! (LP: #444672)
> -- Martin Pitt <email address hidden> Fri, 06 Nov 2009 14:06:52 +0100
>
> ** Changed in: apport (Ubuntu)
> Status: Fix Committed => Fix Released
>
> --
> apport-gtk crashed with KeyError in __getitem__()
> https://bugs.launchpad.net/bugs/424965
> You received this bug notification because you are a direct subscriber
> of a duplicate bug.
>
> Status in “apport” package in Ubuntu: Fix Released
> Status in “apport” source package in Karmic: Fix Committed
>
> Bug description:
> SRU information:
> --------------------------
> Impact: Causes unhandled exceptions in Apport when trying to report a
> crash
> against a program which does not belong to a package any more. (See bug
> trail for common examples: (1) file disappeared between jaunty and karmic,
> and (2) program is a hardlink created in postinst).
>
> Fix:
> http://bazaar.launchpad.net/%7Eapport-hackers/apport/trunk/revision/1629 ;
> this does not magically cause the original crash report to be reportable,
> but gives a proper error message instead of just cr...

Read more...

Revision history for this message
oumerch@gmail.com (oumerch) wrote : Re: [Bug 424965] Re: apport-gtk crashed with KeyError in __getitem__()
Download full text (8.1 KiB)

I'm not sending these either. We must both be on some kind of mailing list.

On Sat, Nov 7, 2009 at 11:51 AM, Sebastian <email address hidden>wrote:

> LOOK MAN, I AM NOT SENDING ANY EMAILS, YOU ARE TTHE ONE SENDING THEM TO ME.
> I DO NOT USE UBUNTU 9.10 ANY LONGER, IT WAS TOO DIFFICULT TO OPERATE. CHECK
> WITH THE HEAD GUYS WHO RUN THE OP.PLATFORM.
>
> THANK, BEST REGARDS,
>
> S.
> timelab
> ----- Original Message -----
> From: <email address hidden>
> To: <email address hidden>
> Sent: Saturday, November 07, 2009 1:15 PM
> Subject: Re: [Bug 424965] Re: apport-gtk crashed with KeyError in
> __getitem__()
>
>
> I want off these emails! Please do not send any more.
>
> On Fri, Nov 6, 2009 at 5:10 AM, Launchpad Bug Tracker <
> <email address hidden>> wrote:
>
> > This bug was fixed in the package apport - 1.9.4-0ubuntu1
> >
> > ---------------
> > apport (1.9.4-0ubuntu1) lucid; urgency=low
> >
> > [ Marco Rodrigues ]
> > * etc/default/apport: Replace the old init.d force_start command by
> > the Upstart one.
> > * debian/apport.upstart: If $force_start=1 is given then run the job.
> > * debian/local/apport-collect: Don't collect information if bug is a
> > duplicate. (LP: #471429)
> >
> > [ Martin Pitt ]
> > * New upstream bug fix release:
> > - Fix crash when ExecutablePath isn't part of a package. (LP: #424965)
> > - hookutils.py, attach_hardware(): Anonymize disk labels. Thanks to
> > Marco
> > Rodrigues. (LP: #394411)
> > - hookutils.py, attach_wifi(): Anonymize encryption key (which
> appeared
> > in
> > hex when being called as root). Thanks to Marco Rodrigues. (LP:
> > #446299)
> > - launchpad.py: If unset, set bug task source package also for
> > interpreter
> > crashes.
> > - apport-gtk: Give details window a minimize/maximize button, which
> > were
> > missing in some window managers. Thanks to Marien Zwart. (LP:
> > #447749)
> > - apport-kde: Properly terminate program after closing the last
> dialog.
> > (LP: #458662)
> > - hookutils.py, attach_alsa(): Attach /proc/asound/version. (LP:
> > #467233)
> > - general-hooks/generic.py: Only collect ~/.xsession-errors bits when
> > we
> > have an ExecutablePath linked to libgtk.
> > * debian/control: Update Vcs-Bzr: for lucid branch.
> > * data/package-hooks/source_linux.py: Add interactive questionaire,
> > thanks
> > Leann Ogasawara! (LP: #444672)
> > -- Martin Pitt <email address hidden> Fri, 06 Nov 2009 14:06:52
> +0100
> >
> > ** Changed in: apport (Ubuntu)
> > Status: Fix Committed => Fix Released
> >
> > --
> > apport-gtk crashed with KeyError in __getitem__()
> > https://bugs.launchpad.net/bugs/424965
> > You received this bug notification because you are a direct subscriber
> > of a duplicate bug.
> >
> > Status in “apport” package in Ubuntu: Fix Released
> > Status in “apport” source package in Karmic: Fix Committed
> >
> > Bug description:
> > SRU information:
> > --------------------------
> > Impact: Causes unhandled exceptions in Apport when trying to report a
> > crash
> > against a program which does not belong to a package any more. (See bug
> > trail for common examples: (1) f...

Read more...

Revision history for this message
draptik (patrick-pdrechsler) wrote : Re: [Bug 424965] Re: apport-gtk crashed with KeyError in __getitem__()

>> I want off these emails! Please do not send any more.
 >> LOOK MAN, I AM NOT SENDING ANY EMAILS, YOU ARE TTHE ONE SENDING THEM
TO ME.
 >> I DO NOT USE UBUNTU 9.10 ANY LONGER, IT WAS TOO DIFFICULT TO
OPERATE. CHECK
 >> WITH THE HEAD GUYS WHO RUN THE OP.PLATFORM.
 >>
 >> THANK, BEST REGARDS,

 > I'm not sending these either. We must both be on some kind of mailing
 > list.

Both of you reported a bug. While doing this, you must have registered
(you can't submit a bug report to launchpad without registering). So
login, and unsubscribe.

Hundreds of other people like me are interested in the process of this
bug. We receive your complaint mails. Please take the same patience to
unregister as it took you to register.

Regards

Patrick

Revision history for this message
oumerch@gmail.com (oumerch) wrote : Re: [Bug 424965] Re: apport-gtk crashed with KeyError in __getitem__()

I guess I'm an idiot. I can't figure out how to unregister.

On Sat, Nov 7, 2009 at 3:37 PM, draptik <email address hidden> wrote:

> >> I want off these emails! Please do not send any more.
> >> LOOK MAN, I AM NOT SENDING ANY EMAILS, YOU ARE TTHE ONE SENDING THEM
> TO ME.
> >> I DO NOT USE UBUNTU 9.10 ANY LONGER, IT WAS TOO DIFFICULT TO
> OPERATE. CHECK
> >> WITH THE HEAD GUYS WHO RUN THE OP.PLATFORM.
> >>
> >> THANK, BEST REGARDS,
>
> > I'm not sending these either. We must both be on some kind of mailing
> > list.
>
>
> Both of you reported a bug. While doing this, you must have registered
> (you can't submit a bug report to launchpad without registering). So
> login, and unsubscribe.
>
> Hundreds of other people like me are interested in the process of this
> bug. We receive your complaint mails. Please take the same patience to
> unregister as it took you to register.
>
> Regards
>
> Patrick
>
> --
> apport-gtk crashed with KeyError in __getitem__()
> https://bugs.launchpad.net/bugs/424965
> You received this bug notification because you are a direct subscriber
> of a duplicate bug.
>
> Status in “apport” package in Ubuntu: Fix Released
> Status in “apport” source package in Karmic: Fix Committed
>
> Bug description:
> SRU information:
> --------------------------
> Impact: Causes unhandled exceptions in Apport when trying to report a crash
> against a program which does not belong to a package any more. (See bug
> trail for common examples: (1) file disappeared between jaunty and karmic,
> and (2) program is a hardlink created in postinst).
>
> Fix:
> http://bazaar.launchpad.net/%7Eapport-hackers/apport/trunk/revision/1629 ;
> this does not magically cause the original crash report to be reportable,
> but gives a proper error message instead of just crashing Apport.
>
> Regression potential: Handling this situation in obsolete_packages() could
> just cause a similar problem to appear in a later code path. This would not
> mean a regression, since the crash is unreportable either way. So I don't
> see a real regression potential here.
>
> ProblemType: Crash
> Architecture: i386
> Date: Sat Sep 5 21:22:30 2009
> DistroRelease: Ubuntu 9.10
> ExecutablePath: /usr/share/apport/apport-gtk
> InterpreterPath: /usr/bin/python2.6
> NonfreeKernelModules: wl
> Package: apport-gtk 1.8.2-0ubuntu1
> PackageArchitecture: all
> ProcCmdline: /usr/bin/python /usr/share/apport/apport-gtk
> ProcEnviron:
> LANG=en_US.UTF-8
> SHELL=/bin/bash
> ProcVersionSignature: Ubuntu 2.6.31-9.29-generic
> PythonArgs: ['/usr/share/apport/apport-gtk']
> SourcePackage: apport
> Title: apport-gtk crashed with KeyError in __getitem__()
> Uname: Linux 2.6.31-9-generic i686
> UserGroups: adm admin cdrom dialout dip lpadmin plugdev sambashare
>
>
>

Revision history for this message
Sebastian (svillarreal11) wrote : Re: [Bug 424965] Re: apport-gtk crashed with KeyError in __getitem__()
Download full text (10.6 KiB)

YOU MUST BE RIGHT...
I WISH I COULD BE OF MORE HELP, UNFORTUNATELY...

I DO NOT KNOW WHAT WENT WRONG...I MEAN WITH ALL THE APT GETS AND STUFF, I
MAY HAVE PUT THE WRONG THING IN THE COMMAND TERMINAL.

 THEY SHOULD HAVE SOME KIND OF "TRIGGER" TO PREVENT THIS SORT OF THING
HAPPENING. I
 HAD TO RUN BACK TO WINDOWS TRYING TO LEARN THIS "LINUX THING" GOT TO BE A
BRICK WALL.
 JUST POKING AROUND TRYING TO GET SOUND FOR MY SKYPE SUBSCRIPTION I SPENT
THREE DAYS AND CAME UP WITH A ZERO. TOO OLD AND NOT CUT OUT FOR THIS KIND OF
DEAL.

AGAIN, I APOLOGIZE IF I DID SOMETHING WRONG.

BEST REGARDS,

SEBASTIAN
----- Original Message -----
From: <email address hidden>
To: <email address hidden>
Sent: Saturday, November 07, 2009 3:04 PM
Subject: Re: [Bug 424965] Re: apport-gtk crashed with KeyError in
__getitem__()

I'm not sending these either. We must both be on some kind of mailing
list.

On Sat, Nov 7, 2009 at 11:51 AM, Sebastian
<email address hidden>wrote:

> LOOK MAN, I AM NOT SENDING ANY EMAILS, YOU ARE TTHE ONE SENDING THEM TO
> ME.
> I DO NOT USE UBUNTU 9.10 ANY LONGER, IT WAS TOO DIFFICULT TO OPERATE.
> CHECK
> WITH THE HEAD GUYS WHO RUN THE OP.PLATFORM.
>
> THANK, BEST REGARDS,
>
> S.
> timelab
> ----- Original Message -----
> From: <email address hidden>
> To: <email address hidden>
> Sent: Saturday, November 07, 2009 1:15 PM
> Subject: Re: [Bug 424965] Re: apport-gtk crashed with KeyError in
> __getitem__()
>
>
> I want off these emails! Please do not send any more.
>
> On Fri, Nov 6, 2009 at 5:10 AM, Launchpad Bug Tracker <
> <email address hidden>> wrote:
>
> > This bug was fixed in the package apport - 1.9.4-0ubuntu1
> >
> > ---------------
> > apport (1.9.4-0ubuntu1) lucid; urgency=low
> >
> > [ Marco Rodrigues ]
> > * etc/default/apport: Replace the old init.d force_start command by
> > the Upstart one.
> > * debian/apport.upstart: If $force_start=1 is given then run the job.
> > * debian/local/apport-collect: Don't collect information if bug is a
> > duplicate. (LP: #471429)
> >
> > [ Martin Pitt ]
> > * New upstream bug fix release:
> > - Fix crash when ExecutablePath isn't part of a package. (LP:
> > #424965)
> > - hookutils.py, attach_hardware(): Anonymize disk labels. Thanks to
> > Marco
> > Rodrigues. (LP: #394411)
> > - hookutils.py, attach_wifi(): Anonymize encryption key (which
> appeared
> > in
> > hex when being called as root). Thanks to Marco Rodrigues. (LP:
> > #446299)
> > - launchpad.py: If unset, set bug task source package also for
> > interpreter
> > crashes.
> > - apport-gtk: Give details window a minimize/maximize button, which
> > were
> > missing in some window managers. Thanks to Marien Zwart. (LP:
> > #447749)
> > - apport-kde: Properly terminate program after closing the last
> dialog.
> > (LP: #458662)
> > - hookutils.py, attach_alsa(): Attach /proc/asound/version. (LP:
> > #467233)
> > - general-hooks/generic.py: Only collect ~/.xsession-errors bits when
> > we
> > have an ExecutablePath linked to libgtk.
> > * debian/control: Update Vcs-Bzr: for lucid branch.
> > * data/package-hooks/source_linux.py: Add interactive q...

Revision history for this message
matthias (mansurdequentar) wrote : Re: [Bug 424965] Re: apport-gtk crashed with KeyError in __getitem__()
Download full text (8.2 KiB)

i don't send them either, and i am also pissed of all of them, its too much.
they fill up all my email account.
it is a stupid server only fulfilling what he was told, but seems to run out
of control.

2009/11/7 Sebastian <email address hidden>

> LOOK MAN, I AM NOT SENDING ANY EMAILS, YOU ARE TTHE ONE SENDING THEM TO ME.
> I DO NOT USE UBUNTU 9.10 ANY LONGER, IT WAS TOO DIFFICULT TO OPERATE. CHECK
> WITH THE HEAD GUYS WHO RUN THE OP.PLATFORM.
>
> THANK, BEST REGARDS,
>
> S.
> timelab
> ----- Original Message -----
> From: <email address hidden>
> To: <email address hidden>
> Sent: Saturday, November 07, 2009 1:15 PM
> Subject: Re: [Bug 424965] Re: apport-gtk crashed with KeyError in
> __getitem__()
>
>
> I want off these emails! Please do not send any more.
>
> On Fri, Nov 6, 2009 at 5:10 AM, Launchpad Bug Tracker <
> <email address hidden>> wrote:
>
> > This bug was fixed in the package apport - 1.9.4-0ubuntu1
> >
> > ---------------
> > apport (1.9.4-0ubuntu1) lucid; urgency=low
> >
> > [ Marco Rodrigues ]
> > * etc/default/apport: Replace the old init.d force_start command by
> > the Upstart one.
> > * debian/apport.upstart: If $force_start=1 is given then run the job.
> > * debian/local/apport-collect: Don't collect information if bug is a
> > duplicate. (LP: #471429)
> >
> > [ Martin Pitt ]
> > * New upstream bug fix release:
> > - Fix crash when ExecutablePath isn't part of a package. (LP: #424965)
> > - hookutils.py, attach_hardware(): Anonymize disk labels. Thanks to
> > Marco
> > Rodrigues. (LP: #394411)
> > - hookutils.py, attach_wifi(): Anonymize encryption key (which
> appeared
> > in
> > hex when being called as root). Thanks to Marco Rodrigues. (LP:
> > #446299)
> > - launchpad.py: If unset, set bug task source package also for
> > interpreter
> > crashes.
> > - apport-gtk: Give details window a minimize/maximize button, which
> > were
> > missing in some window managers. Thanks to Marien Zwart. (LP:
> > #447749)
> > - apport-kde: Properly terminate program after closing the last
> dialog.
> > (LP: #458662)
> > - hookutils.py, attach_alsa(): Attach /proc/asound/version. (LP:
> > #467233)
> > - general-hooks/generic.py: Only collect ~/.xsession-errors bits when
> > we
> > have an ExecutablePath linked to libgtk.
> > * debian/control: Update Vcs-Bzr: for lucid branch.
> > * data/package-hooks/source_linux.py: Add interactive questionaire,
> > thanks
> > Leann Ogasawara! (LP: #444672)
> > -- Martin Pitt <email address hidden> Fri, 06 Nov 2009 14:06:52
> +0100
> >
> > ** Changed in: apport (Ubuntu)
> > Status: Fix Committed => Fix Released
> >
> > --
> > apport-gtk crashed with KeyError in __getitem__()
> > https://bugs.launchpad.net/bugs/424965
> > You received this bug notification because you are a direct subscriber
> > of a duplicate bug.
> >
> > Status in “apport” package in Ubuntu: Fix Released
> > Status in “apport” source package in Karmic: Fix Committed
> >
> > Bug description:
> > SRU information:
> > --------------------------
> > Impact: Causes unhandled exceptions in Apport when trying to report a
> > crash
> > against a pr...

Read more...

Revision history for this message
pierre (no-os) wrote :
Download full text (10.9 KiB)

i don't send them either, and i am also pissed of all of them, its too much.

2009/11/8 matthias <email address hidden>

> i don't send them either, and i am also pissed of all of them, its too
> much.
> they fill up all my email account.
> it is a stupid server only fulfilling what he was told, but seems to run
> out
> of control.
>
> 2009/11/7 Sebastian <email address hidden>
>
> > LOOK MAN, I AM NOT SENDING ANY EMAILS, YOU ARE TTHE ONE SENDING THEM TO
> ME.
> > I DO NOT USE UBUNTU 9.10 ANY LONGER, IT WAS TOO DIFFICULT TO OPERATE.
> CHECK
> > WITH THE HEAD GUYS WHO RUN THE OP.PLATFORM.
> >
> > THANK, BEST REGARDS,
> >
> > S.
> > timelab
> > ----- Original Message -----
> > From: <email address hidden>
> > To: <email address hidden>
> > Sent: Saturday, November 07, 2009 1:15 PM
> > Subject: Re: [Bug 424965] Re: apport-gtk crashed with KeyError in
> > __getitem__()
> >
> >
> > I want off these emails! Please do not send any more.
> >
> > On Fri, Nov 6, 2009 at 5:10 AM, Launchpad Bug Tracker <
> > <email address hidden>> wrote:
> >
> > > This bug was fixed in the package apport - 1.9.4-0ubuntu1
> > >
> > > ---------------
> > > apport (1.9.4-0ubuntu1) lucid; urgency=low
> > >
> > > [ Marco Rodrigues ]
> > > * etc/default/apport: Replace the old init.d force_start command by
> > > the Upstart one.
> > > * debian/apport.upstart: If $force_start=1 is given then run the job.
> > > * debian/local/apport-collect: Don't collect information if bug is a
> > > duplicate. (LP: #471429)
> > >
> > > [ Martin Pitt ]
> > > * New upstream bug fix release:
> > > - Fix crash when ExecutablePath isn't part of a package. (LP:
> #424965)
> > > - hookutils.py, attach_hardware(): Anonymize disk labels. Thanks to
> > > Marco
> > > Rodrigues. (LP: #394411)
> > > - hookutils.py, attach_wifi(): Anonymize encryption key (which
> > appeared
> > > in
> > > hex when being called as root). Thanks to Marco Rodrigues. (LP:
> > > #446299)
> > > - launchpad.py: If unset, set bug task source package also for
> > > interpreter
> > > crashes.
> > > - apport-gtk: Give details window a minimize/maximize button, which
> > > were
> > > missing in some window managers. Thanks to Marien Zwart. (LP:
> > > #447749)
> > > - apport-kde: Properly terminate program after closing the last
> > dialog.
> > > (LP: #458662)
> > > - hookutils.py, attach_alsa(): Attach /proc/asound/version. (LP:
> > > #467233)
> > > - general-hooks/generic.py: Only collect ~/.xsession-errors bits
> when
> > > we
> > > have an ExecutablePath linked to libgtk.
> > > * debian/control: Update Vcs-Bzr: for lucid branch.
> > > * data/package-hooks/source_linux.py: Add interactive questionaire,
> > > thanks
> > > Leann Ogasawara! (LP: #444672)
> > > -- Martin Pitt <email address hidden> Fri, 06 Nov 2009 14:06:52
> > +0100
> > >
> > > ** Changed in: apport (Ubuntu)
> > > Status: Fix Committed => Fix Released
> > >
> > > --
> > > apport-gtk crashed with KeyError in __getitem__()
> > > https://bugs.launchpad.net/bugs/424965
> > > You received this bug notification because you are a direct subscriber
> > > of a duplicate bug.
>...

Revision history for this message
Mickg01 (mickg01) wrote : Re: [Bug 424965] Re: apport-gtk crashed with KeyError in __getitem__()
Download full text (11.5 KiB)

Follow the link to:
https://bugs.launchpad.net/ubuntu/+source/apport/+bug/424965

On the right under 'Duplicates of this Bug' is a link for 'Unsubscribe'.

Next time you report an Ubutu bug don't select subscribe when it offers
the option.
Don't blame the system for doing what it was designed to do which is
allow effective bug reporting and update the reporter on the status of
his bug. Try getting that level of support from Windows!.

pierre wrote:
> i don't send them either, and i am also pissed of all of them, its too
> much.
>
> 2009/11/8 matthias <email address hidden>
>
>
>> i don't send them either, and i am also pissed of all of them, its too
>> much.
>> they fill up all my email account.
>> it is a stupid server only fulfilling what he was told, but seems to run
>> out
>> of control.
>>
>> 2009/11/7 Sebastian <email address hidden>
>>
>>
>>> LOOK MAN, I AM NOT SENDING ANY EMAILS, YOU ARE TTHE ONE SENDING THEM TO
>>>
>> ME.
>>
>>> I DO NOT USE UBUNTU 9.10 ANY LONGER, IT WAS TOO DIFFICULT TO OPERATE.
>>>
>> CHECK
>>
>>> WITH THE HEAD GUYS WHO RUN THE OP.PLATFORM.
>>>
>>> THANK, BEST REGARDS,
>>>
>>> S.
>>> timelab
>>> ----- Original Message -----
>>> From: <email address hidden>
>>> To: <email address hidden>
>>> Sent: Saturday, November 07, 2009 1:15 PM
>>> Subject: Re: [Bug 424965] Re: apport-gtk crashed with KeyError in
>>> __getitem__()
>>>
>>>
>>> I want off these emails! Please do not send any more.
>>>
>>> On Fri, Nov 6, 2009 at 5:10 AM, Launchpad Bug Tracker <
>>> <email address hidden>> wrote:
>>>
>>>
>>>> This bug was fixed in the package apport - 1.9.4-0ubuntu1
>>>>
>>>> ---------------
>>>> apport (1.9.4-0ubuntu1) lucid; urgency=low
>>>>
>>>> [ Marco Rodrigues ]
>>>> * etc/default/apport: Replace the old init.d force_start command by
>>>> the Upstart one.
>>>> * debian/apport.upstart: If $force_start=1 is given then run the job.
>>>> * debian/local/apport-collect: Don't collect information if bug is a
>>>> duplicate. (LP: #471429)
>>>>
>>>> [ Martin Pitt ]
>>>> * New upstream bug fix release:
>>>> - Fix crash when ExecutablePath isn't part of a package. (LP:
>>>>
>> #424965)
>>
>>>> - hookutils.py, attach_hardware(): Anonymize disk labels. Thanks to
>>>> Marco
>>>> Rodrigues. (LP: #394411)
>>>> - hookutils.py, attach_wifi(): Anonymize encryption key (which
>>>>
>>> appeared
>>>
>>>> in
>>>> hex when being called as root). Thanks to Marco Rodrigues. (LP:
>>>> #446299)
>>>> - launchpad.py: If unset, set bug task source package also for
>>>> interpreter
>>>> crashes.
>>>> - apport-gtk: Give details window a minimize/maximize button, which
>>>> were
>>>> missing in some window managers. Thanks to Marien Zwart. (LP:
>>>> #447749)
>>>> - apport-kde: Properly terminate program after closing the last
>>>>
>>> dialog.
>>>
>>>> (LP: #458662)
>>>> - hookutils.py, attach_alsa(): Attach /proc/asound/version. (LP:
>>>> #467233)
>>>> - general-hooks/generic.py: Only collect ~/.xsession-errors bits
>>>>
>> when
>>
>>>> we
>>>> have an ExecutablePath linked...

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package apport - 1.9.3-0ubuntu4.1

---------------
apport (1.9.3-0ubuntu4.1) karmic-proposed; urgency=low

  * Add debian/apport.preinst: Clean up after update-manager erroneously
    enabling Apport: Check /var/log/dist-upgrade/main.log for indications that
    this happened, and set Apport to disabled in /etc/default/apport then.
    (LP: #465619)
  * apport/report.py: Fix crash when ExecutablePath isn't part of a package.
    Fix cherrypicked from trunk r1629. (LP: #424965)

 -- Martin Pitt <email address hidden> Mon, 02 Nov 2009 10:06:11 +0100

Changed in apport (Ubuntu Karmic):
status: Fix Committed → Fix Released
Revision history for this message
Sebastian (svillarreal11) wrote :
Download full text (13.3 KiB)

Hey, no one's knocking Linux. Ask someone "with experience" to report bugs
not people without it. That is what it is...
----- Original Message -----
From: "Mickg01" <email address hidden>
To: <email address hidden>
Sent: Sunday, November 08, 2009 5:42 AM
Subject: Re: [Bug 424965] Re: apport-gtk crashed with KeyError in
__getitem__()

Follow the link to:
https://bugs.launchpad.net/ubuntu/+source/apport/+bug/424965

On the right under 'Duplicates of this Bug' is a link for 'Unsubscribe'.

Next time you report an Ubutu bug don't select subscribe when it offers
the option.
Don't blame the system for doing what it was designed to do which is
allow effective bug reporting and update the reporter on the status of
his bug. Try getting that level of support from Windows!.

pierre wrote:
> i don't send them either, and i am also pissed of all of them, its too
> much.
>
> 2009/11/8 matthias <email address hidden>
>
>
>> i don't send them either, and i am also pissed of all of them, its too
>> much.
>> they fill up all my email account.
>> it is a stupid server only fulfilling what he was told, but seems to run
>> out
>> of control.
>>
>> 2009/11/7 Sebastian <email address hidden>
>>
>>
>>> LOOK MAN, I AM NOT SENDING ANY EMAILS, YOU ARE TTHE ONE SENDING THEM TO
>>>
>> ME.
>>
>>> I DO NOT USE UBUNTU 9.10 ANY LONGER, IT WAS TOO DIFFICULT TO OPERATE.
>>>
>> CHECK
>>
>>> WITH THE HEAD GUYS WHO RUN THE OP.PLATFORM.
>>>
>>> THANK, BEST REGARDS,
>>>
>>> S.
>>> timelab
>>> ----- Original Message -----
>>> From: <email address hidden>
>>> To: <email address hidden>
>>> Sent: Saturday, November 07, 2009 1:15 PM
>>> Subject: Re: [Bug 424965] Re: apport-gtk crashed with KeyError in
>>> __getitem__()
>>>
>>>
>>> I want off these emails! Please do not send any more.
>>>
>>> On Fri, Nov 6, 2009 at 5:10 AM, Launchpad Bug Tracker <
>>> <email address hidden>> wrote:
>>>
>>>
>>>> This bug was fixed in the package apport - 1.9.4-0ubuntu1
>>>>
>>>> ---------------
>>>> apport (1.9.4-0ubuntu1) lucid; urgency=low
>>>>
>>>> [ Marco Rodrigues ]
>>>> * etc/default/apport: Replace the old init.d force_start command by
>>>> the Upstart one.
>>>> * debian/apport.upstart: If $force_start=1 is given then run the job.
>>>> * debian/local/apport-collect: Don't collect information if bug is a
>>>> duplicate. (LP: #471429)
>>>>
>>>> [ Martin Pitt ]
>>>> * New upstream bug fix release:
>>>> - Fix crash when ExecutablePath isn't part of a package. (LP:
>>>>
>> #424965)
>>
>>>> - hookutils.py, attach_hardware(): Anonymize disk labels. Thanks to
>>>> Marco
>>>> Rodrigues. (LP: #394411)
>>>> - hookutils.py, attach_wifi(): Anonymize encryption key (which
>>>>
>>> appeared
>>>
>>>> in
>>>> hex when being called as root). Thanks to Marco Rodrigues. (LP:
>>>> #446299)
>>>> - launchpad.py: If unset, set bug task source package also for
>>>> interpreter
>>>> crashes.
>>>> - apport-gtk: Give details window a minimize/maximize button, which
>>>> were
>>>> missing in some window managers. Thanks to Marien Zwart. (LP:
>>>> #447749)
>>>> - apport-kde: Properly terminate program after closing the last
>>>>
>>> dialog.
>>>
>>>...

Revision history for this message
Sebastian (svillarreal11) wrote :
Download full text (15.7 KiB)

Hey world,
Should anyone ever mess things up for a lot of people like I did:
Go unsubsribe like this dude is saying...I accomplished it in a flash. I had
clicked "subscribe", not realizing it trigger wsprd stress.
dammitt!
Following link he provided is where it's at. He's right also, ref: " Try
getting this level of support from Windows". Chapeau!!! Vous avez bien
parler avec rason...
several courses in perl are in order, The culpret: reckless 74, desoler.

Merci a Vous, Best Regards,

Sebastian
timelab

----- Original Message -----
From: "Sebastian" <email address hidden>
To: <email address hidden>
Sent: Monday, November 09, 2009 8:18 PM
Subject: Re: [Bug 424965] Re: apport-gtk crashed with KeyError in
__getitem__()

Hey, no one's knocking Linux. Ask someone "with experience" to report bugs
not people without it. That is what it is...
----- Original Message -----
From: "Mickg01" <email address hidden>
To: <email address hidden>
Sent: Sunday, November 08, 2009 5:42 AM
Subject: Re: [Bug 424965] Re: apport-gtk crashed with KeyError in
__getitem__()

Follow the link to:
https://bugs.launchpad.net/ubuntu/+source/apport/+bug/424965

On the right under 'Duplicates of this Bug' is a link for 'Unsubscribe'.

Next time you report an Ubutu bug don't select subscribe when it offers
the option.
Don't blame the system for doing what it was designed to do which is
allow effective bug reporting and update the reporter on the status of
his bug. Try getting that level of support from Windows!.

pierre wrote:
> i don't send them either, and i am also pissed of all of them, its too
> much.
>
> 2009/11/8 matthias <email address hidden>
>
>
>> i don't send them either, and i am also pissed of all of them, its too
>> much.
>> they fill up all my email account.
>> it is a stupid server only fulfilling what he was told, but seems to run
>> out
>> of control.
>>
>> 2009/11/7 Sebastian <email address hidden>
>>
>>
>>> LOOK MAN, I AM NOT SENDING ANY EMAILS, YOU ARE TTHE ONE SENDING THEM TO
>>>
>> ME.
>>
>>> I DO NOT USE UBUNTU 9.10 ANY LONGER, IT WAS TOO DIFFICULT TO OPERATE.
>>>
>> CHECK
>>
>>> WITH THE HEAD GUYS WHO RUN THE OP.PLATFORM.
>>>
>>> THANK, BEST REGARDS,
>>>
>>> S.
>>> timelab
>>> ----- Original Message -----
>>> From: <email address hidden>
>>> To: <email address hidden>
>>> Sent: Saturday, November 07, 2009 1:15 PM
>>> Subject: Re: [Bug 424965] Re: apport-gtk crashed with KeyError in
>>> __getitem__()
>>>
>>>
>>> I want off these emails! Please do not send any more.
>>>
>>> On Fri, Nov 6, 2009 at 5:10 AM, Launchpad Bug Tracker <
>>> <email address hidden>> wrote:
>>>
>>>
>>>> This bug was fixed in the package apport - 1.9.4-0ubuntu1
>>>>
>>>> ---------------
>>>> apport (1.9.4-0ubuntu1) lucid; urgency=low
>>>>
>>>> [ Marco Rodrigues ]
>>>> * etc/default/apport: Replace the old init.d force_start command by
>>>> the Upstart one.
>>>> * debian/apport.upstart: If $force_start=1 is given then run the job.
>>>> * debian/local/apport-collect: Don't collect information if bug is a
>>>> duplicate. (LP: #471429)
>>>>
>>>> [ Martin Pitt ]
>>>> * New upstream bug fix release:
>>>> - Fix crash when ...

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

Duplicates of this bug

Other bug subscribers

Remote bug watches

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