session-installer crashed with AttributeError in InstallPrinterDrivers()

Bug #633335 reported by Till Kamppeter on 2010-09-08
This bug affects 1 person
Affects Status Importance Assigned to Milestone
sessioninstaller (Ubuntu)

Bug Description

Binary package hint: sessioninstaller

Crash happens when system-config-printer is searching for a driver for a detected printer.

Note that I have simulated the case of a printer which is locally unsupported but supported by a downloadable driver package on OpenPrinting. To do so, I have run the following commands:

sudo dpkg -P --force-depends openprinting-ppds
system-config-printer --setup-printer='file:/tmp/printout' --devid='MFG:Ricoh;MDL:Aficio SP C820DN;'

The first command removes support for many PostScript printers by removing the package with the PPD files, the second makes system-config-printer simulate that it detected a Ricoh Aficio SP C820DN.

The crash only leads to an ugly Apport pop-up. The setup of the printer works correctly via a driver download from OpenPrinting by Jockey.

ProblemType: Crash
DistroRelease: Ubuntu 10.10
Package: sessioninstaller 0.20-1
ProcVersionSignature: Ubuntu 2.6.35-15.21-generic
Uname: Linux 2.6.35-15-generic x86_64
NonfreeKernelModules: btrfs zlib_deflate crc32c libcrc32c ufs qnx4 hfsplus hfs minix ntfs vfat msdos fat jfs xfs exportfs reiserfs hidp hid binfmt_misc rfcomm parport_pc ppdev sco bnep l2cap sha256_generic cryptd aes_x86_64 aes_generic dm_crypt usblp snd_hda_codec_conexant arc4 snd_hda_intel snd_hda_codec iwlagn snd_hwdep btusb uvcvideo thinkpad_acpi snd_pcm snd_seq_midi pcmcia snd_rawmidi iwlcore mac80211 zaurus joydev lp parport snd_seq_midi_event snd_page_alloc cdc_acm cdc_ether cdc_wdm bluetooth videodev usbnet i2400m_usb snd_seq snd_timer tpm_tis i2400m cfg80211 v4l1_compat yenta_socket pcmcia_rsrc pcmcia_core mii tpm tpm_bios snd_seq_device wimax v4l2_compat_ioctl32 snd psmouse soundcore serio_raw led_class nvram usb_storage i915 drm_kms_helper drm firewire_ohci ahci firewire_core crc_itu_t libahci i2c_algo_bit e1000e video intel_agp output
Architecture: amd64
Date: Wed Sep 8 18:10:54 2010
EcryptfsInUse: Yes
ExecutablePath: /usr/bin/session-installer
InterpreterPath: /usr/bin/python2.6
PackageArchitecture: all
ProcCmdline: /usr/bin/python /usr/bin/session-installer
 PATH=(custom, user)
PythonArgs: ['/usr/bin/session-installer']
SourcePackage: sessioninstaller
Title: session-installer crashed with AttributeError in InstallPrinterDrivers()
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare

Till Kamppeter (till-kamppeter) wrote :
visibility: private → public
Changed in sessioninstaller (Ubuntu):
status: New → Confirmed
importance: Undecided → High
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers