使用 oCam 開始錄影時 Minecraft 立即當機的解決方法(NVIDIA 顯示卡)
在使用 CUDA 的 Java 應用程式(包括 oCam)中,安裝某些版本的 NVIDIA 驅動程式可能會導致問題。特別是當安裝了 NVIDIA 驅動程式 378.49 版(或其他某些版本)時,在呼叫 CUDA 初始化函式 `cuInit` 時,可能會發生應用程式當機的錯誤,並顯示「Stack cookie instrumentation code detected a stack-based buffer overrun」。
此問題並非 oCam 本身的錯誤,而是影響所有使用 CUDA 之應用程式的 NVIDIA 驅動程式問題。因此,不僅是 oCam,其他以 CUDA 為基礎的 Java 應用程式也可能出現相同錯誤。
若要解決此問題,您需要將 NVIDIA 驅動程式更新至最新版本 378.66 或更新版本。請依照下列步驟更新驅動程式:
1. 前往 NVIDIA 官方網站(geforce.com/drivers)。
2. 選擇您的顯示卡型號與作業系統,然後搜尋最新的驅動程式(378.66 版或更新版本)。
3. 執行下載的驅動程式安裝程式並進行安裝。
4. 安裝完成後,重新啟動電腦並執行 oCam 或其他以 CUDA 為基礎的應用程式,確認問題是否已解決。
將驅動程式更新至 378.66 版或更新版本,即可解決 CUDA 初始化當機問題,讓您能正常使用 oCam 及其他相關應用程式。如果安裝最新驅動程式後問題仍然存在,請聯絡 NVIDIA 支援服務,或確認是否已有最新版本的 oCam。
oCam 說明 · 疑難排解
- 出現「Failed to url_fopen」錯誤訊息且無法開始錄製時的解決方法
- 開始錄影時出現「Failed to av_image_alloc」錯誤該怎麼辦
- oCam 啟動幾秒後自動關閉
- 如何修正 7 Days to Die 遊戲錄影無法偵測的問題(與反作弊功能相關)
- 如何修復在 Adobe Premiere 中編輯影片時的嚴重延遲問題
- 安裝 oCam 時出現「Failed to get path of 64-bit Common Files directory」錯誤的解決方法
- 如何修復「Error while writing video frame (error=-28)」錯誤
- 錄製時系統變得遲鈍