[Bug 7955] New: Hoai client has exception dialog when displaying menus

Wine Bugs wine-bugs at winehq.org
Wed Apr 4 22:28:43 CDT 2007


           Summary: Hoai client has exception dialog when displaying menus
           Product: Wine
           Version: CVS
          Platform: Other
               URL: http://hoai.de
        OS/Version: other
            Status: NEW
          Keywords: download
          Severity: normal
          Priority: P2
         Component: wine-user
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: dank at kegel.com

To reproduce: install the app (working around bug 7690 if needed).
Ignore the expected "Lizenzdatenbank nicht vorhanden!" error dialog,
which also happens on Windows.

Then click on the File menu.  The app puts up a dialog saying 
  Zugriffsverletzung bei Adresse 0069B3C5 in Modul 'S-HOAI.exe'. 
  Lesen von Adresse 00000000

+seh,+relay,+text,+dialog shows the following output before the exception:

trace:text:DrawTextExW L"&Projekt", 8, [(10,24)-(43,42)] 00000025
trace:text:DrawTextExW Params: iTabLength=0, iLeftMargin=0, iRightMargin=0
0009:Call window proc 0x370f7a
0009:Call user32.CallWindowProcA(00370fc8,0001002c,0000011f,00900000,00000190)
0009:Call window proc 0x370fc8
0009:Call user32.GetSubMenu(00000190,00000000) ret=0045505e
0009:Ret  user32.GetSubMenu() retval=000001e0 ret=0045505e
0009:Ret  window proc 0x370fc8
(hwnd=0x1002c,msg=WM_MENUSELECT,wp=00900000,lp=00000190) retval=00000000
0009:Ret  user32.CallWindowProcA() retval=00000000 ret=00477e4b
0009:Ret  window proc 0x370f7a
(hwnd=0x1002c,msg=WM_MENUSELECT,wp=00900000,lp=00000190) retval=00000000
0009:Call winex11.drv.ReleaseDC(0001002c,000002e4,00000000) ret=7ec34e6c
0009:Ret  winex11.drv.ReleaseDC() retval=00000001 ret=7ec34e6c
0009:Call window proc 0x370f7a
0009:Call user32.CallWindowProcA(00370fc8,0001002c,00000117,000001e0,00000000)
0009:Call window proc 0x370fc8
trace:seh:raise_exception code=c0000005 flags=0 addr=0x69b3c5

so I wonder if we're sending a bad WM_INITMENUPOPUP somehow?

I think people have been complaining about that message,
and Alexandre has been promising to fix it, for quite some time:

Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

More information about the wine-bugs mailing list