BT 0.63

Started by jjwhalen, June 30, 2010, 09:22:37 PM

Previous topic - Next topic

0 Members and 5 Guests are viewing this topic.

jjwhalen

Regarding the welcome new feature
Quote- Changed: Projects: Tasks and Time left column now give CPU / GPU data.
the totals appear to be tracking correctly :)

One slight modification may be needed in Time Left ;)  CPU-only tasks are displayed e.g., "04:37:12 (4)/-", which is fine.  For GPU-only tasks, the display is e.g., "-03d,17:34:40 (1)" which technically means a negative number (not so fine).  I recommend you prepend "-/ " instead of just a hyphen, to indicate zero CPU total in Time Left for GPU-only tasks.


glennaxl

Quote# Changed: Tooltip: Shows only nr of computers and tasks if computers > 3
at runtime, if nr of computers goes beyond 3, tooltip doesn't update. This feature only works at load time.

fred

Quote from: glennaxl on July 01, 2010, 11:09:39 PM
Quote# Changed: Tooltip: Shows only nr of computers and tasks if computers > 3
at runtime, if nr of computers goes beyond 3, tooltip doesn't update. This feature only works at load time.
I put this in the bug list.

fred

Quote from: glennaxl on July 01, 2010, 11:09:39 PM
Quote# Changed: Tooltip: Shows only nr of computers and tasks if computers > 3
at runtime, if nr of computers goes beyond 3, tooltip doesn't update. This feature only works at load time.
Modified.
This is one of the classical Tooltip problems is windows.
The tooltip text should be available before the mouse goes over the tooltip.
So to combat that, the tooltip is now updated every 120 seconds. Or when the mouse moves over, directly for the next time.

jjwhalen

#4
Re: current wishlist item
Quote- Changed: Gadget, mode computers, remove the - (-03d,17:34:40 (1)) when not relevant. http://www.efmer.eu/forum_tt/index.php?topic=427.msg1801#msg1801
my reference message is about Time Left on the Projects tab, viz.:
Quote- Changed: Projects: Tasks and Time left column now give CPU / GPU data.  (done V 63 ),
not "Gadget, mode computers" ???


fred

Quote from: jjwhalen on July 02, 2010, 04:09:23 PM
1) Re: current wishlist item
Quote- Changed: Gadget, mode computers, remove the - (-03d,17:34:40 (1)) when not relevant. http://www.efmer.eu/forum_tt/index.php?topic=427.msg1801#msg1801
my reference message is about Time Left on the Projects tab, viz.:
Quote- Changed: Projects: Tasks and Time left column now give CPU / GPU data.  (done V 63 ),
not "Gadget, mode computers" ???
1) Changed.
2) ?? - Add: Alternative gadget: Mode Computes: Shows computer statistics, CPU/GPU work and estimated work time.

Pepo

On the Projects window, I can see weird "Tasks" and/or "Time Left" values for nCi projects QCN and WU-Prop@Home. Sometimes the values are sane, but I've seen numbers like "1701079397 / 1816338542 Tasks, 11109d,11:09:02 (1)" or "1886650430 / 1664036666 Tasks , 19310d,15:57:35 (1)". Such values come and go and vary.
Peter

Pepo

#7
The "Add a project on computer" window is not created as modal dialog (maybe intentionally, so that the remaining application is operational?), but as the tompost window in the whole desktop hierarchy, which is a bit annoying. Even after minimizing the main application window the (pretty big) opened dialog window remains over all other windows, does not have any option to be minimized or lowered (in the visible hierarchy) and has to be constantly moved here-and-there to the side, until (filled-in and) closed.
Peter

glennaxl

reverting to .62 - i got 4 crashes with v.63

happens when 2 or more WCG-CEP2 is uploading on the remote linux client. then the client itself hangs.

no issues so far with .62

Quote
Dump Summary
------------
Dump File:   BoincTasks_063_02-07-2010_00-22.dmp : D:\BoincTasks\crash\BoincTasks_063_02-07-2010_00-22.dmp
Last Write Time:   07/01/2010 8:22:41 PM
Process Name:   BoincTasks64.exe : D:\BoincTasks\BoincTasks64.exe
Process Architecture:   x64
Exception Code:   0xC0000005
Exception Information:   The thread tried to read from or write to a virtual address for which it does not have the appropriate access.
Heap Information:   Present

System Information
------------------
OS Version:   6.1.7600
CLR Version(s):   

Modules
-------
Module Name   Module Path   Module Version
-----------   -----------   --------------
BoincTasks64.exe   D:\BoincTasks\BoincTasks64.exe   0.6.3.0
ntdll.dll   C:\Windows\System32\ntdll.dll   6.1.7600.16559
kernel32.dll   C:\Windows\System32\kernel32.dll   6.1.7600.16385
KERNELBASE.dll   C:\Windows\System32\KERNELBASE.dll   6.1.7600.16385
shell32.dll   C:\Windows\System32\shell32.dll   6.1.7600.16532
msvcrt.dll   C:\Windows\System32\msvcrt.dll   7.0.7600.16385
shlwapi.dll   C:\Windows\System32\shlwapi.dll   6.1.7600.16385
gdi32.dll   C:\Windows\System32\gdi32.dll   6.1.7600.16385
user32.dll   C:\Windows\System32\user32.dll   6.1.7600.16385
lpk.dll   C:\Windows\System32\lpk.dll   6.1.7600.16385
usp10.dll   C:\Windows\System32\usp10.dll   1.626.7600.16385
ws2_32.dll   C:\Windows\System32\ws2_32.dll   6.1.7600.16385
rpcrt4.dll   C:\Windows\System32\rpcrt4.dll   6.1.7600.16385
nsi.dll   C:\Windows\System32\nsi.dll   6.1.7600.16385
mpr.dll   C:\Windows\System32\mpr.dll   6.1.7600.16385
dbghelp.dll   C:\Windows\System32\dbghelp.dll   6.1.7600.16385
msimg32.dll   C:\Windows\System32\msimg32.dll   6.1.7600.16385
comdlg32.dll   C:\Windows\System32\comdlg32.dll   6.1.7600.16385
comctl32.dll   C:\Windows\winsxs\amd64_microsoft.windows.common-controls_6595b64144ccf1df_5.82.7600.16385_none_a44af8ec57f961cf\comctl32.dll   5.82.7600.16385
advapi32.dll   C:\Windows\System32\advapi32.dll   6.1.7600.16385
sechost.dll   C:\Windows\System32\sechost.dll   6.1.7600.16385
winspool.drv   C:\Windows\System32\winspool.drv   6.1.7600.16385
ole32.dll   C:\Windows\System32\ole32.dll   6.1.7600.16385
oleaut32.dll   C:\Windows\System32\oleaut32.dll   6.1.7600.16385
oledlg.dll   C:\Windows\System32\oledlg.dll   6.1.7600.16385
GdiPlus.dll   C:\Windows\winsxs\amd64_microsoft.windows.gdiplus_6595b64144ccf1df_1.1.7600.16385_none_2b4f45e87195fcc4\GdiPlus.dll   6.1.7600.16385
oleacc.dll   C:\Windows\System32\oleacc.dll   7.0.0.0
wininet.dll   C:\Windows\System32\wininet.dll   8.0.7600.16596
normaliz.dll   C:\Windows\System32\normaliz.dll   6.1.7600.16385
urlmon.dll   C:\Windows\System32\urlmon.dll   8.0.7600.16588
crypt32.dll   C:\Windows\System32\crypt32.dll   6.1.7600.16385
msasn1.dll   C:\Windows\System32\msasn1.dll   6.1.7600.16415
iertutil.dll   C:\Windows\System32\iertutil.dll   8.0.7600.16385
imm32.dll   C:\Windows\System32\imm32.dll   6.1.7600.16385
msctf.dll   C:\Windows\System32\msctf.dll   6.1.7600.16385
winmm.dll   C:\Windows\System32\winmm.dll   6.1.7600.16385
apphelp.dll   C:\Windows\System32\apphelp.dll   6.1.7600.16385
AcGenral.dll   C:\Windows\AppPatch\AppPatch64\AcGenral.dll   6.1.7600.16385
sspicli.dll   C:\Windows\System32\sspicli.dll   6.1.7600.16385
sfc.dll   C:\Windows\System32\sfc.dll   6.1.7600.16385
sfc_os.dll   C:\Windows\System32\sfc_os.dll   6.1.7600.16385
userenv.dll   C:\Windows\System32\userenv.dll   6.1.7600.16385
profapi.dll   C:\Windows\System32\profapi.dll   6.1.7600.16385
dwmapi.dll   C:\Windows\System32\dwmapi.dll   6.1.7600.16385
uxtheme.dll   C:\Windows\System32\uxtheme.dll   6.1.7600.16385
CRYPTBASE.dll   C:\Windows\System32\CRYPTBASE.dll   6.1.7600.16385
GameHook.dll   C:\Program Files\Logitech\SetPoint\GameHook.dll   4.80.103.0
lgscroll.dll   C:\Program Files\Logitech\SetPoint\lgscroll.dll   4.80.103.0
msvcr80.dll   C:\Windows\winsxs\amd64_microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.4927_none_88dce9872fb18caf\msvcr80.dll   8.0.50727.4927
ntmarta.dll   C:\Windows\System32\ntmarta.dll   6.1.7600.16385
Wldap32.dll   C:\Windows\System32\Wldap32.dll   6.1.7600.16385
comctl32.dll   C:\Windows\winsxs\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7600.16385_none_fa645303170382f6\comctl32.dll   6.10.7600.16385
clbcatq.dll   C:\Windows\System32\clbcatq.dll   2001.12.8530.16385
dnsapi.dll   C:\Windows\System32\dnsapi.dll   6.1.7600.16385
IPHLPAPI.DLL   C:\Windows\System32\IPHLPAPI.DLL   6.1.7600.16385
winnsi.dll   C:\Windows\System32\winnsi.dll   6.1.7600.16385
rasapi32.dll   C:\Windows\System32\rasapi32.dll   6.1.7600.16385
rasman.dll   C:\Windows\System32\rasman.dll   6.1.7600.16385
rtutils.dll   C:\Windows\System32\rtutils.dll   6.1.7600.16385
SensApi.dll   C:\Windows\System32\SensApi.dll   6.1.7600.16385
nlaapi.dll   C:\Windows\System32\nlaapi.dll   6.1.7600.16385
rasadhlp.dll   C:\Windows\System32\rasadhlp.dll   6.1.7600.16385
version.dll   C:\Windows\System32\version.dll   6.1.7600.16385
mswsock.dll   C:\Windows\System32\mswsock.dll   6.1.7600.16385
WSHTCPIP.DLL   C:\Windows\System32\WSHTCPIP.DLL   6.1.7600.16385
winrnr.dll   C:\Windows\System32\winrnr.dll   6.1.7600.16385
NapiNSP.dll   C:\Windows\System32\NapiNSP.dll   6.1.7600.16385
wship6.dll   C:\Windows\System32\wship6.dll   6.1.7600.16385
pnrpnsp.dll   C:\Windows\System32\pnrpnsp.dll   6.1.7600.16385
wshbth.dll   C:\Windows\System32\wshbth.dll   6.1.7600.16385
mdnsNSP.dll   C:\Program Files\Bonjour\mdnsNSP.dll   2.0.1.2
FWPUCLNT.DLL   C:\Windows\System32\FWPUCLNT.DLL   6.1.7600.16385
cryptsp.dll   C:\Windows\System32\cryptsp.dll   6.1.7600.16385
rsaenh.dll   C:\Windows\System32\rsaenh.dll   6.1.7600.16385
powrprof.dll   C:\Windows\System32\powrprof.dll   6.1.7600.16385
setupapi.dll   C:\Windows\System32\setupapi.dll   6.1.7600.16385
cfgmgr32.dll   C:\Windows\System32\cfgmgr32.dll   6.1.7600.16385
devobj.dll   C:\Windows\System32\devobj.dll   6.1.7600.16385

