efl/legacy/elementary
ChunEon Park 4b6636bdd1 elementary/index - [E-devel] [PATCH] elm_index : set it->letter to NULL after eina_stringshare_del
Hello all,

In elm_index.c, _item_del_pre_hook calls _item_free, where it->letter
is not set to NULL after eina_stringshare_del.
This will cause invalid access later on. The attached patch fixes the
problem, which is reproducible in my code before the fix.
Please check if this makes sense.

I am sorry that I was unable come up with a simple test app to
demonstrate the problem.

Thanks in advance.


Brian

Signed-Off-By:Brian Wang<brian.wang.0721@gmail.com>



SVN revision: 75723
2012-08-27 08:23:20 +00:00
..
config updating portuguese and italian translations 2012-08-25 20:03:12 +00:00
data updating portuguese and italian translations 2012-08-23 18:08:44 +00:00
doc elementary: Remove white spaces from doc/examples.dox. 2012-08-06 20:44:48 +00:00
m4 Elementary: Use eina_lock in elm_store 2011-11-05 17:49:11 +00:00
po elementary - updated po 2012-08-27 08:22:00 +00:00
src elementary/index - [E-devel] [PATCH] elm_index : set it->letter to NULL after eina_stringshare_del 2012-08-27 08:23:20 +00:00
tests Add getter for elm_radio 2010-11-10 14:10:08 +00:00
.gitignore Elementary: Ignore base.cfg in git 2012-08-11 11:28:55 +00:00
AUTHORS elementary/multibuttonentry - [E-devel] [Patch] elc_multibuttonentry memory leak patch 2012-08-20 05:22:06 +00:00
COPYING fix errant word "either" in license. 2011-11-15 11:55:22 +00:00
COPYING.images Elm glayer: Added "Gesture Layer 2" test. 2011-11-09 10:46:04 +00:00
ChangeLog From: Kim Shinwoo <kimcinoo.efl@gmail.com> 2012-08-21 10:08:56 +00:00
INSTALL From: Hyoyoung Chang <hyoyoung@gmail.com> 2011-12-28 12:54:59 +00:00
Makefile.am better clean up for build files 2012-05-29 09:04:37 +00:00
NEWS elementary: fix version in NEWS 2012-08-10 14:04:46 +00:00
README update all versions in @sincs, README's and configure.ac's etc. to 2012-07-09 10:20:21 +00:00
TODO elm: Use appropriate add/del_full for evas event callbacks. 2011-10-31 00:13:32 +00:00
autogen.sh that's it - remove autom4te.cache dirs again... - keep having to many 2011-08-02 04:13:33 +00:00
configure.ac tag as beta... 2012-08-17 03:57:49 +00:00
elementary.pc.in pkgconfig now says the pkgdatadir and themes directory. 2012-07-11 14:26:49 +00:00
elementary.spec.in Update rpm specs 2012-08-18 08:22:34 +00:00

README

Elementary 1.7.0

******************************************************************************

 FOR ANY ISSUES PLEASE EMAIL:
 enlightenment-devel@lists.sourceforge.net

******************************************************************************
  
Elementary

A basic widget set library that is easy to use and is based on EFL.
It provides the basic building blocks for creating applications and user
interfaces.

For more details about elementary widgets and how to use them kindly refer to
the following link.

http://docs.enlightenment.org/auto/elementary/

------------------------------------------------------------------------------
COMPILING AND INSTALLING:

  ./configure
  make
(do this as root unless you are installing in your users directories):
  make install