Page MenuHomePhabricator

e hard locks when applications are installed or updated
Open, Pending on user inputPublic

Description

I built from git last Friday, but this has been going on for a long while.

It appears that installing or changing any .desktop file, either in ~/.local or in /usr/share, causes e to lock up. Sometimes I am lucky, and I get the white screen of restart. Other times, if I am very quick I can switch to a tty and kill -9 enlightenment.

The rest of the time, my system becomes completely non-responsive. I cannot: ctrl+alt+backspace, ctrl+alt+del, switch to a tty, etc. The only thing I can do is lean on the power button until I get a hard reset. I have had to do that three times today. As far as I can tell, there is no .e-crashdup.txt when it hard locks like that.

The only other symptom I have noticed every time is that my task bar suddenly fills with ? icons. In one of my three crashes today, it looked like every open window was associated with a ? icon just before the system crashed.

I think this can be reliably recreated by:

  1. Add an application to Luncher
  2. Uninstall that application
  3. Install that application again

I am happy to help with diagnostics, but I will likely need to rebuild e with proper debug flags and that cannot be done during my working hours.

mikfire created this task.May 8 2018, 10:29 AM
Herald closed this task as Invalid. · View Herald TranscriptMay 8 2018, 10:29 AM
Herald added a project: Restricted Project. · View Herald Transcript

The Enlightenment ticket system is currently receiving high amounts of spam tickets. This ticket has been closed as spam because it lacks both a project and an assignee. If this ticket is not spam, please reopen it after adding these items.

mikfire reopened this task as Open.May 8 2018, 10:33 AM
mikfire edited projects, added Bug Report; removed Restricted Project.
ProhtMeyhet triaged this task as Pending on user input priority.
ProhtMeyhet added a subscriber: ProhtMeyhet.

Other times, if I am very quick I can switch to a tty and kill -9 enlightenment.

The rest of the time, my system becomes completely non-responsive. I cannot: ctrl+alt+backspace, ctrl+alt+del, switch to a tty,

this really sounds like an issue with your kernel/driver.

the easiest check is, if the NUMLOCK-LED is still responding. if it is, your kernel is still up. then you can either SSH on it, or "clean" restart using sysrq (if activated). sysrq also, with the option 'R' (unraw), may allow you to retake control of keyboard back from X/wayland and you should be able to go to a tty - if the kernel is still responding.

the first option is preferable, as then you can probably find via dmesg and such valueable debug information. otherwise you are confined to logs hopefully saved to /var/logs or such (or journalctl -b -1).