Skip to content

[Bug] libreport-plugin-ureport-2.17.15-9 is unable to report a python3 “misbehaviour” of accerciser-3.46.2-5.fc43.noarch, because uReport considers the exception_name to be “invalid”. #826

@RokeJulianLockhart

Description

@RokeJulianLockhart

Evidence

When reporting via gnome-abrt-1.4.3-8.fc43.x86_64, or abrt-2.17.8-1, I observe:

--- Running report_uReport ---
Server responded with an error: 'Element 'exception_name' is invalid: String '                  self.window.pluginview1, self.window.pluginview2)' does not match the pattern  '^[a-zA-Z0-9_\.]+$''
('report_uReport' exited with 1)

…when gitlab.gnome.org/GNOME/accerciser/-/issues/72 reproduces:

  1. Id            1c4c8b1  
    Component     accerciser  
    Count         2  
    Time          2026-01-04 22:14:28  
    Command line  /usr/bin/python3 /usr/bin/accerciser  
    Package       accerciser-3.46.2-5.fc43  
    User id       1000 (RokeJulianLockhart)  
    Path          /var/spool/abrt/Python3-2026-01-04-22:14:28-54555
    1. #!/usr/bin/env sh
      abrt bt 1c4c8b1
    2. interface_view.py:589:populateUI:AttributeError: 'Accessible' object has no attribute 'queryApplication'. Did you mean: 'getApplication'?
      Traceback (most recent call last):
        File "/usr/lib/python3.14/site-packages/accerciser/accerciser.py", line 84, in do_activate
          PluginManager(self, self.node, self.hotkey_manager,
          ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                        self.window.pluginview1, self.window.pluginview2)
                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
        File "/usr/lib/python3.14/site-packages/accerciser/plugin/plugin_manager.py", line 85, in __init__
          self._loadPlugins()
          ~~~~~~~~~~~~~~~~~^^
        File "/usr/lib/python3.14/site-packages/accerciser/plugin/plugin_manager.py", line 103, in _loadPlugins
          self._loadPluginFile(plugin_dir, plugin_fn)
          ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^
        File "/usr/lib/python3.14/site-packages/accerciser/plugin/plugin_manager.py", line 179, in _loadPluginFile
          self._enablePlugin(iter_id)
          ~~~~~~~~~~~~~~~~~~^^^^^^^^^
        File "/usr/lib/python3.14/site-packages/accerciser/plugin/plugin_manager.py", line 212, in _enablePlugin
          plugin_instance.onAccChanged(plugin_instance.node.acc)
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^
        File "/usr/share/accerciser/plugins/interface_view.py", line 144, in onAccChanged
          section_obj.enable(acc)
          ~~~~~~~~~~~~~~~~~~^^^^^
        File "/usr/share/accerciser/plugins/interface_view.py", line 199, in enable
          self.populateUI(acc)
          ~~~~~~~~~~~~~~~^^^^^
        File "/usr/share/accerciser/plugins/interface_view.py", line 589, in populateUI
          ai = acc.queryApplication()
               ^^^^^^^^^^^^^^^^^^^^
      AttributeError: 'Accessible' object has no attribute 'queryApplication'. Did you mean: 'getApplication'?
      Local variables in innermost frame:
      self: <interface_view._SectionApplication object at 0x7f05f0b22270>
      acc: <Atspi.Accessible object at 0x7f05f3696ec0 (AtspiAccessible at 0x561a0c49b830)>

Environment

  1. #!/usr/bin/env sh
    rpm -qi \
    	$(rpm -qf \
    		$(command -v accerciser) \
    		$(command -v abrt)) \
    	libreport-plugin-ureport
    • Name        : accerciser
      Version     : 3.46.2
      Release     : 5.fc43
      Architecture: noarch
      Install Date: Sun 04 Jan 2026 22:14:23 GMT
      Size        : 4649340
      Signature   :
                    RSA/SHA256, Fri 19 Sep 2025 13:26:16 BST, Key ID 829b606631645531
      Source RPM  : accerciser-3.46.2-5.fc43.src.rpm
      Build Date  : Fri 19 Sep 2025 11:16:58 BST
      Build Host  : buildvm-ppc64le-14.rdu3.fedoraproject.org
      Packager    : Fedora Project
      Vendor      : Fedora Project
      URL         : https://wiki.gnome.org/Apps/Accerciser
      Bug URL     : https://bugz.fedoraproject.org/accerciser
    • Name        : abrt-tui
      Version     : 2.17.8
      Release     : 1.fc43
      Architecture: noarch
      Install Date: Sat 06 Dec 2025 13:40:24 GMT
      Size        : 81669
      Signature   :
                    RSA/SHA256, Thu 04 Dec 2025 20:37:35 GMT, Key ID 829b606631645531
      Source RPM  : abrt-2.17.8-1.fc43.src.rpm
      Build Date  : Thu 04 Dec 2025 20:23:41 GMT
      Build Host  : buildhw-x86-02.rdu3.fedoraproject.org
      Packager    : Fedora Project
      Vendor      : Fedora Project
      Bug URL     : https://bugz.fedoraproject.org/abrt
    • Name        : libreport-plugin-ureport
      Version     : 2.17.15
      Release     : 9.fc43
      Architecture: x86_64
      Install Date: Thu 30 Oct 2025 20:49:00 GMT
      Size        : 78231
      Signature   :
                    RSA/SHA256, Fri 19 Sep 2025 19:13:01 BST, Key ID 829b606631645531
      Source RPM  : libreport-2.17.15-9.fc43.src.rpm
      Build Date  : Fri 19 Sep 2025 13:57:29 BST
      Build Host  : buildvm-x86-22.rdu3.fedoraproject.org
      Packager    : Fedora Project
      Vendor      : Fedora Project
      Bug URL     : https://bugz.fedoraproject.org/libreport

Placement

Previously reported at abrt/abrt/issues/1688. However, the error message moreso implicates libreport-plugin-ureport-2.17.15-9.fc43, so I have re-filed it here.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions