read of mingw: unknown error
来源:互联网 发布:淘宝虎头鞋子 编辑:程序博客网 时间:2024/05/15 23:47
C:\MinGW-4.7.1\include\fcntl.h
#define _O_BINARY0x8000 /* Input and output is not translated. */
http://www.ixpub.net/thread-1450177-1-1.html
d:\linux\linuxkernel\WORKING_DIRECTORY\android-omap-20111108-gingerbread\dalvik\libdex\ZipArchive.c
int dexZipOpenArchive(const char* fileName, ZipArchive* pArchive)
{
...
// fd = open(fileName, O_RDONLY, 0);
fd = open(fileName, O_RDONLY|_O_BINARY, 0);
make mingw open the file in BINARY
0 0x65741847 __android_log_print d:/linux/linuxkernel/WORKING_DIRECTORY/android-omap-20111108-gingerbread/system/core/liblog/logd_write.c 209
1 0x0056a4e5 dexSwapAndVerify d:/linux/linuxkernel/WORKING_DIRECTORY/android-omap-20111108-gingerbread/dalvik/libdex/DexSwapVerify.c 2805
2 0x0052ebe2 rewriteDex d:/linux/linuxkernel/WORKING_DIRECTORY/android-omap-20111108-gingerbread/dalvik/vm/analysis/DexPrepare.c 736
3 0x0052e72f dvmContinueOptimization d:/linux/linuxkernel/WORKING_DIRECTORY/android-omap-20111108-gingerbread/dalvik/vm/analysis/DexPrepare.c 574
4 0x0040205f fromDex d:/linux/linuxkernel/WORKING_DIRECTORY/android-omap-20111108-gingerbread/dalvik/dexopt/OptMain.c 538
5 0x00402188 dexoptmain d:/linux/linuxkernel/WORKING_DIRECTORY/android-omap-20111108-gingerbread/dalvik/dexopt/OptMain.c 597
6 0x00401330 main d:/linux/linuxkernel/WORKING_DIRECTORY/ango/dexopt/main.c 8
D:\linux\linuxkernel\WORKING_DIRECTORY\android-omap-20111108-gingerbread\dalvik\libdex\DexFile.h
/* DEX file magic number */
#define DEX_MAGIC "dex\n"
d:\linux\linuxkernel\WORKING_DIRECTORY\android-omap-20111108-gingerbread\dalvik\libdex\DexSwapVerify.c
pHeader->magic[0], pHeader->magic[1],
pHeader->magic[2], pHeader->magic[3]);
=0x64 65 78 0d
2013-02-18 20:10 702,117 system@framework@bouncycastle.jar@classes.dex
2013-02-18 20:10 4,305,857 system@framework@core.jar@classes.dex
the size of system@framework@bouncycastle.jar@classes.dex should be 693920, because it's open in text mode by default, so the 0x0a is changed to 0d0a
d:\linux\linuxkernel\WORKING_DIRECTORY\android-omap-20111108-gingerbread\dalvik\vm\analysis\DexPrepare.c
// fd = createIfMissing ? open(cacheFileName, O_CREAT|O_RDWR, 0644) : -1;
fd = createIfMissing ? open(cacheFileName, O_CREAT|O_RDWR|_O_BINARY, 0644) : -1;
d:\linux\linuxkernel\WORKING_DIRECTORY\android-omap-20111108-gingerbread\dalvik\dexopt\OptMain.c
// fd = open(cachedName, O_CREAT|O_RDWR, 0644);
fd = open(cachedName, O_CREAT|O_RDWR|_O_BINARY, 0644);
- read of mingw: unknown error
- read unknown number of inputs
- 一键解决 502 Read from server failed: Unknown error
- xxx.c: Error: C3065E: type of input file 'xxxx' unknown
- AngularJs Type error : Cannot read property 'childNodes' of undefined
- 【问题集】Error Cannot read property 'globals' of null
- Ionic WebStrom Error: Cannot read property 'replace' of undefined
- ERROR | [iOS] unknown: Encountered an unknown error
- libpng Error:read error
- error: fd0 read error
- error:unknown command "loadfont"
- error C2018: unknown character '.....'
- ERROR: Unknown command 'crunch'
- ERROR: unknown option journal
- error C2018: unknown character '****'
- Unknown error code -49
- installation error: unknown failure
- “error:unknown filesystem”
- Struts2的OGNL遍历数组、List、简单的Map
- TCP连接终止协议
- HDU2065
- __stdcall 与 __cdecl 区别
- La3211 Now or Later(2-SAT判定+二分法)
- read of mingw: unknown error
- Android百度地图——根据城市名,地址名获取GPS纬度、经度值
- tlplayer for android,使用还是使用gles2渲染的 player
- selenium RC原理,处理一个请求的流程
- Codeforces Round #166 (Div. 2) D - Good Substrings
- Beauty of Programming [Essentials]
- Android之TextView属性列表
- 【远控编写05】客户端界面的设计和编写--列表中显示弹出菜单
- AndroidManifest.xml文件解析