On Mon, Mar 8, 2010 at 4:19 PM, Sebastian Dransfeld
<sebas...@tango.flipp.net> wrote:
> Christopher Michael wrote:
>> On 03/06/2010 01:02 PM, Jan Christoph Uhde wrote:
>>> E17 crashes when i try to change icons of existing programs or create
>>> new icons.
>>>
>> This is a known issue. The editor has not been updated yet wrt recent
>> efreet changes.
>>
>> dh
>>
>>> E17 also crashed when i added names of .desktop files residing in
>>> ~/.local/share/applications from a previos installation to
>>> ~/.e/e/applications/bar/default/.order
>>>
>>> On creation of new .desktop-files/icons there is not necessarily an
>>> SEGV, but the new desktop-file is not used in any case. While trying to
>>> create an icon for /usr/bin/ooffice 2 or more .desktop-files were
>>> created, but the change was not visible in the upper left corner of the
>>> window.
>>>
>>> I am only able to press the apply and ok buttons in the "Desktop Entry
>>> Editor" after selecting the icon twice. Im not sure if this is related
>>> to yesterday night's changes. The segmentation fault occured already
>>> before those changes.
>>>
>
> A new eet cache in efreet is under construction. Currently there is no
> live update of the cache, so you can try to run
> efreet_desktop_cache_create manually and restart.

Sebastian, this is not the sole problem. The major problem is that
before people just did code like this:

free(desk->name);
desk->name = strdup(new_name);

and this will always break, as we'll be doing free of mmap()ed region :-/

I'd rather add getters and setters to efreet and make the structs
opaque. This will break compile and make it easier to hunt for users.

BR,


-- 
Gustavo Sverzut Barbieri
http://profusion.mobi embedded systems
--------------------------------------
MSN: barbi...@gmail.com
Skype: gsbarbieri
Mobile: +55 (19) 9225-2202

------------------------------------------------------------------------------
Download Intel&#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to