Foldit client crashes on Puzzle 633

Started by smilingone

spdenne Lv 1

I've got a client running 633 that has started doing a huge number of page faults again (frequently reaching 30,000 per second). The working set is 1.1GB.

Here's a random thread stack of the foldit.exe thread:

ntoskrnl.exe!KeWaitForMultipleObjects+0xc0a
ntoskrnl.exe!KeAcquireSpinLockAtDpcLevel+0x732
ntoskrnl.exe!KeWaitForMutexObject+0x19f
ntoskrnl.exe!__misaligned_access+0xba4
ntoskrnl.exe!__misaligned_access+0x1821
ntoskrnl.exe!KeAcquireSpinLockAtDpcLevel+0x93d
ntoskrnl.exe!KeWaitForMutexObject+0x19f
ntoskrnl.exe!NtWaitForSingleObject+0xde
ntoskrnl.exe!KeSynchronizeExecution+0x3a23
wow64cpu.dll!TurboDispatchJumpAddressEnd+0x6c0
wow64cpu.dll!TurboDispatchJumpAddressEnd+0x4a8
wow64.dll!Wow64SystemServiceEx+0x1ce
wow64.dll!Wow64LdrpInitialize+0x429
ntdll.dll!RtlUniform+0x6e6
ntdll.dll!RtlCreateTagHeap+0xa7
ntdll.dll!LdrInitializeThunk+0xe
ntdll.dll!ZwWaitForSingleObject+0x15
kernel32.dll!WaitForSingleObjectEx+0x43
kernel32.dll!WaitForSingleObject+0x12
game_library.dll!library_main+0x1b4e3
game_library.dll!library_main+0x54eb93
game_library.dll!library_main+0x34615b
game_library.dll!library_main+0x5dc7
game_library.dll!library_main+0x2b
Foldit.exe+0x23a2
Foldit.exe+0x1ba3
Foldit.exe+0x9ac6
kernel32.dll!BaseThreadInitThunk+0x12
ntdll.dll!RtlInitializeExceptionChain+0x63
ntdll.dll!RtlInitializeExceptionChain+0x36

spdenne Lv 1

Just after posting this, I minimised that client, and a couple of seconds later the client crashed.

UNHANDLED EXCEPTION
1: RaiseException +88 bytes (no line)
2: library_main +15813949 bytes (no line)
3: library_main +15813876 bytes (no line)
4: library_main +5362427 bytes (no line)
5: library_main +6012663 bytes (no line)
6: library_main +6013073 bytes (no line)
7: library_main +5370423 bytes (no line)
8: library_main +4046307 bytes (no line)
9: library_main +4515793 bytes (no line)
10: library_main +4219918 bytes (no line)
11: library_main +4223414 bytes (no line)
12: BaseThreadInitThunk +18 bytes (no line)
13: RtlInitializeExceptionChain +99 bytes (no line)
14: RtlInitializeExceptionChain +54 bytes (no line)

Timo van der Laan Lv 1

One client became slow again. Mem usage was above 800Mb. After I restarted it and running the same recipe on it Mem usage is about 600 Mb. Maybe this helps.

Deleted user

Came home to this tonight - 3 more crashes.

In the last log, a lot of Invalid Residue messages:

Tool on_action_complete called
core.pack.interaction_graph.interaction_graph_factory: Instantiating PDInteractionGraph
core.pack.pack_rotamers: built 861 rotamers at 4 positions.
core.pack.pack_rotamers: IG: 748408 bytes
Invalid residue found in ResidueIEScoreFilter: TRP
core.pack.interaction_graph.interaction_graph_factory: Instantiating PDInteractionGraph
core.pack.pack_rotamers: built 520 rotamers at 4 positions.
core.pack.pack_rotamers: IG: 420928 bytes
Invalid residue found in ResidueIEScoreFilter: TRP
core.pack.interaction_graph.interaction_graph_factory: Instantiating PDInteractionGraph
core.pack.pack_rotamers: built 927 rotamers at 4 positions.
core.pack.pack_rotamers: IG: 1042192 bytes
Invalid residue found in ResidueIEScoreFilter: TRP
core.pack.interaction_graph.interaction_graph_factory: Instantiating PDInteractionGraph
core.pack.pack_rotamers: built 401 rotamers at 4 positions.
core.pack.pack_rotamers: IG: 249360 bytes
Invalid residue found in ResidueIEScoreFilter: TRP
core.pack.interaction_graph.interaction_graph_factory: Instantiating DensePDInteractionGraph
core.pack.pack_rotamers: built 47 rotamers at 4 positions.
core.pack.pack_rotamers: IG: 5328 bytes
Invalid residue found in ResidueIEScoreFilter: TRP
core.pack.interaction_graph.interaction_graph_factory: Instantiating DensePDInteractionGraph
core.pack.pack_rotamers: built 55 rotamers at 5 positions.
core.pack.pack_rotamers: IG: 7088 bytes
Invalid residue found in ResidueIEScoreFilter: TRP
delta_score: 0.207675
Playing sound: 4
Tool on_action_complete called
Invalid residue found in ResidueIEScoreFilter: TRP

