vllm - 💡(How to fix) Fix [Bug]: QWEN 3.5-397B-A17B report "RPC call to sample_tokens timed out" [13 comments, 4 participants]

Official PRs (…)
ON THIS PAGE

Recommended Tools

×6

Utilities matched from this issue’s tags and category — try them while you read without losing context.

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful · Quick feedback

Loading…
GitHub stats
vllm-project/vllm#37250Fetched 2026-04-08 00:48:34
View on GitHub
Comments
13
Participants
4
Timeline
17
Reactions
0
Timeline (top)
commented ×13closed ×2labeled ×1reopened ×1

Error Message

2026-03-09 01:26:30.040100128 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) Processing batch [06982445_06983444], size: 1000 2026-03-09 01:27:30.122744672 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) INFO 03-08 17:27:28 [shm_broadcast.py:548] No available shared memory broadcast block found in 60 seconds. This typically happens when some processes are hanging or doing some time-consuming work (e.g. compilation, weight/kv cache quantization). 2026-03-09 01:28:30.205980712 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) INFO 03-08 17:28:28 [shm_broadcast.py:548] No available shared memory broadcast block found in 60 seconds. This typically happens when some processes are hanging or doing some time-consuming work (e.g. compilation, weight/kv cache quantization). 2026-03-09 01:29:31.321178878 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) INFO 03-08 17:29:28 [shm_broadcast.py:548] No available shared memory broadcast block found in 60 seconds. This typically happens when some processes are hanging or doing some time-consuming work (e.g. compilation, weight/kv cache quantization). 2026-03-09 01:30:30.408426427 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) INFO 03-08 17:30:28 [shm_broadcast.py:548] No available shared memory broadcast block found in 60 seconds. This typically happens when some processes are hanging or doing some time-consuming work (e.g. compilation, weight/kv cache quantization). 2026-03-09 01:31:29.489106502 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [dump_input.py:72] Dumping input data for V1 LLM engine (v0.17.0) with config: model='/mnt/models/share/Qwen/Qwen3.5-397B-A17B-FP8/main', speculative_config=None, tokenizer='/mnt/models/share/Qwen/Qwen3.5-397B-A17B-FP8/main', skip_tokenizer_init=False, tokenizer_mode=auto, revision=None, tokenizer_revision=None, trust_remote_code=False, dtype=torch.bfloat16, max_seq_len=2048, download_dir=None, load_format=fastsafetensors, tensor_parallel_size=4, pipeline_parallel_size=1, data_parallel_size=1, disable_custom_all_reduce=False, quantization=fp8, enforce_eager=False, enable_return_routed_experts=False, kv_cache_dtype=auto, device_config=cuda, structured_outputs_config=StructuredOutputsConfig(backend='auto', disable_fallback=False, disable_any_whitespace=False, disable_additional_properties=False, reasoning_parser='', reasoning_parser_plugin='', enable_in_reasoning=False), observability_config=ObservabilityConfig(show_hidden_metrics_for_version=None, otlp_traces_endpoint=None, collect_detailed_traces=None, kv_cache_metrics=False, kv_cache_metrics_sample=0.01, cudagraph_metrics=False, enable_layerwise_nvtx_tracing=False, enable_mfu_metrics=False, enable_mm_processor_stats=False, enable_logging_iteration_details=False), seed=0, served_model_name=/mnt/models/share/Qwen/Qwen3.5-397B-A17B-FP8/main, enable_prefix_caching=False, enable_chunked_prefill=True, pooler_config=None, compilation_config={'level': None, 'mode': <CompilationMode.VLLM_COMPILE: 3>, 'debug_dump_path': None, 'cache_dir': '', 'compile_cache_save_format': 'binary', 'backend': 'inductor', 'custom_ops': ['+quant_fp8', 'none', '+quant_fp8', '+quant_fp8', '+quant_fp8'], 'splitting_ops': ['vllm::unified_attention', 'vllm::unified_attention_with_output', 'vllm::unified_mla_attention', 'vllm::unified_mla_attention_with_output', 'vllm::mamba_mixer2', 'vllm::mamba_mixer', 'vllm::short_conv', 'vllm::linear_attention', 'vllm::plamo2_mamba_mixer', 'vllm::gdn_attention_core', 'vllm::kda_attention', 'vllm::sparse_attn_indexer', 'vllm::rocm_aiter_sparse_attn_indexer', 'vllm::unified_kv_cache_update', 'vllm::unified_mla_kv_cache_update'], 'compile_mm_encoder': False, 'compile_sizes': [], 'compile_ranges_split_points': [256, 256, 16384], 'inductor_compile_config': {'enable_auto_functionalized_v2': False, 'combo_kernels': True, 'benchmark_combo_kernel': True}, 'inductor_passes': {}, 'cudagraph_mode': <CUDAGraphMode.FULL_AND_PIECEWISE: (2, 1)>, 'cudagraph_num_of_warmups': 1, 'cudagraph_capture_sizes': [1, 2, 4, 8, 16, 24, 32, 40, 48, 56, 64, 72, 80, 88, 96, 104, 112, 120, 128, 136, 144, 152, 160, 168, 176, 184, 192, 200, 208, 216, 224, 232, 240, 248, 256, 272, 288, 304, 320, 336, 352, 368, 384, 400, 416, 432, 448, 464, 480, 496, 512], 'cudagraph_copy_inputs': False, 'cudagraph_specialize_lora': True, 'use_inductor_graph_partition': False, 'pass_config': {'fuse_norm_quant': True, 'fuse_act_quant': True, 'fuse_attn_quant': False, 'enable_sp': False, 'fuse_gemm_comms': False, 'fuse_allreduce_rms': True}, 'max_cudagraph_capture_size': 512, 'dynamic_shapes_config': {'type': <DynamicShapesType.BACKED: 'backed'>, 'evaluate_guards': False, 'assume_32_bit_indexing': False}, 'local_cache_dir': None, 'fast_moe_cold_start': True, 'static_all_moe_layers': []}, 2026-03-09 01:31:29.489157625 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [dump_input.py:79] Dumping scheduler output for model execution: SchedulerOutput(scheduled_new_reqs=[NewRequestData(req_id=41807-b36164a2,prompt_token_ids_len=539,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1509, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([5], [229], [1312], [761]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41808-899a5782,prompt_token_ids_len=534,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1514, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([521], [972], [978], [67]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41809-a1230cc1,prompt_token_ids_len=509,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1539, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([1387], [1173], [592], [745]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41810-85978e2a,prompt_token_ids_len=656,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1392, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([1541], [617], [1439], [405]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41811-86fed249,prompt_token_ids_len=487,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1561, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([1424], [827], [375], [1539]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41812-b38e575d,prompt_token_ids_len=594,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1454, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([680], [304], [946], [1078]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41813-b45ee11e,prompt_token_ids_len=483,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1565, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([362], [1383], [197], [1394]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41814-a2f680bd,prompt_token_ids_len=550,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1498, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([1493], [777], [380], [234]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41815-83e0fed7,prompt_token_ids_len=457,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1591, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([384], [1091], [1246], [1011]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41816-9bfa69d6,prompt_token_ids_len=564,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1484, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([580], [1008], [251], [323]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41817-8114551a,prompt_token_ids_len=439,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1609, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([1363], [712], [884], [82]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41818-a97a9b6b,prompt_token_ids_len=458,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1590, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([1372], [177], [185], [1405]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41819-ae81388c,prompt_token_ids_len=456,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1592, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([1322], [757], [149], [611]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41820-875529e0,prompt_token_ids_len=588,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1460, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([894], [1007], [863], [422]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41821-a4322be7,prompt_token_ids_len=475,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1573, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([1314], [854], [937], [744]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41822-ba6ca6ea,prompt_token_ids_len=458,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1590, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([975], [963], [373], [1098]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41823-86d7f5a8,prompt_token_ids_len=479,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1569, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([1542], [1450], [324], [1309]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41824-a1675d1b,prompt_token_ids_len=522,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1526, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([593], [56], [869], [1538]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41825-a164ea47,prompt_token_ids_len=404,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1644, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([1353], [406], [1102], [122]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41826-939725a3,prompt_token_ids_len=627,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1421, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([844], [410], [1266], [650]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41827-b5dc2677,prompt_token_ids_len=524,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1524, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([225], [1148], [398], [766]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41828-9af9dce4,prompt_token_ids_len=414,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1634, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([1290], [1115], [203], [1282]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41829-90efad7b,prompt_token_ids_len=514,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1534, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([769], [1188], [191], [439]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41830-83aa9501,prompt_token_ids_len=561,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1487, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([1373], [2], [677], [997]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41831-b8f88af8,prompt_token_ids_len=542,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1506, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([240], [648], [209], [1122]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41832-b7504866,prompt_token_ids_len=617,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1431, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([328], [1038], [654], [575]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41833-a40e59e5,prompt_token_ids_len=488,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1560, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([184], [711], [862], [841]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41834-b01af27b,prompt_token_ids_len=530,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1518, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([891], [26], [1318], [92]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41835-97c1aeb5,prompt_token_ids_len=626,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1422, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([739], [530], [336], [444]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41836-83c91485,prompt_token_ids_len=557,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1491, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([856], [1264], [1341], [794]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41837-a9d4d55b,prompt_token_ids_len=450,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1598, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([620], [995], [729], [1444]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41838-a7bfbb95,prompt_token_ids_len=567,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1481, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([192], [1484], [1303], [411]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None)], scheduled_cached_reqs=CachedRequestData(req_ids=['41776-987d19a4', '41777-9d26d3ab', '41778-99520f0f', '41779-9b6aaacb', '41780-9a4ff1c1', '41781-b41045f0', '41782-a9cee42f', '41783-834361d8', '41784-8223e341', '41785-85c74e52', '41786-9294921a', '41787-91f1cf74', '41788-b93a1886', '41789-9b60f7a2', '41790-a9ccb2eb', '41791-89957afb', '41792-a9b1b2c7', '41793-bfd14048', '41794-b0813e31', '41795-9ca771ce', '41796-a208d8a1', '41797-89c0aff5', '41798-a7dfe648', '41799-a49db4ee', '41800-8d51f722', '41801-a5ff68dc', '41802-9f8b3f42', '41803-8b5f5e30', '41804-b5addaba', '41805-b0716b33', '41806-9d8f831b'],resumed_req_ids=set(),new_token_ids_lens=[],all_token_ids_lens={},new_block_ids=[None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None],num_computed_tokens=[554, 543, 505, 461, 557, 779, 572, 471, 483, 467, 534, 519, 494, 513, 587, 560, 583, 701, 657, 516, 593, 473, 559, 523, 500, 538, 716, 474, 457, 430, 618],num_output_tokens=[3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0]), num_scheduled_tokens={41784-8223e341: 1, 41797-89c0aff5: 1, 41824-a1675d1b: 522, 41835-97c1aeb5: 626, 41837-a9d4d55b: 450, 41787-91f1cf74: 1, 41820-875529e0: 588, 41826-939725a3: 627, 41782-a9cee42f: 1, 41817-8114551a: 439, 41781-b41045f0: 1, 41799-a49db4ee: 1, 41793-bfd14048: 1, 41778-99520f0f: 1, 41804-b5addaba: 1, 41814-a2f680bd: 550, 41828-9af9dce4: 414, 41780-9a4ff1c1: 1, 41818-a97a9b6b: 458, 41776-987d19a4: 1, 41777-9d26d3ab: 1, 41805-b0716b33: 1, 41808-899a5782: 534, 41825-a164ea47: 404, 41834-b01af27b: 530, 41789-9b60f7a2: 1, 41786-9294921a: 1, 41821-a4322be7: 475, 41796-a208d8a1: 1, 41810-85978e2a: 656, 41790-a9ccb2eb: 1, 41807-b36164a2: 539, 41794-b0813e31: 1, 41800-8d51f722: 1, 41816-9bfa69d6: 564, 41809-a1230cc1: 509, 41815-83e0fed7: 457, 41791-89957afb: 1, 41822-ba6ca6ea: 458, 41785-85c74e52: 1, 41801-a5ff68dc: 1, 41788-b93a1886: 1, 41798-a7dfe648: 1, 41812-b38e575d: 594, 41829-90efad7b: 514, 41803-8b5f5e30: 1, 41823-86d7f5a8: 479, 41813-b45ee11e: 483, 41827-b5dc2677: 524, 41831-b8f88af8: 542, 41792-a9b1b2c7: 1, 41795-9ca771ce: 1, 41830-83aa9501: 561, 41833-a40e59e5: 488, 41783-834361d8: 1, 41836-83c91485: 557, 41811-86fed249: 487, 41832-b7504866: 617, 41819-ae81388c: 456, 41802-9f8b3f42: 1, 41806-9d8f831b: 81, 41779-9b6aaacb: 1, 41838-a7bfbb95: 171}, total_num_scheduled_tokens=16384, scheduled_spec_decode_tokens={}, scheduled_encoder_inputs={}, num_common_prefix_blocks=[0, 0, 0, 0], finished_req_ids=[], free_encoder_mm_hashes=[], preempted_req_ids=[], has_structured_output_requests=false, pending_structured_output_tokens=false, num_invalid_spec_tokens=null, kv_connector_metadata=null, ec_connector_metadata=null) 2026-03-09 01:31:29.489190675 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102] EngineCore encountered a fatal error. 2026-03-09 01:31:29.489192955 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102] Traceback (most recent call last): 2026-03-09 01:31:29.489195648 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102] File "/usr/local/lib/python3.12/dist-packages/vllm/v1/executor/multiproc_executor.py", line 366, in get_response 2026-03-09 01:31:29.489198309 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102] status, result = mq.dequeue( 2026-03-09 01:31:29.489199766 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102] ^^^^^^^^^^^ 2026-03-09 01:31:29.489202585 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102] File "/usr/local/lib/python3.12/dist-packages/vllm/distributed/device_communicators/shm_broadcast.py", line 622, in dequeue 2026-03-09 01:31:29.489204215 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102] with self.acquire_read(timeout, cancel, indefinite) as buf: 2026-03-09 01:31:29.489205846 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-03-09 01:31:29.489210231 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102] File "/usr/lib/python3.12/contextlib.py", line 137, in enter 2026-03-09 01:31:29.489211817 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102] return next(self.gen) 2026-03-09 01:31:29.489213011 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102] ^^^^^^^^^^^^^^ 2026-03-09 01:31:29.489214367 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102] File "/usr/local/lib/python3.12/dist-packages/vllm/distributed/device_communicators/shm_broadcast.py", line 542, in acquire_read 2026-03-09 01:31:29.489215663 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102] raise TimeoutError 2026-03-09 01:31:29.489217213 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102] TimeoutError 2026-03-09 01:31:29.489219201 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102] 2026-03-09 01:31:29.489220753 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102] The above exception was the direct cause of the following exception: 2026-03-09 01:31:29.489222728 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102] 2026-03-09 01:31:29.489224191 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102] Traceback (most recent call last): 2026-03-09 01:31:29.489225668 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102] File "/usr/local/lib/python3.12/dist-packages/vllm/v1/engine/core.py", line 1093, in run_engine_core 2026-03-09 01:31:29.489227237 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102] engine_core.run_busy_loop() 2026-03-09 01:31:29.489228635 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102] File "/usr/local/lib/python3.12/dist-packages/vllm/v1/engine/core.py", line 1128, in run_busy_loop 2026-03-09 01:31:29.489230148 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102] self._process_engine_step() 2026-03-09 01:31:29.489231464 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102] File "/usr/local/lib/python3.12/dist-packages/vllm/v1/engine/core.py", line 1165, in _process_engine_step 2026-03-09 01:31:29.489232997 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102] outputs, model_executed = self.step_fn() 2026-03-09 01:31:29.489237617 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102] ^^^^^^^^^^^^^^ 2026-03-09 01:31:29.489238952 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102] File "/usr/local/lib/python3.12/dist-packages/vllm/v1/engine/core.py", line 497, in step_with_batch_queue 2026-03-09 01:31:29.489242684 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102] model_output = future.result() 2026-03-09 01:31:29.489243959 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102] ^^^^^^^^^^^^^^^ 2026-03-09 01:31:29.489245177 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102] File "/usr/local/lib/python3.12/dist-packages/vllm/v1/executor/multiproc_executor.py", line 83, in result 2026-03-09 01:31:29.489246379 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102] return super().result() 2026-03-09 01:31:29.489247682 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102] ^^^^^^^^^^^^^^^^ 2026-03-09 01:31:29.489250005 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102] File "/usr/lib/python3.12/concurrent/futures/_base.py", line 449, in result 2026-03-09 01:31:29.489251341 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102] return self.__get_result() 2026-03-09 01:31:29.489252527 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102] ^^^^^^^^^^^^^^^^^^^ 2026-03-09 01:31:29.489253860 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102] File "/usr/lib/python3.12/concurrent/futures/_base.py", line 401, in __get_result 2026-03-09 01:31:29.489255285 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102] raise self._exception 2026-03-09 01:31:29.489256607 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102] File "/usr/local/lib/python3.12/dist-packages/vllm/v1/executor/multiproc_executor.py", line 87, in wait_for_response 2026-03-09 01:31:29.489257806 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102] response = self.aggregate(get_response()) 2026-03-09 01:31:29.489259641 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102] ^^^^^^^^^^^^^^ 2026-03-09 01:31:29.489260929 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102] File "/usr/local/lib/python3.12/dist-packages/vllm/v1/executor/multiproc_executor.py", line 370, in get_response 2026-03-09 01:31:29.489262157 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102] raise TimeoutError(f"RPC call to {method} timed out.") from e 2026-03-09 01:31:29.489263341 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102] TimeoutError: RPC call to sample_tokens timed out. 2026-03-09 01:31:29.489267699 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (Worker pid=39458) (Worker_TP2 pid=39458) INFO 03-08 17:31:28 [multiproc_executor.py:749] Parent process exited, terminating worker 2026-03-09 01:31:29.489268938 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) FATAL: vLLM engine error during batch [06982445_06983444], killing actor for restart: EngineCore encountered an issue. See stack trace (above) for the root cause. 2026-03-09 01:31:29.489273885 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) Traceback (most recent call last): 2026-03-09 01:31:29.489275266 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) File "/mnt/share/wangchao/dev/ray-offline-inference/src/vllm.py", line 123, in call 2026-03-09 01:31:29.489276610 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) outputs = self.process( 2026-03-09 01:31:29.489278250 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) ^^^^^^^^^^^^^ 2026-03-09 01:31:29.489279682 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) File "/mnt/share/wangchao/dev/ray-offline-inference/src/vllm.py", line 278, in process 2026-03-09 01:31:29.489280892 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) return self.llm.generate( 2026-03-09 01:31:29.489282369 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) ^^^^^^^^^^^^^^^^^^ 2026-03-09 01:31:29.489283870 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) File "/usr/local/lib/python3.12/dist-packages/vllm/entrypoints/llm.py", line 489, in generate 2026-03-09 01:31:29.489285125 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) return self._run_completion( 2026-03-09 01:31:29.489286412 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) ^^^^^^^^^^^^^^^^^^^^^ 2026-03-09 01:31:29.489287779 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) File "/usr/local/lib/python3.12/dist-packages/vllm/entrypoints/llm.py", line 1827, in _run_completion 2026-03-09 01:31:29.489290674 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) return self._run_engine(use_tqdm=use_tqdm, output_type=output_type) 2026-03-09 01:31:29.489291933 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-03-09 01:31:29.489293401 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) File "/usr/local/lib/python3.12/dist-packages/vllm/entrypoints/llm.py", line 1979, in _run_engine 2026-03-09 01:31:29.489295018 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) step_outputs = self.llm_engine.step() 2026-03-09 01:31:29.489296955 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) ^^^^^^^^^^^^^^^^^^^^^^ 2026-03-09 01:31:30.490300457 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) File "/usr/local/lib/python3.12/dist-packages/vllm/v1/engine/llm_engine.py", line 302, in step 2026-03-09 01:31:30.490316013 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) outputs = self.engine_core.get_output() 2026-03-09 01:31:30.490318081 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-03-09 01:31:30.490320468 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) File "/usr/local/lib/python3.12/dist-packages/vllm/v1/engine/core_client.py", line 804, in get_output 2026-03-09 01:31:30.490328306 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) raise self._format_exception(outputs) from None 2026-03-09 01:31:30.490330126 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) vllm.v1.engine.exceptions.EngineDeadError: EngineCore encountered an issue. See stack trace (above) for the root cause. 2026-03-09 01:31:30.490331986 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118)

