[Opensim-dev] Mitigating db corruption caused by issue 7514 (Ferd Frederix/Fred Beckhusen)
Diva Canto
diva at metaverseink.com
Wed Jul 29 00:31:08 UTC 2015
Thank you for the script, Fred. (I haven't used it yet, I assume it
works as advertised)
This is a great way of addressing this issue for now.
One of these days I can look into adding some preventive measures to, at
least, avoid bad assets from being further imported via OAR/IAR/HG. No
guarantees it's possible.
On 7/28/2015 5:04 PM, Fred Beckhusen wrote:
> Mantis 7657 is a report on a bug related to bug 7514 that has been
> corrupting assets since October 2014, is still doing so, and
> apparently will do so forever.
> http://opensimulator.org/mantis/view.php?id=7657
>
> 7657 includes a Perl program written by Jeff Kelley and I which we
> have used to repair the damage to about 3500 assets out of 80K on our
> two small grids.
>
> This is not a permanent fix. 7657 attempts to address that by asking
> for a patch.
>
> Judging by our results, the script should make your customers happy to
> get back a large number of broken assets. You should, of course, try
> it on an backup database with updates disabled, (UPDATE => 0) as a
> test. This will print a count of how many assets you have that are
> spreading around and making everybody unhappy, and it will also save
> the before and after blobs as text to disk for further analysis, if
> you are into that.
>
> In my case, it repaired about 1000 assets out of 35K. Jeff had about
> 2500 out of 40K. I blame my total on my partner's many attempts to
> get new shoes. My standalone HG server can scan and repair about 5K
> assets a minute. Having peeked in her inventory, that's a lot of
> shoes per second. And I can finally rez the things I got from OSCC.
> The Bad/Total ratio is at 4.3% now between our two small Windows
> grids. I would love to hear how your grid fares, especially if any
> corrupted assets have spread to Linux, as that may get attention and
> a fix from Those Who Know How To Fix Things. If you make changes to
> the Perl, I would appreciate any patches or advice direct to my
> email. I plan to maintain this and other Perl DB code for
> Opensimulator in the free script library at http://www.outworldz.com.
>
> Unfortunately, the Perl must be applied periodically as the corrupted
> assets will just travel the HG, and re-infect every database,
> including both Linux and Windows machines. As well as OARs and IARs.
> It appears from our studies that it will never stop, without a patch
> to core.
>
> What we propose may seem to be a hack, but what else can be done?
>
> Ferd Frederix, aka
> Fred K. Beckhusen
> fred at mitsi.com
> http://www.outworldz.com
>
>
> _______________________________________________
> Opensim-dev mailing list
> Opensim-dev at opensimulator.org
> http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-dev
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://opensimulator.org/pipermail/opensim-dev/attachments/20150728/d7118a37/attachment.html>
More information about the Opensim-dev
mailing list