How to contract BOINC develpoers

Message boards : Number crunching : How to contract BOINC develpoers
Message board moderation

To post messages, you must log in.

AuthorMessage
Profile Arvid Almstrom
Avatar

Send message
Joined: 23 Mar 00
Posts: 98
Credit: 137,331,372
RAC: 0
Australia
Message 1446744 - Posted: 25 Nov 2013, 20:15:19 UTC

I wanted to ask the Boinc developers to change the daily_transfer from an int to a long as it has been wrapping around to -2GB for the last month.

My problem is that when I try to create and account for their message board, the page code that is to get the ReCaptha from Google is not displaying. Hence, I cannot create an account.

So does anyone here have contact with the people who manage the site for them so that they could fix the 'Create Account' page, or forward this on to someone in the developer team.

Many thanks

Arvid
Arvid Almstrom
ID: 1446744 · Report as offensive
Claggy
Volunteer tester

Send message
Joined: 5 Jul 99
Posts: 4654
Credit: 47,537,079
RAC: 4
United Kingdom
Message 1446749 - Posted: 25 Nov 2013, 20:42:11 UTC - in response to Message 1446744.  
Last modified: 25 Nov 2013, 20:44:42 UTC

I wanted to ask the Boinc developers to change the daily_transfer from an int to a long as it has been wrapping around to -2GB for the last month.

Subscribe to the boinc_dev list and contact them that way:

http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev

Claggy
ID: 1446749 · Report as offensive
Profile Arvid Almstrom
Avatar

Send message
Joined: 23 Mar 00
Posts: 98
Credit: 137,331,372
RAC: 0
Australia
Message 1446763 - Posted: 25 Nov 2013, 21:10:56 UTC - in response to Message 1446749.  

Thanks for that Claggy, I'll give a try.

Arvid
Arvid Almstrom
ID: 1446763 · Report as offensive
Claggy
Volunteer tester

Send message
Joined: 5 Jul 99
Posts: 4654
Credit: 47,537,079
RAC: 4
United Kingdom
Message 1446808 - Posted: 25 Nov 2013, 23:01:49 UTC - in response to Message 1446763.  

In your email you don't say which version Boinc this is on, looking at your hosts at Einstein shows most of your hosts are running outdated Alpha versions of Boinc,
Boinc 7.2.5 was never a Public release, Make sure you're running one of the Recommended Releases, either 7.2.28, or 7.2.31, and if you're going to run Alpha releases please keep up to date,
the changes and links are all detailed in the BOINC 7.1/7.2 Change Log and News thread.

Claggy
ID: 1446808 · Report as offensive
Richard Haselgrove Project Donor
Volunteer tester

Send message
Joined: 4 Jul 99
Posts: 14650
Credit: 200,643,578
RAC: 874
United Kingdom
Message 1446853 - Posted: 25 Nov 2013, 23:42:43 UTC - in response to Message 1446808.  

Having said that, switching the daily transfer accumulator from int to long is an admirably clear and precise request, and I very much doubt anything in that area has changed since v7.2.05 - I confidently expect the master code will be patched in short order (though how long it will take for the new version to make public release is another question...)
ID: 1446853 · Report as offensive
Claggy
Volunteer tester

Send message
Joined: 5 Jul 99
Posts: 4654
Credit: 47,537,079
RAC: 4
United Kingdom
Message 1446858 - Posted: 25 Nov 2013, 23:51:24 UTC - in response to Message 1446853.  
Last modified: 25 Nov 2013, 23:52:17 UTC

Having said that, switching the daily transfer accumulator from int to long is an admirably clear and precise request, and I very much doubt anything in that area has changed since v7.2.05 - I confidently expect the master code will be patched in short order (though how long it will take for the new version to make public release is another question...)

Agree, I couldn't find any changeset mentioning a similar change,

The wiki also doesn't mention the --get_file_transfers 'show file transfers' commandline for boinccmd, I didn't look to see if anything else was missing.

Claggy
ID: 1446858 · Report as offensive
Richard Haselgrove Project Donor
Volunteer tester

Send message
Joined: 4 Jul 99
Posts: 14650
Credit: 200,643,578
RAC: 874
United Kingdom
Message 1446860 - Posted: 25 Nov 2013, 23:57:19 UTC - in response to Message 1446858.  
Last modified: 26 Nov 2013, 0:02:58 UTC

Having said that, switching the daily transfer accumulator from int to long is an admirably clear and precise request, and I very much doubt anything in that area has changed since v7.2.05 - I confidently expect the master code will be patched in short order (though how long it will take for the new version to make public release is another question...)

Agree, I couldn't find any changeset mentioning a similar change,

The wiki also doesn't mention the --get_file_transfers 'show file transfers' commandline for boinccmd, I didn't look to see if anything else was missing.

Claggy

Well, we could put it in the Wiki ourselves if it worked - but it doesn't seem to here? I get a header, but no data....

Edit - actually, it is there already, under 'State queries'. Doesn't make it work any better...
ID: 1446860 · Report as offensive
Claggy
Volunteer tester

Send message
Joined: 5 Jul 99
Posts: 4654
Credit: 47,537,079
RAC: 4
United Kingdom
Message 1446863 - Posted: 26 Nov 2013, 0:12:39 UTC - in response to Message 1446860.  

Having said that, switching the daily transfer accumulator from int to long is an admirably clear and precise request, and I very much doubt anything in that area has changed since v7.2.05 - I confidently expect the master code will be patched in short order (though how long it will take for the new version to make public release is another question...)

