- 論壇徽章:
- 0
|
Cygwin下面一個(gè)程序運(yùn)行之后出現(xiàn)下面異常:
Exception: STATUS_ACCESS_VIOLATION at eip=107D9308
eax=107D9310 ebx=0022BE14 ecx=0022BC00 edx=107D9308 esi=0022CC00 edi=0048592C
ebp=0022BD08 esp=0022BCEC program=C:\cygwin\bin\XOgastan.exe, pid 4172, thread main
cs=001B ds=0023 es=0023 fs=003B gs=0000 ss=0023
Stack trace:
Frame Function Args
0022BD08 107D9308 (0022CC00, 107D0000, 0022BD48, 107D9310)
0022BD68 10114AFE (0022CC00, 004F3D15, 107D9310, 00000000)
0022CCC8 00406184 (00000002, 6116B6D0, 107D0090, 00000000)
0022CD78 610060D8 (00000000, 0022CDB0, 61005450, 0022CDB0)
61005450 61004416 (0000009C, A02404C7, E8611021, FFFFFF4
9 [main] XOgastan 4172 _cygtls::handle_exceptions: Error while dumping state (probably corrupted stack)
請(qǐng)問有什么方法能夠解析出棧里面這些地址是哪些函數(shù)呢?如果是vxWorks,用nmppc/nmarm便可以得到符號(hào)表,從而知道每個(gè)函數(shù)的地址,cygwin下好像即使用nm也得不到了。 |
|