Crash during checkbox-gtk

Bug #898641 reported by Alvin
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Checkbox
Fix Released
Medium
Daniel Manrique
checkbox (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

During the first audio test of checkbox-gtk 0.12.8, this crash occurs and no audio is heard.
After that, pressing next in the testing suite will crash checkbox-gtk.

(Other than that, audio works just fine)

ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: alsa-base 1.0.24+dfsg-0ubuntu2
ProcVersionSignature: Ubuntu 3.0.0-13.22-generic 3.0.6
Uname: Linux 3.0.0-13-generic x86_64
NonfreeKernelModules: nvidia
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.24.
ApportVersion: 1.23-0ubuntu4
Architecture: amd64
ArecordDevices:
 **** List of CAPTURE Hardware Devices ****
 card 0: Intel [HDA Intel], device 0: ALC662 rev1 Analog [ALC662 rev1 Analog]
   Subdevices: 1/1
   Subdevice #0: subdevice #0
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC1: alvin 1946 F.... pulseaudio
 /dev/snd/controlC0: alvin 1946 F.... pulseaudio
Card0.Amixer.info:
 Card hw:0 'Intel'/'HDA Intel at 0xfb120000 irq 43'
   Mixer name : 'Intel IbexPeak HDMI'
   Components : 'HDA:10ec0662,80860038,00100101 HDA:80862804,80860038,00100000'
   Controls : 39
   Simple ctrls : 23
Card1.Amixer.info:
 Card hw:1 'NVidia'/'HDA NVidia at 0xfb080000 irq 16'
   Mixer name : 'Nvidia GPU 0a HDMI/DP'
   Components : 'HDA:10de000a,10de0101,00100100'
   Controls : 16
   Simple ctrls : 4
CheckboxCommand: gst_pipeline_test -t 2 'audiotestsrc wave=sine freq=512 ! audioconvert ! audioresample ! gconfaudiosink'
CheckboxDescription:
 Select Test to play a sound on the automatically detected playback device.

 Did you hear a sound and was that sound free of any distortion, clicks or other strange noises?
CheckboxTest: audio/playback_auto
Date: Thu Dec 1 14:32:28 2011
InstallationMedia: Kubuntu 11.04 "Natty Narwhal" - Release amd64 (20110426.3)
PackageArchitecture: all
ProcEnviron:
 SHELL=/bin/bash
 PATH=(custom, user)
 LANG=C
SourcePackage: alsa-driver
UpgradeStatus: Upgraded to oneiric on 2011-10-05 (57 days ago)
dmi.bios.date: 11/10/2011
dmi.bios.vendor: Intel Corp.
dmi.bios.version: TMIBX10H.86A.0048.2011.1110.1302
dmi.board.asset.tag: To be filled by O.E.M.
dmi.board.name: DQ57TM
dmi.board.vendor: Intel Corporation
dmi.board.version: AAE70931-401
dmi.chassis.type: 3
dmi.modalias: dmi:bvnIntelCorp.:bvrTMIBX10H.86A.0048.2011.1110.1302:bd11/10/2011:svntranstecAG:pn:pvr:rvnIntelCorporation:rnDQ57TM:rvrAAE70931-401:cvn:ct3:cvr:
dmi.sys.vendor: transtec AG

Related branches

Revision history for this message
Alvin (alvind) wrote :
Revision history for this message
Daniel Manrique (roadmr) wrote :

Hi Alvin,

Thanks for reporting this.

This problem is due to the fact that the audio (and video) tests require gstreamer0.10-gconf, which is not installed in Kubuntu; since it *is* installed in Ubuntu, we neglected to add it as an explicit dependency for checkbox.

To fix this we need to add the dependency to checkbox's control file.

In the meanwhile you can run the tests by installing gstreamer0.10-gconf.

I'd appreciate if, prior to installing gstreamer0.10-gconf, you could try running the tests again and, if as you mention, checkbox crashes when you press "next", please attach the .cache/checkbox/checkbox.log file, as this is something we haven't encountered before and I'd like to see what's going on. Still, once gstreamer0.10-gconf is installed all tests should run.

Thanks again!

Daniel Manrique (roadmr)
affects: alsa-driver (Ubuntu) → checkbox (Ubuntu)
Changed in checkbox (Ubuntu):
importance: Undecided → Medium
status: New → Triaged
Revision history for this message
Daniel Manrique (roadmr) wrote :

Actually, since the bug was reported against alsa-driver, it failed to attach relevant files, so if you could run apport-collect 898641, that will attach the checkbox log files.

Thanks!

Changed in checkbox:
status: New → Triaged
importance: Undecided → Medium
milestone: none → 0.13.1
Daniel Manrique (roadmr)
Changed in checkbox:
assignee: nobody → Daniel Manrique (roadmr)
status: Triaged → In Progress
Daniel Manrique (roadmr)
Changed in checkbox:
status: In Progress → Fix Committed
Marc Tardif (cr3)
Changed in checkbox:
status: Fix Committed → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :
Download full text (4.4 KiB)

This bug was fixed in the package checkbox - 0.13.1

---------------
checkbox (0.13.1) precise; urgency=low

  New upstream release (LP: #925090):

  [Brendan Donegan]
  * Fixed the cpu_topology script so that it doesn't mistake the word
    'processor' in the value of another field for the field 'processor'
    (LP: #882161)
  * Added create_connection script and jobs to automatically create/test a
    wireless network connection.
  * Updated wireless job dependencies.
  * Add wireless performance data collecting tests.
  * Changed is_laptop test to a shell test and implemented a check_is_laptop
    script to check automatically for a systems 'laptopness' (LP: #886668)
  * Fixed connect_wireless script which continued failing to correctly
    identify wireless connections.
  * Don't fail the sleep_test if the wake alarm is still set (LP: #911161)
  * Add requirement for mem sleep state to be supported to the
    suspend_advanced_auto job (LP: #804190)
  * Fixed the camera/display test and removed the camera/video one.
  * Added display resource and matching requirements to external video
    output tests.
  * Added removable_storage_watcher script to replace watch_command to make
    testing USB, FireWire and MMC devices easier and more cohesive.
  * Added memory_compare script to automate the memory/info job
  * Switch audio settings to correct device before running audio tests
    (LP: #916859)
  * Nixed graphics/xorg-version-output job and updated other job dependencies,
    since it is redundant with graphics/xorg-version. (LP: #671144)

  [Gabor Kelemen]
  * Fixed last two remaining strings with backslashes (LP: #868571)
  * Fix misplaced parentheses, so translation can work (LP: #904876)

  [Marc Tardif]
  * Refactored install scripts to be agnostic of variant name:
    install/postinst, install/config and debian/*.postinst.
  * Using title defined in user_interface plugin in GTK interface.
  * Updated default.whitelist to reflect renamed jobs.
  * Removed files with non-printable characters from submission.xml.
  * Fixed parser for submission files with empty question comments
    and context info (LP: #912546)
  * Added support for skipping tests when the depends don't pass
    (LP: #509598)
  * Removed extraneous code from the sleep_test.
  * Refactored logic to check for network after suspend.
  * Removed deprecated hwtest package.
  * cpu_offlining was incorrectly using return instead of exit.

  [Daniel Manrique]
  * Update control files under debian/ to eliminate (most) lintian warnings
    (LP: #352986)
  * Environment variables specified with environ: in a job description will be
    passed to the backend for it to add to its environment. (LP: #897889)
  * Handle malformed LANGUAGE environment variable values (LP: #912946)
  * Added interactive media_keys_test script.
  * Make creation of wireless connection files more robust (LP: #923836)
  * Recommend gstreamer-gconf to enable media tests on kubuntu (LP: #898641)
  * Add bluetooth device requirement to obex jobs (LP: #921128)
  * Add a plugin conf variable for the welcome string (shown on the first
    screen when checkbox runs), so it can be changed without much effort.
  *...

Read more...

Changed in checkbox (Ubuntu):
status: Triaged → 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.