research(render) Campaign FW0: retail walk-oracle harness + 10 live trace fixtures

cdb capture harness (recon offsets + per-pose scripts; .gitignore gains a
negation so the walk-oracle scripts are tracked despite the global *.cdb
ignore) and the FW1 conformance fixtures: terrace center/edge, cathedral
arrival, doorway still, cottage walkout, street porch-cam/outdoor, town
walkabout, foundry entry, foundry deep. Binding findings in the README:
the frame roots at the CAMERA cell; outdoor root draws the #456 far
building every frame and hides it by depth cover, never omission;
interior root gates through the exit-view chain; look-ins punch at the
owning building turn; transitions are one-frame flips.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
Erik 2026-08-30 09:10:07 +02:00
parent fabb966c57
commit 71b11817ad
23 changed files with 11091 additions and 7 deletions

15
.gitignore vendored
View file

@ -23,7 +23,7 @@ packages/
Thumbs.db
# Reference repos and retail client (large, not our code, separate licenses)
# WorldBuilder is exempt it's a load-bearing dependency tracked as a git
# WorldBuilder is exempt ? it's a load-bearing dependency tracked as a git
# submodule pointing at our fork (Phase N, see docs/architecture/worldbuilder-inventory.md).
references/*
!references/WorldBuilder
@ -39,7 +39,7 @@ proveout*.log
launch.utf8.log
n4-verify*.log
# A6.P5 (2026-05-25) door-stuck reproduction captures (multi-MB);
# A6.P5 (2026-05-25) ? door-stuck reproduction captures (multi-MB);
# the 3-record fixture extracted from these lives at
# tests/AcDream.Core.Tests/Fixtures/door-bug/over-penetration-capture.jsonl
door-stuck-capture.jsonl
@ -55,7 +55,7 @@ imgui.ini
# User-only download cache (per-developer, not source)
refs/
# Python tooling (under tools/) bytecode caches
# Python tooling (under tools/) ? bytecode caches
__pycache__/
*.pyc
@ -72,11 +72,12 @@ logs/
# Git worktrees for isolated feature work
.worktrees/
# Per-session retail-debugger scratch cdb scripts, logs, analysis helpers.
# Per-session retail-debugger scratch ? cdb scripts, logs, analysis helpers.
# The committed reference workflow lives in CLAUDE.md "Retail debugger toolchain";
# session-specific traces should not pollute the repo.
*.cdb
# tools/cdb/ holds committed reference scripts — exempt them from the blanket rule above.
!tools/walk-oracle/*.cdb
# tools/cdb/ holds committed reference scripts ? exempt them from the blanket rule above.
!tools/cdb/*.cdb
launch_*.log
launch_*.err
@ -95,7 +96,7 @@ steep_roof_trace*
substep_trace*
sg_built.txt
# Stray bash-mangled path artifacts from PowerShell-via-bash escaping
C[€-￿]*
C[?-?]*
# Obsidian vault config (personal, not project-wide)
.obsidian/
@ -104,7 +105,7 @@ C[€-
claude-memory
studio-shots/
# MP1b acdream-bake output user-machine artifact, never committed
# MP1b acdream-bake output ? user-machine artifact, never committed
# (docs/superpowers/plans/2026-07-05-mp1b-pak-and-bake.md, Task 5).
*.pak

View file

@ -0,0 +1,64 @@
# FW0 — retail walk-oracle traces (captured 2026-08-30)
Live cdb captures of retail's per-frame draw walk (2013 v11.4186 client,
PDB-paired, connected to local ACE; owner drove the character). These are
the conformance fixtures for Campaign FW slice FW1: `RetailFrameWalk` must
reproduce these sequences position-for-position. Capture harness:
`tools/walk-oracle/` (`fw0-recon.cdb` dumped the offsets; `fw0-capture.cdb`
is the template the per-pose scripts derive from).
## Trace format
One line per event, frames delimited by `F <n>`:
- `F n` — frame start (`SmartBox::RenderNormalMode` @0x00453AA0 entry).
- `LS``LScape::draw` @0x00506330 (the landscape walk ran).
- `BLD <cellid>``RenderDeviceD3D::DrawBuilding` @0x0059F2A0; the id is
the building's `Position.objcell_id` (CBuildingObj+0x4C).
- `DI <cellid>``PView::DrawInside` @0x005A5860; the EnvCell being
descended into (arg at esp+4; id = CEnvCell+0x28 `m_DID`).
- `DC pv=<PView*> ov=<outside_view.view_count> n=<cell_draw_num>: <ids…>`
`PView::DrawCells` @0x005A4840 entry; dumps the PView's whole
`cell_draw_list` (PView+0x50 data / +0x60 count / +0x38 ov).
The last frame of each capture can be truncated (the auto-detach fires at
the frame marker, before that frame's draws) — ignore the final frame when
replaying.
## Traces
| File | Pose | Root shape | Why it matters |
|---|---|---|---|
| `terrace-center.log` | Sanctuary terrace center, still, 40f | OUTDOOR | Baseline outdoor frame: `LS`, 14 buildings far-to-near **including 0xF518002E every frame**, terrace cells drawn as 1-cell look-in punches at their building's turn. |
| `terrace-edge.log` | Waterfall ledge (the #456 pose), still, 40f | OUTDOOR | **The #456 acceptance oracle.** Retail STILL draws 0xF518002E all 39 complete frames — the vista is hidden by depth cover, not by culling. Edge adds a second look-in cell (n=2: f4180106 f418010f). |
| `cathedral-arrival.log` | Cathedral portal-in arrival, still, 40f | INTERIOR (DI f4180106) | Interior root: DI → DC(ov=1) → LS drawn THROUGH the exit view — and the building roster is culled to 10; **0xF518002E is absent**. Rooting selects the mechanism. |
| `holtburg-doorway-still.log` | Standing in a cottage doorway, still, 40f | INTERIOR (DI a9b4013f) | The flap scene: root is rock-stable all 39 frames at the threshold. Note the same cell (a9b40100) punched by three consecutive look-in views — retail tolerates duplicate punches. |
| `holtburg-walkout.log` | Walking inside → out of the cottage, 80f | DI a9b4013f (F1-76) → DI a9b40150 (F77-79) → OUTDOOR (F80) | The handover contract: interior cell-to-cell at F77, a clean ONE-FRAME interior→outdoor flip at F80. No intermediate state. |
| `holtburg-street-porchcam.log` | Player in the street facing away from the cottage, still, 40f | INTERIOR (DI a9b40150) | **Proof the frame roots at the CAMERA's cell, not the player's** — the chase camera tucked into the porch keeps the frame interior-rooted while the player stands outdoors. Wide doorway view culls nothing (full 14-building roster). |
| `holtburg-street-outdoor.log` | Mid-street, camera in the open, still, 40f | OUTDOOR | Clean outdoor town fixture: LS, 13 buildings, two look-in punches (n=3, n=2), zero DI. |
| `holtburg-walkabout.log` | Walking through Holtburg outdoors, 80f | OUTDOOR throughout | Moving outdoor fixture; dense look-in punch activity (~10 DC/frame) as doorways sweep the view. |
| `foundry-entry.log` | Walking from the street into the Holtburg foundry and down, 80f | OUTDOOR (F1-56) → DI a9b40178 (F57-78, **LS=false**) → DI a9b40177 (F79) | The outdoor→interior flip in one frame — and the pure-interior shape: the moment the camera faces down the stairs, no exit view survives, so NO landscape and NO buildings draw (ov=0). |
| `foundry-deep.log` | Bottom of the foundry, still, 40f | INTERIOR (DI a9b40176) | Deep interior with a surviving chain: ov=1 through the stairwell, so retail draws the landscape AND 12 town buildings from the basement — all buried by depth. Confirms draw-and-let-z-cover is the philosophy everywhere. |
## Findings that bind the FW1 port
1. **The frame roots at the camera-eye's cell** (porchcam trace). Player
position is irrelevant to rooting.
2. **Outdoor root draws every distance-eligible building — including the
#456 far building — and hides them by depth**, never by omission
(terrace-edge trace). acdream's #456 bleed is therefore a HOLE in our
drawn cover at that pose, not extra visibility. The cover mechanism
inside `RenderDeviceD3D::DrawBuilding` (pre-punch flush + portal far-Z
pass) is the next decomp read.
3. **Interior root gates the world through the exit-view chain**: the
building roster and landscape are whatever survives the chain's
cone/clip — from nothing (foundry entry, ov=0) to the whole town
(foundry deep, porchcam).
4. **Look-ins draw at the owning building's walk turn**, as 1-3 cell
`DrawCells` punches (ov=0) interleaved with the building sequence, and
duplicate punches of the same cell are tolerated.
5. **Transitions are one-frame flips** with no blended or intermediate
state (walkout F80, foundry F57), and the root is perfectly stable
when stationary — even standing in a doorway.
6. **Buildings draw far-to-near** (`LScape::calc_draw_order`), and the
whole-frame sequence repeats bit-for-bit while the camera is still.

View file

@ -0,0 +1,665 @@
Opened log file 'C:\Users\erikn\AppData\Local\Temp\claude\C--Users-erikn-source-repos-acdream--claude-worktrees-peaceful-blackburn-5333f0\e3dbd387-d947-4f49-964d-d454fc9c7d83\scratchpad\fw0-cap-cathedral-arrival.log'
0:018> .sympath C:\Users\erikn\source\repos\acdream\refs
Symbol search path is: C:\Users\erikn\source\repos\acdream\refs
Expanded Symbol search path is: c:\users\erikn\source\repos\acdream\refs
************* Path validation summary **************
Response Time (ms) Location
OK C:\Users\erikn\source\repos\acdream\refs
0:018> .symopt+ 0x40
Symbol options are 0xB0367:
0x00000001 - SYMOPT_CASE_INSENSITIVE
0x00000002 - SYMOPT_UNDNAME
0x00000004 - SYMOPT_DEFERRED_LOADS
0x00000020 - SYMOPT_OMAP_FIND_NEAREST
0x00000040 - SYMOPT_LOAD_ANYTHING
0x00000100 - SYMOPT_NO_UNQUALIFIED_LOADS
0x00000200 - SYMOPT_FAIL_CRITICAL_ERRORS
0x00010000 - SYMOPT_AUTO_PUBLICS
0x00020000 - SYMOPT_NO_IMAGE_SEARCH
0x00080000 - SYMOPT_NO_PROMPTS
0:018> .reload /f acclient.exe
0:018> r $t0 = 0
0:018> bp 00453aa0 "r $t0 = @$t0 + 1; .printf \"F %d\\n\", @$t0; .if (@$t0 >= 0n40) { qd } .else { gc }"
0:018> bp 005a4840 "r $t2 = poi(@ecx+0x60); .printf \"DC pv=%08x ov=%d n=%d:\", @ecx, poi(@ecx+0x38), @$t2; r $t3 = poi(@ecx+0x50); r $t4 = 0; .while (@$t4 < @$t2) { r $t5 = poi(@$t3 + @$t4*4); .printf \" %08x\", poi(@$t5+0x28); r $t4 = @$t4 + 1 }; .printf \"\\n\"; gc"
0:018> bp 005a5860 ".printf \"DI %08x\\n\", poi(poi(@esp+4)+0x28); gc"
0:018> bp 00506330 ".printf \"LS\\n\"; gc"
0:018> bp 0059f2a0 ".printf \"BLD %08x\\n\", poi(poi(@esp+4)+0x4c); gc"
0:018> g
F 1
DI f4180106
DC pv=009d4a80 ov=1 n=1: f4180106
LS
BLD f3180020
BLD f4180004
BLD f4180014
BLD f418000c
DC pv=009d4b08 ov=0 n=2: f4180101 f4180100
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
BLD f418000a
F 2
DI f4180106
DC pv=009d4a80 ov=1 n=1: f4180106
LS
BLD f3180020
BLD f4180004
BLD f4180014
BLD f418000c
DC pv=009d4b08 ov=0 n=2: f4180101 f4180100
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
BLD f418000a
F 3
DI f4180106
DC pv=009d4a80 ov=1 n=1: f4180106
LS
BLD f3180020
BLD f4180004
BLD f4180014
BLD f418000c
DC pv=009d4b08 ov=0 n=2: f4180101 f4180100
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
BLD f418000a
F 4
DI f4180106
DC pv=009d4a80 ov=1 n=1: f4180106
LS
BLD f3180020
BLD f4180004
BLD f4180014
BLD f418000c
DC pv=009d4b08 ov=0 n=2: f4180101 f4180100
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
BLD f418000a
F 5
DI f4180106
DC pv=009d4a80 ov=1 n=1: f4180106
LS
BLD f3180020
BLD f4180004
BLD f4180014
BLD f418000c
DC pv=009d4b08 ov=0 n=2: f4180101 f4180100
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
BLD f418000a
F 6
DI f4180106
DC pv=009d4a80 ov=1 n=1: f4180106
LS
BLD f3180020
BLD f4180004
BLD f4180014
BLD f418000c
DC pv=009d4b08 ov=0 n=2: f4180101 f4180100
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
BLD f418000a
F 7
DI f4180106
DC pv=009d4a80 ov=1 n=1: f4180106
LS
BLD f3180020
BLD f4180004
BLD f4180014
BLD f418000c
DC pv=009d4b08 ov=0 n=2: f4180101 f4180100
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
BLD f418000a
F 8
DI f4180106
DC pv=009d4a80 ov=1 n=1: f4180106
LS
BLD f3180020
BLD f4180004
BLD f4180014
BLD f418000c
DC pv=009d4b08 ov=0 n=2: f4180101 f4180100
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
BLD f418000a
F 9
DI f4180106
DC pv=009d4a80 ov=1 n=1: f4180106
LS
BLD f3180020
BLD f4180004
BLD f4180014
BLD f418000c
DC pv=009d4b08 ov=0 n=2: f4180101 f4180100
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
BLD f418000a
F 10
DI f4180106
DC pv=009d4a80 ov=1 n=1: f4180106
LS
BLD f3180020
BLD f4180004
BLD f4180014
BLD f418000c
DC pv=009d4b08 ov=0 n=2: f4180101 f4180100
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
BLD f418000a
F 11
DI f4180106
DC pv=009d4a80 ov=1 n=1: f4180106
LS
BLD f3180020
BLD f4180004
BLD f4180014
BLD f418000c
DC pv=009d4b08 ov=0 n=2: f4180101 f4180100
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
BLD f418000a
F 12
DI f4180106
DC pv=009d4a80 ov=1 n=1: f4180106
LS
BLD f3180020
BLD f4180004
BLD f4180014
BLD f418000c
DC pv=009d4b08 ov=0 n=2: f4180101 f4180100
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
BLD f418000a
F 13
DI f4180106
DC pv=009d4a80 ov=1 n=1: f4180106
LS
BLD f3180020
BLD f4180004
BLD f4180014
BLD f418000c
DC pv=009d4b08 ov=0 n=2: f4180101 f4180100
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
BLD f418000a
F 14
DI f4180106
DC pv=009d4a80 ov=1 n=1: f4180106
LS
BLD f3180020
BLD f4180004
BLD f4180014
BLD f418000c
DC pv=009d4b08 ov=0 n=2: f4180101 f4180100
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
BLD f418000a
F 15
DI f4180106
DC pv=009d4a80 ov=1 n=1: f4180106
LS
BLD f3180020
BLD f4180004
BLD f4180014
BLD f418000c
DC pv=009d4b08 ov=0 n=2: f4180101 f4180100
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
BLD f418000a
F 16
DI f4180106
DC pv=009d4a80 ov=1 n=1: f4180106
LS
BLD f3180020
BLD f4180004
BLD f4180014
BLD f418000c
DC pv=009d4b08 ov=0 n=2: f4180101 f4180100
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
BLD f418000a
F 17
DI f4180106
DC pv=009d4a80 ov=1 n=1: f4180106
LS
BLD f3180020
BLD f4180004
BLD f4180014
BLD f418000c
DC pv=009d4b08 ov=0 n=2: f4180101 f4180100
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
BLD f418000a
F 18
DI f4180106
DC pv=009d4a80 ov=1 n=1: f4180106
LS
BLD f3180020
BLD f4180004
BLD f4180014
BLD f418000c
DC pv=009d4b08 ov=0 n=2: f4180101 f4180100
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
BLD f418000a
F 19
DI f4180106
DC pv=009d4a80 ov=1 n=1: f4180106
LS
BLD f3180020
BLD f4180004
BLD f4180014
BLD f418000c
DC pv=009d4b08 ov=0 n=2: f4180101 f4180100
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
BLD f418000a
F 20
DI f4180106
DC pv=009d4a80 ov=1 n=1: f4180106
LS
BLD f3180020
BLD f4180004
BLD f4180014
BLD f418000c
DC pv=009d4b08 ov=0 n=2: f4180101 f4180100
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
BLD f418000a
F 21
DI f4180106
DC pv=009d4a80 ov=1 n=1: f4180106
LS
BLD f3180020
BLD f4180004
BLD f4180014
BLD f418000c
DC pv=009d4b08 ov=0 n=2: f4180101 f4180100
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
BLD f418000a
F 22
DI f4180106
DC pv=009d4a80 ov=1 n=1: f4180106
LS
BLD f3180020
BLD f4180004
BLD f4180014
BLD f418000c
DC pv=009d4b08 ov=0 n=2: f4180101 f4180100
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
BLD f418000a
F 23
DI f4180106
DC pv=009d4a80 ov=1 n=1: f4180106
LS
BLD f3180020
BLD f4180004
BLD f4180014
BLD f418000c
DC pv=009d4b08 ov=0 n=2: f4180101 f4180100
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
BLD f418000a
F 24
DI f4180106
DC pv=009d4a80 ov=1 n=1: f4180106
LS
BLD f3180020
BLD f4180004
BLD f4180014
BLD f418000c
DC pv=009d4b08 ov=0 n=2: f4180101 f4180100
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
BLD f418000a
F 25
DI f4180106
DC pv=009d4a80 ov=1 n=1: f4180106
LS
BLD f3180020
BLD f4180004
BLD f4180014
BLD f418000c
DC pv=009d4b08 ov=0 n=2: f4180101 f4180100
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
BLD f418000a
F 26
DI f4180106
DC pv=009d4a80 ov=1 n=1: f4180106
LS
BLD f3180020
BLD f4180004
BLD f4180014
BLD f418000c
DC pv=009d4b08 ov=0 n=2: f4180101 f4180100
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
BLD f418000a
F 27
DI f4180106
DC pv=009d4a80 ov=1 n=1: f4180106
LS
BLD f3180020
BLD f4180004
BLD f4180014
BLD f418000c
DC pv=009d4b08 ov=0 n=2: f4180101 f4180100
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
BLD f418000a
F 28
DI f4180106
DC pv=009d4a80 ov=1 n=1: f4180106
LS
BLD f3180020
BLD f4180004
BLD f4180014
BLD f418000c
DC pv=009d4b08 ov=0 n=2: f4180101 f4180100
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
BLD f418000a
F 29
DI f4180106
DC pv=009d4a80 ov=1 n=1: f4180106
LS
BLD f3180020
BLD f4180004
BLD f4180014
BLD f418000c
DC pv=009d4b08 ov=0 n=2: f4180101 f4180100
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
BLD f418000a
F 30
DI f4180106
DC pv=009d4a80 ov=1 n=1: f4180106
LS
BLD f3180020
BLD f4180004
BLD f4180014
BLD f418000c
DC pv=009d4b08 ov=0 n=2: f4180101 f4180100
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
BLD f418000a
F 31
DI f4180106
DC pv=009d4a80 ov=1 n=1: f4180106
LS
BLD f3180020
BLD f4180004
BLD f4180014
BLD f418000c
DC pv=009d4b08 ov=0 n=2: f4180101 f4180100
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
BLD f418000a
F 32
DI f4180106
DC pv=009d4a80 ov=1 n=1: f4180106
LS
BLD f3180020
BLD f4180004
BLD f4180014
BLD f418000c
DC pv=009d4b08 ov=0 n=2: f4180101 f4180100
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
BLD f418000a
F 33
DI f4180106
DC pv=009d4a80 ov=1 n=1: f4180106
LS
BLD f3180020
BLD f4180004
BLD f4180014
BLD f418000c
DC pv=009d4b08 ov=0 n=2: f4180101 f4180100
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
BLD f418000a
F 34
DI f4180106
DC pv=009d4a80 ov=1 n=1: f4180106
LS
BLD f3180020
BLD f4180004
BLD f4180014
BLD f418000c
DC pv=009d4b08 ov=0 n=2: f4180101 f4180100
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
BLD f418000a
F 35
DI f4180106
DC pv=009d4a80 ov=1 n=1: f4180106
LS
BLD f3180020
BLD f4180004
BLD f4180014
BLD f418000c
DC pv=009d4b08 ov=0 n=2: f4180101 f4180100
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
BLD f418000a
F 36
DI f4180106
DC pv=009d4a80 ov=1 n=1: f4180106
LS
BLD f3180020
BLD f4180004
BLD f4180014
BLD f418000c
DC pv=009d4b08 ov=0 n=2: f4180101 f4180100
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
BLD f418000a
F 37
DI f4180106
DC pv=009d4a80 ov=1 n=1: f4180106
LS
BLD f3180020
BLD f4180004
BLD f4180014
BLD f418000c
DC pv=009d4b08 ov=0 n=2: f4180101 f4180100
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
BLD f418000a
F 38
DI f4180106
DC pv=009d4a80 ov=1 n=1: f4180106
LS
BLD f3180020
BLD f4180004
BLD f4180014
BLD f418000c
DC pv=009d4b08 ov=0 n=2: f4180101 f4180100
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
BLD f418000a
F 39
DI f4180106
DC pv=009d4a80 ov=1 n=1: f4180106
LS
BLD f3180020
BLD f4180004
BLD f4180014
BLD f418000c
DC pv=009d4b08 ov=0 n=2: f4180101 f4180100
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
BLD f418000a
F 40
quit:
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\Visualizers\atlmfc.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\Visualizers\concurrency.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\Visualizers\cpp_rest.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\Visualizers\ObjectiveC.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\Visualizers\stl.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\Visualizers\Windows.Data.Json.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\Visualizers\Windows.Devices.Geolocation.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\Visualizers\Windows.Devices.Sensors.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\Visualizers\Windows.Media.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\Visualizers\windows.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\Visualizers\winrt.natvis'

View file

@ -0,0 +1,665 @@
Opened log file 'C:\Users\erikn\AppData\Local\Temp\claude\C--Users-erikn-source-repos-acdream--claude-worktrees-peaceful-blackburn-5333f0\e3dbd387-d947-4f49-964d-d454fc9c7d83\scratchpad\fw0-cap-foundry-deep.log'
0:018> .sympath C:\Users\erikn\source\repos\acdream\refs
Symbol search path is: C:\Users\erikn\source\repos\acdream\refs
Expanded Symbol search path is: c:\users\erikn\source\repos\acdream\refs
************* Path validation summary **************
Response Time (ms) Location
OK C:\Users\erikn\source\repos\acdream\refs
0:018> .symopt+ 0x40
Symbol options are 0xB0367:
0x00000001 - SYMOPT_CASE_INSENSITIVE
0x00000002 - SYMOPT_UNDNAME
0x00000004 - SYMOPT_DEFERRED_LOADS
0x00000020 - SYMOPT_OMAP_FIND_NEAREST
0x00000040 - SYMOPT_LOAD_ANYTHING
0x00000100 - SYMOPT_NO_UNQUALIFIED_LOADS
0x00000200 - SYMOPT_FAIL_CRITICAL_ERRORS
0x00010000 - SYMOPT_AUTO_PUBLICS
0x00020000 - SYMOPT_NO_IMAGE_SEARCH
0x00080000 - SYMOPT_NO_PROMPTS
0:018> .reload /f acclient.exe
0:018> r $t0 = 0
0:018> bp 00453aa0 "r $t0 = @$t0 + 1; .printf \"F %d\\n\", @$t0; .if (@$t0 >= 0n40) { qd } .else { gc }"
0:018> bp 005a4840 "r $t2 = poi(@ecx+0x60); .printf \"DC pv=%08x ov=%d n=%d:\", @ecx, poi(@ecx+0x38), @$t2; r $t3 = poi(@ecx+0x50); r $t4 = 0; .while (@$t4 < @$t2) { r $t5 = poi(@$t3 + @$t4*4); .printf \" %08x\", poi(@$t5+0x28); r $t4 = @$t4 + 1 }; .printf \"\\n\"; gc"
0:018> bp 005a5860 ".printf \"DI %08x\\n\", poi(poi(@esp+4)+0x28); gc"
0:018> bp 00506330 ".printf \"LS\\n\"; gc"
0:018> bp 0059f2a0 ".printf \"BLD %08x\\n\", poi(poi(@esp+4)+0x4c); gc"
0:018> g
F 1
DI a9b40176
DC pv=009d4a80 ov=1 n=2: a9b40176 a9b40177
LS
BLD a9b40031
BLD a9b40029
BLD a9b40032
BLD a9b40022
BLD a9b4001a
BLD a9b40036
BLD a9b4002f
BLD a9b4000f
BLD a9b40026
BLD a9b40016
BLD a9b4001e
BLD a9b40017
F 2
DI a9b40176
DC pv=009d4a80 ov=1 n=2: a9b40176 a9b40177
LS
BLD a9b40031
BLD a9b40029
BLD a9b40032
BLD a9b40022
BLD a9b4001a
BLD a9b40036
BLD a9b4002f
BLD a9b4000f
BLD a9b40026
BLD a9b40016
BLD a9b4001e
BLD a9b40017
F 3
DI a9b40176
DC pv=009d4a80 ov=1 n=2: a9b40176 a9b40177
LS
BLD a9b40031
BLD a9b40029
BLD a9b40032
BLD a9b40022
BLD a9b4001a
BLD a9b40036
BLD a9b4002f
BLD a9b4000f
BLD a9b40026
BLD a9b40016
BLD a9b4001e
BLD a9b40017
F 4
DI a9b40176
DC pv=009d4a80 ov=1 n=2: a9b40176 a9b40177
LS
BLD a9b40031
BLD a9b40029
BLD a9b40032
BLD a9b40022
BLD a9b4001a
BLD a9b40036
BLD a9b4002f
BLD a9b4000f
BLD a9b40026
BLD a9b40016
BLD a9b4001e
BLD a9b40017
F 5
DI a9b40176
DC pv=009d4a80 ov=1 n=2: a9b40176 a9b40177
LS
BLD a9b40031
BLD a9b40029
BLD a9b40032
BLD a9b40022
BLD a9b4001a
BLD a9b40036
BLD a9b4002f
BLD a9b4000f
BLD a9b40026
BLD a9b40016
BLD a9b4001e
BLD a9b40017
F 6
DI a9b40176
DC pv=009d4a80 ov=1 n=2: a9b40176 a9b40177
LS
BLD a9b40031
BLD a9b40029
BLD a9b40032
BLD a9b40022
BLD a9b4001a
BLD a9b40036
BLD a9b4002f
BLD a9b4000f
BLD a9b40026
BLD a9b40016
BLD a9b4001e
BLD a9b40017
F 7
DI a9b40176
DC pv=009d4a80 ov=1 n=2: a9b40176 a9b40177
LS
BLD a9b40031
BLD a9b40029
BLD a9b40032
BLD a9b40022
BLD a9b4001a
BLD a9b40036
BLD a9b4002f
BLD a9b4000f
BLD a9b40026
BLD a9b40016
BLD a9b4001e
BLD a9b40017
F 8
DI a9b40176
DC pv=009d4a80 ov=1 n=2: a9b40176 a9b40177
LS
BLD a9b40031
BLD a9b40029
BLD a9b40032
BLD a9b40022
BLD a9b4001a
BLD a9b40036
BLD a9b4002f
BLD a9b4000f
BLD a9b40026
BLD a9b40016
BLD a9b4001e
BLD a9b40017
F 9
DI a9b40176
DC pv=009d4a80 ov=1 n=2: a9b40176 a9b40177
LS
BLD a9b40031
BLD a9b40029
BLD a9b40032
BLD a9b40022
BLD a9b4001a
BLD a9b40036
BLD a9b4002f
BLD a9b4000f
BLD a9b40026
BLD a9b40016
BLD a9b4001e
BLD a9b40017
F 10
DI a9b40176
DC pv=009d4a80 ov=1 n=2: a9b40176 a9b40177
LS
BLD a9b40031
BLD a9b40029
BLD a9b40032
BLD a9b40022
BLD a9b4001a
BLD a9b40036
BLD a9b4002f
BLD a9b4000f
BLD a9b40026
BLD a9b40016
BLD a9b4001e
BLD a9b40017
F 11
DI a9b40176
DC pv=009d4a80 ov=1 n=2: a9b40176 a9b40177
LS
BLD a9b40031
BLD a9b40029
BLD a9b40032
BLD a9b40022
BLD a9b4001a
BLD a9b40036
BLD a9b4002f
BLD a9b4000f
BLD a9b40026
BLD a9b40016
BLD a9b4001e
BLD a9b40017
F 12
DI a9b40176
DC pv=009d4a80 ov=1 n=2: a9b40176 a9b40177
LS
BLD a9b40031
BLD a9b40029
BLD a9b40032
BLD a9b40022
BLD a9b4001a
BLD a9b40036
BLD a9b4002f
BLD a9b4000f
BLD a9b40026
BLD a9b40016
BLD a9b4001e
BLD a9b40017
F 13
DI a9b40176
DC pv=009d4a80 ov=1 n=2: a9b40176 a9b40177
LS
BLD a9b40031
BLD a9b40029
BLD a9b40032
BLD a9b40022
BLD a9b4001a
BLD a9b40036
BLD a9b4002f
BLD a9b4000f
BLD a9b40026
BLD a9b40016
BLD a9b4001e
BLD a9b40017
F 14
DI a9b40176
DC pv=009d4a80 ov=1 n=2: a9b40176 a9b40177
LS
BLD a9b40031
BLD a9b40029
BLD a9b40032
BLD a9b40022
BLD a9b4001a
BLD a9b40036
BLD a9b4002f
BLD a9b4000f
BLD a9b40026
BLD a9b40016
BLD a9b4001e
BLD a9b40017
F 15
DI a9b40176
DC pv=009d4a80 ov=1 n=2: a9b40176 a9b40177
LS
BLD a9b40031
BLD a9b40029
BLD a9b40032
BLD a9b40022
BLD a9b4001a
BLD a9b40036
BLD a9b4002f
BLD a9b4000f
BLD a9b40026
BLD a9b40016
BLD a9b4001e
BLD a9b40017
F 16
DI a9b40176
DC pv=009d4a80 ov=1 n=2: a9b40176 a9b40177
LS
BLD a9b40031
BLD a9b40029
BLD a9b40032
BLD a9b40022
BLD a9b4001a
BLD a9b40036
BLD a9b4002f
BLD a9b4000f
BLD a9b40026
BLD a9b40016
BLD a9b4001e
BLD a9b40017
F 17
DI a9b40176
DC pv=009d4a80 ov=1 n=2: a9b40176 a9b40177
LS
BLD a9b40031
BLD a9b40029
BLD a9b40032
BLD a9b40022
BLD a9b4001a
BLD a9b40036
BLD a9b4002f
BLD a9b4000f
BLD a9b40026
BLD a9b40016
BLD a9b4001e
BLD a9b40017
F 18
DI a9b40176
DC pv=009d4a80 ov=1 n=2: a9b40176 a9b40177
LS
BLD a9b40031
BLD a9b40029
BLD a9b40032
BLD a9b40022
BLD a9b4001a
BLD a9b40036
BLD a9b4002f
BLD a9b4000f
BLD a9b40026
BLD a9b40016
BLD a9b4001e
BLD a9b40017
F 19
DI a9b40176
DC pv=009d4a80 ov=1 n=2: a9b40176 a9b40177
LS
BLD a9b40031
BLD a9b40029
BLD a9b40032
BLD a9b40022
BLD a9b4001a
BLD a9b40036
BLD a9b4002f
BLD a9b4000f
BLD a9b40026
BLD a9b40016
BLD a9b4001e
BLD a9b40017
F 20
DI a9b40176
DC pv=009d4a80 ov=1 n=2: a9b40176 a9b40177
LS
BLD a9b40031
BLD a9b40029
BLD a9b40032
BLD a9b40022
BLD a9b4001a
BLD a9b40036
BLD a9b4002f
BLD a9b4000f
BLD a9b40026
BLD a9b40016
BLD a9b4001e
BLD a9b40017
F 21
DI a9b40176
DC pv=009d4a80 ov=1 n=2: a9b40176 a9b40177
LS
BLD a9b40031
BLD a9b40029
BLD a9b40032
BLD a9b40022
BLD a9b4001a
BLD a9b40036
BLD a9b4002f
BLD a9b4000f
BLD a9b40026
BLD a9b40016
BLD a9b4001e
BLD a9b40017
F 22
DI a9b40176
DC pv=009d4a80 ov=1 n=2: a9b40176 a9b40177
LS
BLD a9b40031
BLD a9b40029
BLD a9b40032
BLD a9b40022
BLD a9b4001a
BLD a9b40036
BLD a9b4002f
BLD a9b4000f
BLD a9b40026
BLD a9b40016
BLD a9b4001e
BLD a9b40017
F 23
DI a9b40176
DC pv=009d4a80 ov=1 n=2: a9b40176 a9b40177
LS
BLD a9b40031
BLD a9b40029
BLD a9b40032
BLD a9b40022
BLD a9b4001a
BLD a9b40036
BLD a9b4002f
BLD a9b4000f
BLD a9b40026
BLD a9b40016
BLD a9b4001e
BLD a9b40017
F 24
DI a9b40176
DC pv=009d4a80 ov=1 n=2: a9b40176 a9b40177
LS
BLD a9b40031
BLD a9b40029
BLD a9b40032
BLD a9b40022
BLD a9b4001a
BLD a9b40036
BLD a9b4002f
BLD a9b4000f
BLD a9b40026
BLD a9b40016
BLD a9b4001e
BLD a9b40017
F 25
DI a9b40176
DC pv=009d4a80 ov=1 n=2: a9b40176 a9b40177
LS
BLD a9b40031
BLD a9b40029
BLD a9b40032
BLD a9b40022
BLD a9b4001a
BLD a9b40036
BLD a9b4002f
BLD a9b4000f
BLD a9b40026
BLD a9b40016
BLD a9b4001e
BLD a9b40017
F 26
DI a9b40176
DC pv=009d4a80 ov=1 n=2: a9b40176 a9b40177
LS
BLD a9b40031
BLD a9b40029
BLD a9b40032
BLD a9b40022
BLD a9b4001a
BLD a9b40036
BLD a9b4002f
BLD a9b4000f
BLD a9b40026
BLD a9b40016
BLD a9b4001e
BLD a9b40017
F 27
DI a9b40176
DC pv=009d4a80 ov=1 n=2: a9b40176 a9b40177
LS
BLD a9b40031
BLD a9b40029
BLD a9b40032
BLD a9b40022
BLD a9b4001a
BLD a9b40036
BLD a9b4002f
BLD a9b4000f
BLD a9b40026
BLD a9b40016
BLD a9b4001e
BLD a9b40017
F 28
DI a9b40176
DC pv=009d4a80 ov=1 n=2: a9b40176 a9b40177
LS
BLD a9b40031
BLD a9b40029
BLD a9b40032
BLD a9b40022
BLD a9b4001a
BLD a9b40036
BLD a9b4002f
BLD a9b4000f
BLD a9b40026
BLD a9b40016
BLD a9b4001e
BLD a9b40017
F 29
DI a9b40176
DC pv=009d4a80 ov=1 n=2: a9b40176 a9b40177
LS
BLD a9b40031
BLD a9b40029
BLD a9b40032
BLD a9b40022
BLD a9b4001a
BLD a9b40036
BLD a9b4002f
BLD a9b4000f
BLD a9b40026
BLD a9b40016
BLD a9b4001e
BLD a9b40017
F 30
DI a9b40176
DC pv=009d4a80 ov=1 n=2: a9b40176 a9b40177
LS
BLD a9b40031
BLD a9b40029
BLD a9b40032
BLD a9b40022
BLD a9b4001a
BLD a9b40036
BLD a9b4002f
BLD a9b4000f
BLD a9b40026
BLD a9b40016
BLD a9b4001e
BLD a9b40017
F 31
DI a9b40176
DC pv=009d4a80 ov=1 n=2: a9b40176 a9b40177
LS
BLD a9b40031
BLD a9b40029
BLD a9b40032
BLD a9b40022
BLD a9b4001a
BLD a9b40036
BLD a9b4002f
BLD a9b4000f
BLD a9b40026
BLD a9b40016
BLD a9b4001e
BLD a9b40017
F 32
DI a9b40176
DC pv=009d4a80 ov=1 n=2: a9b40176 a9b40177
LS
BLD a9b40031
BLD a9b40029
BLD a9b40032
BLD a9b40022
BLD a9b4001a
BLD a9b40036
BLD a9b4002f
BLD a9b4000f
BLD a9b40026
BLD a9b40016
BLD a9b4001e
BLD a9b40017
F 33
DI a9b40176
DC pv=009d4a80 ov=1 n=2: a9b40176 a9b40177
LS
BLD a9b40031
BLD a9b40029
BLD a9b40032
BLD a9b40022
BLD a9b4001a
BLD a9b40036
BLD a9b4002f
BLD a9b4000f
BLD a9b40026
BLD a9b40016
BLD a9b4001e
BLD a9b40017
F 34
DI a9b40176
DC pv=009d4a80 ov=1 n=2: a9b40176 a9b40177
LS
BLD a9b40031
BLD a9b40029
BLD a9b40032
BLD a9b40022
BLD a9b4001a
BLD a9b40036
BLD a9b4002f
BLD a9b4000f
BLD a9b40026
BLD a9b40016
BLD a9b4001e
BLD a9b40017
F 35
DI a9b40176
DC pv=009d4a80 ov=1 n=2: a9b40176 a9b40177
LS
BLD a9b40031
BLD a9b40029
BLD a9b40032
BLD a9b40022
BLD a9b4001a
BLD a9b40036
BLD a9b4002f
BLD a9b4000f
BLD a9b40026
BLD a9b40016
BLD a9b4001e
BLD a9b40017
F 36
DI a9b40176
DC pv=009d4a80 ov=1 n=2: a9b40176 a9b40177
LS
BLD a9b40031
BLD a9b40029
BLD a9b40032
BLD a9b40022
BLD a9b4001a
BLD a9b40036
BLD a9b4002f
BLD a9b4000f
BLD a9b40026
BLD a9b40016
BLD a9b4001e
BLD a9b40017
F 37
DI a9b40176
DC pv=009d4a80 ov=1 n=2: a9b40176 a9b40177
LS
BLD a9b40031
BLD a9b40029
BLD a9b40032
BLD a9b40022
BLD a9b4001a
BLD a9b40036
BLD a9b4002f
BLD a9b4000f
BLD a9b40026
BLD a9b40016
BLD a9b4001e
BLD a9b40017
F 38
DI a9b40176
DC pv=009d4a80 ov=1 n=2: a9b40176 a9b40177
LS
BLD a9b40031
BLD a9b40029
BLD a9b40032
BLD a9b40022
BLD a9b4001a
BLD a9b40036
BLD a9b4002f
BLD a9b4000f
BLD a9b40026
BLD a9b40016
BLD a9b4001e
BLD a9b40017
F 39
DI a9b40176
DC pv=009d4a80 ov=1 n=2: a9b40176 a9b40177
LS
BLD a9b40031
BLD a9b40029
BLD a9b40032
BLD a9b40022
BLD a9b4001a
BLD a9b40036
BLD a9b4002f
BLD a9b4000f
BLD a9b40026
BLD a9b40016
BLD a9b4001e
BLD a9b40017
F 40
quit:
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\Visualizers\atlmfc.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\Visualizers\concurrency.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\Visualizers\cpp_rest.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\Visualizers\ObjectiveC.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\Visualizers\stl.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\Visualizers\Windows.Data.Json.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\Visualizers\Windows.Devices.Geolocation.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\Visualizers\Windows.Devices.Sensors.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\Visualizers\Windows.Media.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\Visualizers\windows.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\Visualizers\winrt.natvis'

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,916 @@
Opened log file 'C:\Users\erikn\AppData\Local\Temp\claude\C--Users-erikn-source-repos-acdream--claude-worktrees-peaceful-blackburn-5333f0\e3dbd387-d947-4f49-964d-d454fc9c7d83\scratchpad\fw0-cap-holtburg-doorway.log'
0:018> .sympath C:\Users\erikn\source\repos\acdream\refs
Symbol search path is: C:\Users\erikn\source\repos\acdream\refs
Expanded Symbol search path is: c:\users\erikn\source\repos\acdream\refs
************* Path validation summary **************
Response Time (ms) Location
OK C:\Users\erikn\source\repos\acdream\refs
0:018> .symopt+ 0x40
Symbol options are 0xB0367:
0x00000001 - SYMOPT_CASE_INSENSITIVE
0x00000002 - SYMOPT_UNDNAME
0x00000004 - SYMOPT_DEFERRED_LOADS
0x00000020 - SYMOPT_OMAP_FIND_NEAREST
0x00000040 - SYMOPT_LOAD_ANYTHING
0x00000100 - SYMOPT_NO_UNQUALIFIED_LOADS
0x00000200 - SYMOPT_FAIL_CRITICAL_ERRORS
0x00010000 - SYMOPT_AUTO_PUBLICS
0x00020000 - SYMOPT_NO_IMAGE_SEARCH
0x00080000 - SYMOPT_NO_PROMPTS
0:018> .reload /f acclient.exe
0:018> r $t0 = 0
0:018> bp 00453aa0 "r $t0 = @$t0 + 1; .printf \"F %d\\n\", @$t0; .if (@$t0 >= 0n40) { qd } .else { gc }"
0:018> bp 005a4840 "r $t2 = poi(@ecx+0x60); .printf \"DC pv=%08x ov=%d n=%d:\", @ecx, poi(@ecx+0x38), @$t2; r $t3 = poi(@ecx+0x50); r $t4 = 0; .while (@$t4 < @$t2) { r $t5 = poi(@$t3 + @$t4*4); .printf \" %08x\", poi(@$t5+0x28); r $t4 = @$t4 + 1 }; .printf \"\\n\"; gc"
0:018> bp 005a5860 ".printf \"DI %08x\\n\", poi(poi(@esp+4)+0x28); gc"
0:018> bp 00506330 ".printf \"LS\\n\"; gc"
0:018> bp 0059f2a0 ".printf \"BLD %08x\\n\", poi(poi(@esp+4)+0x4c); gc"
0:018> g
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
DC pv=009d4b08 ov=0 n=2: a9b40103 a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
BLD a9b40026
BLD a9b40036
BLD a9b4001a
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 1
DI a9b4013f
DC pv=009d4a80 ov=1 n=3: a9b4013f a9b40150 a9b4014c
LS
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
DC pv=009d4b08 ov=0 n=2: a9b40103 a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
BLD a9b40026
BLD a9b40036
BLD a9b4001a
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 2
DI a9b4013f
DC pv=009d4a80 ov=1 n=3: a9b4013f a9b40150 a9b4014c
LS
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
DC pv=009d4b08 ov=0 n=2: a9b40103 a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
BLD a9b40026
BLD a9b40036
BLD a9b4001a
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 3
DI a9b4013f
DC pv=009d4a80 ov=1 n=3: a9b4013f a9b40150 a9b4014c
LS
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
DC pv=009d4b08 ov=0 n=2: a9b40103 a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
BLD a9b40026
BLD a9b40036
BLD a9b4001a
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 4
DI a9b4013f
DC pv=009d4a80 ov=1 n=3: a9b4013f a9b40150 a9b4014c
LS
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
DC pv=009d4b08 ov=0 n=2: a9b40103 a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
BLD a9b40026
BLD a9b40036
BLD a9b4001a
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 5
DI a9b4013f
DC pv=009d4a80 ov=1 n=3: a9b4013f a9b40150 a9b4014c
LS
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
DC pv=009d4b08 ov=0 n=2: a9b40103 a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
BLD a9b40026
BLD a9b40036
BLD a9b4001a
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 6
DI a9b4013f
DC pv=009d4a80 ov=1 n=3: a9b4013f a9b40150 a9b4014c
LS
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
DC pv=009d4b08 ov=0 n=2: a9b40103 a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
BLD a9b40026
BLD a9b40036
BLD a9b4001a
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 7
DI a9b4013f
DC pv=009d4a80 ov=1 n=3: a9b4013f a9b40150 a9b4014c
LS
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
DC pv=009d4b08 ov=0 n=2: a9b40103 a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
BLD a9b40026
BLD a9b40036
BLD a9b4001a
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 8
DI a9b4013f
DC pv=009d4a80 ov=1 n=3: a9b4013f a9b40150 a9b4014c
LS
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
DC pv=009d4b08 ov=0 n=2: a9b40103 a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
BLD a9b40026
BLD a9b40036
BLD a9b4001a
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 9
DI a9b4013f
DC pv=009d4a80 ov=1 n=3: a9b4013f a9b40150 a9b4014c
LS
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
DC pv=009d4b08 ov=0 n=2: a9b40103 a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
BLD a9b40026
BLD a9b40036
BLD a9b4001a
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 10
DI a9b4013f
DC pv=009d4a80 ov=1 n=3: a9b4013f a9b40150 a9b4014c
LS
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
DC pv=009d4b08 ov=0 n=2: a9b40103 a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
BLD a9b40026
BLD a9b40036
BLD a9b4001a
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 11
DI a9b4013f
DC pv=009d4a80 ov=1 n=3: a9b4013f a9b40150 a9b4014c
LS
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
DC pv=009d4b08 ov=0 n=2: a9b40103 a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
BLD a9b40026
BLD a9b40036
BLD a9b4001a
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 12
DI a9b4013f
DC pv=009d4a80 ov=1 n=3: a9b4013f a9b40150 a9b4014c
LS
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
DC pv=009d4b08 ov=0 n=2: a9b40103 a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
BLD a9b40026
BLD a9b40036
BLD a9b4001a
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 13
DI a9b4013f
DC pv=009d4a80 ov=1 n=3: a9b4013f a9b40150 a9b4014c
LS
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
DC pv=009d4b08 ov=0 n=2: a9b40103 a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
BLD a9b40026
BLD a9b40036
BLD a9b4001a
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 14
DI a9b4013f
DC pv=009d4a80 ov=1 n=3: a9b4013f a9b40150 a9b4014c
LS
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
DC pv=009d4b08 ov=0 n=2: a9b40103 a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
BLD a9b40026
BLD a9b40036
BLD a9b4001a
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 15
DI a9b4013f
DC pv=009d4a80 ov=1 n=3: a9b4013f a9b40150 a9b4014c
LS
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
DC pv=009d4b08 ov=0 n=2: a9b40103 a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
BLD a9b40026
BLD a9b40036
BLD a9b4001a
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 16
DI a9b4013f
DC pv=009d4a80 ov=1 n=3: a9b4013f a9b40150 a9b4014c
LS
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
DC pv=009d4b08 ov=0 n=2: a9b40103 a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
BLD a9b40026
BLD a9b40036
BLD a9b4001a
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 17
DI a9b4013f
DC pv=009d4a80 ov=1 n=3: a9b4013f a9b40150 a9b4014c
LS
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
DC pv=009d4b08 ov=0 n=2: a9b40103 a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
BLD a9b40026
BLD a9b40036
BLD a9b4001a
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 18
DI a9b4013f
DC pv=009d4a80 ov=1 n=3: a9b4013f a9b40150 a9b4014c
LS
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
DC pv=009d4b08 ov=0 n=2: a9b40103 a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
BLD a9b40026
BLD a9b40036
BLD a9b4001a
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 19
DI a9b4013f
DC pv=009d4a80 ov=1 n=3: a9b4013f a9b40150 a9b4014c
LS
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
DC pv=009d4b08 ov=0 n=2: a9b40103 a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
BLD a9b40026
BLD a9b40036
BLD a9b4001a
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 20
DI a9b4013f
DC pv=009d4a80 ov=1 n=3: a9b4013f a9b40150 a9b4014c
LS
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
DC pv=009d4b08 ov=0 n=2: a9b40103 a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
BLD a9b40026
BLD a9b40036
BLD a9b4001a
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 21
DI a9b4013f
DC pv=009d4a80 ov=1 n=3: a9b4013f a9b40150 a9b4014c
LS
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
DC pv=009d4b08 ov=0 n=2: a9b40103 a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
BLD a9b40026
BLD a9b40036
BLD a9b4001a
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 22
DI a9b4013f
DC pv=009d4a80 ov=1 n=3: a9b4013f a9b40150 a9b4014c
LS
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
DC pv=009d4b08 ov=0 n=2: a9b40103 a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
BLD a9b40026
BLD a9b40036
BLD a9b4001a
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 23
DI a9b4013f
DC pv=009d4a80 ov=1 n=3: a9b4013f a9b40150 a9b4014c
LS
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
DC pv=009d4b08 ov=0 n=2: a9b40103 a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
BLD a9b40026
BLD a9b40036
BLD a9b4001a
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 24
DI a9b4013f
DC pv=009d4a80 ov=1 n=3: a9b4013f a9b40150 a9b4014c
LS
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
DC pv=009d4b08 ov=0 n=2: a9b40103 a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
BLD a9b40026
BLD a9b40036
BLD a9b4001a
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 25
DI a9b4013f
DC pv=009d4a80 ov=1 n=3: a9b4013f a9b40150 a9b4014c
LS
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
DC pv=009d4b08 ov=0 n=2: a9b40103 a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
BLD a9b40026
BLD a9b40036
BLD a9b4001a
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 26
DI a9b4013f
DC pv=009d4a80 ov=1 n=3: a9b4013f a9b40150 a9b4014c
LS
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
DC pv=009d4b08 ov=0 n=2: a9b40103 a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
BLD a9b40026
BLD a9b40036
BLD a9b4001a
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 27
DI a9b4013f
DC pv=009d4a80 ov=1 n=3: a9b4013f a9b40150 a9b4014c
LS
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
DC pv=009d4b08 ov=0 n=2: a9b40103 a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
BLD a9b40026
BLD a9b40036
BLD a9b4001a
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 28
DI a9b4013f
DC pv=009d4a80 ov=1 n=3: a9b4013f a9b40150 a9b4014c
LS
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
DC pv=009d4b08 ov=0 n=2: a9b40103 a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
BLD a9b40026
BLD a9b40036
BLD a9b4001a
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 29
DI a9b4013f
DC pv=009d4a80 ov=1 n=3: a9b4013f a9b40150 a9b4014c
LS
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
DC pv=009d4b08 ov=0 n=2: a9b40103 a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
BLD a9b40026
BLD a9b40036
BLD a9b4001a
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 30
DI a9b4013f
DC pv=009d4a80 ov=1 n=3: a9b4013f a9b40150 a9b4014c
LS
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
DC pv=009d4b08 ov=0 n=2: a9b40103 a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
BLD a9b40026
BLD a9b40036
BLD a9b4001a
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 31
DI a9b4013f
DC pv=009d4a80 ov=1 n=3: a9b4013f a9b40150 a9b4014c
LS
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
DC pv=009d4b08 ov=0 n=2: a9b40103 a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
BLD a9b40026
BLD a9b40036
BLD a9b4001a
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 32
DI a9b4013f
DC pv=009d4a80 ov=1 n=3: a9b4013f a9b40150 a9b4014c
LS
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
DC pv=009d4b08 ov=0 n=2: a9b40103 a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
BLD a9b40026
BLD a9b40036
BLD a9b4001a
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 33
DI a9b4013f
DC pv=009d4a80 ov=1 n=3: a9b4013f a9b40150 a9b4014c
LS
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
DC pv=009d4b08 ov=0 n=2: a9b40103 a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
BLD a9b40026
BLD a9b40036
BLD a9b4001a
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 34
DI a9b4013f
DC pv=009d4a80 ov=1 n=3: a9b4013f a9b40150 a9b4014c
LS
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
DC pv=009d4b08 ov=0 n=2: a9b40103 a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
BLD a9b40026
BLD a9b40036
BLD a9b4001a
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 35
DI a9b4013f
DC pv=009d4a80 ov=1 n=3: a9b4013f a9b40150 a9b4014c
LS
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
DC pv=009d4b08 ov=0 n=2: a9b40103 a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
BLD a9b40026
BLD a9b40036
BLD a9b4001a
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 36
DI a9b4013f
DC pv=009d4a80 ov=1 n=3: a9b4013f a9b40150 a9b4014c
LS
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
DC pv=009d4b08 ov=0 n=2: a9b40103 a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
BLD a9b40026
BLD a9b40036
BLD a9b4001a
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 37
DI a9b4013f
DC pv=009d4a80 ov=1 n=3: a9b4013f a9b40150 a9b4014c
LS
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
DC pv=009d4b08 ov=0 n=2: a9b40103 a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
BLD a9b40026
BLD a9b40036
BLD a9b4001a
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 38
DI a9b4013f
DC pv=009d4a80 ov=1 n=3: a9b4013f a9b40150 a9b4014c
LS
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
DC pv=009d4b08 ov=0 n=2: a9b40103 a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
BLD a9b40026
BLD a9b40036
BLD a9b4001a
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 39
DI a9b4013f
DC pv=009d4a80 ov=1 n=3: a9b4013f a9b40150 a9b4014c
LS
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
DC pv=009d4b08 ov=0 n=2: a9b40103 a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
DC pv=009d4b08 ov=0 n=1: a9b40100
BLD a9b40026
BLD a9b40036
BLD a9b4001a
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 40
quit:
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\Visualizers\atlmfc.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\Visualizers\concurrency.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\Visualizers\cpp_rest.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\Visualizers\ObjectiveC.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\Visualizers\stl.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\Visualizers\Windows.Data.Json.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\Visualizers\Windows.Devices.Geolocation.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\Visualizers\Windows.Devices.Sensors.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\Visualizers\Windows.Media.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\Visualizers\windows.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\Visualizers\winrt.natvis'

View file

@ -0,0 +1,718 @@
Opened log file 'C:\Users\erikn\AppData\Local\Temp\claude\C--Users-erikn-source-repos-acdream--claude-worktrees-peaceful-blackburn-5333f0\e3dbd387-d947-4f49-964d-d454fc9c7d83\scratchpad\fw0-cap-holtburg-street.log'
0:018> .sympath C:\Users\erikn\source\repos\acdream\refs
Symbol search path is: C:\Users\erikn\source\repos\acdream\refs
Expanded Symbol search path is: c:\users\erikn\source\repos\acdream\refs
************* Path validation summary **************
Response Time (ms) Location
OK C:\Users\erikn\source\repos\acdream\refs
0:018> .symopt+ 0x40
Symbol options are 0xB0367:
0x00000001 - SYMOPT_CASE_INSENSITIVE
0x00000002 - SYMOPT_UNDNAME
0x00000004 - SYMOPT_DEFERRED_LOADS
0x00000020 - SYMOPT_OMAP_FIND_NEAREST
0x00000040 - SYMOPT_LOAD_ANYTHING
0x00000100 - SYMOPT_NO_UNQUALIFIED_LOADS
0x00000200 - SYMOPT_FAIL_CRITICAL_ERRORS
0x00010000 - SYMOPT_AUTO_PUBLICS
0x00020000 - SYMOPT_NO_IMAGE_SEARCH
0x00080000 - SYMOPT_NO_PROMPTS
0:018> .reload /f acclient.exe
0:018> r $t0 = 0
0:018> bp 00453aa0 "r $t0 = @$t0 + 1; .printf \"F %d\\n\", @$t0; .if (@$t0 >= 0n40) { qd } .else { gc }"
0:018> bp 005a4840 "r $t2 = poi(@ecx+0x60); .printf \"DC pv=%08x ov=%d n=%d:\", @ecx, poi(@ecx+0x38), @$t2; r $t3 = poi(@ecx+0x50); r $t4 = 0; .while (@$t4 < @$t2) { r $t5 = poi(@$t3 + @$t4*4); .printf \" %08x\", poi(@$t5+0x28); r $t4 = @$t4 + 1 }; .printf \"\\n\"; gc"
0:018> bp 005a5860 ".printf \"DI %08x\\n\", poi(poi(@esp+4)+0x28); gc"
0:018> bp 00506330 ".printf \"LS\\n\"; gc"
0:018> bp 0059f2a0 ".printf \"BLD %08x\\n\", poi(poi(@esp+4)+0x4c); gc"
0:018> g
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
BLD a9b40026
BLD a9b40036
BLD a9b4001a
DC pv=009d4b08 ov=0 n=3: a9b4016e a9b4016a a9b4016c
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 1
LS
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
BLD a9b40026
BLD a9b40036
BLD a9b4001a
DC pv=009d4b08 ov=0 n=3: a9b4016e a9b4016a a9b4016c
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 2
LS
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
BLD a9b40026
BLD a9b40036
BLD a9b4001a
DC pv=009d4b08 ov=0 n=3: a9b4016e a9b4016a a9b4016c
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 3
LS
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
BLD a9b40026
BLD a9b40036
BLD a9b4001a
DC pv=009d4b08 ov=0 n=3: a9b4016e a9b4016a a9b4016c
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 4
LS
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
BLD a9b40026
BLD a9b40036
BLD a9b4001a
DC pv=009d4b08 ov=0 n=3: a9b4016e a9b4016a a9b4016c
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 5
LS
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
BLD a9b40026
BLD a9b40036
BLD a9b4001a
DC pv=009d4b08 ov=0 n=3: a9b4016e a9b4016a a9b4016c
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 6
LS
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
BLD a9b40026
BLD a9b40036
BLD a9b4001a
DC pv=009d4b08 ov=0 n=3: a9b4016e a9b4016a a9b4016c
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 7
LS
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
BLD a9b40026
BLD a9b40036
BLD a9b4001a
DC pv=009d4b08 ov=0 n=3: a9b4016e a9b4016a a9b4016c
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 8
LS
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
BLD a9b40026
BLD a9b40036
BLD a9b4001a
DC pv=009d4b08 ov=0 n=3: a9b4016e a9b4016a a9b4016c
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 9
LS
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
BLD a9b40026
BLD a9b40036
BLD a9b4001a
DC pv=009d4b08 ov=0 n=3: a9b4016e a9b4016a a9b4016c
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 10
LS
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
BLD a9b40026
BLD a9b40036
BLD a9b4001a
DC pv=009d4b08 ov=0 n=3: a9b4016e a9b4016a a9b4016c
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 11
LS
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
BLD a9b40026
BLD a9b40036
BLD a9b4001a
DC pv=009d4b08 ov=0 n=3: a9b4016e a9b4016a a9b4016c
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 12
LS
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
BLD a9b40026
BLD a9b40036
BLD a9b4001a
DC pv=009d4b08 ov=0 n=3: a9b4016e a9b4016a a9b4016c
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 13
LS
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
BLD a9b40026
BLD a9b40036
BLD a9b4001a
DC pv=009d4b08 ov=0 n=3: a9b4016e a9b4016a a9b4016c
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 14
LS
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
BLD a9b40026
BLD a9b40036
BLD a9b4001a
DC pv=009d4b08 ov=0 n=3: a9b4016e a9b4016a a9b4016c
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 15
LS
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
BLD a9b40026
BLD a9b40036
BLD a9b4001a
DC pv=009d4b08 ov=0 n=3: a9b4016e a9b4016a a9b4016c
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 16
LS
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
BLD a9b40026
BLD a9b40036
BLD a9b4001a
DC pv=009d4b08 ov=0 n=3: a9b4016e a9b4016a a9b4016c
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 17
LS
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
BLD a9b40026
BLD a9b40036
BLD a9b4001a
DC pv=009d4b08 ov=0 n=3: a9b4016e a9b4016a a9b4016c
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 18
LS
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
BLD a9b40026
BLD a9b40036
BLD a9b4001a
DC pv=009d4b08 ov=0 n=3: a9b4016e a9b4016a a9b4016c
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 19
LS
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
BLD a9b40026
BLD a9b40036
BLD a9b4001a
DC pv=009d4b08 ov=0 n=3: a9b4016e a9b4016a a9b4016c
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 20
LS
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
BLD a9b40026
BLD a9b40036
BLD a9b4001a
DC pv=009d4b08 ov=0 n=3: a9b4016e a9b4016a a9b4016c
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 21
LS
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
BLD a9b40026
BLD a9b40036
BLD a9b4001a
DC pv=009d4b08 ov=0 n=3: a9b4016e a9b4016a a9b4016c
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 22
LS
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
BLD a9b40026
BLD a9b40036
BLD a9b4001a
DC pv=009d4b08 ov=0 n=3: a9b4016e a9b4016a a9b4016c
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 23
LS
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
BLD a9b40026
BLD a9b40036
BLD a9b4001a
DC pv=009d4b08 ov=0 n=3: a9b4016e a9b4016a a9b4016c
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 24
LS
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
BLD a9b40026
BLD a9b40036
BLD a9b4001a
DC pv=009d4b08 ov=0 n=3: a9b4016e a9b4016a a9b4016c
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 25
LS
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
BLD a9b40026
BLD a9b40036
BLD a9b4001a
DC pv=009d4b08 ov=0 n=3: a9b4016e a9b4016a a9b4016c
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 26
LS
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
BLD a9b40026
BLD a9b40036
BLD a9b4001a
DC pv=009d4b08 ov=0 n=3: a9b4016e a9b4016a a9b4016c
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 27
LS
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
BLD a9b40026
BLD a9b40036
BLD a9b4001a
DC pv=009d4b08 ov=0 n=3: a9b4016e a9b4016a a9b4016c
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 28
LS
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
BLD a9b40026
BLD a9b40036
BLD a9b4001a
DC pv=009d4b08 ov=0 n=3: a9b4016e a9b4016a a9b4016c
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 29
LS
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
BLD a9b40026
BLD a9b40036
BLD a9b4001a
DC pv=009d4b08 ov=0 n=3: a9b4016e a9b4016a a9b4016c
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 30
LS
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
BLD a9b40026
BLD a9b40036
BLD a9b4001a
DC pv=009d4b08 ov=0 n=3: a9b4016e a9b4016a a9b4016c
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 31
LS
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
BLD a9b40026
BLD a9b40036
BLD a9b4001a
DC pv=009d4b08 ov=0 n=3: a9b4016e a9b4016a a9b4016c
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 32
LS
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
BLD a9b40026
BLD a9b40036
BLD a9b4001a
DC pv=009d4b08 ov=0 n=3: a9b4016e a9b4016a a9b4016c
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 33
LS
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
BLD a9b40026
BLD a9b40036
BLD a9b4001a
DC pv=009d4b08 ov=0 n=3: a9b4016e a9b4016a a9b4016c
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 34
LS
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
BLD a9b40026
BLD a9b40036
BLD a9b4001a
DC pv=009d4b08 ov=0 n=3: a9b4016e a9b4016a a9b4016c
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 35
LS
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
BLD a9b40026
BLD a9b40036
BLD a9b4001a
DC pv=009d4b08 ov=0 n=3: a9b4016e a9b4016a a9b4016c
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 36
LS
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
BLD a9b40026
BLD a9b40036
BLD a9b4001a
DC pv=009d4b08 ov=0 n=3: a9b4016e a9b4016a a9b4016c
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 37
LS
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
BLD a9b40026
BLD a9b40036
BLD a9b4001a
DC pv=009d4b08 ov=0 n=3: a9b4016e a9b4016a a9b4016c
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 38
LS
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
BLD a9b40026
BLD a9b40036
BLD a9b4001a
DC pv=009d4b08 ov=0 n=3: a9b4016e a9b4016a a9b4016c
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 39
LS
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
BLD a9b40026
BLD a9b40036
BLD a9b4001a
DC pv=009d4b08 ov=0 n=3: a9b4016e a9b4016a a9b4016c
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 40
quit:
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\Visualizers\atlmfc.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\Visualizers\concurrency.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\Visualizers\cpp_rest.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\Visualizers\ObjectiveC.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\Visualizers\stl.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\Visualizers\Windows.Data.Json.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\Visualizers\Windows.Devices.Geolocation.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\Visualizers\Windows.Devices.Sensors.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\Visualizers\Windows.Media.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\Visualizers\windows.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\Visualizers\winrt.natvis'

View file

@ -0,0 +1,910 @@
Opened log file 'C:\Users\erikn\AppData\Local\Temp\claude\C--Users-erikn-source-repos-acdream--claude-worktrees-peaceful-blackburn-5333f0\e3dbd387-d947-4f49-964d-d454fc9c7d83\scratchpad\fw0-cap-holtburg-street.log'
0:018> .sympath C:\Users\erikn\source\repos\acdream\refs
Symbol search path is: C:\Users\erikn\source\repos\acdream\refs
Expanded Symbol search path is: c:\users\erikn\source\repos\acdream\refs
************* Path validation summary **************
Response Time (ms) Location
OK C:\Users\erikn\source\repos\acdream\refs
0:018> .symopt+ 0x40
Symbol options are 0xB0367:
0x00000001 - SYMOPT_CASE_INSENSITIVE
0x00000002 - SYMOPT_UNDNAME
0x00000004 - SYMOPT_DEFERRED_LOADS
0x00000020 - SYMOPT_OMAP_FIND_NEAREST
0x00000040 - SYMOPT_LOAD_ANYTHING
0x00000100 - SYMOPT_NO_UNQUALIFIED_LOADS
0x00000200 - SYMOPT_FAIL_CRITICAL_ERRORS
0x00010000 - SYMOPT_AUTO_PUBLICS
0x00020000 - SYMOPT_NO_IMAGE_SEARCH
0x00080000 - SYMOPT_NO_PROMPTS
0:018> .reload /f acclient.exe
0:018> r $t0 = 0
0:018> bp 00453aa0 "r $t0 = @$t0 + 1; .printf \"F %d\\n\", @$t0; .if (@$t0 >= 0n40) { qd } .else { gc }"
0:018> bp 005a4840 "r $t2 = poi(@ecx+0x60); .printf \"DC pv=%08x ov=%d n=%d:\", @ecx, poi(@ecx+0x38), @$t2; r $t3 = poi(@ecx+0x50); r $t4 = 0; .while (@$t4 < @$t2) { r $t5 = poi(@$t3 + @$t4*4); .printf \" %08x\", poi(@$t5+0x28); r $t4 = @$t4 + 1 }; .printf \"\\n\"; gc"
0:018> bp 005a5860 ".printf \"DI %08x\\n\", poi(poi(@esp+4)+0x28); gc"
0:018> bp 00506330 ".printf \"LS\\n\"; gc"
0:018> bp 0059f2a0 ".printf \"BLD %08x\\n\", poi(poi(@esp+4)+0x4c); gc"
0:018> g
F 1
DI a9b40150
DC pv=009d4a80 ov=1 n=1: a9b40150
LS
BLD aab50002
DC pv=009d4b08 ov=0 n=1: aab50100
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
BLD a9b40026
BLD a9b40036
DC pv=009d4b08 ov=0 n=2: a9b40116 a9b40117
DC pv=009d4b08 ov=0 n=2: a9b40118 a9b40117
DC pv=009d4b08 ov=0 n=2: a9b4011d a9b4011b
BLD a9b4001a
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 2
DI a9b40150
DC pv=009d4a80 ov=1 n=1: a9b40150
LS
BLD aab50002
DC pv=009d4b08 ov=0 n=1: aab50100
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
BLD a9b40026
BLD a9b40036
DC pv=009d4b08 ov=0 n=2: a9b40116 a9b40117
DC pv=009d4b08 ov=0 n=2: a9b40118 a9b40117
DC pv=009d4b08 ov=0 n=2: a9b4011d a9b4011b
BLD a9b4001a
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 3
DI a9b40150
DC pv=009d4a80 ov=1 n=1: a9b40150
LS
BLD aab50002
DC pv=009d4b08 ov=0 n=1: aab50100
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
BLD a9b40026
BLD a9b40036
DC pv=009d4b08 ov=0 n=2: a9b40116 a9b40117
DC pv=009d4b08 ov=0 n=2: a9b40118 a9b40117
DC pv=009d4b08 ov=0 n=2: a9b4011d a9b4011b
BLD a9b4001a
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 4
DI a9b40150
DC pv=009d4a80 ov=1 n=1: a9b40150
LS
BLD aab50002
DC pv=009d4b08 ov=0 n=1: aab50100
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
BLD a9b40026
BLD a9b40036
DC pv=009d4b08 ov=0 n=2: a9b40116 a9b40117
DC pv=009d4b08 ov=0 n=2: a9b40118 a9b40117
DC pv=009d4b08 ov=0 n=2: a9b4011d a9b4011b
BLD a9b4001a
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 5
DI a9b40150
DC pv=009d4a80 ov=1 n=1: a9b40150
LS
BLD aab50002
DC pv=009d4b08 ov=0 n=1: aab50100
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
BLD a9b40026
BLD a9b40036
DC pv=009d4b08 ov=0 n=2: a9b40116 a9b40117
DC pv=009d4b08 ov=0 n=2: a9b40118 a9b40117
DC pv=009d4b08 ov=0 n=2: a9b4011d a9b4011b
BLD a9b4001a
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 6
DI a9b40150
DC pv=009d4a80 ov=1 n=1: a9b40150
LS
BLD aab50002
DC pv=009d4b08 ov=0 n=1: aab50100
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
BLD a9b40026
BLD a9b40036
DC pv=009d4b08 ov=0 n=2: a9b40116 a9b40117
DC pv=009d4b08 ov=0 n=2: a9b40118 a9b40117
DC pv=009d4b08 ov=0 n=2: a9b4011d a9b4011b
BLD a9b4001a
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 7
DI a9b40150
DC pv=009d4a80 ov=1 n=1: a9b40150
LS
BLD aab50002
DC pv=009d4b08 ov=0 n=1: aab50100
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
BLD a9b40026
BLD a9b40036
DC pv=009d4b08 ov=0 n=2: a9b40116 a9b40117
DC pv=009d4b08 ov=0 n=2: a9b40118 a9b40117
DC pv=009d4b08 ov=0 n=2: a9b4011d a9b4011b
BLD a9b4001a
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 8
DI a9b40150
DC pv=009d4a80 ov=1 n=1: a9b40150
LS
BLD aab50002
DC pv=009d4b08 ov=0 n=1: aab50100
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
BLD a9b40026
BLD a9b40036
DC pv=009d4b08 ov=0 n=2: a9b40116 a9b40117
DC pv=009d4b08 ov=0 n=2: a9b40118 a9b40117
DC pv=009d4b08 ov=0 n=2: a9b4011d a9b4011b
BLD a9b4001a
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 9
DI a9b40150
DC pv=009d4a80 ov=1 n=1: a9b40150
LS
BLD aab50002
DC pv=009d4b08 ov=0 n=1: aab50100
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
BLD a9b40026
BLD a9b40036
DC pv=009d4b08 ov=0 n=2: a9b40116 a9b40117
DC pv=009d4b08 ov=0 n=2: a9b40118 a9b40117
DC pv=009d4b08 ov=0 n=2: a9b4011d a9b4011b
BLD a9b4001a
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 10
DI a9b40150
DC pv=009d4a80 ov=1 n=1: a9b40150
LS
BLD aab50002
DC pv=009d4b08 ov=0 n=1: aab50100
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
BLD a9b40026
BLD a9b40036
DC pv=009d4b08 ov=0 n=2: a9b40116 a9b40117
DC pv=009d4b08 ov=0 n=2: a9b40118 a9b40117
DC pv=009d4b08 ov=0 n=2: a9b4011d a9b4011b
BLD a9b4001a
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 11
DI a9b40150
DC pv=009d4a80 ov=1 n=1: a9b40150
LS
BLD aab50002
DC pv=009d4b08 ov=0 n=1: aab50100
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
BLD a9b40026
BLD a9b40036
DC pv=009d4b08 ov=0 n=2: a9b40116 a9b40117
DC pv=009d4b08 ov=0 n=2: a9b40118 a9b40117
DC pv=009d4b08 ov=0 n=2: a9b4011d a9b4011b
BLD a9b4001a
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 12
DI a9b40150
DC pv=009d4a80 ov=1 n=1: a9b40150
LS
BLD aab50002
DC pv=009d4b08 ov=0 n=1: aab50100
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
BLD a9b40026
BLD a9b40036
DC pv=009d4b08 ov=0 n=2: a9b40116 a9b40117
DC pv=009d4b08 ov=0 n=2: a9b40118 a9b40117
DC pv=009d4b08 ov=0 n=2: a9b4011d a9b4011b
BLD a9b4001a
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 13
DI a9b40150
DC pv=009d4a80 ov=1 n=1: a9b40150
LS
BLD aab50002
DC pv=009d4b08 ov=0 n=1: aab50100
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
BLD a9b40026
BLD a9b40036
DC pv=009d4b08 ov=0 n=2: a9b40116 a9b40117
DC pv=009d4b08 ov=0 n=2: a9b40118 a9b40117
DC pv=009d4b08 ov=0 n=2: a9b4011d a9b4011b
BLD a9b4001a
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 14
DI a9b40150
DC pv=009d4a80 ov=1 n=1: a9b40150
LS
BLD aab50002
DC pv=009d4b08 ov=0 n=1: aab50100
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
BLD a9b40026
BLD a9b40036
DC pv=009d4b08 ov=0 n=2: a9b40116 a9b40117
DC pv=009d4b08 ov=0 n=2: a9b40118 a9b40117
DC pv=009d4b08 ov=0 n=2: a9b4011d a9b4011b
BLD a9b4001a
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 15
DI a9b40150
DC pv=009d4a80 ov=1 n=1: a9b40150
LS
BLD aab50002
DC pv=009d4b08 ov=0 n=1: aab50100
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
BLD a9b40026
BLD a9b40036
DC pv=009d4b08 ov=0 n=2: a9b40116 a9b40117
DC pv=009d4b08 ov=0 n=2: a9b40118 a9b40117
DC pv=009d4b08 ov=0 n=2: a9b4011d a9b4011b
BLD a9b4001a
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 16
DI a9b40150
DC pv=009d4a80 ov=1 n=1: a9b40150
LS
BLD aab50002
DC pv=009d4b08 ov=0 n=1: aab50100
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
BLD a9b40026
BLD a9b40036
DC pv=009d4b08 ov=0 n=2: a9b40116 a9b40117
DC pv=009d4b08 ov=0 n=2: a9b40118 a9b40117
DC pv=009d4b08 ov=0 n=2: a9b4011d a9b4011b
BLD a9b4001a
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 17
DI a9b40150
DC pv=009d4a80 ov=1 n=1: a9b40150
LS
BLD aab50002
DC pv=009d4b08 ov=0 n=1: aab50100
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
BLD a9b40026
BLD a9b40036
DC pv=009d4b08 ov=0 n=2: a9b40116 a9b40117
DC pv=009d4b08 ov=0 n=2: a9b40118 a9b40117
DC pv=009d4b08 ov=0 n=2: a9b4011d a9b4011b
BLD a9b4001a
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 18
DI a9b40150
DC pv=009d4a80 ov=1 n=1: a9b40150
LS
BLD aab50002
DC pv=009d4b08 ov=0 n=1: aab50100
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
BLD a9b40026
BLD a9b40036
DC pv=009d4b08 ov=0 n=2: a9b40116 a9b40117
DC pv=009d4b08 ov=0 n=2: a9b40118 a9b40117
DC pv=009d4b08 ov=0 n=2: a9b4011d a9b4011b
BLD a9b4001a
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 19
DI a9b40150
DC pv=009d4a80 ov=1 n=1: a9b40150
LS
BLD aab50002
DC pv=009d4b08 ov=0 n=1: aab50100
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
BLD a9b40026
BLD a9b40036
DC pv=009d4b08 ov=0 n=2: a9b40116 a9b40117
DC pv=009d4b08 ov=0 n=2: a9b40118 a9b40117
DC pv=009d4b08 ov=0 n=2: a9b4011d a9b4011b
BLD a9b4001a
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 20
DI a9b40150
DC pv=009d4a80 ov=1 n=1: a9b40150
LS
BLD aab50002
DC pv=009d4b08 ov=0 n=1: aab50100
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
BLD a9b40026
BLD a9b40036
DC pv=009d4b08 ov=0 n=2: a9b40116 a9b40117
DC pv=009d4b08 ov=0 n=2: a9b40118 a9b40117
DC pv=009d4b08 ov=0 n=2: a9b4011d a9b4011b
BLD a9b4001a
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 21
DI a9b40150
DC pv=009d4a80 ov=1 n=1: a9b40150
LS
BLD aab50002
DC pv=009d4b08 ov=0 n=1: aab50100
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
BLD a9b40026
BLD a9b40036
DC pv=009d4b08 ov=0 n=2: a9b40116 a9b40117
DC pv=009d4b08 ov=0 n=2: a9b40118 a9b40117
DC pv=009d4b08 ov=0 n=2: a9b4011d a9b4011b
BLD a9b4001a
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 22
DI a9b40150
DC pv=009d4a80 ov=1 n=1: a9b40150
LS
BLD aab50002
DC pv=009d4b08 ov=0 n=1: aab50100
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
BLD a9b40026
BLD a9b40036
DC pv=009d4b08 ov=0 n=2: a9b40116 a9b40117
DC pv=009d4b08 ov=0 n=2: a9b40118 a9b40117
DC pv=009d4b08 ov=0 n=2: a9b4011d a9b4011b
BLD a9b4001a
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 23
DI a9b40150
DC pv=009d4a80 ov=1 n=1: a9b40150
LS
BLD aab50002
DC pv=009d4b08 ov=0 n=1: aab50100
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
BLD a9b40026
BLD a9b40036
DC pv=009d4b08 ov=0 n=2: a9b40116 a9b40117
DC pv=009d4b08 ov=0 n=2: a9b40118 a9b40117
DC pv=009d4b08 ov=0 n=2: a9b4011d a9b4011b
BLD a9b4001a
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 24
DI a9b40150
DC pv=009d4a80 ov=1 n=1: a9b40150
LS
BLD aab50002
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
BLD a9b40026
BLD a9b40036
DC pv=009d4b08 ov=0 n=2: a9b40116 a9b40117
DC pv=009d4b08 ov=0 n=2: a9b40118 a9b40117
DC pv=009d4b08 ov=0 n=2: a9b4011d a9b4011b
BLD a9b4001a
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 25
DI a9b40150
DC pv=009d4a80 ov=1 n=1: a9b40150
LS
BLD aab50002
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
BLD a9b40026
BLD a9b40036
DC pv=009d4b08 ov=0 n=2: a9b40116 a9b40117
DC pv=009d4b08 ov=0 n=2: a9b40118 a9b40117
DC pv=009d4b08 ov=0 n=2: a9b4011d a9b4011b
BLD a9b4001a
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 26
DI a9b40150
DC pv=009d4a80 ov=1 n=1: a9b40150
LS
BLD aab50002
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
BLD a9b40026
BLD a9b40036
DC pv=009d4b08 ov=0 n=2: a9b40116 a9b40117
DC pv=009d4b08 ov=0 n=2: a9b40118 a9b40117
DC pv=009d4b08 ov=0 n=2: a9b4011d a9b4011b
BLD a9b4001a
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 27
DI a9b40150
DC pv=009d4a80 ov=1 n=1: a9b40150
LS
BLD aab50002
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
BLD a9b40026
BLD a9b40036
DC pv=009d4b08 ov=0 n=2: a9b40116 a9b40117
DC pv=009d4b08 ov=0 n=2: a9b40118 a9b40117
DC pv=009d4b08 ov=0 n=2: a9b4011d a9b4011b
BLD a9b4001a
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 28
DI a9b40150
DC pv=009d4a80 ov=1 n=1: a9b40150
LS
BLD aab50002
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
BLD a9b40026
BLD a9b40036
DC pv=009d4b08 ov=0 n=2: a9b40116 a9b40117
DC pv=009d4b08 ov=0 n=2: a9b40118 a9b40117
DC pv=009d4b08 ov=0 n=2: a9b4011d a9b4011b
BLD a9b4001a
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 29
DI a9b40150
DC pv=009d4a80 ov=1 n=1: a9b40150
LS
BLD aab50002
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
BLD a9b40026
BLD a9b40036
DC pv=009d4b08 ov=0 n=2: a9b40116 a9b40117
DC pv=009d4b08 ov=0 n=2: a9b40118 a9b40117
DC pv=009d4b08 ov=0 n=2: a9b4011d a9b4011b
BLD a9b4001a
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 30
DI a9b40150
DC pv=009d4a80 ov=1 n=1: a9b40150
LS
BLD aab50002
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
BLD a9b40026
BLD a9b40036
DC pv=009d4b08 ov=0 n=2: a9b40116 a9b40117
DC pv=009d4b08 ov=0 n=2: a9b40118 a9b40117
DC pv=009d4b08 ov=0 n=2: a9b4011d a9b4011b
BLD a9b4001a
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 31
DI a9b40150
DC pv=009d4a80 ov=1 n=1: a9b40150
LS
BLD aab50002
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
BLD a9b40026
BLD a9b40036
DC pv=009d4b08 ov=0 n=2: a9b40116 a9b40117
DC pv=009d4b08 ov=0 n=2: a9b40118 a9b40117
DC pv=009d4b08 ov=0 n=2: a9b4011d a9b4011b
BLD a9b4001a
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 32
DI a9b40150
DC pv=009d4a80 ov=1 n=1: a9b40150
LS
BLD aab50002
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
BLD a9b40026
BLD a9b40036
DC pv=009d4b08 ov=0 n=2: a9b40116 a9b40117
DC pv=009d4b08 ov=0 n=2: a9b40118 a9b40117
DC pv=009d4b08 ov=0 n=2: a9b4011d a9b4011b
BLD a9b4001a
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 33
DI a9b40150
DC pv=009d4a80 ov=1 n=1: a9b40150
LS
BLD aab50002
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
BLD a9b40026
BLD a9b40036
DC pv=009d4b08 ov=0 n=2: a9b40116 a9b40117
DC pv=009d4b08 ov=0 n=2: a9b40118 a9b40117
DC pv=009d4b08 ov=0 n=2: a9b4011d a9b4011b
BLD a9b4001a
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 34
DI a9b40150
DC pv=009d4a80 ov=1 n=1: a9b40150
LS
BLD aab50002
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
BLD a9b40026
BLD a9b40036
DC pv=009d4b08 ov=0 n=2: a9b40116 a9b40117
DC pv=009d4b08 ov=0 n=2: a9b40118 a9b40117
DC pv=009d4b08 ov=0 n=2: a9b4011d a9b4011b
BLD a9b4001a
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 35
DI a9b40150
DC pv=009d4a80 ov=1 n=1: a9b40150
LS
BLD aab50002
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
BLD a9b40026
BLD a9b40036
DC pv=009d4b08 ov=0 n=2: a9b40116 a9b40117
DC pv=009d4b08 ov=0 n=2: a9b40118 a9b40117
DC pv=009d4b08 ov=0 n=2: a9b4011d a9b4011b
BLD a9b4001a
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 36
DI a9b40150
DC pv=009d4a80 ov=1 n=1: a9b40150
LS
BLD aab50002
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
BLD a9b40026
BLD a9b40036
BLD a9b4001a
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 37
DI a9b40150
DC pv=009d4a80 ov=1 n=1: a9b40150
LS
BLD aab50002
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
BLD a9b40026
BLD a9b40036
BLD a9b4001a
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 38
DI a9b40150
DC pv=009d4a80 ov=1 n=1: a9b40150
LS
BLD aab50002
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
BLD a9b40026
BLD a9b40036
BLD a9b4001a
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 39
DI a9b40150
DC pv=009d4a80 ov=1 n=1: a9b40150
LS
BLD aab50002
BLD a9b3003c
BLD a9b4000f
BLD a9b40017
BLD a9b4002f
BLD a9b40016
BLD a9b4001e
BLD a9b40026
BLD a9b40036
BLD a9b4001a
BLD a9b40022
DC pv=009d4b08 ov=0 n=2: a9b40164 a9b40162
BLD a9b40032
BLD a9b40031
BLD a9b40029
F 40
quit:
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\Visualizers\atlmfc.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\Visualizers\concurrency.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\Visualizers\cpp_rest.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\Visualizers\ObjectiveC.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\Visualizers\stl.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\Visualizers\Windows.Data.Json.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\Visualizers\Windows.Devices.Geolocation.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\Visualizers\Windows.Devices.Sensors.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\Visualizers\Windows.Media.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\Visualizers\windows.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\Visualizers\winrt.natvis'

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,743 @@
Opened log file 'C:\Users\erikn\AppData\Local\Temp\claude\C--Users-erikn-source-repos-acdream--claude-worktrees-peaceful-blackburn-5333f0\e3dbd387-d947-4f49-964d-d454fc9c7d83\scratchpad\fw0-cap-terrace-center.log'
0:021> .sympath C:\Users\erikn\source\repos\acdream\refs
Symbol search path is: C:\Users\erikn\source\repos\acdream\refs
Expanded Symbol search path is: c:\users\erikn\source\repos\acdream\refs
************* Path validation summary **************
Response Time (ms) Location
OK C:\Users\erikn\source\repos\acdream\refs
0:021> .symopt+ 0x40
Symbol options are 0xB0367:
0x00000001 - SYMOPT_CASE_INSENSITIVE
0x00000002 - SYMOPT_UNDNAME
0x00000004 - SYMOPT_DEFERRED_LOADS
0x00000020 - SYMOPT_OMAP_FIND_NEAREST
0x00000040 - SYMOPT_LOAD_ANYTHING
0x00000100 - SYMOPT_NO_UNQUALIFIED_LOADS
0x00000200 - SYMOPT_FAIL_CRITICAL_ERRORS
0x00010000 - SYMOPT_AUTO_PUBLICS
0x00020000 - SYMOPT_NO_IMAGE_SEARCH
0x00080000 - SYMOPT_NO_PROMPTS
0:021> .reload /f acclient.exe
0:021> r $t0 = 0
0:021> bp 00453aa0 "r $t0 = @$t0 + 1; .printf \"F %d\\n\", @$t0; .if (@$t0 >= 0n40) { qd } .else { gc }"
0:021> bp 005a4840 "r $t2 = poi(@ecx+0x60); .printf \"DC pv=%08x ov=%d n=%d:\", @ecx, poi(@ecx+0x38), @$t2; r $t3 = poi(@ecx+0x50); r $t4 = 0; .while (@$t4 < @$t2) { r $t5 = poi(@$t3 + @$t4*4); .printf \" %08x\", poi(@$t5+0x28); r $t4 = @$t4 + 1 }; .printf \"\\n\"; gc"
0:021> bp 005a5860 ".printf \"DI %08x\\n\", poi(poi(@esp+4)+0x28); gc"
0:021> bp 00506330 ".printf \"LS\\n\"; gc"
0:021> bp 0059f2a0 ".printf \"BLD %08x\\n\", poi(poi(@esp+4)+0x4c); gc"
0:021> g
F 1
LS
BLD f518002e
BLD f4170011
BLD f4170012
BLD f4170002
BLD f3180020
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f4180004
BLD f4180014
BLD f418000a
DC pv=009d4b08 ov=0 n=1: f4180106
BLD f418000c
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
F 2
LS
BLD f518002e
BLD f4170011
BLD f4170012
BLD f4170002
BLD f3180020
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f4180004
BLD f4180014
BLD f418000a
DC pv=009d4b08 ov=0 n=1: f4180106
BLD f418000c
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
F 3
LS
BLD f518002e
BLD f4170011
BLD f4170012
BLD f4170002
BLD f3180020
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f4180004
BLD f4180014
BLD f418000a
DC pv=009d4b08 ov=0 n=1: f4180106
BLD f418000c
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
F 4
LS
BLD f518002e
BLD f4170011
BLD f4170012
BLD f4170002
BLD f3180020
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f4180004
BLD f4180014
BLD f418000a
DC pv=009d4b08 ov=0 n=1: f4180106
BLD f418000c
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
F 5
LS
BLD f518002e
BLD f4170011
BLD f4170012
BLD f4170002
BLD f3180020
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f4180004
BLD f4180014
BLD f418000a
DC pv=009d4b08 ov=0 n=1: f4180106
BLD f418000c
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
F 6
LS
BLD f518002e
BLD f4170011
BLD f4170012
BLD f4170002
BLD f3180020
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f4180004
BLD f4180014
BLD f418000a
DC pv=009d4b08 ov=0 n=1: f4180106
BLD f418000c
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
F 7
LS
BLD f518002e
BLD f4170011
BLD f4170012
BLD f4170002
BLD f3180020
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f4180004
BLD f4180014
BLD f418000a
DC pv=009d4b08 ov=0 n=1: f4180106
BLD f418000c
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
F 8
LS
BLD f518002e
BLD f4170011
BLD f4170012
BLD f4170002
BLD f3180020
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f4180004
BLD f4180014
BLD f418000a
DC pv=009d4b08 ov=0 n=1: f4180106
BLD f418000c
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
F 9
LS
BLD f518002e
BLD f4170011
BLD f4170012
BLD f4170002
BLD f3180020
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f4180004
BLD f4180014
BLD f418000a
DC pv=009d4b08 ov=0 n=1: f4180106
BLD f418000c
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
F 10
LS
BLD f518002e
BLD f4170011
BLD f4170012
BLD f4170002
BLD f3180020
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f4180004
BLD f4180014
BLD f418000a
DC pv=009d4b08 ov=0 n=1: f4180106
BLD f418000c
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
F 11
LS
BLD f518002e
BLD f4170011
BLD f4170012
BLD f4170002
BLD f3180020
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f4180004
BLD f4180014
BLD f418000a
DC pv=009d4b08 ov=0 n=1: f4180106
BLD f418000c
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
F 12
LS
BLD f518002e
BLD f4170011
BLD f4170012
BLD f4170002
BLD f3180020
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f4180004
BLD f4180014
BLD f418000a
DC pv=009d4b08 ov=0 n=1: f4180106
BLD f418000c
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
F 13
LS
BLD f518002e
BLD f4170011
BLD f4170012
BLD f4170002
BLD f3180020
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f4180004
BLD f4180014
BLD f418000a
DC pv=009d4b08 ov=0 n=1: f4180106
BLD f418000c
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
F 14
LS
BLD f518002e
BLD f4170011
BLD f4170012
BLD f4170002
BLD f3180020
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f4180004
BLD f4180014
BLD f418000a
DC pv=009d4b08 ov=0 n=1: f4180106
BLD f418000c
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
F 15
LS
BLD f518002e
BLD f4170011
BLD f4170012
BLD f4170002
BLD f3180020
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f4180004
BLD f4180014
BLD f418000a
DC pv=009d4b08 ov=0 n=1: f4180106
BLD f418000c
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
F 16
LS
BLD f518002e
BLD f4170011
BLD f4170012
BLD f4170002
BLD f3180020
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f4180004
BLD f4180014
BLD f418000a
DC pv=009d4b08 ov=0 n=1: f4180106
BLD f418000c
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
F 17
LS
BLD f518002e
BLD f4170011
BLD f4170012
BLD f4170002
BLD f3180020
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f4180004
BLD f4180014
BLD f418000a
DC pv=009d4b08 ov=0 n=1: f4180106
BLD f418000c
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
F 18
LS
BLD f518002e
BLD f4170011
BLD f4170012
BLD f4170002
BLD f3180020
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f4180004
BLD f4180014
BLD f418000a
DC pv=009d4b08 ov=0 n=1: f4180106
BLD f418000c
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
F 19
LS
BLD f518002e
BLD f4170011
BLD f4170012
BLD f4170002
BLD f3180020
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f4180004
BLD f4180014
BLD f418000a
DC pv=009d4b08 ov=0 n=1: f4180106
BLD f418000c
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
F 20
LS
BLD f518002e
BLD f4170011
BLD f4170012
BLD f4170002
BLD f3180020
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f4180004
BLD f4180014
BLD f418000a
DC pv=009d4b08 ov=0 n=1: f4180106
BLD f418000c
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
F 21
LS
BLD f518002e
BLD f4170011
BLD f4170012
BLD f4170002
BLD f3180020
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f4180004
BLD f4180014
BLD f418000a
DC pv=009d4b08 ov=0 n=1: f4180106
BLD f418000c
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
F 22
LS
BLD f518002e
BLD f4170011
BLD f4170012
BLD f4170002
BLD f3180020
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f4180004
BLD f4180014
BLD f418000a
DC pv=009d4b08 ov=0 n=1: f4180106
BLD f418000c
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
F 23
LS
BLD f518002e
BLD f4170011
BLD f4170012
BLD f4170002
BLD f3180020
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f4180004
BLD f4180014
BLD f418000a
DC pv=009d4b08 ov=0 n=1: f4180106
BLD f418000c
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
F 24
LS
BLD f518002e
BLD f4170011
BLD f4170012
BLD f4170002
BLD f3180020
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f4180004
BLD f4180014
BLD f418000a
DC pv=009d4b08 ov=0 n=1: f4180106
BLD f418000c
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
F 25
LS
BLD f518002e
BLD f4170011
BLD f4170012
BLD f4170002
BLD f3180020
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f4180004
BLD f4180014
BLD f418000a
DC pv=009d4b08 ov=0 n=1: f4180106
BLD f418000c
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
F 26
LS
BLD f518002e
BLD f4170011
BLD f4170012
BLD f4170002
BLD f3180020
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f4180004
BLD f4180014
BLD f418000a
DC pv=009d4b08 ov=0 n=1: f4180106
BLD f418000c
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
F 27
LS
BLD f518002e
BLD f4170011
BLD f4170012
BLD f4170002
BLD f3180020
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f4180004
BLD f4180014
BLD f418000a
DC pv=009d4b08 ov=0 n=1: f4180106
BLD f418000c
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
F 28
LS
BLD f518002e
BLD f4170011
BLD f4170012
BLD f4170002
BLD f3180020
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f4180004
BLD f4180014
BLD f418000a
DC pv=009d4b08 ov=0 n=1: f4180106
BLD f418000c
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
F 29
LS
BLD f518002e
BLD f4170011
BLD f4170012
BLD f4170002
BLD f3180020
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f4180004
BLD f4180014
BLD f418000a
DC pv=009d4b08 ov=0 n=1: f4180106
BLD f418000c
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
F 30
LS
BLD f518002e
BLD f4170011
BLD f4170012
BLD f4170002
BLD f3180020
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f4180004
BLD f4180014
BLD f418000a
DC pv=009d4b08 ov=0 n=1: f4180106
BLD f418000c
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
F 31
LS
BLD f518002e
BLD f4170011
BLD f4170012
BLD f4170002
BLD f3180020
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f4180004
BLD f4180014
BLD f418000a
DC pv=009d4b08 ov=0 n=1: f4180106
BLD f418000c
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
F 32
LS
BLD f518002e
BLD f4170011
BLD f4170012
BLD f4170002
BLD f3180020
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f4180004
BLD f4180014
BLD f418000a
DC pv=009d4b08 ov=0 n=1: f4180106
BLD f418000c
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
F 33
LS
BLD f518002e
BLD f4170011
BLD f4170012
BLD f4170002
BLD f3180020
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f4180004
BLD f4180014
BLD f418000a
DC pv=009d4b08 ov=0 n=1: f4180106
BLD f418000c
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
F 34
LS
BLD f518002e
BLD f4170011
BLD f4170012
BLD f4170002
BLD f3180020
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f4180004
BLD f4180014
BLD f418000a
DC pv=009d4b08 ov=0 n=1: f4180106
BLD f418000c
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
F 35
LS
BLD f518002e
BLD f4170011
BLD f4170012
BLD f4170002
BLD f3180020
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f4180004
BLD f4180014
BLD f418000a
DC pv=009d4b08 ov=0 n=1: f4180106
BLD f418000c
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
F 36
LS
BLD f518002e
BLD f4170011
BLD f4170012
BLD f4170002
BLD f3180020
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f4180004
BLD f4180014
BLD f418000a
DC pv=009d4b08 ov=0 n=1: f4180106
BLD f418000c
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
F 37
LS
BLD f518002e
BLD f4170011
BLD f4170012
BLD f4170002
BLD f3180020
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f4180004
BLD f4180014
BLD f418000a
DC pv=009d4b08 ov=0 n=1: f4180106
BLD f418000c
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
F 38
LS
BLD f518002e
BLD f4170011
BLD f4170012
BLD f4170002
BLD f3180020
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f4180004
BLD f4180014
BLD f418000a
DC pv=009d4b08 ov=0 n=1: f4180106
BLD f418000c
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
F 39
LS
BLD f518002e
BLD f4170011
BLD f4170012
BLD f4170002
BLD f3180020
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f4180004
BLD f4180014
BLD f418000a
DC pv=009d4b08 ov=0 n=1: f4180106
BLD f418000c
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
F 40
quit:
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\Visualizers\atlmfc.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\Visualizers\concurrency.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\Visualizers\cpp_rest.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\Visualizers\ObjectiveC.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\Visualizers\stl.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\Visualizers\Windows.Data.Json.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\Visualizers\Windows.Devices.Geolocation.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\Visualizers\Windows.Devices.Sensors.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\Visualizers\Windows.Media.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\Visualizers\windows.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\Visualizers\winrt.natvis'

View file

@ -0,0 +1,743 @@
Opened log file 'C:\Users\erikn\AppData\Local\Temp\claude\C--Users-erikn-source-repos-acdream--claude-worktrees-peaceful-blackburn-5333f0\e3dbd387-d947-4f49-964d-d454fc9c7d83\scratchpad\fw0-cap-terrace-edge.log'
0:018> .sympath C:\Users\erikn\source\repos\acdream\refs
Symbol search path is: C:\Users\erikn\source\repos\acdream\refs
Expanded Symbol search path is: c:\users\erikn\source\repos\acdream\refs
************* Path validation summary **************
Response Time (ms) Location
OK C:\Users\erikn\source\repos\acdream\refs
0:018> .symopt+ 0x40
Symbol options are 0xB0367:
0x00000001 - SYMOPT_CASE_INSENSITIVE
0x00000002 - SYMOPT_UNDNAME
0x00000004 - SYMOPT_DEFERRED_LOADS
0x00000020 - SYMOPT_OMAP_FIND_NEAREST
0x00000040 - SYMOPT_LOAD_ANYTHING
0x00000100 - SYMOPT_NO_UNQUALIFIED_LOADS
0x00000200 - SYMOPT_FAIL_CRITICAL_ERRORS
0x00010000 - SYMOPT_AUTO_PUBLICS
0x00020000 - SYMOPT_NO_IMAGE_SEARCH
0x00080000 - SYMOPT_NO_PROMPTS
0:018> .reload /f acclient.exe
0:018> r $t0 = 0
0:018> bp 00453aa0 "r $t0 = @$t0 + 1; .printf \"F %d\\n\", @$t0; .if (@$t0 >= 0n40) { qd } .else { gc }"
0:018> bp 005a4840 "r $t2 = poi(@ecx+0x60); .printf \"DC pv=%08x ov=%d n=%d:\", @ecx, poi(@ecx+0x38), @$t2; r $t3 = poi(@ecx+0x50); r $t4 = 0; .while (@$t4 < @$t2) { r $t5 = poi(@$t3 + @$t4*4); .printf \" %08x\", poi(@$t5+0x28); r $t4 = @$t4 + 1 }; .printf \"\\n\"; gc"
0:018> bp 005a5860 ".printf \"DI %08x\\n\", poi(poi(@esp+4)+0x28); gc"
0:018> bp 00506330 ".printf \"LS\\n\"; gc"
0:018> bp 0059f2a0 ".printf \"BLD %08x\\n\", poi(poi(@esp+4)+0x4c); gc"
0:018> g
F 1
LS
BLD f518002e
BLD f4170011
BLD f4170012
BLD f4170002
BLD f3180020
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f4180004
BLD f4180014
BLD f418000a
DC pv=009d4b08 ov=0 n=2: f4180106 f418010f
BLD f418000c
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
F 2
LS
BLD f518002e
BLD f4170011
BLD f4170012
BLD f4170002
BLD f3180020
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f4180004
BLD f4180014
BLD f418000a
DC pv=009d4b08 ov=0 n=2: f4180106 f418010f
BLD f418000c
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
F 3
LS
BLD f518002e
BLD f4170011
BLD f4170012
BLD f4170002
BLD f3180020
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f4180004
BLD f4180014
BLD f418000a
DC pv=009d4b08 ov=0 n=2: f4180106 f418010f
BLD f418000c
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
F 4
LS
BLD f518002e
BLD f4170011
BLD f4170012
BLD f4170002
BLD f3180020
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f4180004
BLD f4180014
BLD f418000a
DC pv=009d4b08 ov=0 n=2: f4180106 f418010f
BLD f418000c
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
F 5
LS
BLD f518002e
BLD f4170011
BLD f4170012
BLD f4170002
BLD f3180020
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f4180004
BLD f4180014
BLD f418000a
DC pv=009d4b08 ov=0 n=2: f4180106 f418010f
BLD f418000c
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
F 6
LS
BLD f518002e
BLD f4170011
BLD f4170012
BLD f4170002
BLD f3180020
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f4180004
BLD f4180014
BLD f418000a
DC pv=009d4b08 ov=0 n=2: f4180106 f418010f
BLD f418000c
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
F 7
LS
BLD f518002e
BLD f4170011
BLD f4170012
BLD f4170002
BLD f3180020
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f4180004
BLD f4180014
BLD f418000a
DC pv=009d4b08 ov=0 n=2: f4180106 f418010f
BLD f418000c
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
F 8
LS
BLD f518002e
BLD f4170011
BLD f4170012
BLD f4170002
BLD f3180020
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f4180004
BLD f4180014
BLD f418000a
DC pv=009d4b08 ov=0 n=2: f4180106 f418010f
BLD f418000c
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
F 9
LS
BLD f518002e
BLD f4170011
BLD f4170012
BLD f4170002
BLD f3180020
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f4180004
BLD f4180014
BLD f418000a
DC pv=009d4b08 ov=0 n=2: f4180106 f418010f
BLD f418000c
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
F 10
LS
BLD f518002e
BLD f4170011
BLD f4170012
BLD f4170002
BLD f3180020
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f4180004
BLD f4180014
BLD f418000a
DC pv=009d4b08 ov=0 n=2: f4180106 f418010f
BLD f418000c
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
F 11
LS
BLD f518002e
BLD f4170011
BLD f4170012
BLD f4170002
BLD f3180020
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f4180004
BLD f4180014
BLD f418000a
DC pv=009d4b08 ov=0 n=2: f4180106 f418010f
BLD f418000c
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
F 12
LS
BLD f518002e
BLD f4170011
BLD f4170012
BLD f4170002
BLD f3180020
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f4180004
BLD f4180014
BLD f418000a
DC pv=009d4b08 ov=0 n=2: f4180106 f418010f
BLD f418000c
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
F 13
LS
BLD f518002e
BLD f4170011
BLD f4170012
BLD f4170002
BLD f3180020
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f4180004
BLD f4180014
BLD f418000a
DC pv=009d4b08 ov=0 n=2: f4180106 f418010f
BLD f418000c
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
F 14
LS
BLD f518002e
BLD f4170011
BLD f4170012
BLD f4170002
BLD f3180020
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f4180004
BLD f4180014
BLD f418000a
DC pv=009d4b08 ov=0 n=2: f4180106 f418010f
BLD f418000c
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
F 15
LS
BLD f518002e
BLD f4170011
BLD f4170012
BLD f4170002
BLD f3180020
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f4180004
BLD f4180014
BLD f418000a
DC pv=009d4b08 ov=0 n=2: f4180106 f418010f
BLD f418000c
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
F 16
LS
BLD f518002e
BLD f4170011
BLD f4170012
BLD f4170002
BLD f3180020
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f4180004
BLD f4180014
BLD f418000a
DC pv=009d4b08 ov=0 n=2: f4180106 f418010f
BLD f418000c
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
F 17
LS
BLD f518002e
BLD f4170011
BLD f4170012
BLD f4170002
BLD f3180020
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f4180004
BLD f4180014
BLD f418000a
DC pv=009d4b08 ov=0 n=2: f4180106 f418010f
BLD f418000c
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
F 18
LS
BLD f518002e
BLD f4170011
BLD f4170012
BLD f4170002
BLD f3180020
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f4180004
BLD f4180014
BLD f418000a
DC pv=009d4b08 ov=0 n=2: f4180106 f418010f
BLD f418000c
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
F 19
LS
BLD f518002e
BLD f4170011
BLD f4170012
BLD f4170002
BLD f3180020
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f4180004
BLD f4180014
BLD f418000a
DC pv=009d4b08 ov=0 n=2: f4180106 f418010f
BLD f418000c
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
F 20
LS
BLD f518002e
BLD f4170011
BLD f4170012
BLD f4170002
BLD f3180020
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f4180004
BLD f4180014
BLD f418000a
DC pv=009d4b08 ov=0 n=2: f4180106 f418010f
BLD f418000c
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
F 21
LS
BLD f518002e
BLD f4170011
BLD f4170012
BLD f4170002
BLD f3180020
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f4180004
BLD f4180014
BLD f418000a
DC pv=009d4b08 ov=0 n=2: f4180106 f418010f
BLD f418000c
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
F 22
LS
BLD f518002e
BLD f4170011
BLD f4170012
BLD f4170002
BLD f3180020
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f4180004
BLD f4180014
BLD f418000a
DC pv=009d4b08 ov=0 n=2: f4180106 f418010f
BLD f418000c
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
F 23
LS
BLD f518002e
BLD f4170011
BLD f4170012
BLD f4170002
BLD f3180020
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f4180004
BLD f4180014
BLD f418000a
DC pv=009d4b08 ov=0 n=2: f4180106 f418010f
BLD f418000c
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
F 24
LS
BLD f518002e
BLD f4170011
BLD f4170012
BLD f4170002
BLD f3180020
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f4180004
BLD f4180014
BLD f418000a
DC pv=009d4b08 ov=0 n=2: f4180106 f418010f
BLD f418000c
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
F 25
LS
BLD f518002e
BLD f4170011
BLD f4170012
BLD f4170002
BLD f3180020
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f4180004
BLD f4180014
BLD f418000a
DC pv=009d4b08 ov=0 n=2: f4180106 f418010f
BLD f418000c
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
F 26
LS
BLD f518002e
BLD f4170011
BLD f4170012
BLD f4170002
BLD f3180020
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f4180004
BLD f4180014
BLD f418000a
DC pv=009d4b08 ov=0 n=2: f4180106 f418010f
BLD f418000c
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
F 27
LS
BLD f518002e
BLD f4170011
BLD f4170012
BLD f4170002
BLD f3180020
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f4180004
BLD f4180014
BLD f418000a
DC pv=009d4b08 ov=0 n=2: f4180106 f418010f
BLD f418000c
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
F 28
LS
BLD f518002e
BLD f4170011
BLD f4170012
BLD f4170002
BLD f3180020
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f4180004
BLD f4180014
BLD f418000a
DC pv=009d4b08 ov=0 n=2: f4180106 f418010f
BLD f418000c
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
F 29
LS
BLD f518002e
BLD f4170011
BLD f4170012
BLD f4170002
BLD f3180020
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f4180004
BLD f4180014
BLD f418000a
DC pv=009d4b08 ov=0 n=2: f4180106 f418010f
BLD f418000c
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
F 30
LS
BLD f518002e
BLD f4170011
BLD f4170012
BLD f4170002
BLD f3180020
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f4180004
BLD f4180014
BLD f418000a
DC pv=009d4b08 ov=0 n=2: f4180106 f418010f
BLD f418000c
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
F 31
LS
BLD f518002e
BLD f4170011
BLD f4170012
BLD f4170002
BLD f3180020
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f4180004
BLD f4180014
BLD f418000a
DC pv=009d4b08 ov=0 n=2: f4180106 f418010f
BLD f418000c
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
F 32
LS
BLD f518002e
BLD f4170011
BLD f4170012
BLD f4170002
BLD f3180020
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f4180004
BLD f4180014
BLD f418000a
DC pv=009d4b08 ov=0 n=2: f4180106 f418010f
BLD f418000c
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
F 33
LS
BLD f518002e
BLD f4170011
BLD f4170012
BLD f4170002
BLD f3180020
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f4180004
BLD f4180014
BLD f418000a
DC pv=009d4b08 ov=0 n=2: f4180106 f418010f
BLD f418000c
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
F 34
LS
BLD f518002e
BLD f4170011
BLD f4170012
BLD f4170002
BLD f3180020
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f4180004
BLD f4180014
BLD f418000a
DC pv=009d4b08 ov=0 n=2: f4180106 f418010f
BLD f418000c
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
F 35
LS
BLD f518002e
BLD f4170011
BLD f4170012
BLD f4170002
BLD f3180020
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f4180004
BLD f4180014
BLD f418000a
DC pv=009d4b08 ov=0 n=2: f4180106 f418010f
BLD f418000c
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
F 36
LS
BLD f518002e
BLD f4170011
BLD f4170012
BLD f4170002
BLD f3180020
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f4180004
BLD f4180014
BLD f418000a
DC pv=009d4b08 ov=0 n=2: f4180106 f418010f
BLD f418000c
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
F 37
LS
BLD f518002e
BLD f4170011
BLD f4170012
BLD f4170002
BLD f3180020
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f4180004
BLD f4180014
BLD f418000a
DC pv=009d4b08 ov=0 n=2: f4180106 f418010f
BLD f418000c
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
F 38
LS
BLD f518002e
BLD f4170011
BLD f4170012
BLD f4170002
BLD f3180020
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f4180004
BLD f4180014
BLD f418000a
DC pv=009d4b08 ov=0 n=2: f4180106 f418010f
BLD f418000c
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
F 39
LS
BLD f518002e
BLD f4170011
BLD f4170012
BLD f4170002
BLD f3180020
BLD f4180011
BLD f4180001
BLD f4180009
BLD f4180002
BLD f4180004
BLD f4180014
BLD f418000a
DC pv=009d4b08 ov=0 n=2: f4180106 f418010f
BLD f418000c
BLD f418000b
DC pv=009d4b08 ov=0 n=1: f4180104
F 40
quit:
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\Visualizers\atlmfc.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\Visualizers\concurrency.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\Visualizers\cpp_rest.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\Visualizers\ObjectiveC.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\Visualizers\stl.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\Visualizers\Windows.Data.Json.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\Visualizers\Windows.Devices.Geolocation.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\Visualizers\Windows.Devices.Sensors.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\Visualizers\Windows.Media.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\Visualizers\windows.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\Visualizers\winrt.natvis'

View file

@ -0,0 +1,11 @@
.logopen C:\Users\erikn\AppData\Local\Temp\claude\C--Users-erikn-source-repos-acdream--claude-worktrees-peaceful-blackburn-5333f0\e3dbd387-d947-4f49-964d-d454fc9c7d83\scratchpad\fw0-cap-cathedral-arrival.log
.sympath C:\Users\erikn\source\repos\acdream\refs
.symopt+ 0x40
.reload /f acclient.exe
r $t0 = 0
bp 00453aa0 "r $t0 = @$t0 + 1; .printf \"F %d\\n\", @$t0; .if (@$t0 >= 0n40) { qd } .else { gc }"
bp 005a4840 "r $t2 = poi(@ecx+0x60); .printf \"DC pv=%08x ov=%d n=%d:\", @ecx, poi(@ecx+0x38), @$t2; r $t3 = poi(@ecx+0x50); r $t4 = 0; .while (@$t4 < @$t2) { r $t5 = poi(@$t3 + @$t4*4); .printf \" %08x\", poi(@$t5+0x28); r $t4 = @$t4 + 1 }; .printf \"\\n\"; gc"
bp 005a5860 ".printf \"DI %08x\\n\", poi(poi(@esp+4)+0x28); gc"
bp 00506330 ".printf \"LS\\n\"; gc"
bp 0059f2a0 ".printf \"BLD %08x\\n\", poi(poi(@esp+4)+0x4c); gc"
g

View file

@ -0,0 +1,11 @@
.logopen C:\Users\erikn\AppData\Local\Temp\claude\C--Users-erikn-source-repos-acdream--claude-worktrees-peaceful-blackburn-5333f0\e3dbd387-d947-4f49-964d-d454fc9c7d83\scratchpad\fw0-cap-dungeon-entry.log
.sympath C:\Users\erikn\source\repos\acdream\refs
.symopt+ 0x40
.reload /f acclient.exe
r $t0 = 0
bp 00453aa0 "r $t0 = @$t0 + 1; .printf \"F %d\\n\", @$t0; .if (@$t0 >= 0n80) { qd } .else { gc }"
bp 005a4840 "r $t2 = poi(@ecx+0x60); .printf \"DC pv=%08x ov=%d n=%d:\", @ecx, poi(@ecx+0x38), @$t2; r $t3 = poi(@ecx+0x50); r $t4 = 0; .while (@$t4 < @$t2) { r $t5 = poi(@$t3 + @$t4*4); .printf \" %08x\", poi(@$t5+0x28); r $t4 = @$t4 + 1 }; .printf \"\\n\"; gc"
bp 005a5860 ".printf \"DI %08x\\n\", poi(poi(@esp+4)+0x28); gc"
bp 00506330 ".printf \"LS\\n\"; gc"
bp 0059f2a0 ".printf \"BLD %08x\\n\", poi(poi(@esp+4)+0x4c); gc"
g

View file

@ -0,0 +1,11 @@
.logopen C:\Users\erikn\AppData\Local\Temp\claude\C--Users-erikn-source-repos-acdream--claude-worktrees-peaceful-blackburn-5333f0\e3dbd387-d947-4f49-964d-d454fc9c7d83\scratchpad\fw0-cap-dungeon-entry2.log
.sympath C:\Users\erikn\source\repos\acdream\refs
.symopt+ 0x40
.reload /f acclient.exe
r $t0 = 0
bp 00453aa0 "r $t0 = @$t0 + 1; .printf \"F %d\\n\", @$t0; .if (@$t0 >= 0n80) { qd } .else { gc }"
bp 005a4840 "r $t2 = poi(@ecx+0x60); .printf \"DC pv=%08x ov=%d n=%d:\", @ecx, poi(@ecx+0x38), @$t2; r $t3 = poi(@ecx+0x50); r $t4 = 0; .while (@$t4 < @$t2) { r $t5 = poi(@$t3 + @$t4*4); .printf \" %08x\", poi(@$t5+0x28); r $t4 = @$t4 + 1 }; .printf \"\\n\"; gc"
bp 005a5860 ".printf \"DI %08x\\n\", poi(poi(@esp+4)+0x28); gc"
bp 00506330 ".printf \"LS\\n\"; gc"
bp 0059f2a0 ".printf \"BLD %08x\\n\", poi(poi(@esp+4)+0x4c); gc"
g

View file

@ -0,0 +1,11 @@
.logopen C:\Users\erikn\AppData\Local\Temp\claude\C--Users-erikn-source-repos-acdream--claude-worktrees-peaceful-blackburn-5333f0\e3dbd387-d947-4f49-964d-d454fc9c7d83\scratchpad\fw0-cap-dungeon-corridor.log
.sympath C:\Users\erikn\source\repos\acdream\refs
.symopt+ 0x40
.reload /f acclient.exe
r $t0 = 0
bp 00453aa0 "r $t0 = @$t0 + 1; .printf \"F %d\\n\", @$t0; .if (@$t0 >= 0n40) { qd } .else { gc }"
bp 005a4840 "r $t2 = poi(@ecx+0x60); .printf \"DC pv=%08x ov=%d n=%d:\", @ecx, poi(@ecx+0x38), @$t2; r $t3 = poi(@ecx+0x50); r $t4 = 0; .while (@$t4 < @$t2) { r $t5 = poi(@$t3 + @$t4*4); .printf \" %08x\", poi(@$t5+0x28); r $t4 = @$t4 + 1 }; .printf \"\\n\"; gc"
bp 005a5860 ".printf \"DI %08x\\n\", poi(poi(@esp+4)+0x28); gc"
bp 00506330 ".printf \"LS\\n\"; gc"
bp 0059f2a0 ".printf \"BLD %08x\\n\", poi(poi(@esp+4)+0x4c); gc"
g

View file

@ -0,0 +1,11 @@
.logopen C:\Users\erikn\AppData\Local\Temp\claude\C--Users-erikn-source-repos-acdream--claude-worktrees-peaceful-blackburn-5333f0\e3dbd387-d947-4f49-964d-d454fc9c7d83\scratchpad\fw0-cap-terrace-edge.log
.sympath C:\Users\erikn\source\repos\acdream\refs
.symopt+ 0x40
.reload /f acclient.exe
r $t0 = 0
bp 00453aa0 "r $t0 = @$t0 + 1; .printf \"F %d\\n\", @$t0; .if (@$t0 >= 0n40) { qd } .else { gc }"
bp 005a4840 "r $t2 = poi(@ecx+0x60); .printf \"DC pv=%08x ov=%d n=%d:\", @ecx, poi(@ecx+0x38), @$t2; r $t3 = poi(@ecx+0x50); r $t4 = 0; .while (@$t4 < @$t2) { r $t5 = poi(@$t3 + @$t4*4); .printf \" %08x\", poi(@$t5+0x28); r $t4 = @$t4 + 1 }; .printf \"\\n\"; gc"
bp 005a5860 ".printf \"DI %08x\\n\", poi(poi(@esp+4)+0x28); gc"
bp 00506330 ".printf \"LS\\n\"; gc"
bp 0059f2a0 ".printf \"BLD %08x\\n\", poi(poi(@esp+4)+0x4c); gc"
g

View file

@ -0,0 +1,11 @@
.logopen C:\Users\erikn\AppData\Local\Temp\claude\C--Users-erikn-source-repos-acdream--claude-worktrees-peaceful-blackburn-5333f0\e3dbd387-d947-4f49-964d-d454fc9c7d83\scratchpad\fw0-cap-foundry-deep.log
.sympath C:\Users\erikn\source\repos\acdream\refs
.symopt+ 0x40
.reload /f acclient.exe
r $t0 = 0
bp 00453aa0 "r $t0 = @$t0 + 1; .printf \"F %d\\n\", @$t0; .if (@$t0 >= 0n40) { qd } .else { gc }"
bp 005a4840 "r $t2 = poi(@ecx+0x60); .printf \"DC pv=%08x ov=%d n=%d:\", @ecx, poi(@ecx+0x38), @$t2; r $t3 = poi(@ecx+0x50); r $t4 = 0; .while (@$t4 < @$t2) { r $t5 = poi(@$t3 + @$t4*4); .printf \" %08x\", poi(@$t5+0x28); r $t4 = @$t4 + 1 }; .printf \"\\n\"; gc"
bp 005a5860 ".printf \"DI %08x\\n\", poi(poi(@esp+4)+0x28); gc"
bp 00506330 ".printf \"LS\\n\"; gc"
bp 0059f2a0 ".printf \"BLD %08x\\n\", poi(poi(@esp+4)+0x4c); gc"
g

View file

@ -0,0 +1,11 @@
.logopen C:\Users\erikn\AppData\Local\Temp\claude\C--Users-erikn-source-repos-acdream--claude-worktrees-peaceful-blackburn-5333f0\e3dbd387-d947-4f49-964d-d454fc9c7d83\scratchpad\fw0-cap-holtburg-doorway.log
.sympath C:\Users\erikn\source\repos\acdream\refs
.symopt+ 0x40
.reload /f acclient.exe
r $t0 = 0
bp 00453aa0 "r $t0 = @$t0 + 1; .printf \"F %d\\n\", @$t0; .if (@$t0 >= 0n40) { qd } .else { gc }"
bp 005a4840 "r $t2 = poi(@ecx+0x60); .printf \"DC pv=%08x ov=%d n=%d:\", @ecx, poi(@ecx+0x38), @$t2; r $t3 = poi(@ecx+0x50); r $t4 = 0; .while (@$t4 < @$t2) { r $t5 = poi(@$t3 + @$t4*4); .printf \" %08x\", poi(@$t5+0x28); r $t4 = @$t4 + 1 }; .printf \"\\n\"; gc"
bp 005a5860 ".printf \"DI %08x\\n\", poi(poi(@esp+4)+0x28); gc"
bp 00506330 ".printf \"LS\\n\"; gc"
bp 0059f2a0 ".printf \"BLD %08x\\n\", poi(poi(@esp+4)+0x4c); gc"
g

View file

@ -0,0 +1,11 @@
.logopen C:\Users\erikn\AppData\Local\Temp\claude\C--Users-erikn-source-repos-acdream--claude-worktrees-peaceful-blackburn-5333f0\e3dbd387-d947-4f49-964d-d454fc9c7d83\scratchpad\fw0-cap-holtburg-street.log
.sympath C:\Users\erikn\source\repos\acdream\refs
.symopt+ 0x40
.reload /f acclient.exe
r $t0 = 0
bp 00453aa0 "r $t0 = @$t0 + 1; .printf \"F %d\\n\", @$t0; .if (@$t0 >= 0n40) { qd } .else { gc }"
bp 005a4840 "r $t2 = poi(@ecx+0x60); .printf \"DC pv=%08x ov=%d n=%d:\", @ecx, poi(@ecx+0x38), @$t2; r $t3 = poi(@ecx+0x50); r $t4 = 0; .while (@$t4 < @$t2) { r $t5 = poi(@$t3 + @$t4*4); .printf \" %08x\", poi(@$t5+0x28); r $t4 = @$t4 + 1 }; .printf \"\\n\"; gc"
bp 005a5860 ".printf \"DI %08x\\n\", poi(poi(@esp+4)+0x28); gc"
bp 00506330 ".printf \"LS\\n\"; gc"
bp 0059f2a0 ".printf \"BLD %08x\\n\", poi(poi(@esp+4)+0x4c); gc"
g

View file

@ -0,0 +1,11 @@
.logopen C:\Users\erikn\AppData\Local\Temp\claude\C--Users-erikn-source-repos-acdream--claude-worktrees-peaceful-blackburn-5333f0\e3dbd387-d947-4f49-964d-d454fc9c7d83\scratchpad\fw0-cap-holtburg-walkthrough.log
.sympath C:\Users\erikn\source\repos\acdream\refs
.symopt+ 0x40
.reload /f acclient.exe
r $t0 = 0
bp 00453aa0 "r $t0 = @$t0 + 1; .printf \"F %d\\n\", @$t0; .if (@$t0 >= 0n80) { qd } .else { gc }"
bp 005a4840 "r $t2 = poi(@ecx+0x60); .printf \"DC pv=%08x ov=%d n=%d:\", @ecx, poi(@ecx+0x38), @$t2; r $t3 = poi(@ecx+0x50); r $t4 = 0; .while (@$t4 < @$t2) { r $t5 = poi(@$t3 + @$t4*4); .printf \" %08x\", poi(@$t5+0x28); r $t4 = @$t4 + 1 }; .printf \"\\n\"; gc"
bp 005a5860 ".printf \"DI %08x\\n\", poi(poi(@esp+4)+0x28); gc"
bp 00506330 ".printf \"LS\\n\"; gc"
bp 0059f2a0 ".printf \"BLD %08x\\n\", poi(poi(@esp+4)+0x4c); gc"
g

View file

@ -0,0 +1,11 @@
.logopen C:\Users\erikn\AppData\Local\Temp\claude\C--Users-erikn-source-repos-acdream--claude-worktrees-peaceful-blackburn-5333f0\e3dbd387-d947-4f49-964d-d454fc9c7d83\scratchpad\fw0-cap-terrace-center.log
.sympath C:\Users\erikn\source\repos\acdream\refs
.symopt+ 0x40
.reload /f acclient.exe
r $t0 = 0
bp 00453aa0 "r $t0 = @$t0 + 1; .printf \"F %d\\n\", @$t0; .if (@$t0 >= 0n40) { qd } .else { gc }"
bp 005a4840 "r $t2 = poi(@ecx+0x60); .printf \"DC pv=%08x ov=%d n=%d:\", @ecx, poi(@ecx+0x38), @$t2; r $t3 = poi(@ecx+0x50); r $t4 = 0; .while (@$t4 < @$t2) { r $t5 = poi(@$t3 + @$t4*4); .printf \" %08x\", poi(@$t5+0x28); r $t4 = @$t4 + 1 }; .printf \"\\n\"; gc"
bp 005a5860 ".printf \"DI %08x\\n\", poi(poi(@esp+4)+0x28); gc"
bp 00506330 ".printf \"LS\\n\"; gc"
bp 0059f2a0 ".printf \"BLD %08x\\n\", poi(poi(@esp+4)+0x4c); gc"
g

View file

@ -0,0 +1,15 @@
.logopen C:\Users\erikn\AppData\Local\Temp\claude\C--Users-erikn-source-repos-acdream--claude-worktrees-peaceful-blackburn-5333f0\e3dbd387-d947-4f49-964d-d454fc9c7d83\scratchpad\fw0-recon.log
.sympath C:\Users\erikn\source\repos\acdream\refs
.symopt+ 0x40
.reload /f acclient.exe
dt acclient!PView
dt acclient!portal_view_type
dt acclient!view_type
dt acclient!CEnvCell
x acclient!SmartBox::RenderNormalMode
x acclient!PView::DrawCells
x acclient!PView::DrawInside
x acclient!LScape::draw
x acclient!RenderDeviceD3D::DrawBuilding
.logclose
qd