Bug 1197997

Summary: [abrt] fros: connection.py:651:call_blocking:dbus.exceptions.DBusException: org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.Shell.Screencast was not provided by any .service files
Product: [Fedora] Fedora Reporter: Henry Geay de Montenon <hgeaydem>
Component: frosAssignee: Jakub Filak <jfilak>
Status: CLOSED NEXTRELEASE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 23CC: a6dcb7d0, alexandruch_1991, aloner, amit.shah, backdoor03, b.gatessucks, brendan, brian.murrell, brunorobertozanuzzo, chanueting, chirikrat, c.thmaddah, danielnm, dgunchev, edwin+bugs, endriu0other1, fait1961, gozer, helen.griffiths, hgeaydem, hlx98007, igeo.cu, igor.redhat, info, inspired.ex, irlapati, iweiss, jberan, jfilak, jmainguy, johnny.jy.ooi+fedorabugzilla, juanreyes, jwakely, klaus, klein.rfk, kosmas, krnlbg, laolux, liebundartig, luigisulis, mastaizawfm, matthewgibbs92, mike.hinz, mk.43.ecko, m.vitta, naipaul_ojar, ndbecker2, pavkamlc, pessoal, pfessel, p.olivieri13, ratxue, raulmanga18, rennie.degraaf, rhbug, richard.golledge, robinlee.sysu, sabel.katharina, s.a.hartsuiker, sergey.nikulov, shawnx, sohnythomas, spetreolle, ssabcew, ssahani, subho.prp, tiagoaparecido007, timothy.m.butterworth, vondruch, will.leonardi, yehielb
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Unspecified   
URL: https://retrace.fedoraproject.org/faf/reports/bthash/75bb684693fac4f31b143ade9ab02b93b411a961
Whiteboard: abrt_hash:2def9ed67874b5288da47b55ae5711c788321924
Fixed In Version: 1.1-6.fc23 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2015-09-06 17:05:55 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 1197607    
Attachments:
Description Flags
File: backtrace
none
File: environ none

Description Henry Geay de Montenon 2015-03-03 07:31:29 UTC
Version-Release number of selected component:
fros-1.1-1.fc22

Additional info:
reporter:       libreport-2.4.0
cmdline:        /usr/bin/python3 /usr/bin/fros --is-available
executable:     /usr/bin/fros
kernel:         3.19.0-0.rc7.git0.3.fc22.x86_64
runlevel:       N 5
type:           Python3
uid:            1000

Truncated backtrace:
connection.py:651:call_blocking:dbus.exceptions.DBusException: org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.Shell.Screencast was not provided by any .service files

Traceback (most recent call last):
  File "/usr/lib64/python3.4/site-packages/dbus/bus.py", line 175, in activate_name_owner
    return self.get_name_owner(bus_name)
  File "/usr/lib64/python3.4/site-packages/dbus/bus.py", line 361, in get_name_owner
    's', (bus_name,), **keywords)
  File "/usr/lib64/python3.4/site-packages/dbus/connection.py", line 651, in call_blocking
    message, timeout)
dbus.exceptions.DBusException: org.freedesktop.DBus.Error.NameHasNoOwner: Could not get owner of name 'org.gnome.Shell.Screencast': no such name

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/bin/fros", line 81, in <module>
    available_plugins = load_plugins()
  File "/usr/bin/fros", line 61, in load_plugins
    plugin_instance = value.getScreencastPluginInstance()
  File "/usr/lib/python3.4/site-packages/pyfros/plugins/screencastgnome.py", line 115, in getScreencastPluginInstance
    return ScreencastGnome()
  File "/usr/lib/python3.4/site-packages/pyfros/plugins/screencastgnome.py", line 127, in __init__
    follow_name_owner_changes=False
  File "/usr/lib64/python3.4/site-packages/dbus/bus.py", line 241, in get_object
    follow_name_owner_changes=follow_name_owner_changes)
  File "/usr/lib64/python3.4/site-packages/dbus/proxies.py", line 248, in __init__
    self._named_service = conn.activate_name_owner(bus_name)
  File "/usr/lib64/python3.4/site-packages/dbus/bus.py", line 180, in activate_name_owner
    self.start_service_by_name(bus_name)
  File "/usr/lib64/python3.4/site-packages/dbus/bus.py", line 278, in start_service_by_name
    'su', (bus_name, flags)))
  File "/usr/lib64/python3.4/site-packages/dbus/connection.py", line 651, in call_blocking
    message, timeout)
dbus.exceptions.DBusException: org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.Shell.Screencast was not provided by any .service files

Local variables in innermost frame:
message: <dbus.lowlevel.MethodCallMessage path: /org/freedesktop/DBus, iface: org.freedesktop.DBus, member: StartServiceByName dest: org.freedesktop.DBus>
bus_name: 'org.freedesktop.DBus'
object_path: '/org/freedesktop/DBus'
args: ('org.gnome.Shell.Screencast', 0)
timeout: -1.0
dbus_interface: 'org.freedesktop.DBus'
byte_arrays: False
kwargs: {}
get_args_opts: {'byte_arrays': False}
method: 'StartServiceByName'
signature: 'su'
self: <dbus._dbus.SessionBus (session) at 0x7f09b32b3258>

Potential duplicate: bug 1197607

Comment 1 Henry Geay de Montenon 2015-03-03 07:31:33 UTC
Created attachment 997353 [details]
File: backtrace

Comment 2 Henry Geay de Montenon 2015-03-03 07:31:35 UTC
Created attachment 997354 [details]
File: environ

Comment 3 Jan Kurik 2015-07-15 14:27:34 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 23 development cycle.
Changing version to '23'.

(As we did not run this process for some time, it could affect also pre-Fedora 23 development
cycle bugs. We are very sorry. It will help us with cleanup during Fedora 23 End Of Life. Thank you.)

More information and reason for this action is here:
https://fedoraproject.org/wiki/BugZappers/HouseKeeping/Fedora23

Comment 4 Jakub Filak 2015-08-24 14:30:09 UTC
Patch submitted for review to upstream:
https://github.com/jfilak/fros/commit/727d4e349409d5b45903faa169662cdeff381903

Comment 5 Fedora Update System 2015-08-25 07:13:46 UTC
fros-1.1-6.fc23 has been submitted as an update to Fedora 23. https://bodhi.fedoraproject.org/updates/FEDORA-2015-14187

Comment 6 info@kobaltwit.be 2015-08-25 10:27:09 UTC
I'm seeing this same crash on Fedora 22. Abrt has automatically added my in cc of this bug when I reported it.

Any chance to have a build of this package for F22 with the patch in comment 4 ?

Comment 7 Jakub Filak 2015-08-25 10:33:43 UTC
(In reply to info from comment #6)
> I'm seeing this same crash on Fedora 22. Abrt has automatically added my in
> cc of this bug when I reported it.
> 
> Any chance to have a build of this package for F22 with the patch in comment
> 4 ?

The F22 bug is tracked at bug #1197607

Comment 8 Fedora Update System 2015-08-26 04:25:53 UTC
fros-1.1-6.fc23 has been pushed to the Fedora 23 testing repository. If problems still persist, please make note of it in this bug report.\nIf you want to test the update, you can install it with \n su -c 'yum --enablerepo=updates-testing update fros'. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2015-14187

Comment 9 Fedora Update System 2015-09-06 17:05:46 UTC
fros-1.1-6.fc23 has been pushed to the Fedora 23 stable repository. If problems still persist, please make note of it in this bug report.