fred

Quote from: Pepo on July 02, 2010, 04:46:43 PM
The "Add a project on computer" window is not created as modal dialog (maybe intentionally, so that the remaining application is operational?), but as the tompost window in the whole desktop hierarchy, which is a bit annoying. Even after minimizing the main application window the (pretty big) opened dialog window remains over all other windows, does not have any option to be minimized or lowered (in the visible hierarchy) and has to be constantly moved here-and-there to the side, until (filled-in and) closed.
Most of the dialogs are not modal, otherwise they will block everything. So it lives by itself in its own thread.
The reason for it to be on top is, it's sometimes hidden behind another window.
I will add - minimize so you can hide it.

fred

Quote from: glennaxl on July 03, 2010, 02:05:32 AM
reverting to .62 - i got 4 crashes with v.63

happens when 2 or more WCG-CEP2 is uploading on the remote linux client. then the client itself hangs.

no issues so far with .62
Strange.
But next version include (email) the D:\BoincTasks\crash\BoincTasks_063_02-07-2010_00-22.dmp
That's what I made especially for this occasion. That way I can find it in seconds.
The only problem is, my code has to be exactly the same as yours.
As I made a lot of changes already.....

Pepo

Quote from: fred on July 03, 2010, 04:52:26 PM
The only problem is, my code has to be exactly the same as yours.
As I made a lot of changes already.....
A snapshot of the released code might do the trick  ;)
Peter

Pepo

Quote from: fred on July 03, 2010, 04:34:00 PM
Quote from: Pepo on July 02, 2010, 04:46:43 PM
The "Add a project on computer" window is [...] created [...] as the tompost window in the whole desktop hierarchy,
The reason for it to be on top is, it's sometimes hidden behind another window.
I will add - minimize so you can hide it.
Isn't it possible to fix it on top of the own application, but unrelated to other apps? That would do it - clicking on any bit of BT would bring it above...
Peter

fred

Quote from: Pepo on July 03, 2010, 10:02:24 PM
Quote from: fred on July 03, 2010, 04:52:26 PM
The only problem is, my code has to be exactly the same as yours.
As I made a lot of changes already.....
A snapshot of the released code might do the trick  ;)
With the next version, I will make a copy for debugging.

fred

Quote from: Pepo on July 03, 2010, 10:06:30 PM
Quote from: fred on July 03, 2010, 04:34:00 PM
Quote from: Pepo on July 02, 2010, 04:46:43 PM
The "Add a project on computer" window is [...] created [...] as the tompost window in the whole desktop hierarchy,
The reason for it to be on top is, it's sometimes hidden behind another window.
I will add - minimize so you can hide it.
Isn't it possible to fix it on top of the own application, but unrelated to other apps? That would do it - clicking on any bit of BT would bring it above...
I will see what I can do. But sometimes it simply hides......