No reference info for Addon Manager causes an exit

By curiosity, I made some custom “stress tests” with my local ‘custom’ configuration:

Gramps version: 5.2.2 
Python version: 3.6.9 
BSDDB version: 6.1.0 (5, 3, 28) 
sqlite version: 3.22.0 (2.6.0) 
LANG: fr_FR.UTF-8
GTK version    : 3.22.30
gobject version: 3.26.1
cairo version  : (1, 16, 2)

(I know, Gramps 5.2.x should not run with python 3.6 and Gtk 3.22), but this issue is not (fully) related to GUI or python 3…

It is the first time that I see a ‘sqlite3.ProgrammingError’:

Exception ignored in: <generator object DBAPI._iter_raw_data at 0x7f66220cff10>
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/gramps/plugins/db/dbapi/dbapi.py", line 858, in _iter_raw_data
    rows = cursor.fetchmany()
  File "/usr/lib/python3/dist-packages/gramps/plugins/db/dbapi/sqlite.py", line 219, in __exit__
    self.__cursor.close()
sqlite3.ProgrammingError: Cannot operate on a closed database.
2025-03-22 20:13:42.853: ERROR: grampsapp.py: line 190: Unhandled exception
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/gramps/gui/viewmanager.py", line 968, in view_changed
    self.__change_page(page_num)
  File "/usr/lib/python3/dist-packages/gramps/gui/viewmanager.py", line 984, in __change_page
    self.active_page.set_active()
  File "/usr/lib/python3/dist-packages/gramps/gui/views/listview.py", line 317, in set_active
    NavigationView.set_active(self)
  File "/usr/lib/python3/dist-packages/gramps/gui/views/navigationview.py", line 151, in set_active
    PageView.set_active(self)
  File "/usr/lib/python3/dist-packages/gramps/gui/views/pageview.py", line 363, in set_active
    self.build_tree()
  File "/usr/lib/python3/dist-packages/gramps/gui/views/listview.py", line 350, in build_tree
    sort_map=self.column_order(),
  File "/usr/lib/python3/dist-packages/gramps/gui/views/treemodels/peoplemodel.py", line 641, in __init__
    sort_map=sort_map,
  File "/usr/lib/python3/dist-packages/gramps/gui/views/treemodels/treebasemodel.py", line 368, in __init__
    self.rebuild_data(self.current_filter, skip=skip)
  File "/usr/lib/python3/dist-packages/gramps/gui/views/treemodels/treebasemodel.py", line 526, in rebuild_data
    self._build_data(self.current_filter, None, skip)
  File "/usr/lib/python3/dist-packages/gramps/gui/views/treemodels/treebasemodel.py", line 596, in _rebuild_filter
    dfilter, skip, items, self.gen_cursor, self.map, self.add_row
  File "/usr/lib/python3/dist-packages/gramps/gui/views/treemodels/treebasemodel.py", line 639, in __rebuild_filter
    add_func(handle, data)
  File "/usr/lib/python3/dist-packages/gramps/gui/views/treemodels/peoplemodel.py", line 675, in add_row
    group_name = ngn(self.db, name_data)
  File "/usr/lib/python3/dist-packages/gramps/gen/display/name.py", line 1176, in name_grouping_data
    _raw_primary_surname_only(pn[_SURNAME_LIST])
  File "/usr/lib/python3/dist-packages/gramps/plugins/db/dbapi/dbapi.py", line 399, in get_name_group_mapping
    self.dbapi.execute("SELECT grouping FROM name_group WHERE name = ?", [key])
  File "/usr/lib/python3/dist-packages/gramps/plugins/db/dbapi/sqlite.py", line 136, in execute
    self.__cursor.execute(*args, **kwargs)
sqlite3.ProgrammingError: Cannot operate on a closed database.

So, against 5.2.(2), but I suppose this can happen on most versions?
I am not sure where (or if) I should provide a bug report.

J.