mm-test crashed with dbus.exceptions.DBusException in call_blocking(): org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.ModemManager was not provided by any .service files
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Checkbox Provider - Base |
Fix Released
|
High
|
Unassigned | ||
plainbox-provider-checkbox (Ubuntu) |
Fix Released
|
High
|
Unassigned |
Bug Description
This mm-test script was taken from ModemManager debugging instructions, upstream lives here:
http://
The copy included with checkbox is throwing the attached trace when run on a Trusty system. I tried on a system with a modem and on one without a modem.
The script hasn't changed recently and was verified to work fine with Precise.
This script is used only to provide a resource to determine whether a system has a broadband wireless modem and run relevant tests if needed.
ProblemType: Crash
DistroRelease: Ubuntu 14.04
Package: plainbox-
ProcVersionSign
Uname: Linux 3.13.0-19-generic x86_64
ApportVersion: 2.13.3-0ubuntu1
Architecture: amd64
CrashCounter: 1
CurrentDesktop: Unity
Date: Thu Mar 27 14:38:20 2014
DbusErrorAnalysis: no service file providing org.freedesktop
EcryptfsInUse: Yes
ExecutablePath: /usr/lib/
InstallationDate: Installed on 2014-03-04 (22 days ago)
InstallationMedia: Ubuntu 14.04 LTS "Trusty Tahr" - Alpha amd64 (20140304)
InterpreterPath: /usr/bin/python3.4
ProcCmdline: /usr/bin/python3 /usr/lib/
PythonArgs: ['/usr/
SourcePackage: plainbox-
Title: mm-test crashed with dbus.exceptions
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip libvirtd lpadmin plugdev sambashare sbuild sudo vboxusers
Related branches
- Zygmunt Krynicki (community): Approve
-
Diff: 94 lines (+55/-13)3 files modifiedplainbox-provider-checkbox/provider_bin/mm-test (+11/-4)
plainbox-provider-resource-generic/provider_bin/mobilebroadband_resource (+43/-0)
plainbox-provider-resource-generic/provider_jobs/resource.txt.in (+1/-9)
tags: | removed: need-duplicate-check |
Changed in checkbox: | |
status: | New → Triaged |
importance: | Undecided → High |
no longer affects: | checkbox |
information type: | Private → Public |
Changed in plainbox-provider-checkbox: | |
status: | New → Fix Released |
Changed in plainbox-provider-checkbox (Ubuntu): | |
milestone: | ubuntu-14.04 → trusty-updates |
Changed in plainbox-provider-checkbox: | |
importance: | Undecided → High |
Changed in plainbox-provider-checkbox (Ubuntu): | |
milestone: | trusty-updates → none |
Changed in plainbox-provider-checkbox (Ubuntu): | |
status: | Won't Fix → Fix Committed |
Changed in plainbox-provider-checkbox (Ubuntu): | |
status: | Fix Committed → Fix Released |
ModemManager changed its interface names from blah.ModemManager to blah.ModemManager1, that's why mm-test can't find them anymore. However, to make things interesting, we still need to fall back to the old interface names since we still test on releases that don't have the new one (Saucy and older).