A new Windows App is available from our Beta Test Page.
After failing in trying to reproduce the client errors on our own systems in order to fix them, this is an App release that is primarily meant to enrich the information returned from your machines in case of a client error.
In case of a (debuggable) client error a debugger will be loaded (by newer BOINC Clients) that will in turn contact the Einstein@Home server in order to download debugging symbols ("phone home"). This means that the PDB is no longer distributed with the App, and symbol information will be downloaded compressed and only when needed.
This version of the App also avoids the modf() call with the buggy CPU detection, which should eliminate one reason for instability and speed up tasks on machins with AMD CPUs (and probably non-SSE Intel, too).
BM
BM

Windows Beta Test App 4.23 available
)
Didn't it work anyway?
I.e. are ther versions of the BOINC Client where the XML parser cares about linebreaks?
BM
BM
RE: I don't know, I just
)
Sorry, didn't thought about those. I usually edit these files with Wordpad.exe anyway if I need to at all.
BM
BM
RE: Maybe all that
)
Not much - the additional code should mainly slow down the App when it's terminating anyway.
My highest priority are still stability issues, i.e. client errors. The "validation problems" that may be fixed by this very App are only a few (i.e. those that occur in the sky position fields of the output - in case so cares). Reinhard Prix is currently looking into the differences in "singinficance field", which are probably the largest part.
BM
BM
RE: BTW, to which URL would
)
It will contact the "Symbol Store" at http://einstein.phys.uwm.edu/symstore/
BM
BM
RE: "...speed up tasks on
)
You're right, I'll fix that.
BM
BM
RE: Ah, OK, thanks. That
)
An Id of the pdb should be in there. The Core Client gets the location of the Symbol Store from the project config (should end up in the scheduler reply).
BM
BM
Kind of status report: I got
)
Kind of status report:
I got the first "general access violation" from this App (85194770) with debugger output. It looks like there's still something wrong with the symbol store. I'm investigating. We may need another App "release" to get this working right (or a different BOINC Core Client).
Thank you all for helping!
BM
BM
Status: This App will never
)
Status:
This App will never make it to become an "official" App. The "Symbol Store" feature is not working properly. And last night I discovered a bug in our code that is probably responsible for quite some trouble, at least for (some of the) cross-platform validation problems, and maybe memory access violations, too.
I'll build a new App (which will actually need to be a new generation of Apps for all platforms) and announce it for Beta Test here.
Thanks for testing! This was incredibly helpful!
BM
BM
RE: Can we still use 4.23,
)
What's broken in 4.23 is broken in 4.17, too, so honestly I don't care.
Best,
Bernd
BM
RE: Did you get enough data
)
I know that it has improved, but the situations affected are actually very rare anyway. May add up to 1% of the errors related to checkpointing.
BM
BM