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