Root Cause

This blocked kernel is FLASHINFER GDN (self.forward_cuda) on model_executor/models/qwen3_next.py

@CustomOp.register("chunk_gated_delta_rule")
class ChunkGatedDeltaRule(CustomOp):
    def __init__(self) -> None:
        super().__init__()
        if current_platform.is_cuda() and current_platform.is_device_capability(90):
            logger.info_once(
                "Using FlashInfer GDN prefill kernel on CUDA compute capability 90"
            )
            self._forward_method = self.forward_cuda
        else:
            self._forward_method = self.forward_native

Error log:

2026-03-09 01:26:30.040100128 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) Processing batch [06982445_06983444], size: 1000
2026-03-09 01:27:30.122744672 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) INFO 03-08 17:27:28 [shm_broadcast.py:548] No available shared memory broadcast block found in 60 seconds. This typically happens when some processes are hanging or doing some time-consuming work (e.g. compilation, weight/kv cache quantization).
2026-03-09 01:28:30.205980712 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) INFO 03-08 17:28:28 [shm_broadcast.py:548] No available shared memory broadcast block found in 60 seconds. This typically happens when some processes are hanging or doing some time-consuming work (e.g. compilation, weight/kv cache quantization).
2026-03-09 01:29:31.321178878 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) INFO 03-08 17:29:28 [shm_broadcast.py:548] No available shared memory broadcast block found in 60 seconds. This typically happens when some processes are hanging or doing some time-consuming work (e.g. compilation, weight/kv cache quantization).
2026-03-09 01:30:30.408426427 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) INFO 03-08 17:30:28 [shm_broadcast.py:548] No available shared memory broadcast block found in 60 seconds. This typically happens when some processes are hanging or doing some time-consuming work (e.g. compilation, weight/kv cache quantization).
2026-03-09 01:31:29.489106502 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [dump_input.py:72] Dumping input data for V1 LLM engine (v0.17.0) with config: model='/mnt/models/share/Qwen/Qwen3.5-397B-A17B-FP8/main', speculative_config=None, tokenizer='/mnt/models/share/Qwen/Qwen3.5-397B-A17B-FP8/main', skip_tokenizer_init=False, tokenizer_mode=auto, revision=None, tokenizer_revision=None, trust_remote_code=False, dtype=torch.bfloat16, max_seq_len=2048, download_dir=None, load_format=fastsafetensors, tensor_parallel_size=4, pipeline_parallel_size=1, data_parallel_size=1, disable_custom_all_reduce=False, quantization=fp8, enforce_eager=False, enable_return_routed_experts=False, kv_cache_dtype=auto, device_config=cuda, structured_outputs_config=StructuredOutputsConfig(backend='auto', disable_fallback=False, disable_any_whitespace=False, disable_additional_properties=False, reasoning_parser='', reasoning_parser_plugin='', enable_in_reasoning=False), observability_config=ObservabilityConfig(show_hidden_metrics_for_version=None, otlp_traces_endpoint=None, collect_detailed_traces=None, kv_cache_metrics=False, kv_cache_metrics_sample=0.01, cudagraph_metrics=False, enable_layerwise_nvtx_tracing=False, enable_mfu_metrics=False, enable_mm_processor_stats=False, enable_logging_iteration_details=False), seed=0, served_model_name=/mnt/models/share/Qwen/Qwen3.5-397B-A17B-FP8/main, enable_prefix_caching=False, enable_chunked_prefill=True, pooler_config=None, compilation_config={'level': None, 'mode': <CompilationMode.VLLM_COMPILE: 3>, 'debug_dump_path': None, 'cache_dir': '', 'compile_cache_save_format': 'binary', 'backend': 'inductor', 'custom_ops': ['+quant_fp8', 'none', '+quant_fp8', '+quant_fp8', '+quant_fp8'], 'splitting_ops': ['vllm::unified_attention', 'vllm::unified_attention_with_output', 'vllm::unified_mla_attention', 'vllm::unified_mla_attention_with_output', 'vllm::mamba_mixer2', 'vllm::mamba_mixer', 'vllm::short_conv', 'vllm::linear_attention', 'vllm::plamo2_mamba_mixer', 'vllm::gdn_attention_core', 'vllm::kda_attention', 'vllm::sparse_attn_indexer', 'vllm::rocm_aiter_sparse_attn_indexer', 'vllm::unified_kv_cache_update', 'vllm::unified_mla_kv_cache_update'], 'compile_mm_encoder': False, 'compile_sizes': [], 'compile_ranges_split_points': [256, 256, 16384], 'inductor_compile_config': {'enable_auto_functionalized_v2': False, 'combo_kernels': True, 'benchmark_combo_kernel': True}, 'inductor_passes': {}, 'cudagraph_mode': <CUDAGraphMode.FULL_AND_PIECEWISE: (2, 1)>, 'cudagraph_num_of_warmups': 1, 'cudagraph_capture_sizes': [1, 2, 4, 8, 16, 24, 32, 40, 48, 56, 64, 72, 80, 88, 96, 104, 112, 120, 128, 136, 144, 152, 160, 168, 176, 184, 192, 200, 208, 216, 224, 232, 240, 248, 256, 272, 288, 304, 320, 336, 352, 368, 384, 400, 416, 432, 448, 464, 480, 496, 512], 'cudagraph_copy_inputs': False, 'cudagraph_specialize_lora': True, 'use_inductor_graph_partition': False, 'pass_config': {'fuse_norm_quant': True, 'fuse_act_quant': True, 'fuse_attn_quant': False, 'enable_sp': False, 'fuse_gemm_comms': False, 'fuse_allreduce_rms': True}, 'max_cudagraph_capture_size': 512, 'dynamic_shapes_config': {'type': <DynamicShapesType.BACKED: 'backed'>, 'evaluate_guards': False, 'assume_32_bit_indexing': False}, 'local_cache_dir': None, 'fast_moe_cold_start': True, 'static_all_moe_layers': []}, 
2026-03-09 01:31:29.489157625 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [dump_input.py:79] Dumping scheduler output for model execution: SchedulerOutput(scheduled_new_reqs=[NewRequestData(req_id=41807-b36164a2,prompt_token_ids_len=539,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1509, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([5], [229], [1312], [761]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41808-899a5782,prompt_token_ids_len=534,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1514, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([521], [972], [978], [67]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41809-a1230cc1,prompt_token_ids_len=509,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1539, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([1387], [1173], [592], [745]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41810-85978e2a,prompt_token_ids_len=656,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1392, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([1541], [617], [1439], [405]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41811-86fed249,prompt_token_ids_len=487,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1561, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([1424], [827], [375], [1539]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41812-b38e575d,prompt_token_ids_len=594,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1454, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([680], [304], [946], [1078]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41813-b45ee11e,prompt_token_ids_len=483,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1565, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([362], [1383], [197], [1394]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41814-a2f680bd,prompt_token_ids_len=550,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1498, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([1493], [777], [380], [234]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41815-83e0fed7,prompt_token_ids_len=457,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1591, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([384], [1091], [1246], [1011]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41816-9bfa69d6,prompt_token_ids_len=564,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1484, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([580], [1008], [251], [323]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41817-8114551a,prompt_token_ids_len=439,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1609, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([1363], [712], [884], [82]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41818-a97a9b6b,prompt_token_ids_len=458,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1590, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([1372], [177], [185], [1405]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41819-ae81388c,prompt_token_ids_len=456,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1592, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([1322], [757], [149], [611]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41820-875529e0,prompt_token_ids_len=588,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1460, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([894], [1007], [863], [422]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41821-a4322be7,prompt_token_ids_len=475,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1573, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([1314], [854], [937], [744]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41822-ba6ca6ea,prompt_token_ids_len=458,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1590, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([975], [963], [373], [1098]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41823-86d7f5a8,prompt_token_ids_len=479,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1569, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([1542], [1450], [324], [1309]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41824-a1675d1b,prompt_token_ids_len=522,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1526, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([593], [56], [869], [1538]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41825-a164ea47,prompt_token_ids_len=404,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1644, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([1353], [406], [1102], [122]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41826-939725a3,prompt_token_ids_len=627,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1421, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([844], [410], [1266], [650]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41827-b5dc2677,prompt_token_ids_len=524,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1524, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([225], [1148], [398], [766]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41828-9af9dce4,prompt_token_ids_len=414,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1634, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([1290], [1115], [203], [1282]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41829-90efad7b,prompt_token_ids_len=514,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1534, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([769], [1188], [191], [439]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41830-83aa9501,prompt_token_ids_len=561,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1487, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([1373], [2], [677], [997]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41831-b8f88af8,prompt_token_ids_len=542,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1506, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([240], [648], [209], [1122]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41832-b7504866,prompt_token_ids_len=617,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1431, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([328], [1038], [654], [575]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41833-a40e59e5,prompt_token_ids_len=488,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1560, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([184], [711], [862], [841]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41834-b01af27b,prompt_token_ids_len=530,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1518, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([891], [26], [1318], [92]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41835-97c1aeb5,prompt_token_ids_len=626,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1422, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([739], [530], [336], [444]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41836-83c91485,prompt_token_ids_len=557,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1491, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([856], [1264], [1341], [794]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41837-a9d4d55b,prompt_token_ids_len=450,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1598, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([620], [995], [729], [1444]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41838-a7bfbb95,prompt_token_ids_len=567,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1481, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([192], [1484], [1303], [411]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None)], scheduled_cached_reqs=CachedRequestData(req_ids=['41776-987d19a4', '41777-9d26d3ab', '41778-99520f0f', '41779-9b6aaacb', '41780-9a4ff1c1', '41781-b41045f0', '41782-a9cee42f', '41783-834361d8', '41784-8223e341', '41785-85c74e52', '41786-9294921a', '41787-91f1cf74', '41788-b93a1886', '41789-9b60f7a2', '41790-a9ccb2eb', '41791-89957afb', '41792-a9b1b2c7', '41793-bfd14048', '41794-b0813e31', '41795-9ca771ce', '41796-a208d8a1', '41797-89c0aff5', '41798-a7dfe648', '41799-a49db4ee', '41800-8d51f722', '41801-a5ff68dc', '41802-9f8b3f42', '41803-8b5f5e30', '41804-b5addaba', '41805-b0716b33', '41806-9d8f831b'],resumed_req_ids=set(),new_token_ids_lens=[],all_token_ids_lens={},new_block_ids=[None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None],num_computed_tokens=[554, 543, 505, 461, 557, 779, 572, 471, 483, 467, 534, 519, 494, 513, 587, 560, 583, 701, 657, 516, 593, 473, 559, 523, 500, 538, 716, 474, 457, 430, 618],num_output_tokens=[3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0]), num_scheduled_tokens={41784-8223e341: 1, 41797-89c0aff5: 1, 41824-a1675d1b: 522, 41835-97c1aeb5: 626, 41837-a9d4d55b: 450, 41787-91f1cf74: 1, 41820-875529e0: 588, 41826-939725a3: 627, 41782-a9cee42f: 1, 41817-8114551a: 439, 41781-b41045f0: 1, 41799-a49db4ee: 1, 41793-bfd14048: 1, 41778-99520f0f: 1, 41804-b5addaba: 1, 41814-a2f680bd: 550, 41828-9af9dce4: 414, 41780-9a4ff1c1: 1, 41818-a97a9b6b: 458, 41776-987d19a4: 1, 41777-9d26d3ab: 1, 41805-b0716b33: 1, 41808-899a5782: 534, 41825-a164ea47: 404, 41834-b01af27b: 530, 41789-9b60f7a2: 1, 41786-9294921a: 1, 41821-a4322be7: 475, 41796-a208d8a1: 1, 41810-85978e2a: 656, 41790-a9ccb2eb: 1, 41807-b36164a2: 539, 41794-b0813e31: 1, 41800-8d51f722: 1, 41816-9bfa69d6: 564, 41809-a1230cc1: 509, 41815-83e0fed7: 457, 41791-89957afb: 1, 41822-ba6ca6ea: 458, 41785-85c74e52: 1, 41801-a5ff68dc: 1, 41788-b93a1886: 1, 41798-a7dfe648: 1, 41812-b38e575d: 594, 41829-90efad7b: 514, 41803-8b5f5e30: 1, 41823-86d7f5a8: 479, 41813-b45ee11e: 483, 41827-b5dc2677: 524, 41831-b8f88af8: 542, 41792-a9b1b2c7: 1, 41795-9ca771ce: 1, 41830-83aa9501: 561, 41833-a40e59e5: 488, 41783-834361d8: 1, 41836-83c91485: 557, 41811-86fed249: 487, 41832-b7504866: 617, 41819-ae81388c: 456, 41802-9f8b3f42: 1, 41806-9d8f831b: 81, 41779-9b6aaacb: 1, 41838-a7bfbb95: 171}, total_num_scheduled_tokens=16384, scheduled_spec_decode_tokens={}, scheduled_encoder_inputs={}, num_common_prefix_blocks=[0, 0, 0, 0], finished_req_ids=[], free_encoder_mm_hashes=[], preempted_req_ids=[], has_structured_output_requests=false, pending_structured_output_tokens=false, num_invalid_spec_tokens=null, kv_connector_metadata=null, ec_connector_metadata=null)
2026-03-09 01:31:29.489190675 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102] EngineCore encountered a fatal error.
2026-03-09 01:31:29.489192955 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102] Traceback (most recent call last):
2026-03-09 01:31:29.489195648 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]   File "/usr/local/lib/python3.12/dist-packages/vllm/v1/executor/multiproc_executor.py", line 366, in get_response
2026-03-09 01:31:29.489198309 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]     status, result = mq.dequeue(
2026-03-09 01:31:29.489199766 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]                      ^^^^^^^^^^^
2026-03-09 01:31:29.489202585 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]   File "/usr/local/lib/python3.12/dist-packages/vllm/distributed/device_communicators/shm_broadcast.py", line 622, in dequeue
2026-03-09 01:31:29.489204215 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]     with self.acquire_read(timeout, cancel, indefinite) as buf:
2026-03-09 01:31:29.489205846 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-03-09 01:31:29.489210231 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]   File "/usr/lib/python3.12/contextlib.py", line 137, in __enter__
2026-03-09 01:31:29.489211817 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]     return next(self.gen)
2026-03-09 01:31:29.489213011 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]            ^^^^^^^^^^^^^^
2026-03-09 01:31:29.489214367 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]   File "/usr/local/lib/python3.12/dist-packages/vllm/distributed/device_communicators/shm_broadcast.py", line 542, in acquire_read
2026-03-09 01:31:29.489215663 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]     raise TimeoutError
2026-03-09 01:31:29.489217213 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102] TimeoutError
2026-03-09 01:31:29.489219201 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102] 
2026-03-09 01:31:29.489220753 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102] The above exception was the direct cause of the following exception:
2026-03-09 01:31:29.489222728 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102] 
2026-03-09 01:31:29.489224191 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102] Traceback (most recent call last):
2026-03-09 01:31:29.489225668 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]   File "/usr/local/lib/python3.12/dist-packages/vllm/v1/engine/core.py", line 1093, in run_engine_core
2026-03-09 01:31:29.489227237 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]     engine_core.run_busy_loop()
2026-03-09 01:31:29.489228635 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]   File "/usr/local/lib/python3.12/dist-packages/vllm/v1/engine/core.py", line 1128, in run_busy_loop
2026-03-09 01:31:29.489230148 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]     self._process_engine_step()
2026-03-09 01:31:29.489231464 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]   File "/usr/local/lib/python3.12/dist-packages/vllm/v1/engine/core.py", line 1165, in _process_engine_step
2026-03-09 01:31:29.489232997 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]     outputs, model_executed = self.step_fn()
2026-03-09 01:31:29.489237617 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]                               ^^^^^^^^^^^^^^
2026-03-09 01:31:29.489238952 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]   File "/usr/local/lib/python3.12/dist-packages/vllm/v1/engine/core.py", line 497, in step_with_batch_queue
2026-03-09 01:31:29.489242684 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]     model_output = future.result()
2026-03-09 01:31:29.489243959 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]                    ^^^^^^^^^^^^^^^
2026-03-09 01:31:29.489245177 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]   File "/usr/local/lib/python3.12/dist-packages/vllm/v1/executor/multiproc_executor.py", line 83, in result
2026-03-09 01:31:29.489246379 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]     return super().result()
2026-03-09 01:31:29.489247682 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]            ^^^^^^^^^^^^^^^^
2026-03-09 01:31:29.489250005 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]   File "/usr/lib/python3.12/concurrent/futures/_base.py", line 449, in result
2026-03-09 01:31:29.489251341 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]     return self.__get_result()
2026-03-09 01:31:29.489252527 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]            ^^^^^^^^^^^^^^^^^^^
2026-03-09 01:31:29.489253860 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]   File "/usr/lib/python3.12/concurrent/futures/_base.py", line 401, in __get_result
2026-03-09 01:31:29.489255285 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]     raise self._exception
2026-03-09 01:31:29.489256607 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]   File "/usr/local/lib/python3.12/dist-packages/vllm/v1/executor/multiproc_executor.py", line 87, in wait_for_response
2026-03-09 01:31:29.489257806 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]     response = self.aggregate(get_response())
2026-03-09 01:31:29.489259641 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]                               ^^^^^^^^^^^^^^
2026-03-09 01:31:29.489260929 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]   File "/usr/local/lib/python3.12/dist-packages/vllm/v1/executor/multiproc_executor.py", line 370, in get_response
2026-03-09 01:31:29.489262157 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]     raise TimeoutError(f"RPC call to {method} timed out.") from e
2026-03-09 01:31:29.489263341 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102] TimeoutError: RPC call to sample_tokens timed out.
2026-03-09 01:31:29.489267699 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (Worker pid=39458) (Worker_TP2 pid=39458) INFO 03-08 17:31:28 [multiproc_executor.py:749] Parent process exited, terminating worker
2026-03-09 01:31:29.489268938 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) FATAL: vLLM engine error during batch [06982445_06983444], killing actor for restart: EngineCore encountered an issue. See stack trace (above) for the root cause.
2026-03-09 01:31:29.489273885 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) Traceback (most recent call last):
2026-03-09 01:31:29.489275266 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118)   File "/mnt/share/wangchao/dev/ray-offline-inference/src/vllm.py", line 123, in __call__
2026-03-09 01:31:29.489276610 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118)     outputs = self.process(
2026-03-09 01:31:29.489278250 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118)               ^^^^^^^^^^^^^
2026-03-09 01:31:29.489279682 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118)   File "/mnt/share/wangchao/dev/ray-offline-inference/src/vllm.py", line 278, in process
2026-03-09 01:31:29.489280892 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118)     return self.llm.generate(
2026-03-09 01:31:29.489282369 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118)            ^^^^^^^^^^^^^^^^^^
2026-03-09 01:31:29.489283870 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118)   File "/usr/local/lib/python3.12/dist-packages/vllm/entrypoints/llm.py", line 489, in generate
2026-03-09 01:31:29.489285125 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118)     return self._run_completion(
2026-03-09 01:31:29.489286412 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118)            ^^^^^^^^^^^^^^^^^^^^^
2026-03-09 01:31:29.489287779 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118)   File "/usr/local/lib/python3.12/dist-packages/vllm/entrypoints/llm.py", line 1827, in _run_completion
2026-03-09 01:31:29.489290674 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118)     return self._run_engine(use_tqdm=use_tqdm, output_type=output_type)
2026-03-09 01:31:29.489291933 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118)            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-03-09 01:31:29.489293401 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118)   File "/usr/local/lib/python3.12/dist-packages/vllm/entrypoints/llm.py", line 1979, in _run_engine
2026-03-09 01:31:29.489295018 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118)     step_outputs = self.llm_engine.step()
2026-03-09 01:31:29.489296955 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118)                    ^^^^^^^^^^^^^^^^^^^^^^
2026-03-09 01:31:30.490300457 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118)   File "/usr/local/lib/python3.12/dist-packages/vllm/v1/engine/llm_engine.py", line 302, in step
2026-03-09 01:31:30.490316013 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118)     outputs = self.engine_core.get_output()
2026-03-09 01:31:30.490318081 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118)               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-03-09 01:31:30.490320468 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118)   File "/usr/local/lib/python3.12/dist-packages/vllm/v1/engine/core_client.py", line 804, in get_output
2026-03-09 01:31:30.490328306 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118)     raise self._format_exception(outputs) from None
2026-03-09 01:31:30.490330126 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) vllm.v1.engine.exceptions.EngineDeadError: EngineCore encountered an issue. See stack trace (above) for the root cause.
2026-03-09 01:31:30.490331986 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118)

