e17 crashes when opening Accessories menu

Bug #1014717 reported by Andreas Grois
42
This bug affects 8 people
Affects Status Importance Assigned to Milestone
e17 (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

When opening the Accessories menu e17 segfaults. This bug not only appears on the computer from which I'm reporting but also on my nearly freshly installed netbook, so the bug might be triggered by a menu item which part of the default installation of ubuntu and resides in the accessories menu. The bug actually manifests in libevas, according to gdb in the function evas_common_scale_rgba_in_to_out_clip_smooth_mmx(). Actually, according to gdb, the pointer pix is invalid in line 55 of evas_scale_smooth_scaler_downx_downy.c - hard to say why, for the binary shipped with ubuntu is optimized (what stopped me from investigating further).

As said, the bug is 100% reproducible by simply opening the accessories menu in e17 on precise pangolin.

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: e17 0.16.999.55225-1build1
ProcVersionSignature: Ubuntu 3.2.0-25.40-generic 3.2.18
Uname: Linux 3.2.0-25-generic x86_64
NonfreeKernelModules: nvidia
ApportVersion: 2.0.1-0ubuntu8
Architecture: amd64
Date: Mon Jun 18 16:20:12 2012
ExecutablePath: /usr/bin/enlightenment
InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Release amd64 (20111012)
SourcePackage: e17
UpgradeStatus: Upgraded to precise on 2012-03-13 (97 days ago)

Revision history for this message
Andreas Grois (soulsource) wrote :
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in e17 (Ubuntu):
status: New → Confirmed
Revision history for this message
Ard van Breemen (ard) wrote :

I got the same bug with Ubuntu 12.04: menu->applications->accessories -> crash. Actually every place that listed applications: if you scrolled past gedit, e17 crashed.
I've worked around it by de-installing gedit and gedit-common. Now it doesn't crash.
If I am correct it was a bad list handling somewhere, and has already been fixed upstream.

This is a generic e17 bug, I am working on a toshiba ac100 with a tegra2 chipset (ARM platform).

Revision history for this message
Ard van Breemen (ard) wrote :

Hmmm,
I also had to mv /usr/share/applications/xdiagnose.desktop out of the way.
I am not really sure what triggers it.
If I put that file in ~/.local/share/applications/
and then try to add that to my favorites, it crashes again.
It's not the .svg file, since I made a launcher with that icon.

Revision history for this message
Ard van Breemen (ard) wrote :

Sorry for this spamming.
It definitely is the .svg despite my earlier statements. I think if you select an icon by svg it gets cached. If you put a desktop file with /usr/share/xdiagnose/icons/microscope.svg as the icon, and then try to add that one, it will crash.
Using /usr/share/unity/5/lens-nav-video.svg as a replacement icon makes e17 "stable".
So the crash occurs somewhere in parsing the icon file of xdiagnose and gedit.

Revision history for this message
Steve (substevew) wrote :

Yes same problem is there an answer/fix?

Revision history for this message
Andreas Grois (soulsource) wrote : Re: [Bug 1014717] Re: e17 crashes when opening Accessories menu

You can use packages from the official e17 PPA. Check out enlightenment.org
Nevertheless they have some other issues...

Steve <email address hidden> schrieb:

>Yes same problem is there an answer/fix?
>
>--
>You received this bug notification because you are subscribed to the
>bug
>report.
>https://bugs.launchpad.net/bugs/1014717
>
>Title:
> e17 crashes when opening Accessories menu
>
>Status in “e17” package in Ubuntu:
> Confirmed
>
>Bug description:
> When opening the Accessories menu e17 segfaults. This bug not only
> appears on the computer from which I'm reporting but also on my nearly
> freshly installed netbook, so the bug might be triggered by a menu
> item which part of the default installation of ubuntu and resides in
> the accessories menu. The bug actually manifests in libevas, according
> to gdb in the function
> evas_common_scale_rgba_in_to_out_clip_smooth_mmx(). Actually,
> according to gdb, the pointer pix is invalid in line 55 of
> evas_scale_smooth_scaler_downx_downy.c - hard to say why, for the
> binary shipped with ubuntu is optimized (what stopped me from
> investigating further).
>
> As said, the bug is 100% reproducible by simply opening the
> accessories menu in e17 on precise pangolin.
>
> ProblemType: Bug
> DistroRelease: Ubuntu 12.04
> Package: e17 0.16.999.55225-1build1
> ProcVersionSignature: Ubuntu 3.2.0-25.40-generic 3.2.18
> Uname: Linux 3.2.0-25-generic x86_64
> NonfreeKernelModules: nvidia
> ApportVersion: 2.0.1-0ubuntu8
> Architecture: amd64
> Date: Mon Jun 18 16:20:12 2012
> ExecutablePath: /usr/bin/enlightenment
>InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Release amd64
>(20111012)
> SourcePackage: e17
> UpgradeStatus: Upgraded to precise on 2012-03-13 (97 days ago)
>
>To manage notifications about this bug go to:
>https://bugs.launchpad.net/ubuntu/+source/e17/+bug/1014717/+subscriptions

--
Diese Nachricht wurde von meinem Android-Mobiltelefon mit K-9 Mail gesendet.

Revision history for this message
Steve (substevew) wrote :

Up date

I opened a xterm then entered the following commands

"cd /usr/share/applications"
"sudo mkdir problem"
"sudo mv gedit.* ./problem"

and that seemed to work.

I know what the commands do (make a directory /usr/share/application/problem them move any file with a name starting with gedit into that directory.) now hears the bit I dont understand. Why can I still see the app in the menu and why can I still launch it? I would have though by doing what I did it would have made a submenu "problem" and put gedit into it why not? or if there is no link from directory to menu how can E17 know how to open the the file or where to find the file the menu item is linked to?

O well if the answers don't come up then I'll go on just knowing it just did work.

Revision history for this message
Ard van Breemen (ard) wrote :

Actually I can't use it, because the e17 PPA doesn't build for arm... I have to build it myself.

But updates to 13.04 seems to have resolved this.
I will check this again.

Revision history for this message
Norbert (nrbrtx) wrote :

Ubuntu 12.04.5 - I removed xdiagnose with `apt-get purge xdiagnose`.
Now it works.

Revision history for this message
madbiologist (me-again) wrote :

Official support for Ubuntu 12.04.5 LTS "Precise Pangolin" ended on April 28, 2017. Closing this bug based on comment #9 which indicated Fix Released in Ubuntu 13.04.

madbiologist (me-again)
Changed in e17 (Ubuntu):
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.