HX v2.16 released | MediaInfo | GlobalMemoryStatusEx (DOSX)
> No problem, you don't need any media file to reproduce, just
> ---help is very sufficient
>
> > Since you've become an "assembly guru" by
>
> YES, just not yet a DEBUG-guru.
The debugging part isn't hard: the app crashes shortly after a call of GetCommandLineW(). It uses the return value of this function to call SHELL32.CommandLineToArgvW() and tries to work with the return value. However, the latter function is implemented as stub only in HX and hence the call returns NULL.
possible fix: implement SHELL32.CommandLineToArgvW(). It's in HXSRC, directory SHELL32, file Utils.asm. Enjoy!
---
MS-DOS forever!
Complete thread:
- [BUG] HX issues: BOCHS, MediaInfo, SB16.DLL, FFMPEG, ... - DOS386, 16.11.2009, 09:56 (DOSX)
- HX v2.16 released - Japheth, 16.11.2009, 10:09
- HX v2.16 released - DOS386, 16.11.2009, 10:19
- HX v2.16 released - Japheth, 16.11.2009, 11:54
- HX v2.16 released | MediaInfo | GlobalMemoryStatusEx - DOS386, 17.11.2009, 06:01
- HX v2.16 released | MediaInfo | GlobalMemoryStatusEx - Japheth, 17.11.2009, 14:00
- HX v2.16 released | MediaInfo | GlobalMemoryStatusEx - DOS386, 22.11.2009, 11:43
- THE AXE EFFECT | 90% done | BUG in GetCommandLine also - DOS386, 30.11.2009, 08:19
- THE AXE EFFECT | 90% done | BUG in GetCommandLine also - Japheth, 30.11.2009, 10:07
- HX v2.16 released | MediaInfo | GlobalMemoryStatusEx - Japheth, 17.11.2009, 14:00
- HX v2.16 released | MediaInfo | GlobalMemoryStatusEx - DOS386, 17.11.2009, 06:01
- HX v2.16 released - Japheth, 16.11.2009, 11:54
- HX v2.16 released - DOS386, 16.11.2009, 10:19
- HX v2.16 released - Japheth, 16.11.2009, 10:09