Fix Action

Fix / Workaround

============================== CPU Info

Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit Address sizes: 52 bits physical, 57 bits virtual Byte Order: Little Endian CPU(s): 180 On-line CPU(s) list: 0-179 Vendor ID: GenuineIntel Model name: INTEL(R) XEON(R) PLATINUM 8558 CPU family: 6 Model: 207 Thread(s) per core: 2 Core(s) per socket: 45 Socket(s): 2 Stepping: 2 BogoMIPS: 4200.00 Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss ht syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon rep_good nopl xtopology nonstop_tsc cpuid tsc_known_freq pni pclmulqdq monitor ssse3 fma cx16 pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm abm 3dnowprefetch cpuid_fault invpcid_single ssbd ibrs ibpb stibp ibrs_enhanced fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid avx512f avx512dq rdseed adx smap avx512ifma clflushopt clwb avx512cd sha_ni avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves avx_vnni avx512_bf16 wbnoinvd arat avx512vbmi umip pku ospke waitpkg avx512_vbmi2 gfni vaes vpclmulqdq avx512_vnni avx512_bitalg avx512_vpopcntdq la57 rdpid bus_lock_detect cldemote movdiri movdir64b fsrm md_clear serialize tsxldtrk amx_bf16 avx512_fp16 amx_tile amx_int8 arch_capabilities Hypervisor vendor: KVM Virtualization type: full L1d cache: 4.2 MiB (90 instances) L1i cache: 2.8 MiB (90 instances) L2 cache: 180 MiB (90 instances) L3 cache: 520 MiB (2 instances) NUMA node(s): 2 NUMA node0 CPU(s): 0-89 NUMA node1 CPU(s): 90-179 Vulnerability Gather data sampling: Not affected Vulnerability Indirect target selection: Vulnerable Vulnerability Itlb multihit: Not affected Vulnerability L1tf: Not affected Vulnerability Mds: Not affected Vulnerability Meltdown: Not affected Vulnerability Mmio stale data: Not affected Vulnerability Reg file data sampling: Not affected Vulnerability Retbleed: Not affected Vulnerability Spec rstack overflow: Not affected Vulnerability Spec store bypass: Vulnerable Vulnerability Spectre v1: Mitigation; usercopy/swapgs barriers and __user pointer sanitization Vulnerability Spectre v2: Vulnerable; IBPB: disabled; STIBP: disabled; PBRSB-eIBRS: Vulnerable; BHI: Vulnerable Vulnerability Srbds: Not affected Vulnerability Tsx async abort: Not affected

Code Example

Collecting environment information...
==============================
        System Info
==============================
OS                           : Ubuntu 22.04.5 LTS (x86_64)
GCC version                  : (Ubuntu 11.4.0-1ubuntu1~22.04.3) 11.4.0
Clang version                : Could not collect
CMake version                : Could not collect
Libc version                 : glibc-2.35

==============================
       PyTorch Info
==============================
PyTorch version              : 2.10.0+cu129
Is debug build               : False
CUDA used to build PyTorch   : 12.9
ROCM used to build PyTorch   : N/A

==============================
      Python Environment
==============================
Python version               : 3.12.13 (main, Mar  4 2026, 09:23:07) [GCC 11.4.0] (64-bit runtime)
Python platform              : Linux-5.15.0-151-generic-x86_64-with-glibc2.35

==============================
       CUDA / GPU Info
==============================
Is CUDA available            : True
CUDA runtime version         : 12.9.86
CUDA_MODULE_LOADING set to   :
GPU models and configuration :
GPU 0: NVIDIA H200
GPU 1: NVIDIA H200
GPU 2: NVIDIA H200
GPU 3: NVIDIA H200

Nvidia driver version        : 580.95.05
cuDNN version                : Could not collect
HIP runtime version          : N/A
MIOpen runtime version       : N/A
Is XNNPACK available         : True

==============================
          CPU Info
==============================
Architecture:                            x86_64
CPU op-mode(s):                          32-bit, 64-bit
Address sizes:                           52 bits physical, 57 bits virtual
Byte Order:                              Little Endian
CPU(s):                                  180
On-line CPU(s) list:                     0-179
Vendor ID:                               GenuineIntel
Model name:                              INTEL(R) XEON(R) PLATINUM 8558
CPU family:                              6
Model:                                   207
Thread(s) per core:                      2
Core(s) per socket:                      45
Socket(s):                               2
Stepping:                                2
BogoMIPS:                                4200.00
Flags:                                   fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss ht syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon rep_good nopl xtopology nonstop_tsc cpuid tsc_known_freq pni pclmulqdq monitor ssse3 fma cx16 pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm abm 3dnowprefetch cpuid_fault invpcid_single ssbd ibrs ibpb stibp ibrs_enhanced fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid avx512f avx512dq rdseed adx smap avx512ifma clflushopt clwb avx512cd sha_ni avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves avx_vnni avx512_bf16 wbnoinvd arat avx512vbmi umip pku ospke waitpkg avx512_vbmi2 gfni vaes vpclmulqdq avx512_vnni avx512_bitalg avx512_vpopcntdq la57 rdpid bus_lock_detect cldemote movdiri movdir64b fsrm md_clear serialize tsxldtrk amx_bf16 avx512_fp16 amx_tile amx_int8 arch_capabilities
Hypervisor vendor:                       KVM
Virtualization type:                     full
L1d cache:                               4.2 MiB (90 instances)
L1i cache:                               2.8 MiB (90 instances)
L2 cache:                                180 MiB (90 instances)
L3 cache:                                520 MiB (2 instances)
NUMA node(s):                            2
NUMA node0 CPU(s):                       0-89
NUMA node1 CPU(s):                       90-179
Vulnerability Gather data sampling:      Not affected
Vulnerability Indirect target selection: Vulnerable
Vulnerability Itlb multihit:             Not affected
Vulnerability L1tf:                      Not affected
Vulnerability Mds:                       Not affected
Vulnerability Meltdown:                  Not affected
Vulnerability Mmio stale data:           Not affected
Vulnerability Reg file data sampling:    Not affected
Vulnerability Retbleed:                  Not affected
Vulnerability Spec rstack overflow:      Not affected
Vulnerability Spec store bypass:         Vulnerable
Vulnerability Spectre v1:                Mitigation; usercopy/swapgs barriers and __user pointer sanitization
Vulnerability Spectre v2:                Vulnerable; IBPB: disabled; STIBP: disabled; PBRSB-eIBRS: Vulnerable; BHI: Vulnerable
Vulnerability Srbds:                     Not affected
Vulnerability Tsx async abort:           Not affected

==============================
Versions of relevant libraries
==============================
[pip3] flashinfer-python==0.6.4
[pip3] numpy==2.2.6
[pip3] nvidia-cublas-cu12==12.9.1.4
[pip3] nvidia-cuda-cupti-cu12==12.9.79
[pip3] nvidia-cuda-nvrtc-cu12==12.9.86
[pip3] nvidia-cuda-runtime-cu12==12.9.79
[pip3] nvidia-cudnn-cu12==9.10.2.21
[pip3] nvidia-cudnn-frontend==1.18.0
[pip3] nvidia-cufft-cu12==11.4.1.4
[pip3] nvidia-cufile-cu12==1.14.1.1
[pip3] nvidia-curand-cu12==10.3.10.19
[pip3] nvidia-cusolver-cu12==11.7.5.82
[pip3] nvidia-cusparse-cu12==12.5.10.65
[pip3] nvidia-cusparselt-cu12==0.7.1
[pip3] nvidia-cutlass-dsl==4.4.1
[pip3] nvidia-cutlass-dsl-libs-base==4.4.1
[pip3] nvidia-ml-py==13.590.48
[pip3] nvidia-nccl-cu12==2.27.5
[pip3] nvidia-nvjitlink-cu12==12.9.86
[pip3] nvidia-nvshmem-cu12==3.4.5
[pip3] nvidia-nvtx-cu12==12.9.79
[pip3] pyzmq==27.1.0
[pip3] torch==2.10.0+cu129
[pip3] torch_c_dlpack_ext==0.1.5
[pip3] torchaudio==2.10.0+cu129
[pip3] torchvision==0.25.0+cu129
[pip3] transformers==4.57.6
[pip3] triton==3.6.0
[conda] Could not collect

