2011/4/1 Carsten Haitzler <[email protected]>:
> On Fri, 1 Apr 2011 09:16:39 +0200 [email protected] said:
>
>> I don't get it. Isn't eet supposed to detect corrupt files? I guess it is
>> something inside efreet, tried to find it but didn't see anything weird.
>
> well only as corrupt as eet will fail finding stuff in the header. rememebr 
> eet
> files generally are:
>
> [header]
> [key hash/list + data offset per key]
> [data1]
> [data2]
> [data3]
> ...
>
> so it could happily write half of data3 - but then loading data3 key at ALL
> will fail. shared string dict also complicates that a bit as string dict is
> mmaped.
>
No 'verified data end'-tag?

BR,

Leif
>> S.
>>
>> > On Thu, 31 Mar 2011 17:20:42 +0200 Tom Hacohen
>> > <[email protected]> said:
>> >
>> > aaagh! did you keep a copy of the "corrupt" cache file? seriously.. we
>> > need to
>> > find a way to protect against this. checksums, magic values scattered
>> > about...
>> > something. if the cache file is broken efreet should ignore it and
>> > rebuild.
>> >
>> >> Happens both at home and at work. And since it didn't happen to you, I
>> >> assumed removing the cache will work, and indeed it does.
>> >>
>> >> So it's just a malformed cache, AGAIN. :)
>> >>
>> >> FIXED.
>> >>
>> >> Thanks,
>> >> Tom.
>> >>
>> >> On Thu, 2011-03-31 at 12:15 -0300, Lucas De Marchi wrote:
>> >> > Hi Tom
>> >> >
>> >> > On Thu, Mar 31, 2011 at 11:52 AM, Tom Hacohen
>> >> > <[email protected]> wrote:
>> >> > > Actually, it's more than that, it happens also in other cases.
>> >> > >
>> >> > > Issue:efreet_util_desktop_exec_find passes bad pointers (out of
>> >> bound)
>> >> > > to ecore_file_app_exe_get...
>> >> > >
>> >> > > efreet_cache strikes back? (the invalid pointer is acquired from
>> >> > > efreet_util_cache_names).
>> >> >
>> >> > I couldn't reproduce here with the simple touch you mentioned. I'm
>> >> > using the last revision from svn r58229.
>> >> >
>> >> > I have no idea why this is happening to you.
>> >> >
>> >> >
>> >> > regards,
>> >> > Lucas De Marchi
>> >>
>> >>
>> >>
>> >> ------------------------------------------------------------------------------
>> >> Create and publish websites with WebMatrix
>> >> Use the most popular FREE web apps or write code yourself;
>> >> WebMatrix provides all the features you need to develop and
>> >> publish your website. http://p.sf.net/sfu/ms-webmatrix-sf
>> >> _______________________________________________
>> >> enlightenment-devel mailing list
>> >> [email protected]
>> >> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>> >>
>> >
>> >
>> > --
>> > ------------- Codito, ergo sum - "I code, therefore I am" --------------
>> > The Rasterman (Carsten Haitzler)    [email protected]
>> >
>> >
>> > ------------------------------------------------------------------------------
>> > Create and publish websites with WebMatrix
>> > Use the most popular FREE web apps or write code yourself;
>> > WebMatrix provides all the features you need to develop and
>> > publish your website. http://p.sf.net/sfu/ms-webmatrix-sf
>> > _______________________________________________
>> > enlightenment-devel mailing list
>> > [email protected]
>> > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>> >
>>
>>
>>
>> ------------------------------------------------------------------------------
>> Create and publish websites with WebMatrix
>> Use the most popular FREE web apps or write code yourself;
>> WebMatrix provides all the features you need to develop and
>> publish your website. http://p.sf.net/sfu/ms-webmatrix-sf
>> _______________________________________________
>> enlightenment-devel mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>>
>
>
> --
> ------------- Codito, ergo sum - "I code, therefore I am" --------------
> The Rasterman (Carsten Haitzler)    [email protected]
>
>
> ------------------------------------------------------------------------------
> Create and publish websites with WebMatrix
> Use the most popular FREE web apps or write code yourself;
> WebMatrix provides all the features you need to develop and
> publish your website. http://p.sf.net/sfu/ms-webmatrix-sf
> _______________________________________________
> enlightenment-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>

------------------------------------------------------------------------------
Create and publish websites with WebMatrix
Use the most popular FREE web apps or write code yourself; 
WebMatrix provides all the features you need to develop and 
publish your website. http://p.sf.net/sfu/ms-webmatrix-sf
_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to