[tahoe-dev] corrupted lease_checker.state

Zooko O'Whielacronx zooko at zooko.com
Mon Jun 28 19:21:21 PDT 2010


Good find! Could you please open a ticket on http://tahoe-lafs.org
with this information?

Regards,

Zooko

On Mon, Jun 28, 2010 at 7:46 PM, slush <slush at centrum.cz> wrote:
> Hello,
>
> after unclear (as I mentioned in previous mail) shutdown of tahoe I
> get this exception:
>
> c:\tahoe17\bin>tahoe start -C c:\tahoebase
> STARTING c:\tahoebase
> Traceback (most recent call last):
>  File "C:\Python26\lib\site-packages\twisted\application\app.py", line 693, in
> run
>    runApp(config)
>  File "C:\Python26\lib\site-packages\twisted\scripts\twistd.py", line 23, in ru
> nApp
>    _SomeApplicationRunner(config).run()
>  File "C:\Python26\lib\site-packages\twisted\application\app.py", line 411, in
> run
>    self.application = self.createOrGetApplication()
>  File "C:\Python26\lib\site-packages\twisted\application\app.py", line 494, in
> createOrGetApplication
>    application = getApplication(self.config, passphrase)
> --- <exception caught here> ---
>  File "C:\Python26\lib\site-packages\twisted\application\app.py", line 505, in
> getApplication
>    application = service.loadApplication(filename, style, passphrase)
>  File "C:\Python26\lib\site-packages\twisted\application\service.py", line 390,
>  in loadApplication
>    application = sob.loadValueFromFile(filename, 'application', passphrase)
>  File "C:\Python26\lib\site-packages\twisted\persisted\sob.py", line 210, in lo
> adValueFromFile
>    exec fileObj in d, d
>  File "tahoe-client.tac", line 10, in <module>
>    c = client.Client()
>  File "c:\tahoe17\src\allmydata\client.py", line 129, in __init__
>    self.init_storage()
>  File "c:\tahoe17\src\allmydata\client.py", line 258, in init_storage
>    expiration_sharetypes=expiration_sharetypes)
>  File "c:\tahoe17\src\allmydata\storage\server.py", line 106, in __init__
>    expiration_sharetypes)
>  File "c:\tahoe17\src\allmydata\storage\expirer.py", line 71, in __init__
>    ShareCrawler.__init__(self, server, statefile)
>  File "c:\tahoe17\src\allmydata\storage\crawler.py", line 86, in __init__
>    self.load_state()
>  File "c:\tahoe17\src\allmydata\storage\crawler.py", line 195, in load_state
>    state = pickle.load(f)
> exceptions.EOFError:
>
> Failed to load application:
>
> client node probably not started
>
> -------------------------
> I had to remove lease_checker.state to boot up tahoe. lease_checker
> was not empty (it took around 4kB), but it was filled by blank
> characters - Im sure it was not correct pickle format. Interesting.
>
> Marek
> _______________________________________________
> tahoe-dev mailing list
> tahoe-dev at tahoe-lafs.org
> http://allmydata.org/cgi-bin/mailman/listinfo/tahoe-dev
>


More information about the tahoe-dev mailing list