==============================
         vLLM Info
==============================
ROCM Version                 : Could not collect
vLLM Version                 : 0.17.1
vLLM Build Flags:
  CUDA Archs: 7.0 7.5 8.0 8.9 9.0 10.0 12.0; ROCm: Disabled
GPU Topology:
  	GPU0	GPU1	GPU2	GPU3	NIC0	NIC1	NIC2	NIC3	NIC4	NIC5	NIC6	NIC7	NIC8	NIC9	CPU Affinity	NUMA Affinity	GPU NUMA ID
GPU0	 X 	NV18	NV18	NV18	SYS	SYS	SYS	SYS	SYS	PIX	PHB	PHB	PHB	SYS	90-179	1		N/A
GPU1	NV18	 X 	NV18	NV18	SYS	SYS	SYS	SYS	SYS	PHB	PIX	PHB	PHB	SYS	90-179	1		N/A
GPU2	NV18	NV18	 X 	NV18	SYS	SYS	SYS	SYS	SYS	PHB	PHB	PIX	PHB	SYS	90-179	1		N/A
GPU3	NV18	NV18	NV18	 X 	SYS	SYS	SYS	SYS	SYS	PHB	PHB	PHB	PIX	SYS	90-179	1		N/A
NIC0	SYS	SYS	SYS	SYS	 X 	SYS	SYS	SYS	SYS	SYS	SYS	SYS	SYS	SYS
NIC1	SYS	SYS	SYS	SYS	SYS	 X 	PHB	PHB	PHB	SYS	SYS	SYS	SYS	SYS
NIC2	SYS	SYS	SYS	SYS	SYS	PHB	 X 	PHB	PHB	SYS	SYS	SYS	SYS	SYS
NIC3	SYS	SYS	SYS	SYS	SYS	PHB	PHB	 X 	PHB	SYS	SYS	SYS	SYS	SYS
NIC4	SYS	SYS	SYS	SYS	SYS	PHB	PHB	PHB	 X 	SYS	SYS	SYS	SYS	SYS
NIC5	PIX	PHB	PHB	PHB	SYS	SYS	SYS	SYS	SYS	 X 	PHB	PHB	PHB	SYS
NIC6	PHB	PIX	PHB	PHB	SYS	SYS	SYS	SYS	SYS	PHB	 X 	PHB	PHB	SYS
NIC7	PHB	PHB	PIX	PHB	SYS	SYS	SYS	SYS	SYS	PHB	PHB	 X 	PHB	SYS
NIC8	PHB	PHB	PHB	PIX	SYS	SYS	SYS	SYS	SYS	PHB	PHB	PHB	 X 	SYS
NIC9	SYS	SYS	SYS	SYS	SYS	SYS	SYS	SYS	SYS	SYS	SYS	SYS	SYS	 X

Legend:

  X    = Self
  SYS  = Connection traversing PCIe as well as the SMP interconnect between NUMA nodes (e.g., QPI/UPI)
  NODE = Connection traversing PCIe as well as the interconnect between PCIe Host Bridges within a NUMA node
  PHB  = Connection traversing PCIe as well as a PCIe Host Bridge (typically the CPU)
  PXB  = Connection traversing multiple PCIe bridges (without traversing the PCIe Host Bridge)
  PIX  = Connection traversing at most a single PCIe bridge
  NV#  = Connection traversing a bonded set of # NVLinks

NIC Legend:

  NIC0: mlx5_0
  NIC1: mlx5_1
  NIC2: mlx5_2
  NIC3: mlx5_3
  NIC4: mlx5_4
  NIC5: mlx5_5
  NIC6: mlx5_6
  NIC7: mlx5_7
  NIC8: mlx5_8
  NIC9: mlx5_9

==============================
     Environment Variables
==============================
NVIDIA_VISIBLE_DEVICES=all
NVIDIA_REQUIRE_CUDA=cuda>=12.9 brand=unknown,driver>=535,driver<536 brand=grid,driver>=535,driver<536 brand=tesla,driver>=535,driver<536 brand=nvidia,driver>=535,driver<536 brand=quadro,driver>=535,driver<536 brand=quadrortx,driver>=535,driver<536 brand=nvidiartx,driver>=535,driver<536 brand=vapps,driver>=535,driver<536 brand=vpc,driver>=535,driver<536 brand=vcs,driver>=535,driver<536 brand=vws,driver>=535,driver<536 brand=cloudgaming,driver>=535,driver<536 brand=unknown,driver>=550,driver<551 brand=grid,driver>=550,driver<551 brand=tesla,driver>=550,driver<551 brand=nvidia,driver>=550,driver<551 brand=quadro,driver>=550,driver<551 brand=quadrortx,driver>=550,driver<551 brand=nvidiartx,driver>=550,driver<551 brand=vapps,driver>=550,driver<551 brand=vpc,driver>=550,driver<551 brand=vcs,driver>=550,driver<551 brand=vws,driver>=550,driver<551 brand=cloudgaming,driver>=550,driver<551 brand=unknown,driver>=560,driver<561 brand=grid,driver>=560,driver<561 brand=tesla,driver>=560,driver<561 brand=nvidia,driver>=560,driver<561 brand=quadro,driver>=560,driver<561 brand=quadrortx,driver>=560,driver<561 brand=nvidiartx,driver>=560,driver<561 brand=vapps,driver>=560,driver<561 brand=vpc,driver>=560,driver<561 brand=vcs,driver>=560,driver<561 brand=vws,driver>=560,driver<561 brand=cloudgaming,driver>=560,driver<561 brand=unknown,driver>=565,driver<566 brand=grid,driver>=565,driver<566 brand=tesla,driver>=565,driver<566 brand=nvidia,driver>=565,driver<566 brand=quadro,driver>=565,driver<566 brand=quadrortx,driver>=565,driver<566 brand=nvidiartx,driver>=565,driver<566 brand=vapps,driver>=565,driver<566 brand=vpc,driver>=565,driver<566 brand=vcs,driver>=565,driver<566 brand=vws,driver>=565,driver<566 brand=cloudgaming,driver>=565,driver<566 brand=unknown,driver>=570,driver<571 brand=grid,driver>=570,driver<571 brand=tesla,driver>=570,driver<571 brand=nvidia,driver>=570,driver<571 brand=quadro,driver>=570,driver<571 brand=quadrortx,driver>=570,driver<571 brand=nvidiartx,driver>=570,driver<571 brand=vapps,driver>=570,driver<571 brand=vpc,driver>=570,driver<571 brand=vcs,driver>=570,driver<571 brand=vws,driver>=570,driver<571 brand=cloudgaming,driver>=570,driver<571
TORCH_CUDA_ARCH_LIST=7.0 7.5 8.0 8.9 9.0 10.0 12.0
NVIDIA_DRIVER_CAPABILITIES=all
VLLM_USAGE_SOURCE=production-docker-image
CUDA_VERSION=12.9.1
VLLM_ENABLE_CUDA_COMPATIBILITY=0
LD_LIBRARY_PATH=/usr/local/nvidia/lib64:/usr/local/cuda/lib64:/usr/local/cuda/lib64
PYTORCH_NVML_BASED_CUDA_CHECK=1
TORCHINDUCTOR_COMPILE_THREADS=1
TORCHINDUCTOR_CACHE_DIR=/tmp/torchinductor_root

---

docker run --gpus '"device=0,1,2,3"' -d \
  --name vllm-ray-test-4gpu-shm \
  --ipc=host \
  --network=host \
  -v /home/test/vllm:/vllm/ \
  --entrypoint /bin/bash \
  vllm-qwen3.5:latest \
  -c "while true; do sleep 30; done"

---

results = ds.map_batches(
    vLLMEngineActor,
    fn_constructor_kwargs={
        "model": "/pfs/mahaocong/vllm/Qwen3.5-397B-A17B-FP8",
        "model_id": "Qwen3.5-397B-A17B-FP8",
        "column_name": "messages",
        "output_column": "text",
        "llm_kwargs": {"tensor_parallel_size": 4, "max_model_len": 2048, "load_format": "fastsafetensors", "enforce_eager": True},
        "chat_template_kwargs": {"enable_thinking": False},
        "sampling_params_kwargs": {},
    },
    compute=ray.data.ActorPoolStrategy(size=1),
    batch_size=1000,
    num_gpus=4,
)

---

Thread 896733 (active): "MainThread"
    gdn_prefill (flashinfer/gdn_prefill.py:63)
    chunk_gated_delta_rule (flashinfer/gdn_prefill.py:196)
    fi_chunk_gated_delta_rule (vllm/model_executor/models/qwen3_next.py:138)
    forward_cuda (vllm/model_executor/models/qwen3_next.py:176)
    forward (vllm/model_executor/custom_op.py:129)
    _call_impl (torch/nn/modules/module.py:1787)
    _wrapped_call_impl (torch/nn/modules/module.py:1776)
    _forward_core (vllm/model_executor/models/qwen3_next.py:780)
    gdn_attention_core (vllm/model_executor/models/qwen3_next.py:1451)
    __call__ (torch/_ops.py:1209)
    forward (vllm/model_executor/models/qwen3_5.py:191)
    _call_impl (torch/nn/modules/module.py:1787)
    _wrapped_call_impl (torch/nn/modules/module.py:1776)
    forward (vllm/model_executor/models/qwen3_next.py:1045)
    _call_impl (torch/nn/modules/module.py:1787)
    _wrapped_call_impl (torch/nn/modules/module.py:1776)
    forward (vllm/model_executor/models/qwen3_next.py:1151)
    __call__ (vllm/compilation/decorators.py:389)
    forward (vllm/model_executor/models/qwen3_5.py:738)
    _call_impl (torch/nn/modules/module.py:1787)
    _wrapped_call_impl (torch/nn/modules/module.py:1776)
    _model_forward (vllm/v1/worker/gpu_model_runner.py:3126)
    execute_model (vllm/v1/worker/gpu_model_runner.py:3613)
    decorate_context (torch/utils/_contextlib.py:124)
    execute_model (vllm/v1/worker/gpu_worker.py:720)
    decorate_context (torch/utils/_contextlib.py:124)
    execute_model (vllm/v1/worker/worker_base.py:365)
    worker_busy_loop (vllm/v1/executor/multiproc_executor.py:875)
    worker_main (vllm/v1/executor/multiproc_executor.py:791)
    run (multiprocessing/process.py:108)
    _bootstrap (multiprocessing/process.py:314)
    _main (multiprocessing/spawn.py:135)
    spawn_main (multiprocessing/spawn.py:122)
    <module> (<string>:1)

---

(gdb) bt
#0  0x00007fff1dbfe6e8 in ?? ()
#1  0x00007fff1dbfe80a in ?? ()
#2  0x00007f787ebf866d in __GI___clock_gettime (clock_id=<optimized out>, tp=<optimized out>) at ../sysdeps/unix/sysv/linux/clock_gettime.c:42
#3  0x00007f783bad2c04 in ?? () from /usr/lib/x86_64-linux-gnu/libcuda.so.1
#4  0x00007f783b9e2ccc in ?? () from /usr/lib/x86_64-linux-gnu/libcuda.so.1
#5  0x00007f783ba08ce2 in ?? () from /usr/lib/x86_64-linux-gnu/libcuda.so.1
#6  0x00007f783ba145d5 in ?? () from /usr/lib/x86_64-linux-gnu/libcuda.so.1
#7  0x00007f783c771b3d in ?? () from /usr/lib/x86_64-linux-gnu/libcuda.so.1
#8  0x00007f783b980ad5 in ?? () from /usr/lib/x86_64-linux-gnu/libcuda.so.1
#9  0x00007f783b98ca28 in ?? () from /usr/lib/x86_64-linux-gnu/libcuda.so.1
#10 0x00007f783b98d3ce in ?? () from /usr/lib/x86_64-linux-gnu/libcuda.so.1
#11 0x00007f783bb60990 in ?? () from /usr/lib/x86_64-linux-gnu/libcuda.so.1
#12 0x00007f783bb54760 in cuLaunchKernelEx () from /usr/lib/x86_64-linux-gnu/libcuda.so.1
#13 0x00007f787a414532 in ?? () from /usr/local/lib/python3.12/dist-packages/torch/lib/../../nvidia/cuda_runtime/lib/libcudart.so.12
#14 0x00007f787a47d416 in cudaLaunchKernelExC () from /usr/local/lib/python3.12/dist-packages/torch/lib/../../nvidia/cuda_runtime/lib/libcudart.so.12
#15 0x00007f592c0a5514 in void flat::launch_delta_rule_prefill_kernel_gbai<true, true, true, true, cutlass::arch::Sm90, __nv_bfloat16, __nv_bfloat16, float>(CUstream_st*, __nv_bfloat16*, float*, __nv_bfloat16 const*, __nv_bfloat16 const*, __nv_bfloat16 const*, float const*, float const*, float const*, long const*, unsigned char*, int, int, int, int, int, int, long, float, int) () from /usr/local/lib/python3.12/dist-packages/flashinfer_jit_cache/jit_cache/gdn_prefill_sm90/gdn_prefill_sm90.so
#16 0x00007f592c0a7003 in flashinfer::gdn_prefill_launcher(void*, void*, void*, void*, void*, void*, void*, void*, long*, unsigned char*, long, long, long, long, long, long, long, float, long, DLDataType, CUstream_st*) () from /usr/local/lib/python3.12/dist-packages/flashinfer_jit_cache/jit_cache/gdn_prefill_sm90/gdn_prefill_sm90.so
#17 0x00007f592c0ab154 in flashinfer::gdn_prefill(tvm::ffi::TensorView, tvm::ffi::TensorView, tvm::ffi::TensorView, tvm::ffi::TensorView, tvm::ffi::TensorView, tvm::ffi::TensorView, tvm::ffi::Optional<tvm::ffi::TensorView, void>, tvm::ffi::Optional<tvm::ffi::TensorView, void>, tvm::ffi::Optional<tvm::ffi::TensorView, void>, double, tvm::ffi::TensorView) ()
   from /usr/local/lib/python3.12/dist-packages/flashinfer_jit_cache/jit_cache/gdn_prefill_sm90/gdn_prefill_sm90.so
#18 0x00007f592c0b1e19 in __tvm_ffi_gdn_prefill () from /usr/local/lib/python3.12/dist-packages/flashinfer_jit_cache/jit_cache/gdn_prefill_sm90/gdn_prefill_sm90.so
#19 0x00007f74ac44c65f in ?? () from /usr/local/lib/python3.12/dist-packages/tvm_ffi/lib/libtvm_ffi.so
#20 0x00007f74ac44bfec in ?? () from /usr/local/lib/python3.12/dist-packages/tvm_ffi/lib/libtvm_ffi.so
#21 0x00007f76f0274914 in ?? () from /usr/local/lib/python3.12/dist-packages/tvm_ffi/core.abi3.so

---

@CustomOp.register("chunk_gated_delta_rule")
class ChunkGatedDeltaRule(CustomOp):
    def __init__(self) -> None:
        super().__init__()
        if current_platform.is_cuda() and current_platform.is_device_capability(90):
            logger.info_once(
                "Using FlashInfer GDN prefill kernel on CUDA compute capability 90"
            )
            self._forward_method = self.forward_cuda
        else:
            self._forward_method = self.forward_native

---

