keyboard_test crashed with TypeError in gtk_prompt(): GObject.__init__() takes exactly 0 arguments (1 given)

Bug #804369 reported by Chad A. Davis
This bug affects 6 people
Affects Status Importance Assigned to Milestone
checkbox (Ubuntu)
Daniel Manrique

Bug Description

Daily oneiric-desktop-amd64.iso from 2011-07-01

Crash is repeatable,
* both from checkbox-gtk and checkbox-cli
* whether I resume from a previous run or start a new run
* whether I run other tests before or jump straight to the keyboard_test

ProblemType: Crash
DistroRelease: Ubuntu 11.10
Package: checkbox 0.12.2
ProcVersionSignature: Ubuntu 3.0-2.3-generic 3.0.0-rc4
Uname: Linux 3.0-2-generic x86_64
Architecture: amd64
Date: Fri Jul 1 17:10:13 2011
ExecutablePath: /usr/share/checkbox/scripts/keyboard_test
InterpreterPath: /usr/bin/python2.7
LiveMediaBuild: Ubuntu 11.10 "Oneiric Ocelot" - Alpha amd64 (20110701)
PackageArchitecture: all
ProcCmdline: /usr/bin/python /usr/share/checkbox/scripts/keyboard_test
 PATH=(custom, no user)
PythonArgs: ['/usr/share/checkbox/scripts/keyboard_test']
SourcePackage: checkbox
Title: keyboard_test crashed with TypeError in gtk_prompt(): GObject.__init__() takes exactly 0 arguments (1 given)
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare

Related branches

Revision history for this message
Chad A. Davis (chadadavis) wrote :
tags: removed: need-duplicate-check
visibility: private → public
Revision history for this message
Daniel Manrique (roadmr) wrote :

the keyboard_test script uses gtk, and it needs to be fixed to work with pygi / gtk3. I see some conversion work was already done, but it's apparently not complete . To observe the crash simply run:


Setting as triaged, importance medium per "moderate impact in a core application".


Ubuntu Bug Squad volunteer triager

Changed in checkbox (Ubuntu):
status: New → Triaged
importance: Undecided → Medium
Daniel Manrique (roadmr)
Changed in checkbox (Ubuntu):
assignee: nobody → Daniel Manrique (roadmr)
status: Triaged → In Progress
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package checkbox - 0.12.4

checkbox (0.12.4) oneiric; urgency=low

  New upstream release (LP: #824180):

  [Brendan Donegan]
  * Refactored job definition files.
  * Fixed dependencies and test naming.
  * Added Online CPU before/after suspend test.
  * Automated wireless tests.
  * Removed redundant sru_suite.txt, updated dependencies accordingly.
  * Automated bluetooth_obex tests.

  [Daniel Manrique]
  * Further improvements to make frontend/backend communication more reliable.
    Prevents stuck backends, failure to close the GUI due to lack of reply
    from the backend, and test specifying "user" not being run.
  * scripts/keyboard_test modified to account for pygi-related GTK API
    changes. (LP: #804369)
  * scripts/sleep_test: improve handling of NetworkManager DBus API
    changes. (LP: #808423)
  * scripts/cdimage_resource: properly handle releases with "LTS" in their
    name (LP: #814085)
  * Updated minimum_resolution test as per latest system requirements, leaving
    just one unified test. (LP: #767166)

  [Javier Collado]
  * Checkbox exits with EX_NOINPUT if a whitelist or blacklist file is
    specified and cannot be found.
  * Deselect a test suite automatically when none of its children is selected,
    in the GTK interface. (LP: #651878)
  * Make the "Next" button the default action when Enter is pressed, to
    streamline testing with the GTK interface.

  [Marc Tardif]
  * Fixed udevam not being found because /sbin not in PATH (LP: #597305)
  * Fixed hardware attachments for udev and dmi (LP: #822682)

  [Sylvain Pineau]
  * Expose the message store to other plugins, via firing an expose-msgstore

  [Andrew Faulkner]
  * Fix description for nautilus_file_create job (LP: #821141)

  [Kenneth Wimer]
  * New header image that follows brand guidelines (LP: #554202)
 -- Daniel Manrique <email address hidden> Wed, 10 Aug 2011 15:16:39 -0400

Changed in checkbox (Ubuntu):
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers