You'll want to read some of this,
https://phab.enlightenment.org/w/debugging/#debugging-using-gdb

Read through the debugging with gdb section.

Recompile with debugging symbols and then once your able to get
enlightenment to crash, don't click recover, switch to a virtual terminal
via Ctrl + Alt + F6, login, then run the commands from the Debugging guide.

After you get the back trace, head over to phab.enlightenment.org create a
account if you don't already have one and a new task in Maniphest.

Yomi
On May 22, 2014 9:51 PM, "Conrad Hill-Knight" <[email protected]> wrote:

> 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
>
------------------------------------------------------------------------------
"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