在thread.cpp中invoke_thread_procedure崩溃,如何在vs 2017中找到崩溃位置,

时间:2019-05-29 02:05:24

标签: c++

thread.cpp中的invoke_thread_procedure崩溃,如何在vs 2017中找到崩溃位置,

堆栈:

ntdll.dll!7713e975()未知

[下面的框架可能不正确和/或缺失,没有为ntdll.dll加载符号]未知

[外部代码]

[内联框架] SLBCamera.exe!invoke_thread_procedure(unsigned int(__ stdcall *)(void *))行91 C ++

SLBCamera.exe!thread_start(void * const参数)行115 C ++

[外部代码]

thread.cpp(C:\ Program Files(x86)\ Windows Kits \ 10 \ Source \ 10.0.10240.0 \ ucrt \ startup \ thread.cpp)

static __forceinline unsigned int invoke_thread_procedure(
    _beginthreadex_proc_type const procedure,
    void*                    const context
    ) throw()
{
    return procedure(context);
}

我使用“新线程”创建一个新线程。但是没有得到真正的崩溃位置。

Google,但是什么也没找到。

thread*                 m_tVideoDecode;
m_tVideoDecode = new thread(&CVideoStreamDecoder::RunVideoDecode, m_tVideoStreamDecoder);
void CVideoStreamDecoder::RunVideoDecode(CVideoStreamDecoder* vd)

我想知道,真正的撞车位置在哪里。

0 个答案:

没有答案