search for: kiuserexceptiondispatch

Displaying 6 results from an estimated 6 matches for "kiuserexceptiondispatch".

2016 Jun 10
2
Windows: How to catch C++ exceptions in runtime-compiled code?
HI all, Here in the JUCE team, we are working on porting the Projucer <https://www.juce.com/releases/projucer-juce-4> C++ live coding engine to Windows. Our main challenge now is how to catch C++ exceptions in runtime-compiled code on Windows. This doesn’t work for us and we’re quite stuck at this point. I recently had a chat about this with Chandler Carruth at C++Now. Chandler suggested
2001 Dec 12
0
App crashes and exception handling [Was: Re: VirtualProtect and app crash]
...ntinue from there, and I hit the next access violation in the place where both gdb and wine caught it. But when I continued in WinDbg, the exception handler at 0x761B10 was not called! Weird! So I restarted, got to the second violation, and single-stepped. I ended up in a function called ntdll!KiUserExceptionDispatcher. I did a little web research and found an excellent article describing the internals of handling exceptions in a Microsoft Systems Journal article from 1997: http://www.microsoft.com/msj/defaultframe.asp?page=/msj/0197/exception/exception.htm&nav=/msj/0197/newnav.htm The article even desc...
2020 Jul 03
0
Wine release 5.12
...ersFile(). netio.sys: Fill socket addresses when accepting connection. ntdll: Call TLS callbacks also for main exe on thread attach. ntdll: Call TLS callbacks for main exe on thread detach. winebuild: Correct hotpatching prologue in import thunks for x86_64. ntdll: Fix KiUserExceptionDispatcher ABI on x86_64. ntdll/tests: Add test for x86_64 KiUserExceptionDispatcher(). configure: Increase Wine loader address. ntdll: Don't reset rsp to context->Rsp until exception data is copied. ntdll: Add PE frame handling to KiUserExceptionDispatcher() on x64. ws2...
2020 Jul 17
0
Wine release 5.13
...mf/topoloader: Clone source nodes as a first layer of resulting topology. mf/topoloader: Add a structure for iterative branch resolution. comctl32/listview: Rename helper argument. comctl32/listview: Use case-insensitive compare in LVM_FINDITEM. Paul Gofman (10): ntdll: Fix KiUserExceptionDispatcher ABI on x86. ntdll: Don't call NtRaiseException() on x64 if debugger is not present. ntdll: Use case sensitive search for \??\unix file names only. ntdll: Fixup instruction pointer for EXCEPTION_BREAKPOINT in the Unix part on x86/x86_64. ntdll: Fix stack adjustment cond...
2020 Aug 14
0
Wine release 5.15
...rom the Unix side. ntdll: Implement KiUserApcDispatcher(). ntdll: Use KiUserApcDispatcher() to call user APCs. kernelbase: Fix console ioctl output sizes. ntdll/tests: Run exception tests under the debugger on all platforms. ntdll: Unwind the syscall frame when calling KiUserExceptionDispatcher(). ntdll: Unwind the syscall frame when calling KiRaiseUserExceptionDispatcher(). Alistair Leslie-Hughes (14): xactengine3_7: Return valid HRESULT from IXACT3Engine Initialize. include: Define all CLSID/IID_IXACT3Engine versions. xactengine3_7: Use CLSID defined from glob...
2020 Jun 19
0
Wine release 5.11
...(Eagles of WWII): choppy music playback 29320 KMPlayer 3 does not play videos 30188 Megaman X8 freezes / fails to play intro movie 31581 Supreme Commander (steam version) shows a black screen on start when bloom rendering enabled 31910 anti-cheat software Battleye 1.176 expects call to KiUserExceptionDispatcher during exception handling (user mode SEH dispatcher)(Arma2, DayZ) 35215 Age of empires II HD Steam version: no video at start 35800 Dust An Elysian Tail (Steam) (.NET 4.0 XNA game) fails to play intro videos 35903 CED1401 USB function driver fails to install (setupapi should use the orig...