Thanks Nick.

I had to reinstall my OS due to a rootkit virus/malware, masquerading as
Google update / installer..
http://www.google.com/support/forum/p/Chrome/thread?tid=39a9c985ba746ec6&hl=en

(as was the suggested approach mentioned in many forums, that one cannot be
very sure of cleaning up such rootkit malwares without leaving open any
backdoors)

Not sure if the malware replaced any of the binary files which appengine was
using during startup (say, for example to check if there is an update
available for app-engine, or other operations).

Just wanted to share the possible reasons, back on this thread.

I have a new setup now and back into development, of course without that old
datastore (which had just sample/test data, so no issues).

Regards,
R.Rajkumar

On Wed, Jun 24, 2009 at 4:51 PM, Nick Johnson (Google) <
nick.john...@google.com> wrote:

> Hi rraj,
>
> It's possible you're still pointing to a corrupted datastore. Please try
> backing up your datastore (if necessary), then running with
> --clear_datastore and see if that works.
>
> -Nick Johnson
>
>
> On Tue, Jun 23, 2009 at 5:43 PM, rraj <r.rajku...@gmail.com> wrote:
>
>> No, but I gave a different datastore location (using datastore_path and
>> history_path, as shown in the trace snippet) which I thought was equivalent
>> enough - is it not ?!
>> Regards,
>> R.Rajkumar
>>
>> On Tue, Jun 23, 2009 at 4:17 PM, Nick Johnson (Google) <
>> nick.john...@google.com> wrote:
>>
>>> Hi rraj,
>>>
>>> Have you tried clearing your datastore?
>>>
>>> -Nick Johnson
>>>
>>>
>>> On Tue, Jun 23, 2009 at 3:07 AM, rraj <r.rajku...@gmail.com> wrote:
>>>
>>>> Hi,
>>>> Had anybody encountered the following error and can guide me on how you
>>>> fixed it ?
>>>>
>>>> When running the development app server, initial run throws
>>>> "SystemError: frexp() result out of range"...
>>>>
>>>> C:\Program Files\Google\google_appengine>dev_appserver.py
>>>> --datastore_path=C:\gae_data --history_path=C:\gae_data demos\guestbook
>>>> Traceback (most recent call last):
>>>>   File "C:\Program Files\Google\google_appengine\dev_appserver.py", line
>>>> 60, in <module>
>>>>     run_file(__file__, globals())
>>>>   File "C:\Program Files\Google\google_appengine\dev_appserver.py", line
>>>> 57, in run_file
>>>>     execfile(script_path, globals_)
>>>>   File "C:\Program
>>>> Files\Google\google_appengine\google\appengine\tools\dev_appserver_main.py",
>>>> line 483, in <module>
>>>>     sys.exit(main(sys.argv))
>>>>   File "C:\Program
>>>> Files\Google\google_appengine\google\appengine\tools\dev_appserver_main.py",
>>>> line 400, in main
>>>>     SetGlobals()
>>>>   File "C:\Program
>>>> Files\Google\google_appengine\google\appengine\tools\dev_appserver_main.py",
>>>> line 86, in SetGlobals
>>>>     from google.appengine.tools import dev_appserver
>>>>   File "C:\Program
>>>> Files\Google\google_appengine\google\appengine\tools\dev_appserver.py", 
>>>> line
>>>> 86, in <module>
>>>>     from google.appengine.api import datastore_file_stub
>>>>   File "C:\Program
>>>> Files\Google\google_appengine\google\appengine\api\datastore_file_stub.py",
>>>> line 38, in <module>
>>>>     import datetime
>>>> SystemError: frexp() result out of range
>>>>
>>>>
>>>>
>>>> Subsequent attempts to run applications, throws "ValueError: bad
>>>> marshal data"...
>>>>
>>>>
>>>> C:\Program Files\Google\google_appengine>dev_appserver.py
>>>> --datastore_path=C:\gae_data --history_path=C:\gae_data demos\guestbook
>>>> Traceback (most recent call last):
>>>>   File "C:\Program Files\Google\google_appengine\dev_appserver.py", line
>>>> 60, in <module>
>>>>     run_file(__file__, globals())
>>>>   File "C:\Program Files\Google\google_appengine\dev_appserver.py", line
>>>> 57, in run_file
>>>>     execfile(script_path, globals_)
>>>>   File "C:\Program
>>>> Files\Google\google_appengine\google\appengine\tools\dev_appserver_main.py",
>>>> line 483, in <module>
>>>>     sys.exit(main(sys.argv))
>>>>   File "C:\Program
>>>> Files\Google\google_appengine\google\appengine\tools\dev_appserver_main.py",
>>>> line 400, in main
>>>>     SetGlobals()
>>>>   File "C:\Program
>>>> Files\Google\google_appengine\google\appengine\tools\dev_appserver_main.py",
>>>> line 86, in SetGlobals
>>>>     from google.appengine.tools import dev_appserver
>>>>   File "C:\Program
>>>> Files\Google\google_appengine\google\appengine\tools\dev_appserver.py", 
>>>> line
>>>> 86, in <module>
>>>>     from google.appengine.api import datastore_file_stub
>>>> ValueError: bad marshal data
>>>>
>>>>
>>>>
>>>> Python Version :: Python 2.5.2 (r252:60911, Feb 21 2008, 13:11:45)
>>>> [MSC v.1310 32 bit Intel)] on win32
>>>>
>>>> GAE Version : 1.2.3 (GoogleAppEngine_1.2.3.msi)
>>>>
>>>> Was running the application with an earlier version of GAE
>>>> (1.2.2/1.2.1), when I encountered the "bad marshal data" problem during a
>>>> restart of my application. Tried moving to the latest version to see if 
>>>> this
>>>> has been handled.
>>>>
>>>> Removing the datastore_file_stub.pyc and running again reproduces
>>>> the problem in the same sequence : "frexp() result out of range" followed 
>>>> by
>>>> "bad marshal data".
>>>>
>>>> Tried moving to Python 2.6.2 - did not help.
>>>>
>>>> Tried repairing GAE 1.2.3 - did not help.
>>>>
>>>> Uninstalled Python 2.6.2, Python 2.5.2 & GAE and then installed Python
>>>> 2.5.2 and GAE 1.2.3 again and tested with demo application and new
>>>> data-store path, when I got the above traces.
>>>>
>>>>
>>>> Not able to run any GAE apps now :-(
>>>> Any tips to get me going again will be appreciated.
>>>>
>>>> Thanks & Regards,
>>>> R.Rajkumar
>>>>
>>>>
>>>>
>>>>
>>>
>>>
>>> --
>>> Nick Johnson, App Engine Developer Programs Engineer
>>> Google Ireland Ltd. :: Registered in Dublin, Ireland, Registration
>>> Number: 368047
>>>
>>>
>>>
>>
>>
>>
>
>
> --
> Nick Johnson, App Engine Developer Programs Engineer
> Google Ireland Ltd. :: Registered in Dublin, Ireland, Registration Number:
> 368047
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appengine@googlegroups.com
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to