http://bugs.winehq.org/show_bug.cgi?id=24676
Summary: winedbg causes Unhandled page fault on read access during stepi Product: Wine Version: 1.3.4 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: winedbg AssignedTo: wine-bugs@winehq.org ReportedBy: andrew.pub@sophistasis.com
Created an attachment (id=31191) --> (http://bugs.winehq.org/attachment.cgi?id=31191) A step by step show of how the error is gotten w/ edited terminal output session
During a debug of a set of 3rd party DLL's combined with a program, calls to memory pages which need to be ?swapped in? will cause an Unhandled page fault when stepi is used, *but* will run properly if that code segment is executed seamlessly. Essentially, the debugger is interfering with the page swapping algorithms intermittently making debugging nearly impossible.
The test program is ebook_msc.exe found here:
http://projects.mobileread.com/reader/users/porkupan/PRS900/flash%20packages...
In the attachment, a short step by step view of how to re-create the bug is given including my comments (!)
The backtrace often shows the error point in ntdll.