On Sun, 3 Aug 2003 22:27:22 +0100 (BST) "Dhruba Bandopadhyay"
<[EMAIL PROTECTED]> babbled:
> This is a vague and possibly unrelated problem that I experienced
> recently. Having used E for some time I began experiencing reproducible
> segmentation faults which returned it to XDM. Using other WM's did not
> seem to suffer the same segfaults. I pondered over this problem and
> thought it may be hardware related or source compilation or CFLAGS related
> but it wasn't. What fixed it was simply removing ~/.enlightenment and
> recreating it by reloading E.
>
> So this poses the following questions amongst others.
>
> -- Does the ~/.enlightenment directory corrupt over time and and in this
> case what caused the dotfolder to become corrupted?
not "it always happens over time" but something happened to corrupt something so
e didn't like reading it... could be a kill-9 during a write a system hang
during that etc. not sure.
> -- Can this be prevented?
yes... with careful coding :)
> -- Is there a sanity check and repair that can be done to save having to
> recreate the entire directory when one suffers problems?
not really. it's a manual process. i personalyl keep this in mind for e17 to
basically avoid the problem and just make sure it NEVER happens. sure files
can get corrupted (it can be done by a user just goign thru the dir and
deleting files to dd if=/dev/urandom of=file bs=1 coun=100 etc. too. the code
shouldn't segfault if the file is damaged - and that's myh focus for e17
stuff... so far i think i have it robust (as its all done in libraries) but i
will definitely focus on makign sure this works. as for e16... without a
backtrace there is little we can do that is time usefully spent to find this
problem :)
> Just some food for thought. Most other problems mentioned seem to have
> been fixed which I'm very grateful for.
>
> With regards.
> --
> Dhruba Bandopadhyay | dhruba[AT]codewordt.co.uk
> ICQ: 31628525 | MSN: [EMAIL PROTECTED]
>
>
> -------------------------------------------------------
> This SF.Net email sponsored by: Free pre-built ASP.NET sites including
> Data Reports, E-commerce, Portals, and Forums are available now.
> Download today and enter to win an XBOX or Visual Studio .NET.
> http://aspnet.click-url.com/go/psa00100003ave/direct;at.aspnet_072303_01/01
> _______________________________________________
> 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]
熊耳 - 車君 [EMAIL PROTECTED]
Mobile Phone: +61 (0)413 451 899 Home Phone: 02 9698 8615
-------------------------------------------------------
This SF.Net email sponsored by: Free pre-built ASP.NET sites including
Data Reports, E-commerce, Portals, and Forums are available now.
Download today and enter to win an XBOX or Visual Studio .NET.
http://aspnet.click-url.com/go/psa00100003ave/direct;at.aspnet_072303_01/01
_______________________________________________
enlightenment-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel