displayconfig-gtk crashed with TypeError in skip_vendor()

Bug #123513 reported by Daniel Holbach
80
Affects Status Importance Assigned to Milestone
displayconfig-gtk (Ubuntu)
Fix Released
Undecided
Unassigned
python2.5 (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Binary package hint: displayconfig-gtk

Tried to configure my graphics card.

ProblemType: Crash
Architecture: amd64
Date: Mon Jul 2 11:51:55 2007
DistroRelease: Ubuntu 7.10
ExecutablePath: /usr/bin/displayconfig-gtk
InterpreterPath: /usr/bin/python2.5
NonfreeKernelModules: nvidia
Package: displayconfig-gtk 0.2+20070605ubuntu1
PackageArchitecture: all
ProcCmdline: /usr/bin/python /usr/bin/displayconfig-gtk
ProcCwd: /home/daniel
ProcEnviron:
 SHELL=/bin/bash
 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/X11R6/bin
 LANG=de_DE.UTF-8
 LANGUAGE=de_DE.UTF-8
PythonArgs: ['/usr/bin/displayconfig-gtk']
SourcePackage: displayconfig-gtk
Title: displayconfig-gtk crashed with TypeError in skip_vendor()
Uname: Linux bert 2.6.22-7-generic #1 SMP Mon Jun 25 17:07:55 GMT 2007 x86_64 GNU/Linux

Tags: apport-crash
Revision history for this message
Daniel Holbach (dholbach) wrote :
Revision history for this message
Klaus Anderson (klaus-anderson) wrote :

This crash happened to me sometime during a reboot cycle (shutdown from logout button in panel). I upgraded my system 20070925.

Revision history for this message
Sebastian Heinlein (glatzor) wrote :

Sorry, I cannot reproduce it here. It seems to be a generic Python bug.

Changed in displayconfig-gtk:
status: New → Incomplete
Revision history for this message
tryp (cdouglass) wrote :

It happens to me any time I run displayconfig-gtk and click on a graphics driver...

Traceback (most recent call last):
  File "/usr/lib/python2.5/site-packages/displayconfiggtk/DisplayConfig.py", line 695, in on_configure_device_clicked
    device.getDetectedGfxCardModel().name)
  File "/usr/lib/python2.5/site-packages/displayconfiggtk/DisplayConfig.py", line 54, in skip_vendor
    if model_name.startswith(vendor):
TypeError: expected a character buffer object

Changed in python2.5:
status: New → Invalid
Changed in displayconfig-gtk:
status: Incomplete → Fix Committed
Revision history for this message
llevering (l-levering) wrote :

I experience the same error (it also causes display corruption to the top bar in Gnome. It happens with the Vesa-driver under a VirtualBox machine. I thought that might helpful information as it happens with the GTK displayconfig manager. The problem did not exist in tribe 5.

Revision history for this message
Sebastian Heinlein (glatzor) wrote :

@llevering:

could you please fill a separate bug about display corruptions. The bugs don't seem to be in a relation.

I fixed the crash in the skip_vendor method. A new release will follow soon.

Revision history for this message
Lautaro Bonetto (lautaro-bonetto) wrote :

I experience the same error. I have Intel 965 graphic card.

Revision history for this message
Sebastian Heinlein (glatzor) wrote :

displayconfig-gtk (0.3) gutsy; urgency=low

  * Bind to the correct gettext domain - fixes LP: #140678
  * Fix the X/system restart request dialog
  * Move the fail safe mode user interface to a separate script
    (xfailsafedialog) - fixes LP: #138818
  * Fix crash if vendor is None - fixes LP: #123513
  * Close the application on window manager close event - fixes LP: #133607
  * Do not show the "need adminstrative rights" dialog if the xorg.conf
    is missing - fixes LP: #135138
  * Do not fail silently on unreadable inf files - fixes LP: #139029
  * Make sure to write a changed location information
  * Do not detect the monitor automatically when the chooser is opened,
    instead provide a detect button
  * Only allow to detect the monitor of the first screen (limitation of
    xresprobe) - fixes LP: #144528
  * Allow to specify the aspect ratio of a monitor in the chooser - fixes
    LP: #135309, fixes LP: #141138, fixes LP# #144116
  * Restore the aspect ration of locations
  * Display horizontal and vertical refresh rate correctly in the monitor
    chooser - fixes LP: #139723
  * Fix a typo - fixes LP: #140562
  * Hide the orientation setting (not stable enough)
  * Add correct icons for 4:3 and 16:9 screens
  * Desktop background in the icons follows the Tangerine icon theme
  * Select the current driver in the driver chooser - fixes LP: #135158

 -- Sebastian Heinlein <email address hidden> Fri, 28 Sep 2007 01:20:09 +0200

Changed in displayconfig-gtk:
status: Fix Committed → Fix Released
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.