Never any valid results

ricecake
ricecake
Joined: 20 Feb 05
Posts: 4
Credit: 30529
RAC: 0
Topic 187907

It seems that for pretty much every WU I get, it finishes after about 1 minute with a "Client Error". The exit status for every one of these is -1073741515 (0xc0000135). What does this error number indicate?


--
Marcus Kwok

John McLeod VII
John McLeod VII
Moderator
Joined: 10 Nov 04
Posts: 547
Credit: 632255
RAC: 0

Never any valid results

What version of BOINC are you running?

Walt Gribben
Walt Gribben
Joined: 20 Feb 05
Posts: 219
Credit: 1645393
RAC: 0

> It seems that for pretty

> It seems that for pretty much every WU I get, it finishes after about 1 minute
> with a "Client Error". The exit status for every one of these is -1073741515
> (0xc0000135). What does this error number indicate?
>

Usually means a DLL didn't load.

Does this just show in the error log or do you get a dialog box with the error? The DLL that failed to load would be part of the message displayed.

And is there anything in the system or application event log about the error?

Bruce Allen
Bruce Allen
Moderator
Joined: 15 Oct 04
Posts: 1113
Credit: 172127663
RAC: 0

> > It seems that for pretty

Message 4403 in response to message 4402

> > It seems that for pretty much every WU I get, it finishes after about 1
> minute
> > with a "Client Error". The exit status for every one of these is
> -1073741515
> > (0xc0000135). What does this error number indicate?
> >
>
> Usually means a DLL didn't load.
>
> Does this just show in the error log or do you get a dialog box with the
> error? The DLL that failed to load would be part of the message displayed.
>
> And is there anything in the system or application event log about the error?

Walt, I looked up stderr for this user. It looks like the core client is exiting before starting the app, or right after starting the app. There is no message from the APP, and I have no idea what this error code means. Any ideas what dll might be missing?

Bruce

Director, Einstein@Home

Walt Gribben
Walt Gribben
Joined: 20 Feb 05
Posts: 219
Credit: 1645393
RAC: 0

> Walt, I looked up stderr

Message 4404 in response to message 4403

> Walt, I looked up stderr for this user. It looks like this:
>
> core_client_version>4.19
> - exit code -1073741515 (0xc0000135)
>
> 1
> 0

>
> There is no message from the APP, and I have no idea what this means. Any
> ideas?
>
> Bruce

Bruce, thanks for the info.

So the question is where that error came from - Windows when loading the Einstein application, or the application passing a bad return code from some Windows call, like when its initializing.

Error code 0x0135 (bits 31 and 32 are the severity - "error") means the application didn't intitialize properly. Thats what you get when a required DLL isn't found and things like that. Question is, which DLL and why can't it get loaded?

Ricecake,
First suggestion is to check the event logs to see if anything got logged. Right-click "My Computer" and click "Manage". Double-click "Event Viewer" in the left pane and select each log in turn looking for errors. Specifically anything around the same time as the Einstein application problems. There might only be one record for an error, with subsequent errors getting counted as "occurred xxx times" instead of details.

Second suggestion is to get DebugView from the System Internals web site, start it, then run BOINC. See if any "debug" messages get sent when the Einstein application tries to start. DebugView is here.

I have more, but it depends on what happens with these two.

Walt

ricecake
ricecake
Joined: 20 Feb 05
Posts: 4
Credit: 30529
RAC: 0

> Ricecake, > First

Message 4405 in response to message 4404

> Ricecake,
> First suggestion is to check the event logs to see if anything got logged.
> Right-click "My Computer" and click "Manage". Double-click "Event Viewer" in
> the left pane and select each log in turn looking for errors. Specifically
> anything around the same time as the Einstein application problems. There
> might only be one record for an error, with subsequent errors getting counted
> as "occurred xxx times" instead of details.
>
> Second suggestion is to get DebugView from the System Internals web site,
> start it, then run BOINC. See if any "debug" messages get sent when the
> Einstein application tries to start. DebugView is href="https://einsteinathome.org/%3Ca%20href%3D"http://www.sysinternals.com/ntw2k/freeware/debugview.shtml">http://www.sysinternals.com/ntw2k/freeware/debugview.shtml">here[/url].
>
> I have more, but it depends on what happens with these two.

Thanks everybody. Actually, I was having some problems with my computer caused by a weird power outage from a few months ago, which happened to have clobbered my DCIMAN32.dll file even though I am connected through a UPS. From a web search I determined that this DLL is used for graphics drawing. I was able to find a replacement for it the other night, and when I checked my BOINC this morning on the way out the door it looked like it was actually computing things, and I can even have it display the graphics (they would not display before). I'll check the event log when I get home from work and see if it was this missing DLL that caused the error. BOINC never gave me an error dialog box.


