Closed busyPeak closed 2 weeks ago
Same for me on Windows 10. Any update on this??
Hey everyone thanks for report.
Can you run it from the terminal? Unfortunately I can't see the error from whisper in the logs
taskkill /IM vibe.exe /F
set RUST_BACKTRACE=1
set RUST_LOG=vibe=debug,whisper_rs=debug
%localappdata%\vibe\vibe.exe
Thanks here's the output after setting those parameters and running vibe again: D:\Temp\vibe>2024-10-15T17:31:02.765854Z DEBUG vibe::setup: Vibe App Running 2024-10-15T17:31:02.783923Z DEBUG vibe::setup: webview version: 129.0.2792.89 2024-10-15T17:31:02.807423Z DEBUG vibe::custom_protocol: Protocol handler registered successfully. 2024-10-15T17:31:02.808200Z DEBUG vibe::setup: Cargo features: vulkan 2024-10-15T17:31:02.808502Z DEBUG vibe::setup: CPU Features {"avx":{"enabled":true,"support":true},"avx2":{"enabled":true,"support":true},"f16c":{"enabled":true,"support":true},"fma":{"enabled":true,"support":true}} 2024-10-15T17:31:02.808807Z DEBUG vibe::setup: Executable Architecture: x86_64 2024-10-15T17:31:02.809085Z DEBUG vibe::setup: APP VERSION: 2.6.3 2024-10-15T17:31:02.809360Z DEBUG vibe::setup: COMMIT HASH: d24ffccb0d05ea822ff1a3a6edb3b9871be9f368 2024-10-15T17:31:02.809700Z DEBUG vibe::setup: Non CLI mode 2024-10-15T17:31:04.370889Z DEBUG vibe::cmd: Vulkan support is successfully checked and working. 2024-10-15T17:31:04.482428Z DEBUG vibe::cmd::audio: Default Input Device: Ok("Microphone (Realtek(R) Audio)") 2024-10-15T17:31:04.483691Z DEBUG vibe::cmd::audio: Default Output Device: Ok("Speakers (Realtek(R) Audio)") 2024-10-15T17:31:04.490295Z DEBUG vibe::cmd::audio: Devices: 2024-10-15T17:31:14.226299Z DEBUG vibe::cmd: loading model first time 2024-10-15T17:31:14.306920Z DEBUG vibe_core::transcribe: open model... 2024-10-15T17:31:14.307683Z DEBUG vibe_core::transcribe: gpu device: 0 2024-10-15T17:31:14.336530Z DEBUG vibe_core::transcribe: use gpu: true 2024-10-15T17:31:14.339128Z DEBUG vibe_core::transcribe: creating whisper context with model path C:\Users\sjatk\AppData\Local\github.com.thewh1teagle.vibe\ggml-medium.bin 2024-10-15T17:31:14.365941Z INFO whisper_rs::whisper_sys_tracing: whisper_init_from_file_with_params_no_state: loading model from 'C:\Users\sjatk\AppData\Local\github.com.thewh1teagle.vibe\ggml-medium.bin' 2024-10-15T17:31:14.421147Z INFO whisper_rs::whisper_sys_tracing: whisper_init_with_params_no_state: use gpu = 1 2024-10-15T17:31:14.421525Z INFO whisper_rs::whisper_sys_tracing: whisper_init_with_params_no_state: flash attn = 0 2024-10-15T17:31:14.422772Z INFO whisper_rs::whisper_sys_tracing: whisper_init_with_params_no_state: gpu_device = 0 2024-10-15T17:31:14.423400Z INFO whisper_rs::whisper_sys_tracing: whisper_init_with_params_no_state: dtw = 0 2024-10-15T17:31:14.424427Z INFO whisper_rs::whisper_sys_tracing: whisper_model_load: loading model 2024-10-15T17:31:14.426616Z INFO whisper_rs::whisper_sys_tracing: whisper_model_load: n_vocab = 51865 2024-10-15T17:31:14.427077Z INFO whisper_rs::whisper_sys_tracing: whisper_model_load: n_audio_ctx = 1500 2024-10-15T17:31:14.428510Z INFO whisper_rs::whisper_sys_tracing: whisper_model_load: n_audio_state = 1024 2024-10-15T17:31:14.430291Z INFO whisper_rs::whisper_sys_tracing: whisper_model_load: n_audio_head = 16 2024-10-15T17:31:14.431013Z INFO whisper_rs::whisper_sys_tracing: whisper_model_load: n_audio_layer = 24 2024-10-15T17:31:14.431583Z INFO whisper_rs::whisper_sys_tracing: whisper_model_load: n_text_ctx = 448 2024-10-15T17:31:14.432149Z INFO whisper_rs::whisper_sys_tracing: whisper_model_load: n_text_state = 1024 2024-10-15T17:31:14.433116Z INFO whisper_rs::whisper_sys_tracing: whisper_model_load: n_text_head = 16 2024-10-15T17:31:14.434134Z INFO whisper_rs::whisper_sys_tracing: whisper_model_load: n_text_layer = 24 2024-10-15T17:31:14.434863Z INFO whisper_rs::whisper_sys_tracing: whisper_model_load: n_mels = 80 2024-10-15T17:31:14.435329Z INFO whisper_rs::whisper_sys_tracing: whisper_model_load: ftype = 1 2024-10-15T17:31:14.435814Z INFO whisper_rs::whisper_sys_tracing: whisper_model_load: qntvr = 0 2024-10-15T17:31:14.436265Z INFO whisper_rs::whisper_sys_tracing: whisper_model_load: type = 4 (medium) 2024-10-15T17:31:14.527787Z INFO whisper_rs::whisper_sys_tracing: whisper_model_load: adding 1608 extra tokens 2024-10-15T17:31:14.533749Z INFO whisper_rs::whisper_sys_tracing: whisper_model_load: n_langs = 99 ggml_vulkan: Found 1 Vulkan devices: Vulkan0: GeForce GTX 1060 (NVIDIA) | uma: 0 | fp16: 0 | warp size: 32 2024-10-15T17:31:15.255225Z INFO whisper_rs::whisper_sys_tracing: whisper_model_load: GeForce GTX 1060 total size = 1533.14 MB 2024-10-15T17:31:19.825594Z INFO whisper_rs::whisper_sys_tracing: whisper_model_load: model size = 1533.14 MB 2024-10-15T17:31:19.877931Z DEBUG vibe_core::transcribe: created context successfuly 2024-10-15T17:31:20.031136Z DEBUG vibe_core::transcribe: Transcribe called with { "path": "D:\simon.wav", "lang": "en", "verbose": false, "n_threads": 4, "init_prompt": "", "temperature": 0.4, "translate": null, "max_text_ctx": null, "word_timestamps": false, "max_sentence_len": 1 } 2024-10-15T17:31:20.115853Z DEBUG vibe_core::transcribe: wav spec: WavSpec { channels: 1, sample_rate: 8000, bits_per_sample: 16, sample_format: Int } 2024-10-15T17:31:20.157787Z DEBUG vibe_core::transcribe: normalize "D:\simon.wav" 2024-10-15T17:31:20.268528Z DEBUG vibe_core::audio: ffmpeg path is ffmpeg.exe 2024-10-15T17:31:20.998722Z DEBUG vibe_core::transcribe: out path is C:\Users\sjatk\AppData\Local\Temp.tmpgFx31e.wav 2024-10-15T17:31:20.999100Z DEBUG vibe_core::audio: wav reader read from "C:\Users\sjatk\AppData\Local\Temp\.tmpgFx31e.wav" 2024-10-15T17:31:21.000442Z DEBUG vibe_core::audio: parsing C:\Users\sjatk\AppData\Local\Temp.tmpgFx31e.wav 2024-10-15T17:31:21.025785Z INFO whisper_rs::whisper_sys_tracing: whisper_backend_init_gpu: using Vulkan backend 2024-10-15T17:31:21.095052Z INFO whisper_rs::whisper_sys_tracing: whisper_init_state: kv self size = 50.33 MB 2024-10-15T17:31:21.224682Z INFO whisper_rs::whisper_sys_tracing: whisper_init_state: kv cross size = 150.99 MB 2024-10-15T17:31:21.231655Z INFO whisper_rs::whisper_sys_tracing: whisper_init_state: kv pad size = 6.29 MB ggml_backend_sched_alloc_splits: failed to allocate graph, reserving (backend_ids_changed = 1) ggml_gallocr_reserve_n: reallocating GeForce GTX 1060 buffer from size 0.00 MiB to 25.73 MiB ggml_gallocr_reserve_n: reallocating CPU buffer from size 0.00 MiB to 0.92 MiB 2024-10-15T17:31:21.291029Z INFO whisper_rs::whisper_sys_tracing: whisper_init_state: compute buffer (conv) = 29.51 MB ggml_gallocr_needs_realloc: graph has different number of nodes ggml_gallocr_alloc_graph: cannot reallocate multi buffer graph automatically, call reserve ggml_backend_sched_alloc_splits: failed to allocate graph, reserving (backend_ids_changed = 0) ggml_gallocr_reserve_n: reallocating GeForce GTX 1060 buffer from size 0.00 MiB to 160.77 MiB ggml_gallocr_reserve_n: reallocating CPU buffer from size 0.00 MiB to 0.00 MiB 2024-10-15T17:31:21.316027Z INFO whisper_rs::whisper_sys_tracing: whisper_init_state: compute buffer (encode) = 170.15 MB ggml_gallocr_needs_realloc: graph has different number of nodes ggml_gallocr_alloc_graph: cannot reallocate multi buffer graph automatically, call reserve ggml_backend_sched_alloc_splits: failed to allocate graph, reserving (backend_ids_changed = 0) ggml_gallocr_reserve_n: reallocating GeForce GTX 1060 buffer from size 0.00 MiB to 5.86 MiB ggml_gallocr_reserve_n: reallocating CPU buffer from size 0.00 MiB to 0.00 MiB 2024-10-15T17:31:21.371542Z INFO whisper_rs::whisper_sys_tracing: whisper_init_state: compute buffer (cross) = 7.72 MB ggml_backend_sched_alloc_splits: failed to allocate graph, reserving (backend_ids_changed = 1) ggml_gallocr_reserve_n: reallocating GeForce GTX 1060 buffer from size 0.00 MiB to 92.14 MiB ggml_gallocr_reserve_n: reallocating CPU buffer from size 0.00 MiB to 0.88 MiB 2024-10-15T17:31:21.380025Z INFO whisper_rs::whisper_sys_tracing: whisper_init_state: compute buffer (decode) = 99.11 MB 2024-10-15T17:31:21.380923Z DEBUG vibe_core::transcribe: set language to Some("en") 2024-10-15T17:31:21.381116Z DEBUG vibe_core::transcribe: setting temperature to 0.4 2024-10-15T17:31:21.381869Z DEBUG vibe_core::transcribe: setting init prompt to 2024-10-15T17:31:21.382382Z DEBUG vibe_core::transcribe: setting n threads to 4 2024-10-15T17:31:21.386270Z DEBUG vibe_core::transcribe: set start time... 2024-10-15T17:31:21.386610Z DEBUG vibe_core::transcribe: setting state full... 2024-10-15T17:31:21.595614Z DEBUG vibe_core::transcribe: progress callback 0 2024-10-15T17:31:21.605440Z DEBUG vibe::cmd: set_progress_bar 0 fatal runtime error: Rust cannot catch foreign exceptions
What happened?
After starting Vibe (v. 2.6.2), I selected a small wav file and started the transcription based on the default model. A transcription progress of 0% was displayed for 10...20 seconds and then Vibe crashed without error message. The same process occurred with an m4a file.
Here is the content of "Windows Error Reporting"
Fehlerbucket , Typ 0 Ereignisname: APPCRASH Antwort: Nicht verfügbar CAB-Datei-ID: 0
Problemsignatur: P1: vibe.exe P2: 2.6.2.0 P3: 670283da P4: vibe.exe P5: 2.6.2.0 P6: 670283da P7: c0000005 P8: 0000000001cc944a P9: P10:
Angefügte Dateien:
Diese Dateien befinden sich möglicherweise hier: \?\C:\ProgramData\Microsoft\Windows\WER\ReportQueue\AppCrash_vibe.exe_94c787b9e4d45663795e33be175dd89d9cacd_08558d19_e53952c7-7f65-446f-83b5-6199f9680cb3
Analysesymbol: Es wird erneut nach einer Lösung gesucht: 0 Berichts-ID: e8d11ec1-8903-47b1-ac10-9915a60b530c Berichtstatus: 4 Bucket mit Hash: CAB-Datei-Guid: 0
Steps to reproduce
What OS are you seeing the problem on?
No response
Relevant log output