G

Cagou is crashing with Flatpak version

This has been reported at https://social.tchncs.de/@Jbb/102337442735611524

Here is the log:

Kivy: v1.11.1
Kivy: Installed at "/app/lib/python2.7/site-packages/Kivy-1.11.1-py2.7-linux-x86_64.egg/kivy/__init__.pyc"
Python: v2.7.12 (default, Oct 11 2018, 08:29:56) 
[GCC 6.4.0]
Python: Interpreter at "/usr/bin/python2"
Deprecated: Python 2 Kivy support has been deprecated. The Kivy release after 1.11.0 will not support Python 2 anymore
Factory: 184 symbols loaded
Image: Providers: img_tex, img_dds, img_pil, img_gif (img_sdl2, img_ffpyplayer ignored)
Text: Provider: sdl2(['text_pango'] ignored)
Window: Provider: sdl2(['window_egl_rpi'] ignored)
libGL error: MESA-LOADER: failed to retrieve device information
libGL error: Version 4 or later of flush extension not found
libGL error: failed to load driver: i915
libGL error: failed to open drm device: No such file or directory
libGL error: failed to load driver: i965
GL: Using the "OpenGL" graphics system
GL: Backend used <sdl2>
GL: OpenGL version <3.1 Mesa 18.1.8>
GL: OpenGL vendor <VMware, Inc.>
GL: OpenGL renderer <llvmpipe (LLVM 6.0, 256 bits)>
GL: OpenGL parsed version: 3, 1
GL: Shading version <1.40>
GL: Texture max size <8192>
GL: Texture max units <32>
Window: auto add sdl2 input provider
Window: virtual keyboard not allowed, single mode, not docked
plugin_transfer_android_gallery is not used on this platform, skipping
plugin_transfer_android_video is not used on this platform, skipping
plugin_transfer_voice is not used on this platform, skipping
plugin_transfer_android_photo is not used on this platform, skipping
ProbeSysfs: device match: /dev/input/event5
MTD: Read event from </dev/input/event5>
Base: Start application main loop
GL: NPOT texture support is available
Exception in thread MTDMotionEventProvider:
Traceback (most recent call last):
  File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner
    self.run()
  File "/usr/lib/python2.7/threading.py", line 754, in run
    self.__target(*self.__args, **self.__kwargs)
  File "/app/lib/python2.7/site-packages/Kivy-1.11.1-py2.7-linux-x86_64.egg/kivy/input/providers/mtdev.py", line 233, in _thread_run
    _device = Device(_fn)
  File "/app/lib/python2.7/site-packages/Kivy-1.11.1-py2.7-linux-x86_64.egg/kivy/lib/mtdev.py", line 143, in __init__
    self._fd = os.open(filename, os.O_NONBLOCK | os.O_RDONLY)
OSError: [Errno 2] No such file or directory: '/dev/input/event5'

