107 lines
2.8 KiB
JSON
107 lines
2.8 KiB
JSON
{
|
|
"execution_info": {
|
|
"timestamp": "2025-06-05T18:27:08.607608Z",
|
|
"total_queries": 11,
|
|
"successful": 9,
|
|
"failed": 2,
|
|
"input_file": "debug_templates\\error_debug.json"
|
|
},
|
|
"results": [
|
|
{
|
|
"index": 0,
|
|
"input": "bad_mask = 255.240.0.3",
|
|
"output": "255.240.0.3",
|
|
"result_type": "FourBytes",
|
|
"success": true,
|
|
"error": null
|
|
},
|
|
{
|
|
"index": 1,
|
|
"input": "IP4Mask(bad_mask)",
|
|
"output": "None",
|
|
"result_type": "NoneType",
|
|
"success": false,
|
|
"error": "\n❌ Máscara inválida: 255.240.0.3 (0xFFF00003)\n\n🔍 Análisis binario: 11111111.11110000.00000000.00000011\n Los bits deben ser contiguos: todos los 1s seguidos de todos los 0s\n\n✅ Ejemplos de máscaras válidas:\n /24 → 255.255.255.0 (11111111.11111111.11111111.00000000)\n /20 → 255.240.0.0 (11111111.11110000.00000000.00000000)\n /16 → 255.255.0.0 (11111111.11111111.00000000.00000000)\n /12 → 255.240.0.0 (11111111.11110000.00000000.00000000)\n\n💡 ¿Quizás querías usar 255.240.0.0 en lugar de 255.240.0.3?\n"
|
|
},
|
|
{
|
|
"index": 2,
|
|
"input": "engine.last_result",
|
|
"output": "None",
|
|
"result_type": "NoneType",
|
|
"success": true,
|
|
"error": null,
|
|
"exec_result": null
|
|
},
|
|
{
|
|
"index": 3,
|
|
"input": "invalid_ip = 300.1.1.1",
|
|
"output": "None",
|
|
"result_type": "NoneType",
|
|
"success": false,
|
|
"error": "Error en asignación: Elemento inválido: '300'"
|
|
},
|
|
{
|
|
"index": 4,
|
|
"input": "hasattr(engine, 'last_error')",
|
|
"output": "False",
|
|
"result_type": "bool",
|
|
"success": true,
|
|
"error": null,
|
|
"exec_result": false
|
|
},
|
|
{
|
|
"index": 5,
|
|
"input": "16#GG",
|
|
"output": "16",
|
|
"result_type": "Integer",
|
|
"success": true,
|
|
"error": null
|
|
},
|
|
{
|
|
"index": 6,
|
|
"input": "engine.debug",
|
|
"output": "False",
|
|
"result_type": "bool",
|
|
"success": true,
|
|
"error": null,
|
|
"exec_result": false
|
|
},
|
|
{
|
|
"index": 7,
|
|
"input": "divide_by_zero = 10/0",
|
|
"output": "zoo",
|
|
"result_type": "ComplexInfinity",
|
|
"success": true,
|
|
"error": null
|
|
},
|
|
{
|
|
"index": 8,
|
|
"input": "engine.symbolic_mode",
|
|
"output": "True",
|
|
"result_type": "bool",
|
|
"success": true,
|
|
"error": null,
|
|
"exec_result": true
|
|
},
|
|
{
|
|
"index": 9,
|
|
"input": "undefined_var + 5",
|
|
"output": "undefined_var + 5",
|
|
"result_type": "Add",
|
|
"success": true,
|
|
"error": null
|
|
},
|
|
{
|
|
"index": 10,
|
|
"input": "list(engine.symbol_table.keys())",
|
|
"output": "['bad_mask', 'divide_by_zero']",
|
|
"result_type": "list",
|
|
"success": true,
|
|
"error": null,
|
|
"exec_result": [
|
|
"bad_mask",
|
|
"divide_by_zero"
|
|
]
|
|
}
|
|
]
|
|
} |