--
Marcus Kwok

Walt Gribben
Walt Gribben
Joined: 20 Feb 05
Posts: 219
Credit: 1645393
RAC: 0

> Thanks everybody.

Message 4406 in response to message 4405


> Thanks everybody. Actually, I was having some problems with my computer
> caused by a weird power outage from a few months ago, which happened to have
> clobbered my DCIMAN32.dll file even though I am connected through a UPS. From
> a web search I determined that this DLL is used for graphics drawing. I was
> able to find a replacement for it the other night, and when I checked my BOINC
> this morning on the way out the door it looked like it was actually computing
> things, and I can even have it display the graphics (they would not display
> before). I'll check the event log when I get home from work and see if it was
> this missing DLL that caused the error. BOINC never gave me an error dialog
> box.

Thats great.

DirectX is based on COM (Component Object Model) which is why you didn't see an error dialog box. It allows applications to recover from problems like this, they can just not use the graphics. The 3d animation in Einstein@home is definitely worth keeping though, the developers did a really good job with it, especially the way you can move the sphere around with the mouse. Thanks guys.

On recovering from the DLL problem, do you take backups? Its not installed with the XP Home Edition by default, but theres a backup utility somewhere in the "valueadd" directory on the CD. The downside is it includes "Automated System Recovery" which doesn't work in the home edition. But the manual backup and restore parts work just fine.

Walt

ricecake
ricecake
Joined: 20 Feb 05
Posts: 4
Credit: 30529
RAC: 0

OK, it seems to be fine now.

Message 4407 in response to message 4406

OK, it seems to be fine now. I just checked and the last result finished successfully, and I now have pending credit :-)

> DirectX is based on COM (Component Object Model) which is why you didn't see
> an error dialog box. It allows applications to recover from problems like
> this, they can just not use the graphics. The 3d animation in Einstein@home
> is definitely worth keeping though, the developers did a really good job with
> it, especially the way you can move the sphere around with the mouse. Thanks
> guys.

Yeah, I must say that the graphics are awesome-looking. In my case though, it seems as though the app wouldn't even start without this graphics DLL.

> On recovering from the DLL problem, do you take backups? Its not installed
> with the XP Home Edition by default, but theres a backup utility somewhere in
> the "valueadd" directory on the CD. The downside is it includes "Automated
> System Recovery" which doesn't work in the home edition. But the manual
> backup and restore parts work just fine.

Thanks for the tip. I've been meaning to start a backup plan but I have nowhere to store the backups (it would take way too many CDs for my taste). At work we just bought these 250 GB Maxtor external drives (the OneTouch II) and I really liked how easy it was to set up those backups. I am planning on getting something similar.


--
Marcus Kwok

ricecake
ricecake
Joined: 20 Feb 05
Posts: 4
Credit: 30529
RAC: 0

Oh yeah, I forgot to mention

Message 4408 in response to message 4407

Oh yeah, I forgot to mention it in my previous post but I did not see any entries in the Event Log relating to my error. I guess the app handled it all internally.


--
Marcus Kwok

Walt Gribben
Walt Gribben
Joined: 20 Feb 05
Posts: 219
Credit: 1645393
RAC: 0

> Oh yeah, I forgot to

Message 4409 in response to message 4408

> Oh yeah, I forgot to mention it in my previous post but I did not see any
> entries in the Event Log relating to my error. I guess the app handled it all
> internally.

The app only opens the graphics device, anything dealing with DLL loading and event recording is done by the graphics system.

The "exit code 0xc0000135" shows that the app doesn't deal with the error and exits instead of just turning off graphics. And its part of the initialization stuff so it happens right off. Unfortunately.

It was interesting that the seti app deals with this without any problems. From what I've seen, the seti app only opens the graphics device when its told to "Show Graphics".

Walt Gribben
Walt Gribben
Joined: 20 Feb 05
Posts: 219
Credit: 1645393
RAC: 0

> Thanks for the tip. I've

Message 4410 in response to message 4407


> Thanks for the tip. I've been meaning to start a backup plan but I have
> nowhere to store the backups (it would take way too many CDs for my taste).
> At work we just bought these 250 GB Maxtor external drives (the OneTouch II)
> and I really liked how easy it was to set up those backups. I am planning on
> getting something similar.
>

You don't have to back up everything. If all your files are in one partition - the C: drive - then you can be selective. Backing up the System State means just Windows and what it needs in case something gets corrupted. Thats like around 375M on my system (XP Pro). And fits on a CD.

I don't bother to back up the application. Only the data. Thats usually in the "documents and settings" folder, or in separate folders I create on other partitions. Makes it more difficult when a hard drive crashes, takes a few days to reinstall everything.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.