2026-03-09 01:26:30.040100128 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) Processing batch [06982445_06983444], size: 1000
2026-03-09 01:27:30.122744672 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) INFO 03-08 17:27:28 [shm_broadcast.py:548] No available shared memory broadcast block found in 60 seconds. This typically happens when some processes are hanging or doing some time-consuming work (e.g. compilation, weight/kv cache quantization).
2026-03-09 01:28:30.205980712 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) INFO 03-08 17:28:28 [shm_broadcast.py:548] No available shared memory broadcast block found in 60 seconds. This typically happens when some processes are hanging or doing some time-consuming work (e.g. compilation, weight/kv cache quantization).
2026-03-09 01:29:31.321178878 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) INFO 03-08 17:29:28 [shm_broadcast.py:548] No available shared memory broadcast block found in 60 seconds. This typically happens when some processes are hanging or doing some time-consuming work (e.g. compilation, weight/kv cache quantization).
2026-03-09 01:30:30.408426427 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) INFO 03-08 17:30:28 [shm_broadcast.py:548] No available shared memory broadcast block found in 60 seconds. This typically happens when some processes are hanging or doing some time-consuming work (e.g. compilation, weight/kv cache quantization).
2026-03-09 01:31:29.489106502 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [dump_input.py:72] Dumping input data for V1 LLM engine (v0.17.0) with config: model='/mnt/models/share/Qwen/Qwen3.5-397B-A17B-FP8/main', speculative_config=None, tokenizer='/mnt/models/share/Qwen/Qwen3.5-397B-A17B-FP8/main', skip_tokenizer_init=False, tokenizer_mode=auto, revision=None, tokenizer_revision=None, trust_remote_code=False, dtype=torch.bfloat16, max_seq_len=2048, download_dir=None, load_format=fastsafetensors, tensor_parallel_size=4, pipeline_parallel_size=1, data_parallel_size=1, disable_custom_all_reduce=False, quantization=fp8, enforce_eager=False, enable_return_routed_experts=False, kv_cache_dtype=auto, device_config=cuda, structured_outputs_config=StructuredOutputsConfig(backend='auto', disable_fallback=False, disable_any_whitespace=False, disable_additional_properties=False, reasoning_parser='', reasoning_parser_plugin='', enable_in_reasoning=False), observability_config=ObservabilityConfig(show_hidden_metrics_for_version=None, otlp_traces_endpoint=None, collect_detailed_traces=None, kv_cache_metrics=False, kv_cache_metrics_sample=0.01, cudagraph_metrics=False, enable_layerwise_nvtx_tracing=False, enable_mfu_metrics=False, enable_mm_processor_stats=False, enable_logging_iteration_details=False), seed=0, served_model_name=/mnt/models/share/Qwen/Qwen3.5-397B-A17B-FP8/main, enable_prefix_caching=False, enable_chunked_prefill=True, pooler_config=None, compilation_config={'level': None, 'mode': <CompilationMode.VLLM_COMPILE: 3>, 'debug_dump_path': None, 'cache_dir': '', 'compile_cache_save_format': 'binary', 'backend': 'inductor', 'custom_ops': ['+quant_fp8', 'none', '+quant_fp8', '+quant_fp8', '+quant_fp8'], 'splitting_ops': ['vllm::unified_attention', 'vllm::unified_attention_with_output', 'vllm::unified_mla_attention', 'vllm::unified_mla_attention_with_output', 'vllm::mamba_mixer2', 'vllm::mamba_mixer', 'vllm::short_conv', 'vllm::linear_attention', 'vllm::plamo2_mamba_mixer', 'vllm::gdn_attention_core', 'vllm::kda_attention', 'vllm::sparse_attn_indexer', 'vllm::rocm_aiter_sparse_attn_indexer', 'vllm::unified_kv_cache_update', 'vllm::unified_mla_kv_cache_update'], 'compile_mm_encoder': False, 'compile_sizes': [], 'compile_ranges_split_points': [256, 256, 16384], 'inductor_compile_config': {'enable_auto_functionalized_v2': False, 'combo_kernels': True, 'benchmark_combo_kernel': True}, 'inductor_passes': {}, 'cudagraph_mode': <CUDAGraphMode.FULL_AND_PIECEWISE: (2, 1)>, 'cudagraph_num_of_warmups': 1, 'cudagraph_capture_sizes': [1, 2, 4, 8, 16, 24, 32, 40, 48, 56, 64, 72, 80, 88, 96, 104, 112, 120, 128, 136, 144, 152, 160, 168, 176, 184, 192, 200, 208, 216, 224, 232, 240, 248, 256, 272, 288, 304, 320, 336, 352, 368, 384, 400, 416, 432, 448, 464, 480, 496, 512], 'cudagraph_copy_inputs': False, 'cudagraph_specialize_lora': True, 'use_inductor_graph_partition': False, 'pass_config': {'fuse_norm_quant': True, 'fuse_act_quant': True, 'fuse_attn_quant': False, 'enable_sp': False, 'fuse_gemm_comms': False, 'fuse_allreduce_rms': True}, 'max_cudagraph_capture_size': 512, 'dynamic_shapes_config': {'type': <DynamicShapesType.BACKED: 'backed'>, 'evaluate_guards': False, 'assume_32_bit_indexing': False}, 'local_cache_dir': None, 'fast_moe_cold_start': True, 'static_all_moe_layers': []}, 
2026-03-09 01:31:29.489157625 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [dump_input.py:79] Dumping scheduler output for model execution: SchedulerOutput(scheduled_new_reqs=[NewRequestData(req_id=41807-b36164a2,prompt_token_ids_len=539,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1509, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([5], [229], [1312], [761]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41808-899a5782,prompt_token_ids_len=534,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1514, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([521], [972], [978], [67]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41809-a1230cc1,prompt_token_ids_len=509,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1539, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([1387], [1173], [592], [745]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41810-85978e2a,prompt_token_ids_len=656,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1392, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([1541], [617], [1439], [405]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41811-86fed249,prompt_token_ids_len=487,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1561, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([1424], [827], [375], [1539]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41812-b38e575d,prompt_token_ids_len=594,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1454, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([680], [304], [946], [1078]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41813-b45ee11e,prompt_token_ids_len=483,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1565, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([362], [1383], [197], [1394]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41814-a2f680bd,prompt_token_ids_len=550,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1498, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([1493], [777], [380], [234]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41815-83e0fed7,prompt_token_ids_len=457,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1591, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([384], [1091], [1246], [1011]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41816-9bfa69d6,prompt_token_ids_len=564,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1484, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([580], [1008], [251], [323]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41817-8114551a,prompt_token_ids_len=439,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1609, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([1363], [712], [884], [82]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41818-a97a9b6b,prompt_token_ids_len=458,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1590, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([1372], [177], [185], [1405]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41819-ae81388c,prompt_token_ids_len=456,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1592, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([1322], [757], [149], [611]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41820-875529e0,prompt_token_ids_len=588,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1460, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([894], [1007], [863], [422]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41821-a4322be7,prompt_token_ids_len=475,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1573, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([1314], [854], [937], [744]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41822-ba6ca6ea,prompt_token_ids_len=458,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1590, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([975], [963], [373], [1098]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41823-86d7f5a8,prompt_token_ids_len=479,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1569, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([1542], [1450], [324], [1309]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41824-a1675d1b,prompt_token_ids_len=522,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1526, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([593], [56], [869], [1538]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41825-a164ea47,prompt_token_ids_len=404,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1644, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([1353], [406], [1102], [122]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41826-939725a3,prompt_token_ids_len=627,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1421, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([844], [410], [1266], [650]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41827-b5dc2677,prompt_token_ids_len=524,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1524, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([225], [1148], [398], [766]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41828-9af9dce4,prompt_token_ids_len=414,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1634, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([1290], [1115], [203], [1282]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41829-90efad7b,prompt_token_ids_len=514,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1534, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([769], [1188], [191], [439]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41830-83aa9501,prompt_token_ids_len=561,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1487, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([1373], [2], [677], [997]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41831-b8f88af8,prompt_token_ids_len=542,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1506, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([240], [648], [209], [1122]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41832-b7504866,prompt_token_ids_len=617,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1431, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([328], [1038], [654], [575]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41833-a40e59e5,prompt_token_ids_len=488,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1560, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([184], [711], [862], [841]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41834-b01af27b,prompt_token_ids_len=530,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1518, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([891], [26], [1318], [92]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41835-97c1aeb5,prompt_token_ids_len=626,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1422, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([739], [530], [336], [444]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41836-83c91485,prompt_token_ids_len=557,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1491, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([856], [1264], [1341], [794]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41837-a9d4d55b,prompt_token_ids_len=450,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1598, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([620], [995], [729], [1444]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41838-a7bfbb95,prompt_token_ids_len=567,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1481, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([192], [1484], [1303], [411]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None)], scheduled_cached_reqs=CachedRequestData(req_ids=['41776-987d19a4', '41777-9d26d3ab', '41778-99520f0f', '41779-9b6aaacb', '41780-9a4ff1c1', '41781-b41045f0', '41782-a9cee42f', '41783-834361d8', '41784-8223e341', '41785-85c74e52', '41786-9294921a', '41787-91f1cf74', '41788-b93a1886', '41789-9b60f7a2', '41790-a9ccb2eb', '41791-89957afb', '41792-a9b1b2c7', '41793-bfd14048', '41794-b0813e31', '41795-9ca771ce', '41796-a208d8a1', '41797-89c0aff5', '41798-a7dfe648', '41799-a49db4ee', '41800-8d51f722', '41801-a5ff68dc', '41802-9f8b3f42', '41803-8b5f5e30', '41804-b5addaba', '41805-b0716b33', '41806-9d8f831b'],resumed_req_ids=set(),new_token_ids_lens=[],all_token_ids_lens={},new_block_ids=[None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None],num_computed_tokens=[554, 543, 505, 461, 557, 779, 572, 471, 483, 467, 534, 519, 494, 513, 587, 560, 583, 701, 657, 516, 593, 473, 559, 523, 500, 538, 716, 474, 457, 430, 618],num_output_tokens=[3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0]), num_scheduled_tokens={41784-8223e341: 1, 41797-89c0aff5: 1, 41824-a1675d1b: 522, 41835-97c1aeb5: 626, 41837-a9d4d55b: 450, 41787-91f1cf74: 1, 41820-875529e0: 588, 41826-939725a3: 627, 41782-a9cee42f: 1, 41817-8114551a: 439, 41781-b41045f0: 1, 41799-a49db4ee: 1, 41793-bfd14048: 1, 41778-99520f0f: 1, 41804-b5addaba: 1, 41814-a2f680bd: 550, 41828-9af9dce4: 414, 41780-9a4ff1c1: 1, 41818-a97a9b6b: 458, 41776-987d19a4: 1, 41777-9d26d3ab: 1, 41805-b0716b33: 1, 41808-899a5782: 534, 41825-a164ea47: 404, 41834-b01af27b: 530, 41789-9b60f7a2: 1, 41786-9294921a: 1, 41821-a4322be7: 475, 41796-a208d8a1: 1, 41810-85978e2a: 656, 41790-a9ccb2eb: 1, 41807-b36164a2: 539, 41794-b0813e31: 1, 41800-8d51f722: 1, 41816-9bfa69d6: 564, 41809-a1230cc1: 509, 41815-83e0fed7: 457, 41791-89957afb: 1, 41822-ba6ca6ea: 458, 41785-85c74e52: 1, 41801-a5ff68dc: 1, 41788-b93a1886: 1, 41798-a7dfe648: 1, 41812-b38e575d: 594, 41829-90efad7b: 514, 41803-8b5f5e30: 1, 41823-86d7f5a8: 479, 41813-b45ee11e: 483, 41827-b5dc2677: 524, 41831-b8f88af8: 542, 41792-a9b1b2c7: 1, 41795-9ca771ce: 1, 41830-83aa9501: 561, 41833-a40e59e5: 488, 41783-834361d8: 1, 41836-83c91485: 557, 41811-86fed249: 487, 41832-b7504866: 617, 41819-ae81388c: 456, 41802-9f8b3f42: 1, 41806-9d8f831b: 81, 41779-9b6aaacb: 1, 41838-a7bfbb95: 171}, total_num_scheduled_tokens=16384, scheduled_spec_decode_tokens={}, scheduled_encoder_inputs={}, num_common_prefix_blocks=[0, 0, 0, 0], finished_req_ids=[], free_encoder_mm_hashes=[], preempted_req_ids=[], has_structured_output_requests=false, pending_structured_output_tokens=false, num_invalid_spec_tokens=null, kv_connector_metadata=null, ec_connector_metadata=null)
2026-03-09 01:31:29.489190675 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102] EngineCore encountered a fatal error.
2026-03-09 01:31:29.489192955 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102] Traceback (most recent call last):
2026-03-09 01:31:29.489195648 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]   File "/usr/local/lib/python3.12/dist-packages/vllm/v1/executor/multiproc_executor.py", line 366, in get_response
2026-03-09 01:31:29.489198309 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]     status, result = mq.dequeue(
2026-03-09 01:31:29.489199766 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]                      ^^^^^^^^^^^
2026-03-09 01:31:29.489202585 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]   File "/usr/local/lib/python3.12/dist-packages/vllm/distributed/device_communicators/shm_broadcast.py", line 622, in dequeue
2026-03-09 01:31:29.489204215 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]     with self.acquire_read(timeout, cancel, indefinite) as buf:
2026-03-09 01:31:29.489205846 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-03-09 01:31:29.489210231 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]   File "/usr/lib/python3.12/contextlib.py", line 137, in __enter__
2026-03-09 01:31:29.489211817 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]     return next(self.gen)
2026-03-09 01:31:29.489213011 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]            ^^^^^^^^^^^^^^
2026-03-09 01:31:29.489214367 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]   File "/usr/local/lib/python3.12/dist-packages/vllm/distributed/device_communicators/shm_broadcast.py", line 542, in acquire_read
2026-03-09 01:31:29.489215663 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]     raise TimeoutError
2026-03-09 01:31:29.489217213 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102] TimeoutError
2026-03-09 01:31:29.489219201 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102] 
2026-03-09 01:31:29.489220753 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102] The above exception was the direct cause of the following exception:
2026-03-09 01:31:29.489222728 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102] 
2026-03-09 01:31:29.489224191 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102] Traceback (most recent call last):
2026-03-09 01:31:29.489225668 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]   File "/usr/local/lib/python3.12/dist-packages/vllm/v1/engine/core.py", line 1093, in run_engine_core
2026-03-09 01:31:29.489227237 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]     engine_core.run_busy_loop()
2026-03-09 01:31:29.489228635 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]   File "/usr/local/lib/python3.12/dist-packages/vllm/v1/engine/core.py", line 1128, in run_busy_loop
2026-03-09 01:31:29.489230148 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]     self._process_engine_step()
2026-03-09 01:31:29.489231464 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]   File "/usr/local/lib/python3.12/dist-packages/vllm/v1/engine/core.py", line 1165, in _process_engine_step
2026-03-09 01:31:29.489232997 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]     outputs, model_executed = self.step_fn()
2026-03-09 01:31:29.489237617 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]                               ^^^^^^^^^^^^^^
2026-03-09 01:31:29.489238952 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]   File "/usr/local/lib/python3.12/dist-packages/vllm/v1/engine/core.py", line 497, in step_with_batch_queue
2026-03-09 01:31:29.489242684 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]     model_output = future.result()
2026-03-09 01:31:29.489243959 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]                    ^^^^^^^^^^^^^^^
2026-03-09 01:31:29.489245177 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]   File "/usr/local/lib/python3.12/dist-packages/vllm/v1/executor/multiproc_executor.py", line 83, in result
2026-03-09 01:31:29.489246379 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]     return super().result()
2026-03-09 01:31:29.489247682 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]            ^^^^^^^^^^^^^^^^
2026-03-09 01:31:29.489250005 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]   File "/usr/lib/python3.12/concurrent/futures/_base.py", line 449, in result
2026-03-09 01:31:29.489251341 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]     return self.__get_result()
2026-03-09 01:31:29.489252527 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]            ^^^^^^^^^^^^^^^^^^^
2026-03-09 01:31:29.489253860 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]   File "/usr/lib/python3.12/concurrent/futures/_base.py", line 401, in __get_result
2026-03-09 01:31:29.489255285 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]     raise self._exception
2026-03-09 01:31:29.489256607 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]   File "/usr/local/lib/python3.12/dist-packages/vllm/v1/executor/multiproc_executor.py", line 87, in wait_for_response
2026-03-09 01:31:29.489257806 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]     response = self.aggregate(get_response())
2026-03-09 01:31:29.489259641 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]                               ^^^^^^^^^^^^^^
2026-03-09 01:31:29.489260929 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]   File "/usr/local/lib/python3.12/dist-packages/vllm/v1/executor/multiproc_executor.py", line 370, in get_response
2026-03-09 01:31:29.489262157 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]     raise TimeoutError(f"RPC call to {method} timed out.") from e
2026-03-09 01:31:29.489263341 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102] TimeoutError: RPC call to sample_tokens timed out.
2026-03-09 01:31:29.489267699 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (Worker pid=39458) (Worker_TP2 pid=39458) INFO 03-08 17:31:28 [multiproc_executor.py:749] Parent process exited, terminating worker
2026-03-09 01:31:29.489268938 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) FATAL: vLLM engine error during batch [06982445_06983444], killing actor for restart: EngineCore encountered an issue. See stack trace (above) for the root cause.
2026-03-09 01:31:29.489273885 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) Traceback (most recent call last):
2026-03-09 01:31:29.489275266 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118)   File "/mnt/share/wangchao/dev/ray-offline-inference/src/vllm.py", line 123, in __call__
2026-03-09 01:31:29.489276610 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118)     outputs = self.process(
2026-03-09 01:31:29.489278250 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118)               ^^^^^^^^^^^^^
2026-03-09 01:31:29.489279682 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118)   File "/mnt/share/wangchao/dev/ray-offline-inference/src/vllm.py", line 278, in process
2026-03-09 01:31:29.489280892 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118)     return self.llm.generate(
2026-03-09 01:31:29.489282369 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118)            ^^^^^^^^^^^^^^^^^^
2026-03-09 01:31:29.489283870 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118)   File "/usr/local/lib/python3.12/dist-packages/vllm/entrypoints/llm.py", line 489, in generate
2026-03-09 01:31:29.489285125 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118)     return self._run_completion(
2026-03-09 01:31:29.489286412 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118)            ^^^^^^^^^^^^^^^^^^^^^
2026-03-09 01:31:29.489287779 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118)   File "/usr/local/lib/python3.12/dist-packages/vllm/entrypoints/llm.py", line 1827, in _run_completion
2026-03-09 01:31:29.489290674 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118)     return self._run_engine(use_tqdm=use_tqdm, output_type=output_type)
2026-03-09 01:31:29.489291933 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118)            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-03-09 01:31:29.489293401 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118)   File "/usr/local/lib/python3.12/dist-packages/vllm/entrypoints/llm.py", line 1979, in _run_engine
2026-03-09 01:31:29.489295018 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118)     step_outputs = self.llm_engine.step()
2026-03-09 01:31:29.489296955 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118)                    ^^^^^^^^^^^^^^^^^^^^^^
2026-03-09 01:31:30.490300457 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118)   File "/usr/local/lib/python3.12/dist-packages/vllm/v1/engine/llm_engine.py", line 302, in step
2026-03-09 01:31:30.490316013 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118)     outputs = self.engine_core.get_output()
2026-03-09 01:31:30.490318081 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118)               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-03-09 01:31:30.490320468 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118)   File "/usr/local/lib/python3.12/dist-packages/vllm/v1/engine/core_client.py", line 804, in get_output
2026-03-09 01:31:30.490328306 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118)     raise self._format_exception(outputs) from None
2026-03-09 01:31:30.490330126 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) vllm.v1.engine.exceptions.EngineDeadError: EngineCore encountered an issue. See stack trace (above) for the root cause.
2026-03-09 01:31:30.490331986 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118)
RAW_BUFFERClick to expand / collapse

