After upgrading Ubuntu to 14.04, i got impatient waiting for a
packaged E-18 and compiled enlightenment-0.18.7 myself. I did,
however, have an odd problem whenever i started the spotify client: E
would segfault. On the rare occasion E has segfaulted in the past,
pressing F1 to resume has always worked. Now, though, it continued to
segfault every time after redrawing all windows. The only option left
was to press F12 to log out.

Fast forward to this week... I compiled efl and elementary 1.9.4,
noticed there was an 0.18.8 version of enlightenment, too, so also
compiled that. Coincidentally, while logging out and back in again, I
noticed there were a large number of updates to Ubuntu packages,
including a new version of spotify. So with new enlightenment and new
spotify, i decided to try again, but had the same result: segfault,
followed by F1 not working and having to log out.

I noticed that as spotify starts up, a window is drawn and quickly
disappears before i can see its contents. Then the main window
appears, and just before all of the pictures, buttons, etc. show up, E
segfaults. After i press F1, i even have time to press the "play"
button to start music playing before E segfaults again.

Just before i attempted to run spotify, i also noticed a pop-up
notification from chrome (new email) was badly drawn: the bottom half
of the pop-up was black. I didn't think much of it, until after the
segfault, but it's quite possible chrome also got updated. I logged
out, and back in again, fired up chrome to write this email, and some
time after chrome started i again got a new email notification. This
time the pop-up didn't appear at all, but E threw another segfault at
the exact moment it would have (i could tell the timing because gmail
on my phone usually chimes at almost the same time the pop-up
appears). F1 didn't help again, E segfaulted almost immediately. But
in between i noticed a new, borderless window had appeared in the top,
left corner of the screen: a dark grey square with a small bell icon.
In the second or so between pressing F1 and the next segfault i was
able to click on this icon and see that it was for chrome's
notification settings.

tl;dr : E is segfaulting whenever chrome tries to draw a pop-up
window, or whenever i open spotify (which may involve drawing a window
i never get to see). Pressing F1 doesn't help, E will just crash again
moments later.

The crash notification window mentions attaching gdb to the process,
or possibly recompiling E with certain compiler flags. I could do
either, or both, but i don't know what i'd be looking for. Would
anyone have some minimal instructions to track down what's causing
these crashes?

-- 
Whenever and  wherever you want.

------------------------------------------------------------------------------
"Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
Instantly run your Selenium tests across 300+ browser/OS combos.
Get unparalleled scalability from the best Selenium testing platform available
Simple to use. Nothing to install. Get started now for free."
http://p.sf.net/sfu/SauceLabs
_______________________________________________
enlightenment-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-users

Reply via email to