Skip to Content.
Sympa Menu

sm-sorcery-bugs - [SM-Sorcery-Bugs] [Bug 8826] mysterious corrupt tablet

sm-sorcery-bugs AT lists.ibiblio.org

Subject: Bugs for Sorcery are reported here

List archive

Chronological Thread  
  • From: bugzilla-daemon AT bugs.sourcemage.org
  • To: sm-sorcery-bugs AT lists.ibiblio.org
  • Subject: [SM-Sorcery-Bugs] [Bug 8826] mysterious corrupt tablet
  • Date: 22 Mar 2006 07:28:00 -0000

http://bugs.sourcemage.org/show_bug.cgi?id=8826


acedit AT armory.com changed:

What |Removed |Added
----------------------------------------------------------------------------
Version|1.14.x |1.13.x




------- Additional Comments From acedit AT armory.com 2006-03-22 01:28 -------
I had an epiphany and realized what the problem was. Or at the very least, one
of the problems. I think thats good enough for now.

A repair file adds a new file to the tablet. Such as volatiles. This file
doesnt
get added to the install log. When the spell is dispelled the repair-added
file
isnt removed because it isnt in the install log. Then dispel tries to remove
the
parent directory of all the files it removed, but the tablet directory is not
empty because of the repair-added file. As a result the rmdir silently fails.
This results in a nearly empty tablet directory that sorcery stumbles over.

So its just a matter of having dispel forcibly remove the tablet directory.
And
for correctness putting added repair files into the install log.

I suspect any similar sounding problem comes about in the same way, files
getting added to the tablet directory without updating the install log then
dispel not fully removing the directory.


--
Configure bugmail: http://bugs.sourcemage.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.




Archive powered by MHonArc 2.6.24.

Top of Page