Agree, I couldn't find any changeset mentioning a similar change,

The wiki also doesn't mention the --get_file_transfers 'show file transfers' commandline for boinccmd, I didn't look to see if anything else was missing.

Claggy

Well, we could put it in the Wiki ourselves if it worked - but it doesn't seem to here? I get a header, but no data....

Edit - actually, it is there already, under 'State queries'. Doesn't make it work any better...

Sorry, posted the wrong command, it is --get_daily_xfer_history 'show network traffic history'

Claggy
ID: 1446863 · Report as offensive
Richard Haselgrove Project Donor
Volunteer tester

Send message
Joined: 4 Jul 99
Posts: 14650
Credit: 200,643,578
RAC: 874
United Kingdom
Message 1446868 - Posted: 26 Nov 2013, 0:33:28 UTC - in response to Message 1446863.  

Having said that, switching the daily transfer accumulator from int to long is an admirably clear and precise request, and I very much doubt anything in that area has changed since v7.2.05 - I confidently expect the master code will be patched in short order (though how long it will take for the new version to make public release is another question...)

Agree, I couldn't find any changeset mentioning a similar change,

The wiki also doesn't mention the --get_file_transfers 'show file transfers' commandline for boinccmd, I didn't look to see if anything else was missing.

Claggy

Well, we could put it in the Wiki ourselves if it worked - but it doesn't seem to here? I get a header, but no data....

Edit - actually, it is there already, under 'State queries'. Doesn't make it work any better...

Sorry, posted the wrong command, it is --get_daily_xfer_history 'show network traffic history'

Claggy

So it is, and it works. I might add it to the Wiki in the morning, if I remember...
ID: 1446868 · Report as offensive
Profile Arvid Almstrom
Avatar

Send message
Joined: 23 Mar 00
Posts: 98
Credit: 137,331,372
RAC: 0
Australia
Message 1446877 - Posted: 26 Nov 2013, 0:57:54 UTC - in response to Message 1446808.  
Last modified: 26 Nov 2013, 0:58:53 UTC

In your email you don't say which version Boinc this is on, looking at your hosts at Einstein shows most of your hosts are running outdated Alpha versions of Boinc,
Boinc 7.2.5 was never a Public release, Make sure you're running one of the Recommended Releases, either 7.2.28, or 7.2.31, and if you're going to run Alpha releases please keep up to date,
the changes and links are all detailed in the BOINC 7.1/7.2 Change Log and News thread.

Claggy


I know I should upgrade and will do that. However, the way I found / verified the the problem via the source code for 'boinc_cmd.cpp' and 'gui_rpc_client.h'. There is a struct RPC_CLIENT which contains the int, which I think needs to be a long.

struct RPC_CLIENT {
     int sock;
     double start_time;
     double timeout;

     int set_global_prefs_override_struct(GLOBAL_PREFS&, GLOBAL_PREFS_MASK&);
     int get_cc_config(CONFIG& config, LOG_FLAGS& log_flags);
     int set_cc_config(CONFIG& config, LOG_FLAGS& log_flags);
    int get_daily_xfer_history(DAILY_XFER_HISTORY&);
};


Hope to hear something back, but I guess it will take some time.

Thanks

Arvid
Arvid Almstrom
ID: 1446877 · Report as offensive
Profile BilBg
Volunteer tester
Avatar

Send message
Joined: 27 May 07
Posts: 3720
Credit: 9,385,827
RAC: 0
Bulgaria
Message 1446982 - Posted: 26 Nov 2013, 12:08:37 UTC - in response to Message 1446877.  


I see you reported it:
http://permalink.gmane.org/gmane.comp.distributed.boinc.devel/7035

... and the answer is:

Re: signed int overflow in get_daily_xfer_history

Actually the variable is a double, but it was being printed with %d.
I fixed this.
-- David


'the variable is a double' maybe refers to:
http://boinc.berkeley.edu/android-boinc/boinc/client/net_stats.h

struct DAILY_XFER {
    int when;
    double up;
    double down;
    DAILY_XFER() {
        when = 0;
        up = down = 0;
    }
    int parse(XML_PARSER&);
    void write(FILE*);
};

struct DAILY_XFER_HISTORY {
    deque<DAILY_XFER> daily_xfers;
    bool dirty;

    DAILY_XFER* today();
    void add(size_t, bool upload);
    void init();
    void poll();
    void totals(int ndays, double& up, double& down);
    void write_state();
    void write_scheduler_request(MIOFILE&, int ndays);
    DAILY_XFER_HISTORY() {
        dirty = false;
    }
};


 


- ALF - "Find out what you don't do well ..... then don't do it!" :)
 
ID: 1446982 · Report as offensive
Profile Jord
Volunteer tester
Avatar

Send message
Joined: 9 Jun 99
Posts: 15184
Credit: 4,362,181
RAC: 3
Netherlands
Message 1448374 - Posted: 29 Nov 2013, 17:12:25 UTC - in response to Message 1446744.  

My problem is that when I try to create and account for their message board, the page code that is to get the ReCaptha from Google is not displaying. Hence, I cannot create an account.

This has since been fixed. Thanks for reporting that. A couple of weeks earlier, the BOINC domain switched from HTTP to HTTPS, but the reCaptchas were still going to the HTTP site.
ID: 1448374 · Report as offensive

Message boards : Number crunching : How to contract BOINC develpoers


 
©2024 University of California
 
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.