Your current environment

<details> <summary>The output of <code>python collect_env.py</code></summary> I ran qwen3.5-397B-A17B offline inference on h200. After running for some time, the multi proc executor process reported "RPC call to sample_tokens timed out". I use the latest release version 0.17.1, without mtp enabled, and try "enforce_eager" : True to turn off cuda graph and torch compiler, but the same problem still occurs. This error message was random during the test and was not triggered in a specific sample.
Collecting environment information...
==============================
        System Info
==============================
OS                           : Ubuntu 22.04.5 LTS (x86_64)
GCC version                  : (Ubuntu 11.4.0-1ubuntu1~22.04.3) 11.4.0
Clang version                : Could not collect
CMake version                : Could not collect
Libc version                 : glibc-2.35

==============================
       PyTorch Info
==============================
PyTorch version              : 2.10.0+cu129
Is debug build               : False
CUDA used to build PyTorch   : 12.9
ROCM used to build PyTorch   : N/A

==============================
      Python Environment
==============================
Python version               : 3.12.13 (main, Mar  4 2026, 09:23:07) [GCC 11.4.0] (64-bit runtime)
Python platform              : Linux-5.15.0-151-generic-x86_64-with-glibc2.35

==============================
       CUDA / GPU Info
==============================
Is CUDA available            : True
CUDA runtime version         : 12.9.86
CUDA_MODULE_LOADING set to   :
GPU models and configuration :
GPU 0: NVIDIA H200
GPU 1: NVIDIA H200
GPU 2: NVIDIA H200
GPU 3: NVIDIA H200

Nvidia driver version        : 580.95.05
cuDNN version                : Could not collect
HIP runtime version          : N/A
MIOpen runtime version       : N/A
Is XNNPACK available         : True

==============================
          CPU Info
==============================
Architecture:                            x86_64
CPU op-mode(s):                          32-bit, 64-bit
Address sizes:                           52 bits physical, 57 bits virtual
Byte Order:                              Little Endian
CPU(s):                                  180
On-line CPU(s) list:                     0-179
Vendor ID:                               GenuineIntel
Model name:                              INTEL(R) XEON(R) PLATINUM 8558
CPU family:                              6
Model:                                   207
Thread(s) per core:                      2
Core(s) per socket:                      45
Socket(s):                               2
Stepping:                                2
BogoMIPS:                                4200.00
Flags:                                   fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss ht syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon rep_good nopl xtopology nonstop_tsc cpuid tsc_known_freq pni pclmulqdq monitor ssse3 fma cx16 pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm abm 3dnowprefetch cpuid_fault invpcid_single ssbd ibrs ibpb stibp ibrs_enhanced fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid avx512f avx512dq rdseed adx smap avx512ifma clflushopt clwb avx512cd sha_ni avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves avx_vnni avx512_bf16 wbnoinvd arat avx512vbmi umip pku ospke waitpkg avx512_vbmi2 gfni vaes vpclmulqdq avx512_vnni avx512_bitalg avx512_vpopcntdq la57 rdpid bus_lock_detect cldemote movdiri movdir64b fsrm md_clear serialize tsxldtrk amx_bf16 avx512_fp16 amx_tile amx_int8 arch_capabilities
Hypervisor vendor:                       KVM
Virtualization type:                     full
L1d cache:                               4.2 MiB (90 instances)
L1i cache:                               2.8 MiB (90 instances)
L2 cache:                                180 MiB (90 instances)
L3 cache:                                520 MiB (2 instances)
NUMA node(s):                            2
NUMA node0 CPU(s):                       0-89
NUMA node1 CPU(s):                       90-179
Vulnerability Gather data sampling:      Not affected
Vulnerability Indirect target selection: Vulnerable
Vulnerability Itlb multihit:             Not affected
Vulnerability L1tf:                      Not affected
Vulnerability Mds:                       Not affected
Vulnerability Meltdown:                  Not affected
Vulnerability Mmio stale data:           Not affected
Vulnerability Reg file data sampling:    Not affected
Vulnerability Retbleed:                  Not affected
Vulnerability Spec rstack overflow:      Not affected
Vulnerability Spec store bypass:         Vulnerable
Vulnerability Spectre v1:                Mitigation; usercopy/swapgs barriers and __user pointer sanitization
Vulnerability Spectre v2:                Vulnerable; IBPB: disabled; STIBP: disabled; PBRSB-eIBRS: Vulnerable; BHI: Vulnerable
Vulnerability Srbds:                     Not affected
Vulnerability Tsx async abort:           Not affected

==============================
Versions of relevant libraries
==============================
[pip3] flashinfer-python==0.6.4
[pip3] numpy==2.2.6
[pip3] nvidia-cublas-cu12==12.9.1.4
[pip3] nvidia-cuda-cupti-cu12==12.9.79
[pip3] nvidia-cuda-nvrtc-cu12==12.9.86
[pip3] nvidia-cuda-runtime-cu12==12.9.79
[pip3] nvidia-cudnn-cu12==9.10.2.21
[pip3] nvidia-cudnn-frontend==1.18.0
[pip3] nvidia-cufft-cu12==11.4.1.4
[pip3] nvidia-cufile-cu12==1.14.1.1
[pip3] nvidia-curand-cu12==10.3.10.19
[pip3] nvidia-cusolver-cu12==11.7.5.82
[pip3] nvidia-cusparse-cu12==12.5.10.65
[pip3] nvidia-cusparselt-cu12==0.7.1
[pip3] nvidia-cutlass-dsl==4.4.1
[pip3] nvidia-cutlass-dsl-libs-base==4.4.1
[pip3] nvidia-ml-py==13.590.48
[pip3] nvidia-nccl-cu12==2.27.5
[pip3] nvidia-nvjitlink-cu12==12.9.86
[pip3] nvidia-nvshmem-cu12==3.4.5
[pip3] nvidia-nvtx-cu12==12.9.79
[pip3] pyzmq==27.1.0
[pip3] torch==2.10.0+cu129
[pip3] torch_c_dlpack_ext==0.1.5
[pip3] torchaudio==2.10.0+cu129
[pip3] torchvision==0.25.0+cu129
[pip3] transformers==4.57.6
[pip3] triton==3.6.0
[conda] Could not collect

==============================
         vLLM Info
==============================
ROCM Version                 : Could not collect
vLLM Version                 : 0.17.1
vLLM Build Flags:
  CUDA Archs: 7.0 7.5 8.0 8.9 9.0 10.0 12.0; ROCm: Disabled
GPU Topology:
  	GPU0	GPU1	GPU2	GPU3	NIC0	NIC1	NIC2	NIC3	NIC4	NIC5	NIC6	NIC7	NIC8	NIC9	CPU Affinity	NUMA Affinity	GPU NUMA ID
GPU0	 X 	NV18	NV18	NV18	SYS	SYS	SYS	SYS	SYS	PIX	PHB	PHB	PHB	SYS	90-179	1		N/A
GPU1	NV18	 X 	NV18	NV18	SYS	SYS	SYS	SYS	SYS	PHB	PIX	PHB	PHB	SYS	90-179	1		N/A
GPU2	NV18	NV18	 X 	NV18	SYS	SYS	SYS	SYS	SYS	PHB	PHB	PIX	PHB	SYS	90-179	1		N/A
GPU3	NV18	NV18	NV18	 X 	SYS	SYS	SYS	SYS	SYS	PHB	PHB	PHB	PIX	SYS	90-179	1		N/A
NIC0	SYS	SYS	SYS	SYS	 X 	SYS	SYS	SYS	SYS	SYS	SYS	SYS	SYS	SYS
NIC1	SYS	SYS	SYS	SYS	SYS	 X 	PHB	PHB	PHB	SYS	SYS	SYS	SYS	SYS
NIC2	SYS	SYS	SYS	SYS	SYS	PHB	 X 	PHB	PHB	SYS	SYS	SYS	SYS	SYS
NIC3	SYS	SYS	SYS	SYS	SYS	PHB	PHB	 X 	PHB	SYS	SYS	SYS	SYS	SYS
NIC4	SYS	SYS	SYS	SYS	SYS	PHB	PHB	PHB	 X 	SYS	SYS	SYS	SYS	SYS
NIC5	PIX	PHB	PHB	PHB	SYS	SYS	SYS	SYS	SYS	 X 	PHB	PHB	PHB	SYS
NIC6	PHB	PIX	PHB	PHB	SYS	SYS	SYS	SYS	SYS	PHB	 X 	PHB	PHB	SYS
NIC7	PHB	PHB	PIX	PHB	SYS	SYS	SYS	SYS	SYS	PHB	PHB	 X 	PHB	SYS
NIC8	PHB	PHB	PHB	PIX	SYS	SYS	SYS	SYS	SYS	PHB	PHB	PHB	 X 	SYS
NIC9	SYS	SYS	SYS	SYS	SYS	SYS	SYS	SYS	SYS	SYS	SYS	SYS	SYS	 X

Legend:

  X    = Self
  SYS  = Connection traversing PCIe as well as the SMP interconnect between NUMA nodes (e.g., QPI/UPI)
  NODE = Connection traversing PCIe as well as the interconnect between PCIe Host Bridges within a NUMA node
  PHB  = Connection traversing PCIe as well as a PCIe Host Bridge (typically the CPU)
  PXB  = Connection traversing multiple PCIe bridges (without traversing the PCIe Host Bridge)
  PIX  = Connection traversing at most a single PCIe bridge
  NV#  = Connection traversing a bonded set of # NVLinks

NIC Legend:

  NIC0: mlx5_0
  NIC1: mlx5_1
  NIC2: mlx5_2
  NIC3: mlx5_3
  NIC4: mlx5_4
  NIC5: mlx5_5
  NIC6: mlx5_6
  NIC7: mlx5_7
  NIC8: mlx5_8
  NIC9: mlx5_9

==============================
     Environment Variables
==============================
NVIDIA_VISIBLE_DEVICES=all
NVIDIA_REQUIRE_CUDA=cuda>=12.9 brand=unknown,driver>=535,driver<536 brand=grid,driver>=535,driver<536 brand=tesla,driver>=535,driver<536 brand=nvidia,driver>=535,driver<536 brand=quadro,driver>=535,driver<536 brand=quadrortx,driver>=535,driver<536 brand=nvidiartx,driver>=535,driver<536 brand=vapps,driver>=535,driver<536 brand=vpc,driver>=535,driver<536 brand=vcs,driver>=535,driver<536 brand=vws,driver>=535,driver<536 brand=cloudgaming,driver>=535,driver<536 brand=unknown,driver>=550,driver<551 brand=grid,driver>=550,driver<551 brand=tesla,driver>=550,driver<551 brand=nvidia,driver>=550,driver<551 brand=quadro,driver>=550,driver<551 brand=quadrortx,driver>=550,driver<551 brand=nvidiartx,driver>=550,driver<551 brand=vapps,driver>=550,driver<551 brand=vpc,driver>=550,driver<551 brand=vcs,driver>=550,driver<551 brand=vws,driver>=550,driver<551 brand=cloudgaming,driver>=550,driver<551 brand=unknown,driver>=560,driver<561 brand=grid,driver>=560,driver<561 brand=tesla,driver>=560,driver<561 brand=nvidia,driver>=560,driver<561 brand=quadro,driver>=560,driver<561 brand=quadrortx,driver>=560,driver<561 brand=nvidiartx,driver>=560,driver<561 brand=vapps,driver>=560,driver<561 brand=vpc,driver>=560,driver<561 brand=vcs,driver>=560,driver<561 brand=vws,driver>=560,driver<561 brand=cloudgaming,driver>=560,driver<561 brand=unknown,driver>=565,driver<566 brand=grid,driver>=565,driver<566 brand=tesla,driver>=565,driver<566 brand=nvidia,driver>=565,driver<566 brand=quadro,driver>=565,driver<566 brand=quadrortx,driver>=565,driver<566 brand=nvidiartx,driver>=565,driver<566 brand=vapps,driver>=565,driver<566 brand=vpc,driver>=565,driver<566 brand=vcs,driver>=565,driver<566 brand=vws,driver>=565,driver<566 brand=cloudgaming,driver>=565,driver<566 brand=unknown,driver>=570,driver<571 brand=grid,driver>=570,driver<571 brand=tesla,driver>=570,driver<571 brand=nvidia,driver>=570,driver<571 brand=quadro,driver>=570,driver<571 brand=quadrortx,driver>=570,driver<571 brand=nvidiartx,driver>=570,driver<571 brand=vapps,driver>=570,driver<571 brand=vpc,driver>=570,driver<571 brand=vcs,driver>=570,driver<571 brand=vws,driver>=570,driver<571 brand=cloudgaming,driver>=570,driver<571
TORCH_CUDA_ARCH_LIST=7.0 7.5 8.0 8.9 9.0 10.0 12.0
NVIDIA_DRIVER_CAPABILITIES=all
VLLM_USAGE_SOURCE=production-docker-image
CUDA_VERSION=12.9.1
VLLM_ENABLE_CUDA_COMPATIBILITY=0
LD_LIBRARY_PATH=/usr/local/nvidia/lib64:/usr/local/cuda/lib64:/usr/local/cuda/lib64
PYTORCH_NVML_BASED_CUDA_CHECK=1
TORCHINDUCTOR_COMPILE_THREADS=1
TORCHINDUCTOR_CACHE_DIR=/tmp/torchinductor_root
</details>

