A quick release, that may solve the stability problems.
Thanks for the quick work on this release 8)
QuoteI haven't seen any BT crashes with v0.89 as reported by Beyond & Corsair. Instead BT is repeatedly dropping/reconnecting one of my remote hosts every few seconds, while remaining connected to localhost & the other remote.
I'm not seeing the "dropping/reconnecting" behavior as with 0.89 ;D
The random numbers are gone. Per the version description for v0.88
QuoteAdd: Projects: Extra counter for non CPU intensive tasks like FreeHAL. Format CPU/GPU/LOW, LOW only shown when > 0.
the 3rd value is suppressed when =0 :)
The new Notices tab looks good, with one minor glitch. All notices include the
more... hyperlink, even those that don't actually have a link to the project website. Clicking
more... on these "one-liner" notices just opens a File Manager window to the stored
file:///C:/Users/.../AppData/Roaming/eFMer/BoincTasks/html/notices.html. In BM, only notices with an actual link to the project have the
more... hyperlink.
Quote from: jjwhalen on November 23, 2010, 06:58:36 PM
The new Notices tab looks good, with one minor glitch. All notices include the more... hyperlink, even those that don't actually have a link to the project website. Clicking more... on these "one-liner" notices just opens a File Manager window to the stored file:///C:/Users/.../AppData/Roaming/eFMer/BoincTasks/html/notices.html. In BM, only notices with an actual link to the project have the more... hyperlink.
I reverted to the older 6_10_56 code, copied the notices classes etc from 6_13_0 and you got the new code.
But now I still don't know why the code crashed. Maybe I try again when the new stable release is there.
And I got some more suspects, about why BT sometimes crashes when a connection is lost.
The Notices tab is user adaptable, so you can change about everything about it, by changing the template html file.
What happens is that notices.html is made from the template with the notices data.
Next the file is read by a browser that's inside the window.
External links are always executed by the default html browser.
But when you don't have html assigned to a browser, the system may want to open something else.
Try opening the notices.html file
file:///C:/Users/.../AppData/Roaming/eFMer/BoincTasks/html/notices.html and see what happens.
do you still need dump files? ;)
Quote from: fred on November 23, 2010, 08:32:36 PM
External links are always executed by the default html browser.
But when you don't have html assigned to a browser, the system may want to open something else.
Try opening the notices.html file file:///C:/Users/.../AppData/Roaming/eFMer/BoincTasks/html/notices.html and see what happens.
I'm familiar with the concept of a default browser, and have one assigned. The point is that these notices
have no external link included so there is nothing for the browser to do. So Windows' default action is to open the File Manager on the file location. Manually opening the notices.xml file in the browser produces exactly the same page seen on the notices tab. Clicking the
more... hyperlink here produces another copy, and another, and so forth.
See the source listing of notices.xml below--
more... hyperlink is created but nothing for it to open:
Quote</HEAD>
<BODY BGCOLOR="#ffffff">
<P><FONT COLOR="#bbbbbb" SIZE=3>4+1</FONT>
<hr size="1" align="left" width="100%" color="#bbbbbb">
<br>
<P><FONT SIZE=4><B></B></FONT></P>
<P><FONT SIZE=3>_("Message from") AQUA@home: _("No work available for the applications you have selected. Please check your project preferences on the web site.")</FONT></P>
<P><FONT COLOR="#bbbbbb" SIZE=2>11/23/2010 11:16:44 </FONT><FONT COLOR="#0000ff" SIZE=3><a href="" target="_new">more...</a></FONT></FONT></P>
<hr size="1" align="left" width="100%" color="#bbbbbb">
<P><FONT SIZE=4><B></B></FONT></P>
<P><FONT SIZE=3>_("Message from") PrimeGrid: _("No work available for the applications you have selected. Please check your project preferences on the web site.")</FONT></P>
<P><FONT COLOR="#bbbbbb" SIZE=2>11/22/2010 16:36:27 </FONT><FONT COLOR="#0000ff" SIZE=3><a href="" target="_new">more...</a></FONT></FONT></P>
<hr size="1" align="left" width="100%" color="#bbbbbb">
</BODY>
</HTML>
BT users who are not HTML-savvy may think they are missing out on important information. I assume this is why the BM developers suppressed the
more... hyperlink on their Notices tab if there is no external link. Note that if the notice contains a valid external link, the process works correctly.
Quote from: jjwhalen on November 23, 2010, 06:58:36 PM
Thanks for the quick work on this release 8)
I'm not seeing the "dropping/reconnecting" behavior as with 0.89 ;D
The random numbers are gone.
Same here, no crashes, no disappearing computers, nci tasks correct. Very quick release, THANKS!
as per mail previous sent to you, there is a square at the end of every row in the log message tab.
from here looks like that crashes have gone, but as told you only could check in one computer
as I have to be out home for three days and only working with laptop (x32).
I was trying the remote control with BT, but forgot to do my homework before leaving and
not opened a DynDNS acount, and not entered such info in the remote_hosts.cfg, so can't
do anything by the moment, I'll try when come back home on weekend.
:'( :'( :'( :'( >:(
Quote from: jjwhalen on November 23, 2010, 10:05:39 PM
BT users who are not HTML-savvy may think they are missing out on important information. I assume this is why the BM developers suppressed the more... hyperlink on their Notices tab if there is no external link. Note that if the notice contains a valid external link, the process works correctly.
Ok easy fix, I will leave out the more, when a link is empty, no problem.
Quote from: Corsair on November 23, 2010, 10:45:52 PM
as per mail previous sent to you, there is a square at the end of every row in the log message tab.
I see, an unprintable character is still there.
In the Graphic dialog, the translated equivalents of <EmptyComputer> and <EmptyProject> are probably displayed with wrong encoding - some characters in the graphic area are displayed incorrectly. All other controls in the dialogs display correct translations.
Additionally, after upgrading from BT 0.88 -> 0.90, both dialogs were initially opened off-screen. I had to use the dialog window's title bar's Move menu entry to get the four-arrows-window-move mouse "pointer" to move the window. The pointer was placed at the left border of the primary display (placed to the left of the secondary display), thus I suppose the dialog was placed at negative X coordinate? (No idea about Y.)
Quote from: Pepo on November 25, 2010, 12:37:41 PM
In the Graphic dialog, the translated equivalents of <EmptyComputer> and <EmptyProject> are probably displayed with wrong encoding - some characters in the graphic area are displayed incorrectly. All other controls in the dialogs display correct translations.
Additionally, after upgrading from BT 0.88 -> 0.90, both dialogs were initially opened off-screen. I had to use the dialog window's title bar's Move menu entry to get the four-arrows-window-move mouse "pointer" to move the window. The pointer was placed at the left border of the primary display (placed to the left of the secondary display), thus I suppose the dialog was placed at negative X coordinate? (No idea about Y.)
I will add a codepage in the translation file.
I haven't seen the off screen of the dialogs. The exact location is stored in the registry.
When something changes in the monitor settings, resolution, 2 -> 1 monitor the dialog may be off screen, switched monitors. The new location may be off screen.
I'm not able to get <TranslatableBoincText> table working. Neither the "_" notation (mentioned in BoincTasks_XXX.btlang files), nor the "^" notation (mentioned in BOINC translatable text (http://www.efmer.eu/forum_tt/index.php?topic=596.0) thread), are able to convince BT to translate the texts in Notices tab.
How to??
Quote from: Pepo on November 25, 2010, 01:41:25 PM
I'm not able to get <TranslatableBoincText> table working. Neither the "_" notation (mentioned in BoincTasks_XXX.btlang files), nor the "^" notation (mentioned in BOINC translatable text (http://www.efmer.eu/forum_tt/index.php?topic=596.0) thread), are able to convince BT to translate the texts in Notices tab.
How to??
Wait for 0.91, only the messages are translated in 0.90.
0.90 uses _ but 0.91 uses ^ as _ is already in use by BOINC.
The instructions are already updated for 0.91. ::)
Quote from: fred on November 25, 2010, 01:49:36 PM
Quote from: Pepo on November 25, 2010, 01:41:25 PM
I'm not able to get <TranslatableBoincText> table working. Neither the "_" notation (mentioned in BoincTasks_XXX.btlang files), nor the "^" notation (mentioned in BOINC translatable text (http://www.efmer.eu/forum_tt/index.php?topic=596.0) thread), are able to convince BT to translate the texts in Notices tab.
Wait for 0.91, only the messages are translated in 0.90.
0.90 uses _ but 0.91 uses ^ as _ is already in use by BOINC.
The instructions are already updated for 0.91. ::)
Ah, I'm glad to see it really works (at least) in
Messages.
Just the '
Placing two ?? in the unused string' like "
<3> ?? </>" has no effect. Did I write it incorrectly? Or does it also apply just to 0.91?
Quote from: Pepo on November 25, 2010, 04:44:19 PM
Ah, I'm glad to see it really works (at least) in Messages.
Just the 'Placing two ?? in the unused string' like "<3> ?? </>" has no effect. Did I write it incorrectly? Or does it also apply just to 0.91?
It should work in 0.90.
Up to now, I only found 2 strings in a couple of projects. 1 the messages and 1 the BOINC Warning.
Probably a work in progress and it's only working on the BOINC Alpha versions.
On my home computer, I've updated BT to 0.90 some 1 day ago (well - pretty exactly yesterday evening) and then set "Start BT upon login" checkbox. (Win XP SP3, my account has admin privileges.)
Today I've seen a loads of BT crash dump files (62, suming up to 4 GB) from two other local users, created during one hour, until the disk was full... (My running instance crashed after clicking out 2 mesages about not being able to access history log).
Using the checkbox seems to set HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\EFMER_BoincTasks key - for all users, no wonder that it has been starting for them. I just wonder why it has been crashing...
What about setting the startup key just for HKEY_CURRENT_USER\??
Quote from: Pepo on November 25, 2010, 11:43:39 PM
On my home computer, I've updated BT to 0.90 some 1 day ago (well - pretty exactly yesterday evening) and then set "Start BT upon login" checkbox. (Win XP SP3, my account has admin privileges.)
Today I've seen a loads of BT crash dump files (62, suming up to 4 GB) from two other local users, created during one hour, until the disk was full... (My running instance crashed after clicking out 2 mesages about not being able to access history log).
Using the checkbox seems to set HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\EFMER_BoincTasks key - for all users, no wonder that it has been starting for them. I just wonder why it has been crashing...
What about setting the startup key just for HKEY_CURRENT_USER\??
Did you set your own xml folder in the expert tab?
I never use the option to login multiple users. Had too much problems with this feature, there lots of programs that can't handle this.
Is should work OK when you use th default xml folder.
Better use run as.......
It's pretty complicated to add the current user option. I can't think of any way to.
One reason is that you have to run as administrator to set and remove the key as it is.
Anyway, V 0.91 allows for a maximum of 10 crashes in the last 12 hours. This should eliminate any error looping and running out of drive space.
Quote from: fred on November 26, 2010, 11:18:58 AM
Quote from: Pepo on November 25, 2010, 11:43:39 PM
[...] I've [...] set "Start BT upon login" checkbox. (Win XP SP3, my account has admin privileges.)
Today I've seen a loads of BT crash dump files (62, suming up to 4 GB) from two other local users, [...]
Using the checkbox seems to set HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\EFMER_BoincTasks key - for all users [...] What about setting the startup key just for HKEY_CURRENT_USER\??
Did you set your own xml folder in the expert tab?
I never use the option to login multiple users. Had too much problems with this feature, there lots of programs that can't handle this.
Is should work OK when you use th default xml folder.
Better use run as.......
It's pretty complicated to add the current user option. I can't think of any way to.
One reason is that you have to run as administrator to set and remove the key as it is.
Now I'm somehow confused - it is more difficult to add a
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\EFMER_BoincTasks key instead of a
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\EFMER_BoincTasks key? Because the
HKLM one is used by multiple users, as you probably know, compared to the
HKCU one.
I did not set my own xml folder, I'm using the default one.
With the "Run as...", you mean to give BT some admin rights? My account already has admin privileges.
Quote from: fred on November 26, 2010, 11:32:44 AM
Anyway, V 0.91 allows for a maximum of 10 crashes in the last 12 hours. This should eliminate any error looping and running out of drive space.
That's a good idea!
Quote from: fred on November 26, 2010, 11:32:44 AM
Anyway, V 0.91 allows for a maximum of 10 crashes in the last 12 hours. This should eliminate any error looping and running out of drive space.
What happens after the 10th crash?
Quote from: Beyond on November 26, 2010, 11:20:33 PM
Quote from: fred on November 26, 2010, 11:32:44 AM
Anyway, V 0.91 allows for a maximum of 10 crashes in the last 12 hours. This should eliminate any error looping and running out of drive space.
What happens after the 10th crash?
You get a popup and the program closes.
You can delete the crash files or wait for 12 hours.
QuoteYou get a popup and the program closes.
You can delete the crash files or wait for 12 hours.
Sounds good. So far had only 1 crash dmp form 0.90 and that was after too many large NFS WUs brought the machine to a virtual standstill.
Some projects for the Add Projects list:
AQUA@home
http://aqua.dwavesys.com/
DNETC@Home
http://dnetc.net/
GPUGRID
http://www.gpugrid.net
Leiden Classical
http://boinc.gorlaeus.net
Spinhenge@home
http://spin.fh-bielefeld.de
WUProp@Home
http://wuprop.boinc-af.org/
While trying to click on BOINC preference (under Extra), I accidentally clicked on BOINC proxy settings causing BT to crash. BT is attached to localhost and one remote host. I tried several more times just to check that it wasn't a one time crash. Four tries while attached to local & remote all crashed, as did four tries while attached to local only. Running XP Pro SP3 32-bit on the localhost.
Yeah, accessing BOINC proxy settings causes BT to crash and restart silently.
Quote from: glennaxl on November 28, 2010, 12:11:10 AM
Yeah, accessing BOINC proxy settings causes BT to crash and restart silently.
Ditto for me (Win7_x64 localhost running BOINC 6.12.6α). .dmp file available (37MB zipped). The application log (in debug mode) didn't manage to log anything before the crash.
Quote from: BobCat13 on November 27, 2010, 11:23:05 PM
While trying to click on BOINC preference (under Extra), I accidentally clicked on BOINC proxy settings causing BT to crash. BT is attached to localhost and one remote host. I tried several more times just to check that it wasn't a one time crash. Four tries while attached to local & remote all crashed, as did four tries while attached to local only. Running XP Pro SP3 32-bit on the localhost.
Ok easy fix. These stupid format instructions, for some reason, always result in a crash, when something goes wrong. ???
I've noticed that the Task properties window shows a bit higher memory consumption figures than both BOINC Manager and e.g. Task Manager. (I've even tried to add the wrappers' consumptions to their subprocesses.)
I'll try 0.91 some hour later and then tell exact values.
Quote from: Pepo on November 29, 2010, 12:42:56 PM
I've noticed that the Task properties window shows a bit higher memory consumption figures than both BOINC Manager and e.g. Task Manager. (I've even tried to add the wrappers' consumptions to their subprocesses.)
I'll try 0.91 some hour later and then tell exact values.
You are correct, for some reason I did / 1000000 and that is of course Mega, but it should of course be 1048576 that is also Mega ;D. Talk about confusing.
Quote from: fred on November 29, 2010, 06:33:18 PM
Quote from: Pepo on November 29, 2010, 12:42:56 PM
I've noticed that the Task properties window shows a bit higher memory consumption figures than both BOINC Manager and e.g. Task Manager. (I've even tried to add the wrappers' consumptions to their subprocesses.)
You are correct, for some reason I did / 1000000 and that is of course Mega, but it should of course be 1048576 that is also Mega ;D. Talk about confusing.
Maybe the computer folks did one major fault with not inventing the
Kibi &
Mebi &
Gibi &
Tebi etc. binary prefixes at least some couple of decades earlier, in tandem with invention of computers etc. Now I can not get used to use them anymore - probably too late for me (OK, maybe it is not really that bad). And possibly for many, otherwise they would already be commonly used and the confusion would hopefully not happen.
I can imagine a good majority of people have not even heard about...
Quote from: Pepo on November 29, 2010, 12:42:56 PM
I'll try 0.91 some hour later and then tell exact values.
I think I'll better wait for 0.92 prior testing it again 8)
Quote from: Beyond on November 27, 2010, 04:47:54 PM
Some projects for the Add Projects list:
AQUA@home
http://aqua.dwavesys.com/
DNETC@Home
http://dnetc.net/
GPUGRID
http://www.gpugrid.net
Leiden Classical
http://boinc.gorlaeus.net
Spinhenge@home
http://spin.fh-bielefeld.de
WUProp@Home
http://wuprop.boinc-af.org/
Is there a file somewhere where we can add projects ourselves?
Quote from: Beyond on January 21, 2011, 02:22:12 AM
Quote from: Beyond on November 27, 2010, 04:47:54 PM
Some projects for the Add Projects list:
AQUA@home
http://aqua.dwavesys.com/
DNETC@Home
http://dnetc.net/
GPUGRID
http://www.gpugrid.net
Leiden Classical
http://boinc.gorlaeus.net
Spinhenge@home
http://spin.fh-bielefeld.de
WUProp@Home
http://wuprop.boinc-af.org/
Is there a file somewhere where we can add projects ourselves?
I will check why they are not in the list.
V 0.99 will show all approved projects. They changed something in the later clients.
Some projects may not show up, because they are not in the BOINC project list.
I will add this in the todo list, add a user project list.
Thanks much Fred. BTW, we're getting dangerously close to that v1.00 :)
Of course you change the version numbers to .991, .992....
Then .9991, .9992, .9993...
Then .99991, .99992...
;D
Quote from: Beyond on January 25, 2011, 01:30:28 AM
Thanks much Fred. BTW, we're getting dangerously close to that v1.00 :)
Of course you change the version numbers to .991, .992....
Then .9991, .9992, .9993...
Then .99991, .99992...
;D
Going slow but... version one hundred is coming close.