Clipboard: Provider: xsel(['clipboard_xclip'] ignored)
CutBuffer: cut buffer support enabled
Image: Error reading file /usr/share/sat/media/misc/black.png
Base: Leaving application in progress...
Traceback (most recent call last):
  File "/app/bin/cagou", line 4, in <module>
    __import__('pkg_resources').run_script('cagou==0.7.0.dev0+ea213b02b755.4', 'cagou')
  File "/usr/lib/python2.7/site-packages/setuptools-22.0.5-py2.7.egg/pkg_resources/__init__.py", line 719, in run_script

  File "/usr/lib/python2.7/site-packages/setuptools-22.0.5-py2.7.egg/pkg_resources/__init__.py", line 1504, in run_script

  File "/app/lib/python2.7/site-packages/cagou-0.7.0.dev0+ea213b02b755.4-py2.7.egg/EGG-INFO/scripts/cagou", line 23, in <module>
    cagou.run()
  File "/app/lib/python2.7/site-packages/cagou-0.7.0.dev0+ea213b02b755.4-py2.7.egg/cagou/__init__.py", line 38, in run
    host.run()
  File "/app/lib/python2.7/site-packages/cagou-0.7.0.dev0+ea213b02b755.4-py2.7.egg/cagou/core/cagou_main.py", line 494, in run
    self.app.run()
  File "/app/lib/python2.7/site-packages/Kivy-1.11.1-py2.7-linux-x86_64.egg/kivy/app.py", line 855, in run
    runTouchApp()
  File "/app/lib/python2.7/site-packages/Kivy-1.11.1-py2.7-linux-x86_64.egg/kivy/base.py", line 504, in runTouchApp
    EventLoop.window.mainloop()
  File "/app/lib/python2.7/site-packages/Kivy-1.11.1-py2.7-linux-x86_64.egg/kivy/core/window/window_sdl2.py", line 747, in mainloop
    self._mainloop()
  File "/app/lib/python2.7/site-packages/Kivy-1.11.1-py2.7-linux-x86_64.egg/kivy/core/window/window_sdl2.py", line 479, in _mainloop
    EventLoop.idle()
  File "/app/lib/python2.7/site-packages/Kivy-1.11.1-py2.7-linux-x86_64.egg/kivy/base.py", line 342, in idle
    self.dispatch_input()
  File "/app/lib/python2.7/site-packages/Kivy-1.11.1-py2.7-linux-x86_64.egg/kivy/base.py", line 327, in dispatch_input
    post_dispatch_input(*pop(0))
  File "/app/lib/python2.7/site-packages/Kivy-1.11.1-py2.7-linux-x86_64.egg/kivy/base.py", line 233, in post_dispatch_input
    listener.dispatch('on_motion', etype, me)
  File "kivy/_event.pyx", line 707, in kivy._event.EventDispatcher.dispatch
  File "/app/lib/python2.7/site-packages/Kivy-1.11.1-py2.7-linux-x86_64.egg/kivy/core/window/__init__.py", line 1402, in on_motion
    self.dispatch('on_touch_down', me)
  File "kivy/_event.pyx", line 707, in kivy._event.EventDispatcher.dispatch
  File "/app/lib/python2.7/site-packages/Kivy-1.11.1-py2.7-linux-x86_64.egg/kivy/core/window/__init__.py", line 1418, in on_touch_down
    if w.dispatch('on_touch_down', touch):
  File "kivy/_event.pyx", line 707, in kivy._event.EventDispatcher.dispatch
  File "/app/lib/python2.7/site-packages/Kivy-1.11.1-py2.7-linux-x86_64.egg/kivy/uix/widget.py", line 549, in on_touch_down
    if child.dispatch('on_touch_down', touch):
  File "kivy/_event.pyx", line 707, in kivy._event.EventDispatcher.dispatch
  File "/app/lib/python2.7/site-packages/Kivy-1.11.1-py2.7-linux-x86_64.egg/kivy/uix/widget.py", line 549, in on_touch_down
    if child.dispatch('on_touch_down', touch):
  File "kivy/_event.pyx", line 707, in kivy._event.EventDispatcher.dispatch
  File "/app/lib/python2.7/site-packages/Kivy-1.11.1-py2.7-linux-x86_64.egg/kivy/uix/screenmanager.py", line 1191, in on_touch_down
    return super(ScreenManager, self).on_touch_down(touch)
  File "/app/lib/python2.7/site-packages/Kivy-1.11.1-py2.7-linux-x86_64.egg/kivy/uix/widget.py", line 549, in on_touch_down
    if child.dispatch('on_touch_down', touch):
  File "kivy/_event.pyx", line 707, in kivy._event.EventDispatcher.dispatch
  File "/app/lib/python2.7/site-packages/Kivy-1.11.1-py2.7-linux-x86_64.egg/kivy/uix/relativelayout.py", line 288, in on_touch_down
    ret = super(RelativeLayout, self).on_touch_down(touch)
  File "/app/lib/python2.7/site-packages/Kivy-1.11.1-py2.7-linux-x86_64.egg/kivy/uix/widget.py", line 549, in on_touch_down
    if child.dispatch('on_touch_down', touch):
  File "kivy/_event.pyx", line 707, in kivy._event.EventDispatcher.dispatch
  File "/app/lib/python2.7/site-packages/Kivy-1.11.1-py2.7-linux-x86_64.egg/kivy/uix/widget.py", line 549, in on_touch_down
    if child.dispatch('on_touch_down', touch):
  File "kivy/_event.pyx", line 707, in kivy._event.EventDispatcher.dispatch
  File "/app/lib/python2.7/site-packages/Kivy-1.11.1-py2.7-linux-x86_64.egg/kivy/uix/screenmanager.py", line 1191, in on_touch_down
    return super(ScreenManager, self).on_touch_down(touch)
  File "/app/lib/python2.7/site-packages/Kivy-1.11.1-py2.7-linux-x86_64.egg/kivy/uix/widget.py", line 549, in on_touch_down
    if child.dispatch('on_touch_down', touch):
  File "kivy/_event.pyx", line 707, in kivy._event.EventDispatcher.dispatch
  File "/app/lib/python2.7/site-packages/Kivy-1.11.1-py2.7-linux-x86_64.egg/kivy/uix/relativelayout.py", line 288, in on_touch_down
    ret = super(RelativeLayout, self).on_touch_down(touch)
  File "/app/lib/python2.7/site-packages/Kivy-1.11.1-py2.7-linux-x86_64.egg/kivy/uix/widget.py", line 549, in on_touch_down
    if child.dispatch('on_touch_down', touch):
  File "kivy/_event.pyx", line 707, in kivy._event.EventDispatcher.dispatch
  File "/app/lib/python2.7/site-packages/Kivy-1.11.1-py2.7-linux-x86_64.egg/kivy/uix/widget.py", line 549, in on_touch_down
    if child.dispatch('on_touch_down', touch):
  File "kivy/_event.pyx", line 707, in kivy._event.EventDispatcher.dispatch
  File "/app/lib/python2.7/site-packages/Kivy-1.11.1-py2.7-linux-x86_64.egg/kivy/uix/behaviors/button.py", line 151, in on_touch_down
    self.dispatch('on_press')
  File "kivy/_event.pyx", line 703, in kivy._event.EventDispatcher.dispatch
  File "kivy/_event.pyx", line 1214, in kivy._event.EventObservers.dispatch
  File "kivy/_event.pyx", line 1098, in kivy._event.EventObservers._dispatch
  File "/app/lib/python2.7/site-packages/Kivy-1.11.1-py2.7-linux-x86_64.egg/kivy/lang/builder.py", line 64, in custom_callback
    exec(__kvlang__.co_value, idmap)
  File "/app/lib/python2.7/site-packages/cagou-0.7.0.dev0+ea213b02b755.4-py2.7.egg/cagou/kv/profile_manager.kv", line 184, in <module>
    on_press: root.pm._onConnectProfiles()
  File "/app/lib/python2.7/site-packages/sat-0.7.0b2-py2.7.egg/sat_frontends/quick_frontend/quick_profile_manager.py", line 186, in _onConnectProfiles
    self.host.plug_profiles(profiles)
  File "/app/lib/python2.7/site-packages/sat-0.7.0b2-py2.7.egg/sat_frontends/quick_frontend/quick_app.py", line 665, in plug_profiles
    self.plugging_profiles()
  File "/app/lib/python2.7/site-packages/cagou-0.7.0.dev0+ea213b02b755.4-py2.7.egg/cagou/core/cagou_main.py", line 905, in plugging_profiles
    self.app.root.changeWidget(widgets_handler.WidgetsHandler())
  File "/app/lib/python2.7/site-packages/cagou-0.7.0.dev0+ea213b02b755.4-py2.7.egg/cagou/core/widgets_handler.py", line 479, in __init__
    self.wrapper = self.add_widget()
  File "/app/lib/python2.7/site-packages/cagou-0.7.0.dev0+ea213b02b755.4-py2.7.egg/cagou/core/widgets_handler.py", line 467, in add_widget
    wid = self.default_widget
  File "/app/lib/python2.7/site-packages/cagou-0.7.0.dev0+ea213b02b755.4-py2.7.egg/cagou/core/widgets_handler.py", line 409, in default_widget
    return G.host.default_wid['factory'](G.host.default_wid, None, None)
  File "/app/lib/python2.7/site-packages/cagou-0.7.0.dev0+ea213b02b755.4-py2.7.egg/cagou/plugins/plugin_wid_widget_selector.py", line 72, in factory
    return cls()
  File "/app/lib/python2.7/site-packages/cagou-0.7.0.dev0+ea213b02b755.4-py2.7.egg/cagou/plugins/plugin_wid_widget_selector.py", line 56, in __init__
    super(WidgetSelector, self).__init__()
  File "/app/lib/python2.7/site-packages/cagou-0.7.0.dev0+ea213b02b755.4-py2.7.egg/cagou/core/cagou_widget.py", line 70, in __init__
    self.selector = HeaderWidgetSelector(self)
  File "/app/lib/python2.7/site-packages/cagou-0.7.0.dev0+ea213b02b755.4-py2.7.egg/cagou/core/cagou_widget.py", line 48, in __init__
    choice = HeaderWidgetChoice(cagou_widget, plugin_info)
  File "/app/lib/python2.7/site-packages/cagou-0.7.0.dev0+ea213b02b755.4-py2.7.egg/cagou/core/cagou_widget.py", line 35, in __init__
    super(HeaderWidgetChoice, self).__init__()
  File "/app/lib/python2.7/site-packages/Kivy-1.11.1-py2.7-linux-x86_64.egg/kivy/uix/behaviors/button.py", line 121, in __init__
    super(ButtonBehavior, self).__init__(**kwargs)
  File "/app/lib/python2.7/site-packages/Kivy-1.11.1-py2.7-linux-x86_64.egg/kivy/uix/boxlayout.py", line 145, in __init__
    super(BoxLayout, self).__init__(**kwargs)
  File "/app/lib/python2.7/site-packages/Kivy-1.11.1-py2.7-linux-x86_64.egg/kivy/uix/layout.py", line 76, in __init__
    super(Layout, self).__init__(**kwargs)
  File "/app/lib/python2.7/site-packages/Kivy-1.11.1-py2.7-linux-x86_64.egg/kivy/uix/widget.py", line 361, in __init__
    rule_children=rule_children)
  File "/app/lib/python2.7/site-packages/Kivy-1.11.1-py2.7-linux-x86_64.egg/kivy/uix/widget.py", line 469, in apply_class_lang_rules
    rule_children=rule_children)
  File "/app/lib/python2.7/site-packages/Kivy-1.11.1-py2.7-linux-x86_64.egg/kivy/lang/builder.py", line 538, in apply
    rule_children=rule_children)
  File "/app/lib/python2.7/site-packages/Kivy-1.11.1-py2.7-linux-x86_64.egg/kivy/lang/builder.py", line 707, in _apply_rule
    e), cause=tb)
