2010-01-10 88 views
0

昨天我的系統軟件崩潰在WINDOWS 2003服務器上。核心如下所示。這個Windows崩潰轉儲是什​​麼意思?

[email protected]() + 0x3c bytes 

    [email protected]() + 0x21 bytes 

    [email protected]() - 0x1d3fe bytes 

    rpcrt4.dll!_NdrClientCall2() + 0x132 bytes 

    [email protected]() + 0x1d bytes 

    [email protected]() + 0x6a bytes 

    [email protected]() + 0xa55 bytes 

    [email protected]() + 0x4e bytes 

    sal.dll!s_SktBind(s_Socket * sp=0x05943800, SAL_AddrBuf_t 
* addrp=0x057cfe00,unsigned int addrsz=0x00000042) Line 76 + 0x14 bytes C++ 

    sal.dll!SAL_SktBind(SAL_SktHandle_t * sh=0x05943800, SAL_AddrBuf_t 
*addrp=0x057cfe00, unsigned int addrsz=0x00000042) Line 101 + 0xe bytes C++ 

注意:sal.dll是我的軟件模塊。它從我們的函數SktBind()調用系統調用綁定()

請問您爲什麼會崩潰?我該如何解決這個問題。

如果您有任何意見或建議,請與我分享。

+0

長劃線破壞您的格式。 – itowlson 2010-01-10 06:59:49

回答

0

這看起來不像我的內核編程(重新標記)。

哪個進程出錯?看起來像你的程序,因爲你有行號信息。

是什麼故障? AV?或者其他一些例外?

粘貼崩潰的行和周圍的代碼。 (定義SAL_SktBind的文件的第101行)。

1

從sal.dll中的函數s_SktBind()調用bind()已導致崩​​潰。

我會檢查的第一件事情是bind()被調用了正確的參數。

0

hnetcfg.dll是與Microsoft公司的家庭網絡配置管理器相關聯的過程。

搜索相關文章Microsoft的支持(例如maybe this one

,這是問題的根源代碼似乎是處理網絡。它是否正確?

0

我不認爲你已經發布了完整的調用堆棧,但sal.dll是Novell提供的一個dll,它來自錯誤發生的位置。所以你可能想檢查一下這個DLL的更新版本是否可用。