![]() |
![]() |
#1684 |
Jul 2004
Milan, Ita
F016 Posts |
![]()
This is the second time it happens in a couple of months, so it looks like one of those nasty annoyances quite hard to reproduce and fix (a race condition, maybe?).
Last fiddled with by ric on 2019-04-27 at 17:30 Reason: added prime.log relevant lines |
![]() |
![]() |
![]() |
#1685 | |
Serpentine Vermin Jar
Jul 2014
338510 Posts |
![]() Quote:
If I had to guess, the one that got "assigned" as ECM could have been assigned to someone else (either an active assignment, or one that had expired). When you came in saying "I want this assignment" it may have just reassigned an expired one to you, but since it was for ECM and not P-1 like you wanted, that's what shows up on the site. Sure, you went ahead and did P-1 and checked that in, but the assignment was for ECM and until you turn in an ECM result, that assignment will stay open. Or, go on the website and just manually expire that assignment. Maybe you even had that assigned to you before and didn't know it? Oh... I just remembered, I still have a backup of the primenet database mounted since I was looking something up. Well, what do you know. There was an ECM assignment for it, made on April 1, to the "anonymous" user account. Apparently if something is assigned to an anonymous user, the site will happily reassign it to you if you come in and say "I want that particular exponent". It may only do that for ECM/P-1 and not for LL/PRP tests. It does NOT change the type of assignment: it was an ECM previously and stayed an ECM assignment when it just changed the user to you. I've seen other strange things with the anonymous user account... you can check in a result that was assigned to the anon user and I think it clears the anonymous assignment. For a first-time check, if you "poach" an assignment that belongs to another user, when you check your result in, that other assignment is auto converted to a double-check. But if it's assigned to the anonymous user, that doesn't happen and the actual assignment disappears. Bug, or WAD, I'm not sure. The lesson for now is, don't do work on an exponent that's already assigned to someone else, especially if it's assigned to "-Anonymous-". I'll see if that's a bug we need to fix or just one of the quirks that does it that way for a reason. |
|
![]() |
![]() |
![]() |
#1686 |
Undefined
"The unspeakable one"
Jun 2006
My evil lair
11010000101102 Posts |
![]()
What do the different anon names indicate? IIRC one is for unknown users, one is for known users who haven't entered a name, and the other is someone with a name they chose. Or is it something else entirely?
-Anonymous- anonymous ANONYMOUS Could the pages be edited to change the colour; so all chosen user names are one colour, and the anon names generated by the server are a different colour? Last fiddled with by retina on 2019-04-28 at 06:10 |
![]() |
![]() |
![]() |
#1687 | |
Serpentine Vermin Jar
Jul 2014
5·677 Posts |
![]() Quote:
"anonymous" or "ANONYMOUS" or whatever else is when someone created an account but left their display name blank. The no-account also used to show ANONYMOUS which was really confusing, so when I went through different reports I change that to the -Anonymous- display to help differentiate. It would probably be better to change that to "Unregistered" or something. There's only one account like that, but there are a lot of users who didn't fill out a display name so it shows as ANONYMOUS. Nearly 1 in 4 accounts. |
|
![]() |
![]() |
![]() |
#1688 | |
Jul 2004
Milan, Ita
F016 Posts |
![]() Quote:
Just out of curiosity, my PRP-CF will be finished in half a day - mainly to understand what happens to the original assignment when I return a different worktype. |
|
![]() |
![]() |
![]() |
#1689 | |
Serpentine Vermin Jar
Jul 2014
D3916 Posts |
![]() Quote:
I spent a little more time looking at it, and it does seem like that can only ever happen for assignments to that system anonymous account (people who don't have a logon to the site). I know that certain aspects of that are on purpose, when checking in a result, but when getting assignments in that particular way, I didn't expect it to reassign from anonymous to some other user. I guess that could be the case if someone starts Prime95 without creating a login, and then later they think "Hey, this is so fun, I'm going to create my own account" and when they reconfigure the client with their login, it takes any of their work and reassigns to their new user id. I'm pretty sure that was the use case when it was designed, but it should probably match the work *type* and not just the exponent. |
|
![]() |
![]() |
![]() |
#1690 |
Serpentine Vermin Jar
Jul 2014
5×677 Posts |
![]()
Thanks upfront to LookAS for being very patient with me while I looked into a problem with logging into the site...
As it turns out, when I modified the hashing method used for passwords on the site, I made a boneheaded mistake with the way case-sensitivity was used when looking at the user name being typed into the login box. A portion of that login text is involved in the hashing, and of course people don't always maintain the correct case when typing their name into the login box. LOL So, I fixed it and that should fix the handful of issues people had with logging in once I switched from the old hash to the new one. |
![]() |
![]() |
![]() |
#1691 |
"TF79LL86GIMPS96gpu17"
Mar 2017
US midwest
7·1,051 Posts |
![]()
processing: TF no-factor for M93010733 (273-274)
Result type (4) inappropriate for the assignment type (unknown). Processing result but not deleting assignment. CPU credit is 20.5677 GHz-days. https://www.mersenne.org/report_exponent/?exp_lo=93010733&full=1 Expired, completed, and pending, all on the same exponent. possibly a difference in bit level? There's a 74,75 assignment for the same exponent that did not clear, in my https://www.mersenne.org/workload/ but I have no record of having been assigned that. I have several more in this batch at 73,74 already submitted, and over a dozen to go. (Primenet says I was assigned 74,75, work needed on the exponent was 73,74, content pasted into my worktodo.txt and separate tracking file says 73,74. Another example, next up, 93011111. Looks like primenet is bumping the bit level during result processing.) Last fiddled with by kriesel on 2019-05-07 at 12:16 |
![]() |
![]() |
![]() |
#1692 | |
"TF79LL86GIMPS96gpu17"
Mar 2017
US midwest
7×1,051 Posts |
![]() Quote:
|
|
![]() |
![]() |
![]() |
#1693 | |
111011011112 Posts |
![]() Quote:
May be that is what happens when manually wrestling with results.txt |
|
![]() |
![]() |
#1694 | |
Jul 2003
Behind BB
2·983 Posts |
![]() Quote:
A similar thing happened to me, see post 1600 of this thread. It appears that you allowed the exponent to expire and then submitted the result. The server doesn't appear to behave well in that case. |
|
![]() |
![]() |
![]() |
Thread Tools | |
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Official "Faits erronés dans de belles-lettres" thread | ewmayer | Lounge | 39 | 2015-05-19 01:08 |
Official "all-Greek-to-me Fiction Literature and Cinema" Thread | ewmayer | Science & Technology | 41 | 2014-04-16 11:54 |
Official "Lasciate ogne speranza" whinge-thread | cheesehead | Soap Box | 56 | 2013-06-29 01:42 |
Official "Ernst is a deceiving bully and George is a meanie" thread | cheesehead | Soap Box | 61 | 2013-06-11 04:30 |
Official "String copy Statement Considered Harmful" thread | Dubslow | Programming | 19 | 2012-05-31 17:49 |