最近在玩QT 编程,在WIn764bit的环境下使用QT5.1.1 MinGW48_32环境。flash一直没有弄好,看了很多的介绍最终将flash的dll调用起来了,但是一运行就挂了。
debug的调用堆栈如下:win7 64bit下的flash在C:\Windows\SysWOW64\Macromed\Flash\NPSWF32_11_9_900_170.dll
这个flash在safari下运行正常。
0 WTF::HashTable<WTF::RefPtr<WTF::StringImpl>, WTF::KeyValuePair<WTF::RefPtr<WTF::StringImpl>, WebCore::IdentifierRep*>, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<WTF::RefPtr<WTF::StringImpl>, WebCore::IdentifierRep*> >, WTF::StringHash, WTF::KeyValuePairHashTraits<WTF::HashTraits<WTF::RefPtr<WTF::StringImpl> >, WTF::HashTraits<WebCore::IdentifierRep*> >, WTF::HashTraits<WTF::RefPtr<WTF::StringImpl> > >::expand() D:\Qt\Qt5.1.1\5.1.1\mingw48_32\bin\Qt5WebKitd.dll 0x3b3bd56
1 WebCore::IdentifierRep::get(char const*) D:\Qt\Qt5.1.1\5.1.1\mingw48_32\bin\Qt5WebKitd.dll 0x34432b9
2 unuse_netscape_plugin_Plugin C:\Windows\SysWOW64\Macromed\Flash\NPSWF32_11_9_900_170.dll 0x30085fa0
3 npswf32!Java_ShockwaveFlash_CurrentFrame_stub C:\Windows\SysWOW64\Macromed\Flash\NPSWF32_11_9_900_170.dll 0x30a6ae60
4 ?? 0x2ea48ff4
5 npswf32!Java_ShockwaveFlash_GetVariable_stub C:\Windows\SysWOW64\Macromed\Flash\NPSWF32_11_9_900_170.dll 0x3008ae11
6 ?? 0xffff002b
7 ??
请问有没有高手遇到过类似的问题,指点一下。
谢谢!