Page MenuHomePhabricator

freeze/crash on FreeBSD
Open, NormalPublic

Description

Enlightenment freeze and stop responding. When the issue happens I can move the cursor (only move) and switch to a console (vt) but Enlightenment is frozen.
The freeze usually happens when invoking the Everything launcher (Alt+Esc) a few times consecutively (around 1~10 times) or using the filemanager. But sometimes it freezes just using the enlightenment interface, like configuring the panels. I couldn't reproduce it if I disable all the modules in: utilities, system, files and launcher sections.

Versions:

FreeBSD 10.1-RELEASE
EFL: 1.15.0
Elementary: 1.15.0
E: 0.19.8

What I tried:

  • Remove ~/.e and ~/.elementary
  • Different machines:
    • cpu i7-3770s with intel HD graphics 4000
    • cpu c2d U7500 with intel 945GM
    • cpu Q8200 with ati card
    • VirtualBox
  • Disable composite effects and OpenGL in initial wizard.
  • Compile EFL with SDL instead of OpenGL
  • FreeBSD 11-CURRENT
  • .xinitrc with export EINA_CPU_FAKE=1 and -nopause arg to enlightenment_start usually make X crash (most times segmentation fault) instead of freeze.
agpchil created this task.Aug 6 2015, 10:44 AM
agpchil updated the task description. (Show Details)
agpchil raised the priority of this task from to Incoming Queue.
agpchil added a project: E on FreeBSD.
agpchil updated the task description. (Show Details)
agpchil added a subscriber: agpchil.

A backtrace log using gdb and the .core file

agpchil changed the visibility from "All Users" to "Public (No Login Required)".Aug 7 2015, 1:08 PM
id added a subscriber: id.Oct 8 2015, 12:08 PM
stefan_schmidt triaged this task as Normal priority.Oct 12 2015, 2:27 AM
stefan_schmidt added a subscriber: stefan_schmidt.

May I chime in?

Already reported similar problems here: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=204621

Few highlights:

  • previously it was hanging on uwait, now on usem;
  • same problems on ATI/nVidia;
  • in my case it flows through evas_common_scale_sample_init, yet again this is about scaling and drawing.

I can confirm the same problem DragonFly BSD (gcc 5.1.3, gold).

zmike added a project: Restricted Project.Sep 29 2017, 10:12 AM
zmike edited projects, added enlightenment-git; removed E on FreeBSD.