kivy.lang.builder.BuilderException: Parser: File "/app/lib/python2.7/site-packages/cagou-0.7.0.dev0+ea213b02b755.4-py2.7.egg/cagou/kv/cagou_widget.kv", line 33:
...
     31:    padding: dp(5), dp(3), dp(10), dp(3)
     32:    ActionIcon:
>>   33:        plugin_info: root.plugin_info
     34:        size_hint: None, 1
     35:        width: self.height
...
IOError: [Errno 2] No such file or directory: '/usr/share/sat/media/fonts/fontello/config.json'
  File "/app/lib/python2.7/site-packages/Kivy-1.11.1-py2.7-linux-x86_64.egg/kivy/lang/builder.py", line 696, in _apply_rule
    setattr(widget_set, key, value)
  File "kivy/weakproxy.pyx", line 35, in kivy.weakproxy.WeakProxy.__setattr__
  File "kivy/properties.pyx", line 497, in kivy.properties.Property.__set__
  File "kivy/properties.pyx", line 948, in kivy.properties.DictProperty.set
  File "kivy/properties.pyx", line 544, in kivy.properties.Property.set
  File "kivy/properties.pyx", line 599, in kivy.properties.Property.dispatch
  File "kivy/_event.pyx", line 1214, in kivy._event.EventObservers.dispatch
  File "kivy/_event.pyx", line 1120, in kivy._event.EventObservers._dispatch
  File "/app/lib/python2.7/site-packages/cagou-0.7.0.dev0+ea213b02b755.4-py2.7.egg/cagou/core/common.py", line 133, in on_plugin_info
    icon_wid = ActionSymbol(symbol=symbol)
  File "/app/lib/python2.7/site-packages/cagou-0.7.0.dev0+ea213b02b755.4-py2.7.egg/cagou/core/common.py", line 89, in __init__
    with open(G.host.app.expand('{media}/fonts/fontello/config.json')) as f:
id

310

author

Goffi

created

26/06/2019, 10:43

updated

28/06/2019, 10:34

labels
cagou flatpak
type
bug
status
closed
priority
normal
milestone
0.7
severity
major