Public bug reported:

Steps to reproduce:
1. Have Ubuntu MATE 20.04 LTS installed
2. Install many GUI applications to the system
3. Login to the MATE session with default Familiar panel layout
4. Wait for GUI to be shown without touching mouse or keyboard

Expected results:
* All desktop elements are shown, there are no crashes

Actual results:
* Brisk menu Menu is shown and then got hidden with Error window

   The panel encountered a problem while loading "BriskMenuFactory::BriskMenu".
   Do you want to delete the applet from your configuration?
   [Don't Delete] [Delete]

The .xsession-errors contains one related line:

```
** (mate-panel:60050): WARNING **: 20:32:26.766: Failed to load applet 
BriskMenuFactory::BriskMenu:
```

System logs contain the following:

```
$ sudo grep -ir brisk /var/log/*log | grep "May  2"
/var/log/apport.log:ERROR: apport (pid 46466) Sat May  2 20:15:33 2020: 
executable: /usr/lib/x86_64-linux-gnu/brisk-menu/brisk-menu (command line 
"/usr/lib/x86_64-linux-gnu/brisk-menu//brisk-menu")
/var/log/apport.log:ERROR: apport (pid 46466) Sat May  2 20:15:41 2020: wrote 
report /var/crash/_usr_lib_x86_64-linux-gnu_brisk-menu_brisk-menu.1000.crash
/var/log/apport.log:ERROR: apport (pid 53447) Sat May  2 20:30:19 2020: 
executable: /usr/lib/x86_64-linux-gnu/brisk-menu/brisk-menu (command line 
"/usr/lib/x86_64-linux-gnu/brisk-menu//brisk-menu")
/var/log/apport.log:ERROR: apport (pid 53447) Sat May  2 20:30:27 2020: wrote 
report /var/crash/_usr_lib_x86_64-linux-gnu_brisk-menu_brisk-menu.1000.crash
/var/log/kern.log:May  2 20:15:32 focal kernel: [  437.670249] 
brisk-menu[39358]: segfault at 20 ip 0000561525d589ce sp 00007ffc103062f0 error 
4 in brisk-menu[561525d49000+14000]
/var/log/kern.log:May  2 20:30:19 focal kernel: [  682.513745] 
brisk-menu[33568]: segfault at 20 ip 000055a4afd819ce sp 00007fff12d58ca0 error 
4 in brisk-menu[55a4afd72000+14000]
/var/log/syslog:May  2 10:58:11 focal whoopsie-upload-all[7080]: 
/var/crash/_usr_lib_x86_64-linux-gnu_brisk-menu_brisk-menu.1000.crash already 
marked for upload, skipping
/var/log/syslog:May  2 11:50:15 focal whoopsie-upload-all[8842]: 
/var/crash/_usr_lib_x86_64-linux-gnu_brisk-menu_brisk-menu.1000.crash already 
marked for upload, skipping
/var/log/syslog:May  2 12:37:09 focal whoopsie-upload-all[8403]: 
/var/crash/_usr_lib_x86_64-linux-gnu_brisk-menu_brisk-menu.1000.crash already 
marked for upload, skipping
/var/log/syslog:May  2 13:12:59 focal dbus-daemon[81011]: [session uid=1000 
pid=81011] Activating service name='org.mate.panel.applet.BriskMenuFactory' 
requested by ':1.38' (uid=1000 pid=85256 comm="mate-panel " label="unconfined")
/var/log/syslog:May  2 13:13:00 focal dbus-daemon[81011]: [session uid=1000 
pid=81011] Successfully activated service 
'org.mate.panel.applet.BriskMenuFactory'
/var/log/syslog:May  2 13:13:02 focal brisk-menu[142125]: 
gdk_window_get_origin: assertion 'GDK_IS_WINDOW (window)' failed
/var/log/syslog:May  2 13:13:02 focal brisk-menu[142125]: 
gdk_window_get_origin: assertion 'GDK_IS_WINDOW (window)' failed
/var/log/syslog:May  2 13:13:02 focal brisk-menu[142125]: Negative content 
width -10 (allocation 1, extents 5x6) while allocating gadget (node button, 
owner GtkToggleButton)
/var/log/syslog:May  2 13:13:02 focal brisk-menu[142125]: Negative content 
height -7 (allocation 1, extents 4x4) while allocating gadget (node button, 
owner GtkToggleButton)
/var/log/syslog:May  2 13:13:37 focal brisk-menu[142125]: 
gdk_window_get_origin: assertion 'GDK_IS_WINDOW (window)' failed
/var/log/syslog:May  2 13:13:37 focal brisk-menu[142125]: 
gdk_window_get_origin: assertion 'GDK_IS_WINDOW (window)' failed
/var/log/syslog:May  2 13:13:50 focal brisk-menu[142125]: Could not load a 
pixbuf from icon theme.#012This may indicate that pixbuf loaders or the mime 
database could not be found.
/var/log/syslog:May  2 13:14:03 focal brisk-menu[142125]: gtk_widget_event: 
assertion 'WIDGET_REALIZED_FOR_EVENT (widget, event)' failed
/var/log/syslog:May  2 13:14:05 focal brisk-menu[142125]: message repeated 17 
times: [ gtk_widget_event: assertion 'WIDGET_REALIZED_FOR_EVENT (widget, 
event)' failed]
/var/log/syslog:May  2 13:19:46 focal dbus-daemon[13921]: [session uid=1000 
pid=13921] Activating service name='org.mate.panel.applet.BriskMenuFactory' 
requested by ':1.38' (uid=1000 pid=18461 comm="mate-panel " label="unconfined")
/var/log/syslog:May  2 13:19:47 focal dbus-daemon[13921]: [session uid=1000 
pid=13921] Successfully activated service 
'org.mate.panel.applet.BriskMenuFactory'
/var/log/syslog:May  2 13:20:43 focal brisk-menu[18479]: gdk_window_get_origin: 
assertion 'GDK_IS_WINDOW (window)' failed
/var/log/syslog:May  2 13:20:44 focal brisk-menu[18479]: gdk_window_get_origin: 
assertion 'GDK_IS_WINDOW (window)' failed
/var/log/syslog:May  2 13:25:10 focal brisk-menu[18479]: gdk_window_get_origin: 
assertion 'GDK_IS_WINDOW (window)' failed
/var/log/syslog:May  2 13:25:11 focal brisk-menu[18479]: gdk_window_get_origin: 
assertion 'GDK_IS_WINDOW (window)' failed
/var/log/syslog:May  2 13:30:38 focal whoopsie[8391]: [13:30:38] Parsing 
/var/crash/_usr_lib_x86_64-linux-gnu_brisk-menu_brisk-menu.1000.crash.
/var/log/syslog:May  2 13:30:38 focal whoopsie[8391]: [13:30:38] Uploading 
/var/crash/_usr_lib_x86_64-linux-gnu_brisk-menu_brisk-menu.1000.crash.
/var/log/syslog:May  2 13:39:31 focal whoopsie-upload-all[8393]: 
/var/crash/_usr_lib_x86_64-linux-gnu_brisk-menu_brisk-menu.1000.crash already 
marked for upload, skipping
/var/log/syslog:May  2 18:29:31 focal whoopsie[8577]: [18:29:31] Parsing 
/var/crash/_usr_lib_x86_64-linux-gnu_brisk-menu_brisk-menu.1000.crash.
/var/log/syslog:May  2 18:29:32 focal whoopsie[8577]: [18:29:32] Uploading 
/var/crash/_usr_lib_x86_64-linux-gnu_brisk-menu_brisk-menu.1000.crash.
/var/log/syslog:May  2 18:49:45 focal whoopsie-upload-all[8580]: 
/var/crash/_usr_lib_x86_64-linux-gnu_brisk-menu_brisk-menu.1000.crash already 
marked for upload, skipping
/var/log/syslog:May  2 19:07:32 focal whoopsie-upload-all[121797]: 
/var/crash/_usr_lib_x86_64-linux-gnu_brisk-menu_brisk-menu.1000.crash already 
marked for upload, skipping
/var/log/syslog:May  2 19:32:15 focal whoopsie-upload-all[152383]: 
/var/crash/_usr_lib_x86_64-linux-gnu_brisk-menu_brisk-menu.1000.crash already 
marked for upload, skipping
/var/log/syslog:May  2 20:13:47 focal dbus-daemon[36457]: [session uid=1000 
pid=36457] Activating service name='org.mate.panel.applet.BriskMenuFactory' 
requested by ':1.57' (uid=1000 pid=39319 comm="mate-panel " label="unconfined")
/var/log/syslog:May  2 20:13:48 focal dbus-daemon[36457]: [session uid=1000 
pid=36457] Successfully activated service 
'org.mate.panel.applet.BriskMenuFactory'
/var/log/syslog:May  2 20:14:18 focal brisk-menu[39358]: gdk_window_get_origin: 
assertion 'GDK_IS_WINDOW (window)' failed
/var/log/syslog:May  2 20:14:18 focal brisk-menu[39358]: gdk_window_get_origin: 
assertion 'GDK_IS_WINDOW (window)' failed
/var/log/syslog:May  2 20:15:14 focal brisk-menu[39358]: gdk_window_get_origin: 
assertion 'GDK_IS_WINDOW (window)' failed
/var/log/syslog:May  2 20:15:14 focal brisk-menu[39358]: gdk_window_get_origin: 
assertion 'GDK_IS_WINDOW (window)' failed
/var/log/syslog:May  2 20:15:32 focal brisk-menu[39358]: gdk_window_get_origin: 
assertion 'GDK_IS_WINDOW (window)' failed
/var/log/syslog:May  2 20:15:32 focal kernel: [  437.670249] brisk-menu[39358]: 
segfault at 20 ip 0000561525d589ce sp 00007ffc103062f0 error 4 in 
brisk-menu[561525d49000+14000]
/var/log/syslog:May  2 20:15:32 focal brisk-menu[39358]: gdk_window_get_origin: 
assertion 'GDK_IS_WINDOW (window)' failed
/var/log/syslog:May  2 20:16:14 focal whoopsie-upload-all[46473]: Collecting 
info for 
/var/crash/_usr_lib_x86_64-linux-gnu_brisk-menu_brisk-menu.1000.crash...
/var/log/syslog:May  2 20:16:14 focal whoopsie-upload-all[46473]: Marking 
/var/crash/_usr_lib_x86_64-linux-gnu_brisk-menu_brisk-menu.1000.crash for 
whoopsie upload
/var/log/syslog:May  2 20:16:14 focal whoopsie[6998]: [20:16:14] Parsing 
/var/crash/_usr_lib_x86_64-linux-gnu_brisk-menu_brisk-menu.1000.crash.
/var/log/syslog:May  2 20:16:14 focal whoopsie[6998]: [20:16:14] Uploading 
/var/crash/_usr_lib_x86_64-linux-gnu_brisk-menu_brisk-menu.1000.crash.
/var/log/syslog:May  2 20:16:16 focal whoopsie-upload-all[48929]: 
/var/crash/_usr_lib_x86_64-linux-gnu_brisk-menu_brisk-menu.1000.crash already 
marked for upload, skipping
/var/log/syslog:May  2 20:19:30 focal whoopsie-upload-all[5472]: 
/var/crash/_usr_lib_x86_64-linux-gnu_brisk-menu_brisk-menu.1000.crash already 
marked for upload, skipping
/var/log/syslog:May  2 20:24:04 focal dbus-daemon[30817]: [session uid=1000 
pid=30817] Activating service name='org.mate.panel.applet.BriskMenuFactory' 
requested by ':1.54' (uid=1000 pid=33551 comm="mate-panel " label="unconfined")
/var/log/syslog:May  2 20:24:04 focal dbus-daemon[30817]: [session uid=1000 
pid=30817] Successfully activated service 
'org.mate.panel.applet.BriskMenuFactory'
/var/log/syslog:May  2 20:24:53 focal brisk-menu[33568]: gdk_window_get_origin: 
assertion 'GDK_IS_WINDOW (window)' failed
/var/log/syslog:May  2 20:24:53 focal brisk-menu[33568]: gdk_window_get_origin: 
assertion 'GDK_IS_WINDOW (window)' failed
/var/log/syslog:May  2 20:25:14 focal whoopsie-upload-all[35886]: 
/var/crash/_usr_lib_x86_64-linux-gnu_brisk-menu_brisk-menu.1000.crash already 
marked for upload, skipping
/var/log/syslog:May  2 20:25:17 focal whoopsie-upload-all[40999]: 
/var/crash/_usr_lib_x86_64-linux-gnu_brisk-menu_brisk-menu.1000.crash already 
marked for upload, skipping
/var/log/syslog:May  2 20:25:20 focal brisk-menu[33568]: gdk_window_get_origin: 
assertion 'GDK_IS_WINDOW (window)' failed
/var/log/syslog:May  2 20:25:21 focal brisk-menu[33568]: gdk_window_get_origin: 
assertion 'GDK_IS_WINDOW (window)' failed
/var/log/syslog:May  2 20:30:19 focal brisk-menu[33568]: gdk_window_get_origin: 
assertion 'GDK_IS_WINDOW (window)' failed
/var/log/syslog:May  2 20:30:19 focal kernel: [  682.513745] brisk-menu[33568]: 
segfault at 20 ip 000055a4afd819ce sp 00007fff12d58ca0 error 4 in 
brisk-menu[55a4afd72000+14000]
/var/log/syslog:May  2 20:30:19 focal brisk-menu[33568]: gdk_window_get_origin: 
assertion 'GDK_IS_WINDOW (window)' failed
/var/log/syslog:May  2 20:30:20 focal whoopsie-upload-all[53457]: 
/var/crash/_usr_lib_x86_64-linux-gnu_brisk-menu_brisk-menu.1000.crash already 
marked for upload, skipping
/var/log/syslog:May  2 20:30:28 focal whoopsie-upload-all[53489]: 
/var/crash/_usr_lib_x86_64-linux-gnu_brisk-menu_brisk-menu.1000.crash already 
marked for upload, skipping
/var/log/syslog:May  2 20:32:01 focal dbus-daemon[54094]: [session uid=1000 
pid=54094] Activating service name='org.mate.panel.applet.BriskMenuFactory' 
requested by ':1.36' (uid=1000 pid=60050 comm="mate-panel " label="unconfined")
/var/log/syslog:May  2 20:32:01 focal dbus-daemon[54094]: [session uid=1000 
pid=54094] Successfully activated service 
'org.mate.panel.applet.BriskMenuFactory'
/var/log/syslog:May  2 20:32:27 focal brisk-menu[60085]: gdk_window_get_origin: 
assertion 'GDK_IS_WINDOW (window)' failed
/var/log/syslog:May  2 20:32:27 focal brisk-menu[60085]: gdk_window_get_origin: 
assertion 'GDK_IS_WINDOW (window)' failed
/var/log/syslog:May  2 20:33:32 focal brisk-menu[60085]: gdk_window_get_origin: 
assertion 'GDK_IS_WINDOW (window)' failed
/var/log/syslog:May  2 20:33:32 focal brisk-menu[60085]: gdk_window_get_origin: 
assertion 'GDK_IS_WINDOW (window)' failed
mate@focal:/var/log$ 


```

What is interesting is that pressing <Super>/<Win> key triggers Brisk
Menu and it is get shown. See attached screen-cast.

ProblemType: Bug
DistroRelease: Ubuntu Kylin 20.04
Package: mate-applet-brisk-menu 0.6.0-1ubuntu1 [origin: Ubuntu]
ProcVersionSignature: Ubuntu 5.4.0-28.32-lowlatency 5.4.30
Uname: Linux 5.4.0-28-lowlatency x86_64
NonfreeKernelModules: zfs zunicode zavl icp zcommon znvpair
ApportVersion: 2.20.11-0ubuntu27
Architecture: amd64
CasperMD5CheckResult: skip
CurrentDesktop: MATE
Date: Sat May  2 20:46:30 2020
InstallationDate: Installed on 2020-04-22 (9 days ago)
InstallationMedia: Ubuntu-MATE 20.04 LTS "Focal Fossa" - Release amd64 
(20200422)
SourcePackage: brisk-menu
UpgradeStatus: No upgrade log present (probably fresh install)

** Affects: brisk-menu (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 apport-bug focal

** Attachment added: "focal-brisk.gif"
   
https://bugs.launchpad.net/bugs/1876498/+attachment/5365214/+files/focal-brisk.gif

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1876498

Title:
  Brisk Menu is functional but hidden after showin Error window

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/brisk-menu/+bug/1876498/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to