🐛 Describe the bug

I ran vllm on docker, and docker run command:

docker run --gpus '"device=0,1,2,3"' -d \
  --name vllm-ray-test-4gpu-shm \
  --ipc=host \
  --network=host \
  -v /home/test/vllm:/vllm/ \
  --entrypoint /bin/bash \
  vllm-qwen3.5:latest \
  -c "while true; do sleep 30; done"

My vllm parameter (TP=4):

results = ds.map_batches(
    vLLMEngineActor,
    fn_constructor_kwargs={
        "model": "/pfs/mahaocong/vllm/Qwen3.5-397B-A17B-FP8",
        "model_id": "Qwen3.5-397B-A17B-FP8",
        "column_name": "messages",
        "output_column": "text",
        "llm_kwargs": {"tensor_parallel_size": 4, "max_model_len": 2048, "load_format": "fastsafetensors", "enforce_eager": True},
        "chat_template_kwargs": {"enable_thinking": False},
        "sampling_params_kwargs": {},
    },
    compute=ray.data.ActorPoolStrategy(size=1),
    batch_size=1000,
    num_gpus=4,
)

I am trying to debug the problem by opening export CUDA_LAUNCH_BLOCKING=1, and the exception stack caught is as follows: py-spy WORKER stack:

Thread 896733 (active): "MainThread"
    gdn_prefill (flashinfer/gdn_prefill.py:63)
    chunk_gated_delta_rule (flashinfer/gdn_prefill.py:196)
    fi_chunk_gated_delta_rule (vllm/model_executor/models/qwen3_next.py:138)
    forward_cuda (vllm/model_executor/models/qwen3_next.py:176)
    forward (vllm/model_executor/custom_op.py:129)
    _call_impl (torch/nn/modules/module.py:1787)
    _wrapped_call_impl (torch/nn/modules/module.py:1776)
    _forward_core (vllm/model_executor/models/qwen3_next.py:780)
    gdn_attention_core (vllm/model_executor/models/qwen3_next.py:1451)
    __call__ (torch/_ops.py:1209)
    forward (vllm/model_executor/models/qwen3_5.py:191)
    _call_impl (torch/nn/modules/module.py:1787)
    _wrapped_call_impl (torch/nn/modules/module.py:1776)
    forward (vllm/model_executor/models/qwen3_next.py:1045)
    _call_impl (torch/nn/modules/module.py:1787)
    _wrapped_call_impl (torch/nn/modules/module.py:1776)
    forward (vllm/model_executor/models/qwen3_next.py:1151)
    __call__ (vllm/compilation/decorators.py:389)
    forward (vllm/model_executor/models/qwen3_5.py:738)
    _call_impl (torch/nn/modules/module.py:1787)
    _wrapped_call_impl (torch/nn/modules/module.py:1776)
    _model_forward (vllm/v1/worker/gpu_model_runner.py:3126)
    execute_model (vllm/v1/worker/gpu_model_runner.py:3613)
    decorate_context (torch/utils/_contextlib.py:124)
    execute_model (vllm/v1/worker/gpu_worker.py:720)
    decorate_context (torch/utils/_contextlib.py:124)
    execute_model (vllm/v1/worker/worker_base.py:365)
    worker_busy_loop (vllm/v1/executor/multiproc_executor.py:875)
    worker_main (vllm/v1/executor/multiproc_executor.py:791)
    run (multiprocessing/process.py:108)
    _bootstrap (multiprocessing/process.py:314)
    _main (multiprocessing/spawn.py:135)
    spawn_main (multiprocessing/spawn.py:122)
    <module> (<string>:1)

gdb WORKER stack:

   (gdb) bt
#0  0x00007fff1dbfe6e8 in ?? ()
#1  0x00007fff1dbfe80a in ?? ()
#2  0x00007f787ebf866d in __GI___clock_gettime (clock_id=<optimized out>, tp=<optimized out>) at ../sysdeps/unix/sysv/linux/clock_gettime.c:42
#3  0x00007f783bad2c04 in ?? () from /usr/lib/x86_64-linux-gnu/libcuda.so.1
#4  0x00007f783b9e2ccc in ?? () from /usr/lib/x86_64-linux-gnu/libcuda.so.1
#5  0x00007f783ba08ce2 in ?? () from /usr/lib/x86_64-linux-gnu/libcuda.so.1
#6  0x00007f783ba145d5 in ?? () from /usr/lib/x86_64-linux-gnu/libcuda.so.1
#7  0x00007f783c771b3d in ?? () from /usr/lib/x86_64-linux-gnu/libcuda.so.1
#8  0x00007f783b980ad5 in ?? () from /usr/lib/x86_64-linux-gnu/libcuda.so.1
#9  0x00007f783b98ca28 in ?? () from /usr/lib/x86_64-linux-gnu/libcuda.so.1
#10 0x00007f783b98d3ce in ?? () from /usr/lib/x86_64-linux-gnu/libcuda.so.1
#11 0x00007f783bb60990 in ?? () from /usr/lib/x86_64-linux-gnu/libcuda.so.1
#12 0x00007f783bb54760 in cuLaunchKernelEx () from /usr/lib/x86_64-linux-gnu/libcuda.so.1
#13 0x00007f787a414532 in ?? () from /usr/local/lib/python3.12/dist-packages/torch/lib/../../nvidia/cuda_runtime/lib/libcudart.so.12
#14 0x00007f787a47d416 in cudaLaunchKernelExC () from /usr/local/lib/python3.12/dist-packages/torch/lib/../../nvidia/cuda_runtime/lib/libcudart.so.12
#15 0x00007f592c0a5514 in void flat::launch_delta_rule_prefill_kernel_gbai<true, true, true, true, cutlass::arch::Sm90, __nv_bfloat16, __nv_bfloat16, float>(CUstream_st*, __nv_bfloat16*, float*, __nv_bfloat16 const*, __nv_bfloat16 const*, __nv_bfloat16 const*, float const*, float const*, float const*, long const*, unsigned char*, int, int, int, int, int, int, long, float, int) () from /usr/local/lib/python3.12/dist-packages/flashinfer_jit_cache/jit_cache/gdn_prefill_sm90/gdn_prefill_sm90.so
#16 0x00007f592c0a7003 in flashinfer::gdn_prefill_launcher(void*, void*, void*, void*, void*, void*, void*, void*, long*, unsigned char*, long, long, long, long, long, long, long, float, long, DLDataType, CUstream_st*) () from /usr/local/lib/python3.12/dist-packages/flashinfer_jit_cache/jit_cache/gdn_prefill_sm90/gdn_prefill_sm90.so
#17 0x00007f592c0ab154 in flashinfer::gdn_prefill(tvm::ffi::TensorView, tvm::ffi::TensorView, tvm::ffi::TensorView, tvm::ffi::TensorView, tvm::ffi::TensorView, tvm::ffi::TensorView, tvm::ffi::Optional<tvm::ffi::TensorView, void>, tvm::ffi::Optional<tvm::ffi::TensorView, void>, tvm::ffi::Optional<tvm::ffi::TensorView, void>, double, tvm::ffi::TensorView) ()
   from /usr/local/lib/python3.12/dist-packages/flashinfer_jit_cache/jit_cache/gdn_prefill_sm90/gdn_prefill_sm90.so
#18 0x00007f592c0b1e19 in __tvm_ffi_gdn_prefill () from /usr/local/lib/python3.12/dist-packages/flashinfer_jit_cache/jit_cache/gdn_prefill_sm90/gdn_prefill_sm90.so
#19 0x00007f74ac44c65f in ?? () from /usr/local/lib/python3.12/dist-packages/tvm_ffi/lib/libtvm_ffi.so
#20 0x00007f74ac44bfec in ?? () from /usr/local/lib/python3.12/dist-packages/tvm_ffi/lib/libtvm_ffi.so
#21 0x00007f76f0274914 in ?? () from /usr/local/lib/python3.12/dist-packages/tvm_ffi/core.abi3.so

This blocked kernel is FLASHINFER GDN (self.forward_cuda) on model_executor/models/qwen3_next.py

@CustomOp.register("chunk_gated_delta_rule")
class ChunkGatedDeltaRule(CustomOp):
    def __init__(self) -> None:
        super().__init__()
        if current_platform.is_cuda() and current_platform.is_device_capability(90):
            logger.info_once(
                "Using FlashInfer GDN prefill kernel on CUDA compute capability 90"
            )
            self._forward_method = self.forward_cuda
        else:
            self._forward_method = self.forward_native

Error log:

