linuxmint / cinnamon

A Linux desktop featuring a traditional layout, built from modern technology and introducing brand new innovative features.
GNU General Public License v2.0
4.56k stars 742 forks source link

Cinnamon crashes sporadically when searching in Menu applet #10404

Open ronyala opened 3 years ago

ronyala commented 3 years ago
 * Cinnamon version (cinnamon --version) 5.0.5
   - Please specify if you are using the daily builds PPA - yes
 * Distribution - (Mint 17.2, Arch, Fedora 25, etc...) - Mint 20.2
 * Graphics hardware *and* driver used - Nvidia GeForce 1050ti with Nvidia-driver-470
 * 32 or 64 bit - 64 bit
 * Attach ~/.xsession-errors, or /var/log/syslog

xsession-errors.zip syslog.zip

Issue Cinnamon crashes (very sporadically) when searching for applications.

Steps to reproduce

Use search in the menu applet

Other information This is not a new bug, it has existed for at least several years but I didn't bother reporting it due to its sporadic and infrequent nature. I will try to cause it more consistently and update this issue.

Configuration info, if applicable

{
    "layout": {
        "type": "layout",
        "pages": [
            "panel",
            "menu"
        ],
        "panel": {
            "type": "page",
            "title": "Panel",
            "sections": [
                "panel-appear",
                "panel-behave"
            ]
        },
        "menu": {
            "type": "page",
            "title": "Menu",
            "sections": [
                "menu-layout",
                "menu-behave"
            ]
        },
        "panel-appear": {
            "type": "section",
            "title": "Appearance",
            "keys": [
                "menu-custom",
                "menu-icon",
                "menu-icon-size",
                "menu-label"
            ]
        },
        "panel-behave": {
            "type": "section",
            "title": "Behavior",
            "keys": [
                "overlay-key",
                "activate-on-hover",
                "hover-delay",
                "force-show-panel",
                "enable-animation"
            ]
        },
        "menu-layout": {
            "type": "section",
            "title": "Layout and content",
            "keys": [
                "restrict-menu-height",
                "menu-height",
                "show-category-icons",
                "category-icon-size",
                "show-application-icons",
                "application-icon-size",
                "favbox-show",
                "fav-icon-size",
                "show-places",
                "show-recents",
                "menu-editor-button"
            ]
        },
        "menu-behave": {
            "type": "section",
            "title": "Behavior",
            "keys": [
                "category-hover",
                "enable-autoscroll",
                "search-filesystem"
            ]
        }
    },
    "overlay-key": {
        "type": "keybinding",
        "description": "Keyboard shortcut to open and close the menu",
        "default": "Super_L::Super_R",
        "value": "Super_L::Super_R"
    },
    "menu-custom": {
        "type": "switch",
        "default": true,
        "description": "Use a custom icon and label",
        "tooltip": "Check this to specify a custom icon and label",
        "value": true
    },
    "menu-icon": {
        "type": "iconfilechooser",
        "default": "linuxmint-logo-ring-symbolic",
        "description": "Icon",
        "tooltip": "Select an icon to show in the panel.",
        "default_icon": "linuxmint-logo-ring-symbolic",
        "dependency": "menu-custom",
        "icon_categories": [
            {
                "name": "Linux Mint",
                "icons": [
                    "linuxmint-logo",
                    "linuxmint-logo-badge",
                    "linuxmint-logo-badge-symbolic",
                    "linuxmint-logo-filled-badge",
                    "linuxmint-logo-filled-leaf-badge",
                    "linuxmint-logo-filled-leaf",
                    "linuxmint-logo-filled-ring",
                    "linuxmint-logo-leaf-badge",
                    "linuxmint-logo-leaf-badge-symbolic",
                    "linuxmint-logo-leaf",
                    "linuxmint-logo-leaf-symbolic",
                    "linuxmint-logo-neon",
                    "linuxmint-logo-ring",
                    "linuxmint-logo-ring-symbolic",
                    "linuxmint-logo-simple",
                    "linuxmint-logo-simple-symbolic",
                    "cinnamon-symbolic",
                    "emblem-favorite-symbolic",
                    "user-bookmarks-symbolic",
                    "start-here-symbolic"
                ]
            }
        ],
        "default_category": "Linux Mint",
        "value": "linuxmint-logo-ring-symbolic"
    },
    "menu-icon-size": {
        "type": "spinbutton",
        "default": 32,
        "min": 16,
        "max": 96,
        "step": 1,
        "units": "px",
        "description": "Icon size",
        "dependency": "menu-custom",
        "value": 32.0
    },
    "menu-label": {
        "type": "entry",
        "default": "",
        "description": "Text",
        "tooltip": "Enter custom text to show in the panel.",
        "dependency": "menu-custom",
        "value": ""
    },
    "restrict-menu-height": {
        "type": "switch",
        "default": false,
        "description": "Use a fixed menu height",
        "tooltip": "Keep the size of the menu the same now matter how many favorites or categories there are.",
        "value": false
    },
    "menu-height": {
        "type": "spinbutton",
        "default": 550,
        "min": 300,
        "max": 2000,
        "step": 10,
        "units": "px",
        "description": "Menu height",
        "dependency": "restrict-menu-height",
        "value": 550
    },
    "show-category-icons": {
        "type": "switch",
        "default": true,
        "description": "Show category icons",
        "tooltip": "Choose whether or not to show icons on categories.",
        "value": true
    },
    "category-icon-size": {
        "type": "spinbutton",
        "default": 22,
        "min": 16,
        "max": 48,
        "step": 1,
        "units": "px",
        "description": "Categories icon size",
        "dependency": "show-category-icons",
        "value": 26
    },
    "show-application-icons": {
        "type": "switch",
        "default": true,
        "description": "Show application icons",
        "tooltip": "Choose whether or not to show icons on applications.",
        "value": true
    },
    "application-icon-size": {
        "type": "spinbutton",
        "default": 22,
        "min": 16,
        "max": 48,
        "step": 1,
        "units": "px",
        "description": "Applications icon size",
        "dependency": "show-application-icons",
        "value": 22.0
    },
    "favbox-show": {
        "type": "switch",
        "default": true,
        "description": "Show favorites and session buttons",
        "tooltip": "Choose whether or not to show the left pane of the menu.",
        "value": true
    },
    "fav-icon-size": {
        "type": "spinbutton",
        "default": 32,
        "min": 16,
        "max": 64,
        "step": 1,
        "units": "px",
        "description": "Favorites icon size",
        "dependency": "favbox-show",
        "value": 40.0
    },
    "show-favorites": {
        "type": "switch",
        "default": true,
        "description": "Show favorites",
        "tooltip": "Choose whether or not to show favorite files in the menu.",
        "value": true
    },
    "show-places": {
        "type": "switch",
        "default": true,
        "description": "Show bookmarks and places",
        "tooltip": "Choose whether or not to show bookmarks and places in the menu.",
        "value": true
    },
    "show-recents": {
        "type": "switch",
        "default": true,
        "description": "Show recents",
        "tooltip": "Choose whether or not to show recents in the menu.",
        "value": true
    },
    "category-hover": {
        "type": "switch",
        "default": true,
        "description": "Change categories on hover",
        "tooltip": "Choose whether or not to change categories by hovering.",
        "value": true
    },
    "enable-autoscroll": {
        "type": "switch",
        "default": true,
        "description": "Enable autoscrolling in application list",
        "tooltip": "Choose whether or not to enable smooth autoscrolling in the application list.",
        "value": true
    },
    "search-filesystem": {
        "type": "switch",
        "default": false,
        "description": "Enable filesystem path entry in search box",
        "tooltip": "Allows path entry in the menu search box.",
        "value": false
    },
    "force-show-panel": {
        "type": "switch",
        "default": true,
        "description": "Force the panel to be visible when opening the menu",
        "tooltip": "Opening the menu will also show the main panel (which may be auto-hidden).",
        "value": true
    },
    "activate-on-hover": {
        "type": "switch",
        "default": false,
        "description": "Open the menu when I move my mouse over it",
        "tooltip": "Enable opening the menu when the mouse enters the applet",
        "value": false
    },
    "hover-delay": {
        "type": "spinbutton",
        "default": 0,
        "min": 0,
        "max": 1000,
        "step": 50,
        "units": "milliseconds",
        "dependency": "activate-on-hover",
        "description": "Menu hover delay",
        "tooltip": "Delay before the menu opens when hovered",
        "value": 0
    },
    "enable-animation": {
        "type": "switch",
        "default": false,
        "description": "Use menu animations",
        "tooltip": "Allow the menu to animate on open and close",
        "value": false
    },
    "menu-editor-button": {
        "type": "button",
        "description": "Open the menu editor",
        "callback": "_launch_editor",
        "tooltip": "Press this button to customize your menu entries."
    },
    "__md5__": "c152555b992ad64460760bcb9c99d27f0a188a8ff9c3d3f4fa2c1cd14fe0d0a0"
}
eladhen commented 2 years ago

I have this problem. Same story. Hard to pin down, but happens at least once a day...

avma commented 2 years ago

Same here... System: Kernel: 5.13.0-28-generic x86_64 bits: 64 compiler: N/A Desktop: Cinnamon 5.2.7 wm: muffin dm: GDM3, LightDM Distro: Linux Mint 20.3 Una base: Ubuntu 20.04 focal