File size: 1,404 Bytes
2a3c1ea
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
{
  "artifact": "C:\\Users\\Pragnyan\\dev\\huntr-exp1\\messagepack\\hf_messagepack_poc\\state.msgpack",
  "artifact_sha256": "3ddf739096ea87558f341e1705b607510e7e7f3af4c37841b51bd8809b52e465",
  "artifact_size_bytes": 506,
  "versions": {
    "python": "3.12.12 (main, Oct 28 2025, 14:15:42) [MSC v.1944 64 bit (AMD64)]",
    "ray": "2.55.1",
    "msgpack": "1.1.2",
    "msgpack-numpy": "0.4.8",
    "numpy": "2.4.4",
    "modelscan": "0.8.8"
  },
  "plain_msgpack_check": {
    "plain_msgpack_type": "dict",
    "plain_msgpack_keys": [
      "format",
      "object_array",
      "safe_weights"
    ],
    "marker_created": false
  },
  "direct_msgpack_numpy_check": {
    "msgpack_numpy_type": "dict",
    "msgpack_numpy_keys": [
      "format",
      "object_array",
      "safe_weights"
    ],
    "marker_created": true,
    "marker_text": "msgpack_numpy_object_array_marker\n"
  },
  "ray_rllib_restore_check": {
    "restored_keys": [
      "format",
      "object_array",
      "safe_weights"
    ],
    "object_array_type": "ndarray",
    "object_array_repr": "array([34], dtype=object)",
    "marker_created": true,
    "marker_text": "msgpack_numpy_object_array_marker\n"
  },
  "limitation": "This is ACE via msgpack-numpy object-array pickle decoding during RLlib msgpack checkpoint restore; it is not a native parser memory-corruption issue."
}