2026-03-09 01:26:30.040100128 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) Processing batch [06982445_06983444], size: 1000
2026-03-09 01:27:30.122744672 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) INFO 03-08 17:27:28 [shm_broadcast.py:548] No available shared memory broadcast block found in 60 seconds. This typically happens when some processes are hanging or doing some time-consuming work (e.g. compilation, weight/kv cache quantization).
2026-03-09 01:28:30.205980712 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) INFO 03-08 17:28:28 [shm_broadcast.py:548] No available shared memory broadcast block found in 60 seconds. This typically happens when some processes are hanging or doing some time-consuming work (e.g. compilation, weight/kv cache quantization).
2026-03-09 01:29:31.321178878 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) INFO 03-08 17:29:28 [shm_broadcast.py:548] No available shared memory broadcast block found in 60 seconds. This typically happens when some processes are hanging or doing some time-consuming work (e.g. compilation, weight/kv cache quantization).
2026-03-09 01:30:30.408426427 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) INFO 03-08 17:30:28 [shm_broadcast.py:548] No available shared memory broadcast block found in 60 seconds. This typically happens when some processes are hanging or doing some time-consuming work (e.g. compilation, weight/kv cache quantization).
2026-03-09 01:31:29.489106502 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [dump_input.py:72] Dumping input data for V1 LLM engine (v0.17.0) with config: model='/mnt/models/share/Qwen/Qwen3.5-397B-A17B-FP8/main', speculative_config=None, tokenizer='/mnt/models/share/Qwen/Qwen3.5-397B-A17B-FP8/main', skip_tokenizer_init=False, tokenizer_mode=auto, revision=None, tokenizer_revision=None, trust_remote_code=False, dtype=torch.bfloat16, max_seq_len=2048, download_dir=None, load_format=fastsafetensors, tensor_parallel_size=4, pipeline_parallel_size=1, data_parallel_size=1, disable_custom_all_reduce=False, quantization=fp8, enforce_eager=False, enable_return_routed_experts=False, kv_cache_dtype=auto, device_config=cuda, structured_outputs_config=StructuredOutputsConfig(backend='auto', disable_fallback=False, disable_any_whitespace=False, disable_additional_properties=False, reasoning_parser='', reasoning_parser_plugin='', enable_in_reasoning=False), observability_config=ObservabilityConfig(show_hidden_metrics_for_version=None, otlp_traces_endpoint=None, collect_detailed_traces=None, kv_cache_metrics=False, kv_cache_metrics_sample=0.01, cudagraph_metrics=False, enable_layerwise_nvtx_tracing=False, enable_mfu_metrics=False, enable_mm_processor_stats=False, enable_logging_iteration_details=False), seed=0, served_model_name=/mnt/models/share/Qwen/Qwen3.5-397B-A17B-FP8/main, enable_prefix_caching=False, enable_chunked_prefill=True, pooler_config=None, compilation_config={'level': None, 'mode': <CompilationMode.VLLM_COMPILE: 3>, 'debug_dump_path': None, 'cache_dir': '', 'compile_cache_save_format': 'binary', 'backend': 'inductor', 'custom_ops': ['+quant_fp8', 'none', '+quant_fp8', '+quant_fp8', '+quant_fp8'], 'splitting_ops': ['vllm::unified_attention', 'vllm::unified_attention_with_output', 'vllm::unified_mla_attention', 'vllm::unified_mla_attention_with_output', 'vllm::mamba_mixer2', 'vllm::mamba_mixer', 'vllm::short_conv', 'vllm::linear_attention', 'vllm::plamo2_mamba_mixer', 'vllm::gdn_attention_core', 'vllm::kda_attention', 'vllm::sparse_attn_indexer', 'vllm::rocm_aiter_sparse_attn_indexer', 'vllm::unified_kv_cache_update', 'vllm::unified_mla_kv_cache_update'], 'compile_mm_encoder': False, 'compile_sizes': [], 'compile_ranges_split_points': [256, 256, 16384], 'inductor_compile_config': {'enable_auto_functionalized_v2': False, 'combo_kernels': True, 'benchmark_combo_kernel': True}, 'inductor_passes': {}, 'cudagraph_mode': <CUDAGraphMode.FULL_AND_PIECEWISE: (2, 1)>, 'cudagraph_num_of_warmups': 1, 'cudagraph_capture_sizes': [1, 2, 4, 8, 16, 24, 32, 40, 48, 56, 64, 72, 80, 88, 96, 104, 112, 120, 128, 136, 144, 152, 160, 168, 176, 184, 192, 200, 208, 216, 224, 232, 240, 248, 256, 272, 288, 304, 320, 336, 352, 368, 384, 400, 416, 432, 448, 464, 480, 496, 512], 'cudagraph_copy_inputs': False, 'cudagraph_specialize_lora': True, 'use_inductor_graph_partition': False, 'pass_config': {'fuse_norm_quant': True, 'fuse_act_quant': True, 'fuse_attn_quant': False, 'enable_sp': False, 'fuse_gemm_comms': False, 'fuse_allreduce_rms': True}, 'max_cudagraph_capture_size': 512, 'dynamic_shapes_config': {'type': <DynamicShapesType.BACKED: 'backed'>, 'evaluate_guards': False, 'assume_32_bit_indexing': False}, 'local_cache_dir': None, 'fast_moe_cold_start': True, 'static_all_moe_layers': []}, 
2026-03-09 01:31:29.489157625 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [dump_input.py:79] Dumping scheduler output for model execution: SchedulerOutput(scheduled_new_reqs=[NewRequestData(req_id=41807-b36164a2,prompt_token_ids_len=539,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1509, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([5], [229], [1312], [761]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41808-899a5782,prompt_token_ids_len=534,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1514, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([521], [972], [978], [67]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41809-a1230cc1,prompt_token_ids_len=509,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1539, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([1387], [1173], [592], [745]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41810-85978e2a,prompt_token_ids_len=656,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1392, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([1541], [617], [1439], [405]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41811-86fed249,prompt_token_ids_len=487,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1561, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([1424], [827], [375], [1539]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41812-b38e575d,prompt_token_ids_len=594,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1454, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([680], [304], [946], [1078]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41813-b45ee11e,prompt_token_ids_len=483,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1565, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([362], [1383], [197], [1394]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41814-a2f680bd,prompt_token_ids_len=550,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1498, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([1493], [777], [380], [234]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41815-83e0fed7,prompt_token_ids_len=457,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1591, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([384], [1091], [1246], [1011]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41816-9bfa69d6,prompt_token_ids_len=564,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1484, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([580], [1008], [251], [323]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41817-8114551a,prompt_token_ids_len=439,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1609, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([1363], [712], [884], [82]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41818-a97a9b6b,prompt_token_ids_len=458,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1590, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([1372], [177], [185], [1405]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41819-ae81388c,prompt_token_ids_len=456,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1592, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([1322], [757], [149], [611]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41820-875529e0,prompt_token_ids_len=588,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1460, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([894], [1007], [863], [422]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41821-a4322be7,prompt_token_ids_len=475,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1573, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([1314], [854], [937], [744]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41822-ba6ca6ea,prompt_token_ids_len=458,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1590, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([975], [963], [373], [1098]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41823-86d7f5a8,prompt_token_ids_len=479,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1569, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([1542], [1450], [324], [1309]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41824-a1675d1b,prompt_token_ids_len=522,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1526, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([593], [56], [869], [1538]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41825-a164ea47,prompt_token_ids_len=404,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1644, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([1353], [406], [1102], [122]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41826-939725a3,prompt_token_ids_len=627,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1421, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([844], [410], [1266], [650]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41827-b5dc2677,prompt_token_ids_len=524,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1524, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([225], [1148], [398], [766]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41828-9af9dce4,prompt_token_ids_len=414,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1634, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([1290], [1115], [203], [1282]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41829-90efad7b,prompt_token_ids_len=514,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1534, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([769], [1188], [191], [439]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41830-83aa9501,prompt_token_ids_len=561,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1487, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([1373], [2], [677], [997]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41831-b8f88af8,prompt_token_ids_len=542,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1506, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([240], [648], [209], [1122]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41832-b7504866,prompt_token_ids_len=617,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1431, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([328], [1038], [654], [575]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41833-a40e59e5,prompt_token_ids_len=488,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1560, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([184], [711], [862], [841]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41834-b01af27b,prompt_token_ids_len=530,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1518, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([891], [26], [1318], [92]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41835-97c1aeb5,prompt_token_ids_len=626,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1422, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([739], [530], [336], [444]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41836-83c91485,prompt_token_ids_len=557,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1491, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([856], [1264], [1341], [794]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41837-a9d4d55b,prompt_token_ids_len=450,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1598, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([620], [995], [729], [1444]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None), NewRequestData(req_id=41838-a7bfbb95,prompt_token_ids_len=567,prefill_token_ids_len=None,mm_features=[],sampling_params=SamplingParams(n=1, presence_penalty=0.0, frequency_penalty=0.0, repetition_penalty=1.0, temperature=0.6, top_p=0.95, top_k=20, min_p=0.0, seed=None, stop=[], stop_token_ids=[248044], bad_words=[], include_stop_str_in_output=False, ignore_eos=False, max_tokens=1481, min_tokens=0, logprobs=None, prompt_logprobs=None, skip_special_tokens=True, spaces_between_special_tokens=True, structured_outputs=None, extra_args=None),block_ids=([192], [1484], [1303], [411]),num_computed_tokens=0,lora_request=None,prompt_embeds_shape=None)], scheduled_cached_reqs=CachedRequestData(req_ids=['41776-987d19a4', '41777-9d26d3ab', '41778-99520f0f', '41779-9b6aaacb', '41780-9a4ff1c1', '41781-b41045f0', '41782-a9cee42f', '41783-834361d8', '41784-8223e341', '41785-85c74e52', '41786-9294921a', '41787-91f1cf74', '41788-b93a1886', '41789-9b60f7a2', '41790-a9ccb2eb', '41791-89957afb', '41792-a9b1b2c7', '41793-bfd14048', '41794-b0813e31', '41795-9ca771ce', '41796-a208d8a1', '41797-89c0aff5', '41798-a7dfe648', '41799-a49db4ee', '41800-8d51f722', '41801-a5ff68dc', '41802-9f8b3f42', '41803-8b5f5e30', '41804-b5addaba', '41805-b0716b33', '41806-9d8f831b'],resumed_req_ids=set(),new_token_ids_lens=[],all_token_ids_lens={},new_block_ids=[None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None],num_computed_tokens=[554, 543, 505, 461, 557, 779, 572, 471, 483, 467, 534, 519, 494, 513, 587, 560, 583, 701, 657, 516, 593, 473, 559, 523, 500, 538, 716, 474, 457, 430, 618],num_output_tokens=[3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0]), num_scheduled_tokens={41784-8223e341: 1, 41797-89c0aff5: 1, 41824-a1675d1b: 522, 41835-97c1aeb5: 626, 41837-a9d4d55b: 450, 41787-91f1cf74: 1, 41820-875529e0: 588, 41826-939725a3: 627, 41782-a9cee42f: 1, 41817-8114551a: 439, 41781-b41045f0: 1, 41799-a49db4ee: 1, 41793-bfd14048: 1, 41778-99520f0f: 1, 41804-b5addaba: 1, 41814-a2f680bd: 550, 41828-9af9dce4: 414, 41780-9a4ff1c1: 1, 41818-a97a9b6b: 458, 41776-987d19a4: 1, 41777-9d26d3ab: 1, 41805-b0716b33: 1, 41808-899a5782: 534, 41825-a164ea47: 404, 41834-b01af27b: 530, 41789-9b60f7a2: 1, 41786-9294921a: 1, 41821-a4322be7: 475, 41796-a208d8a1: 1, 41810-85978e2a: 656, 41790-a9ccb2eb: 1, 41807-b36164a2: 539, 41794-b0813e31: 1, 41800-8d51f722: 1, 41816-9bfa69d6: 564, 41809-a1230cc1: 509, 41815-83e0fed7: 457, 41791-89957afb: 1, 41822-ba6ca6ea: 458, 41785-85c74e52: 1, 41801-a5ff68dc: 1, 41788-b93a1886: 1, 41798-a7dfe648: 1, 41812-b38e575d: 594, 41829-90efad7b: 514, 41803-8b5f5e30: 1, 41823-86d7f5a8: 479, 41813-b45ee11e: 483, 41827-b5dc2677: 524, 41831-b8f88af8: 542, 41792-a9b1b2c7: 1, 41795-9ca771ce: 1, 41830-83aa9501: 561, 41833-a40e59e5: 488, 41783-834361d8: 1, 41836-83c91485: 557, 41811-86fed249: 487, 41832-b7504866: 617, 41819-ae81388c: 456, 41802-9f8b3f42: 1, 41806-9d8f831b: 81, 41779-9b6aaacb: 1, 41838-a7bfbb95: 171}, total_num_scheduled_tokens=16384, scheduled_spec_decode_tokens={}, scheduled_encoder_inputs={}, num_common_prefix_blocks=[0, 0, 0, 0], finished_req_ids=[], free_encoder_mm_hashes=[], preempted_req_ids=[], has_structured_output_requests=false, pending_structured_output_tokens=false, num_invalid_spec_tokens=null, kv_connector_metadata=null, ec_connector_metadata=null)
2026-03-09 01:31:29.489190675 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102] EngineCore encountered a fatal error.
2026-03-09 01:31:29.489192955 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102] Traceback (most recent call last):
2026-03-09 01:31:29.489195648 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]   File "/usr/local/lib/python3.12/dist-packages/vllm/v1/executor/multiproc_executor.py", line 366, in get_response
2026-03-09 01:31:29.489198309 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]     status, result = mq.dequeue(
2026-03-09 01:31:29.489199766 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]                      ^^^^^^^^^^^
2026-03-09 01:31:29.489202585 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]   File "/usr/local/lib/python3.12/dist-packages/vllm/distributed/device_communicators/shm_broadcast.py", line 622, in dequeue
2026-03-09 01:31:29.489204215 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]     with self.acquire_read(timeout, cancel, indefinite) as buf:
2026-03-09 01:31:29.489205846 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-03-09 01:31:29.489210231 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]   File "/usr/lib/python3.12/contextlib.py", line 137, in __enter__
2026-03-09 01:31:29.489211817 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]     return next(self.gen)
2026-03-09 01:31:29.489213011 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]            ^^^^^^^^^^^^^^
2026-03-09 01:31:29.489214367 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]   File "/usr/local/lib/python3.12/dist-packages/vllm/distributed/device_communicators/shm_broadcast.py", line 542, in acquire_read
2026-03-09 01:31:29.489215663 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]     raise TimeoutError
2026-03-09 01:31:29.489217213 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102] TimeoutError
2026-03-09 01:31:29.489219201 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102] 
2026-03-09 01:31:29.489220753 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102] The above exception was the direct cause of the following exception:
2026-03-09 01:31:29.489222728 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102] 
2026-03-09 01:31:29.489224191 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102] Traceback (most recent call last):
2026-03-09 01:31:29.489225668 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]   File "/usr/local/lib/python3.12/dist-packages/vllm/v1/engine/core.py", line 1093, in run_engine_core
2026-03-09 01:31:29.489227237 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]     engine_core.run_busy_loop()
2026-03-09 01:31:29.489228635 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]   File "/usr/local/lib/python3.12/dist-packages/vllm/v1/engine/core.py", line 1128, in run_busy_loop
2026-03-09 01:31:29.489230148 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]     self._process_engine_step()
2026-03-09 01:31:29.489231464 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]   File "/usr/local/lib/python3.12/dist-packages/vllm/v1/engine/core.py", line 1165, in _process_engine_step
2026-03-09 01:31:29.489232997 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]     outputs, model_executed = self.step_fn()
2026-03-09 01:31:29.489237617 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]                               ^^^^^^^^^^^^^^
2026-03-09 01:31:29.489238952 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]   File "/usr/local/lib/python3.12/dist-packages/vllm/v1/engine/core.py", line 497, in step_with_batch_queue
2026-03-09 01:31:29.489242684 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]     model_output = future.result()
2026-03-09 01:31:29.489243959 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]                    ^^^^^^^^^^^^^^^
2026-03-09 01:31:29.489245177 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]   File "/usr/local/lib/python3.12/dist-packages/vllm/v1/executor/multiproc_executor.py", line 83, in result
2026-03-09 01:31:29.489246379 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]     return super().result()
2026-03-09 01:31:29.489247682 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]            ^^^^^^^^^^^^^^^^
2026-03-09 01:31:29.489250005 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]   File "/usr/lib/python3.12/concurrent/futures/_base.py", line 449, in result
2026-03-09 01:31:29.489251341 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]     return self.__get_result()
2026-03-09 01:31:29.489252527 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]            ^^^^^^^^^^^^^^^^^^^
2026-03-09 01:31:29.489253860 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]   File "/usr/lib/python3.12/concurrent/futures/_base.py", line 401, in __get_result
2026-03-09 01:31:29.489255285 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]     raise self._exception
2026-03-09 01:31:29.489256607 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]   File "/usr/local/lib/python3.12/dist-packages/vllm/v1/executor/multiproc_executor.py", line 87, in wait_for_response
2026-03-09 01:31:29.489257806 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]     response = self.aggregate(get_response())
2026-03-09 01:31:29.489259641 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]                               ^^^^^^^^^^^^^^
2026-03-09 01:31:29.489260929 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]   File "/usr/local/lib/python3.12/dist-packages/vllm/v1/executor/multiproc_executor.py", line 370, in get_response
2026-03-09 01:31:29.489262157 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102]     raise TimeoutError(f"RPC call to {method} timed out.") from e
2026-03-09 01:31:29.489263341 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (EngineCore_DP0 pid=32080) ERROR 03-08 17:31:28 [core.py:1102] TimeoutError: RPC call to sample_tokens timed out.
2026-03-09 01:31:29.489267699 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) (Worker pid=39458) (Worker_TP2 pid=39458) INFO 03-08 17:31:28 [multiproc_executor.py:749] Parent process exited, terminating worker
2026-03-09 01:31:29.489268938 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) FATAL: vLLM engine error during batch [06982445_06983444], killing actor for restart: EngineCore encountered an issue. See stack trace (above) for the root cause.
2026-03-09 01:31:29.489273885 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) Traceback (most recent call last):
2026-03-09 01:31:29.489275266 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118)   File "/mnt/share/wangchao/dev/ray-offline-inference/src/vllm.py", line 123, in __call__
2026-03-09 01:31:29.489276610 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118)     outputs = self.process(
2026-03-09 01:31:29.489278250 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118)               ^^^^^^^^^^^^^
2026-03-09 01:31:29.489279682 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118)   File "/mnt/share/wangchao/dev/ray-offline-inference/src/vllm.py", line 278, in process
2026-03-09 01:31:29.489280892 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118)     return self.llm.generate(
2026-03-09 01:31:29.489282369 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118)            ^^^^^^^^^^^^^^^^^^
2026-03-09 01:31:29.489283870 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118)   File "/usr/local/lib/python3.12/dist-packages/vllm/entrypoints/llm.py", line 489, in generate
2026-03-09 01:31:29.489285125 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118)     return self._run_completion(
2026-03-09 01:31:29.489286412 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118)            ^^^^^^^^^^^^^^^^^^^^^
2026-03-09 01:31:29.489287779 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118)   File "/usr/local/lib/python3.12/dist-packages/vllm/entrypoints/llm.py", line 1827, in _run_completion
2026-03-09 01:31:29.489290674 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118)     return self._run_engine(use_tqdm=use_tqdm, output_type=output_type)
2026-03-09 01:31:29.489291933 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118)            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-03-09 01:31:29.489293401 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118)   File "/usr/local/lib/python3.12/dist-packages/vllm/entrypoints/llm.py", line 1979, in _run_engine
2026-03-09 01:31:29.489295018 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118)     step_outputs = self.llm_engine.step()
2026-03-09 01:31:29.489296955 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118)                    ^^^^^^^^^^^^^^^^^^^^^^
2026-03-09 01:31:30.490300457 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118)   File "/usr/local/lib/python3.12/dist-packages/vllm/v1/engine/llm_engine.py", line 302, in step
2026-03-09 01:31:30.490316013 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118)     outputs = self.engine_core.get_output()
2026-03-09 01:31:30.490318081 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118)               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-03-09 01:31:30.490320468 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118)   File "/usr/local/lib/python3.12/dist-packages/vllm/v1/engine/core_client.py", line 804, in get_output
2026-03-09 01:31:30.490328306 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118)     raise self._format_exception(outputs) from None
2026-03-09 01:31:30.490330126 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118) vllm.v1.engine.exceptions.EngineDeadError: EngineCore encountered an issue. See stack trace (above) for the root cause.
2026-03-09 01:31:30.490331986 (MapWorker(MapBatches(vLLMEngineActor)) pid=1202, ip=10.53.120.118)

Before submitting a new issue...

  • Make sure you already searched for relevant issues, and asked the chatbot living at the bottom right corner of the documentation page, which can answer lots of frequently asked questions.

extent analysis

Fix Plan

The issue seems to be related to a timeout in the RPC call to sample_tokens. To fix this, we can try the following steps:

  • Increase the timeout value for the RPC call.
  • Check for any deadlocks or hangs in the sample_tokens function.
  • Verify that the sample_tokens function is properly handling errors and exceptions.

Here's an example of how you can increase the timeout value:

# Increase the timeout value to 60 seconds
results = ds.map_batches(
    vLLMEngineActor,
    fn_constructor_kwargs={
        # ... other kwargs ...
        "llm_kwargs": {"tensor_parallel_size": 4, "max_model_len": 2048, "load_format": "fastsafetensors", "enforce_eager": True, "timeout": 60},  # Increase timeout to 60 seconds
        # ... other kwargs ...
    },
    # ... other args ...
)

If increasing the timeout value doesn't fix the issue, you may need to investigate further to identify the root cause of the timeout.

Verification

To verify that the fix worked, you can try running the same code that previously caused the timeout error. If the code runs without errors and completes successfully, then the fix was successful.

Extra Tips

When working with RPC calls, it's essential to handle errors and exceptions properly to avoid timeouts and other issues. Make sure to log any errors or exceptions that occur during the RPC call, so you can diagnose and fix any problems that arise.

Additionally, consider implementing a retry mechanism for RPC calls that fail due to timeouts or other temporary errors. This can help improve the reliability and robustness of your code.

Here's an example of how you can implement a retry mechanism using a decorator:

import time
from functools import wraps

def retry_rpc_call(max_retries=3, timeout=10):
    def decorator(func):
        @wraps(func)
        def wrapper(*args, **kwargs):
            retries = 0
            while retries < max_retries:
                try:
                    return func(*args, **kwargs)
                except TimeoutError:
                    retries += 1
                    time.sleep(timeout)
            raise TimeoutError("RPC call failed after {} retries".format(max_retries))
        return wrapper
    return decorator

@retry_rpc_call(max_retries=3, timeout=10)
def sample_tokens():
    # ... implementation of sample_tokens function ...
    pass

This decorator will retry the sample_tokens function up to 3 times if it fails due to a timeout error, waiting 10 seconds between retries. If all retries fail, it will raise a TimeoutError.

Vote matrix · Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loading…

Still need to ship something?

×6

Another batch ranked right after the header list — different links, same matching logic.

Back to top recommendations

TRENDING