Bletchley Park Lv 1

Hundreds of empty lines in the log, preceeded by:

Invalid residue found in ResidueIEScoreFilter: TYR
Invalid residue found in ResidueIEScoreFilter: TYR

UNHANDLED EXCEPTION
1: RaiseException +88 bytes (no line)
2: library_main +15813949 bytes (no line)
3: library_main +15813876 bytes (no line)
4: library_main +5362427 bytes (no line)
5: library_main +6012663 bytes (no line)
6: library_main +6013073 bytes (no line)
7: library_main +5370423 bytes (no line)
8: library_main +4046307 bytes (no line)
9: library_main +4521713 bytes (no line)
10: library_main +4487805 bytes (no line)
11: library_main +4491535 bytes (no line)
12: library_main +7589034 bytes (no line)
13: library_main +7590736 bytes (no line)
14: library_main +8212165 bytes (no line)
15: library_main +8221394 bytes (no line)
16: library_main +7593399 bytes (no line)
17: library_main +7588277 bytes (no line)
18: library_main +4527653 bytes (no line)
19: library_main +4219918 bytes (no line)
20: library_main +4223414 bytes (no line)
21: BaseThreadInitThunk +18 bytes (no line)
22: RtlInitializeExceptionChain +99 bytes (no line)
23: RtlInitializeExceptionChain +54 bytes (no line)

And for a second client:

UNHANDLED EXCEPTION
1: RaiseException +88 bytes (no line)
2: library_main +15813949 bytes (no line)
3: library_main +15813876 bytes (no line)
4: library_main +5362427 bytes (no line)
5: library_main +6012663 bytes (no line)
6: library_main +6013073 bytes (no line)
7: library_main +5370423 bytes (no line)
8: library_main +4046307 bytes (no line)
9: library_main +4527805 bytes (no line)
10: library_main +4219918 bytes (no line)
11: library_main +4223414 bytes (no line)
12: BaseThreadInitThunk +18 bytes (no line)
13: RtlInitializeExceptionChain +99 bytes (no line)
14: RtlInitializeExceptionChain +54 bytes (no line)
ue found in ResidueIEScoreFilter: TYR
Invalid residue found in ResidueIEScoreFilter: TYR
Invalid residue found in ResidueIEScoreFilter: TYR
Invalid residue found in ResidueIEScoreFilter: TYR
Invalid residue found in ResidueIEScoreFilter: TYR
Invalid residue found in ResidueIEScoreFilter: TYR
Invalid residue found in ResidueIEScoreFilter: TYR
Invalid residue found in ResidueIEScoreFilter: TYR
Invalid residue found in ResidueIEScoreFilter: TYR
Invalid residue found in ResidueIEScoreFilter: TYR
core.scoring.NeighborList: Minimization stats: 82 score/deriv cals, 8 narrow-from-wide updates, 0 full updates.
Invalid residue found in ResidueIEScoreFilter: TYR
core.scoring.NeighborList: Minimization stats: 7 score/deriv cals, 0 narrow-from-wide updates, 0 full updates.
Invalid residue found in ResidueIEScoreFilter: TYR
core.scoring.NeighborList: Minimization stats: 7 score/deriv cals, 0 narrow-from-wide updates, 0 full updates.
Invalid residue found in ResidueIEScoreFilter: TYR
delta_score: -12.5528
Playing sound: 3
Tool on_action_complete called
delta_score: 0
Playing sound: 4
Tool on_action_complete called
core.scoring.NeighborList: Minimization stats: 7 score/deriv cals, 0 narrow-from-wide updates, 0 full updates.
Invalid residue found in ResidueIEScoreFilter: TYR
core.scoring.NeighborList: Minimization stats: 7 score/deriv cals, 0 narrow-from-wide updates, 0 full updates.
Invalid residue found in ResidueIEScoreFilter: TYR
delta_score: 0.00125328
Playing sound: 4
Tool on_action_complete called
core.scoring.NeighborList: Minimization stats: 7 score/deriv cals, 0 narrow-from-wide updates, 0 full updates.
Invalid residue found in ResidueIEScoreFilter: TYR
core.scoring.NeighborList: Minimization stats: 7 score/deriv cals, 0 narrow-from-wide updates, 0 full updates.
Invalid residue found in ResidueIEScoreFilter: TYR
core.scoring.NeighborList: Minimization stats: 7 score/deriv cals, 0 narrow-from-wide updates, 0 full updates.
Invalid residue found in ResidueIEScoreFilter: TYR

The visual issues with the IEscore being switched on are also not workable.

I am now officially boycotting this puzzle until this issue gets fixed.

Bletchley Park Lv 1

And I also explicitly point you to the mutate bug I posted on feedback which has received no attention whatsoever until now, which may be influencing this issue.