http://bugs.winehq.org/show_bug.cgi?id=9574
Summary: IBExpert install crash with wine riched20.dll Product: Wine Version: 0.9.44. Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: wine-comctl32 AssignedTo: wine-bugs@winehq.org ReportedBy: c_pradelli@yahoo.com
To run ibexpert for first time riched20.dll needs to be overriden by windows native riched20.dll and msls31.dll. The fixme errors are:
fixme:richedit:RichEditWndProc_common WM_STYLECHANGING: stub fixme:richedit:RichEditWndProc_common WM_STYLECHANGED: stub fixme:richedit:RichEditWndProc_common ECO_AUTOWORDSELECTION not implemented yet! fixme:richedit:RichEditWndProc_common ECO_AUTOVSCROLL not implemented yet! fixme:richedit:RichEditWndProc_common EM_SETTYPOGRAPHYOPTIONS: stub fixme:richedit:RichEditWndProc_common EM_SETLANGOPTIONS: stub fixme:richedit:IRichEditOle_fnSetHostNames stub 0x2733288 IB Expert IB Expert
http://bugs.winehq.org/show_bug.cgi?id=9574
--- Comment #1 from Christian c_pradelli@yahoo.com 2007-09-03 12:02:47 --- The application is in AppDB http://appdb.winehq.org/appview.php?iVersionId=9049
http://bugs.winehq.org/show_bug.cgi?id=9574
Vitaliy Margolen vitaliy@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|wine-comctl32 |wine-richedit
--- Comment #2 from Vitaliy Margolen vitaliy@kievinfo.com 2007-09-03 12:04:18 --- I don't see a crash. Please _attach_ do not paste _complete_ terminal output.
To run ibexpert for first time riched20.dll needs to be overriden by windows native riched20.dll and msls31.dll.
Why does it needs to be overridden?
http://bugs.winehq.org/show_bug.cgi?id=9574
--- Comment #3 from Christian c_pradelli@yahoo.com 2007-09-03 12:37:45 --- (In reply to comment #2)
I don't see a crash. Please _attach_ do not paste _complete_ terminal output.
The application raise errors or completely hung-up with any other terminal output that the ones that I post before.
To run ibexpert for first time riched20.dll needs to be overriden by windows native riched20.dll and msls31.dll.
Why does it needs to be overridden?
After 8 hours of test I find that is the only dll that needs to be overridden to run ibexpert for first time, if you don't do that, ibexpert raise some errors and remains bad configured. Also, after installing using the steps that I put in AppDb and having it working well, you need the riched20 override to access to "menu->Options->Enviroment Options", if you don't have it, the application hung-up. I supose (I don't know what ibexpert does inside) that the problem is when it read or writes to the registry, may be it use richedit to perform some text formating.
http://bugs.winehq.org/show_bug.cgi?id=9574
--- Comment #4 from Austin English austinenglish@gmail.com 2008-04-15 00:44:19 --- Is this still an issue in current (0.9.59 or newer) wine?
http://bugs.winehq.org/show_bug.cgi?id=9574
--- Comment #5 from Christian c_pradelli@yahoo.com 2008-04-16 18:46:07 --- yes, it still exists
http://bugs.winehq.org/show_bug.cgi?id=9574
--- Comment #6 from Austin English austinenglish@gmail.com 2008-10-22 14:25:48 --- Is this still an issue in current (1.1.6 or newer) wine? Terminal output would help. Is there a demo/download?
http://bugs.winehq.org/show_bug.cgi?id=9574
Eugene Savelov savelov@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |savelov@gmail.com
--- Comment #7 from Eugene Savelov savelov@gmail.com 2008-11-02 11:28:51 --- IBExpert download is available at http://www.ibexpert.com/download/setup_trial.exe
http://bugs.winehq.org/show_bug.cgi?id=9574
--- Comment #8 from Eugene Savelov savelov@gmail.com 2008-11-02 11:31:36 --- and as of Wine 1.1.7, on running ibexpert.exe it displays on console
fixme:richedit:RichEditWndProc_common WM_STYLECHANGING: stub fixme:richedit:RichEditWndProc_common WM_STYLECHANGED: stub fixme:richedit:RichEditWndProc_common ECO_AUTOWORDSELECTION not implemented yet! fixme:richedit:RichEditWndProc_common ECO_AUTOVSCROLL not implemented yet! fixme:richedit:RichEditWndProc_common EM_SETTYPOGRAPHYOPTIONS: stub fixme:richedit:RichEditWndProc_common EM_SETLANGOPTIONS: stub fixme:richedit:IRichEditOle_fnSetHostNames stub 0x29232b8 IB Expert IB Expert
http://bugs.winehq.org/show_bug.cgi?id=9574
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever Confirmed|0 |1 Keywords| |download
--- Comment #9 from Austin English austinenglish@gmail.com 2008-11-02 17:21:01 --- Confirming.
http://bugs.winehq.org/show_bug.cgi?id=9574
Dylan Smith dylan.ah.smith@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dylan.ah.smith@gmail.com
--- Comment #10 from Dylan Smith dylan.ah.smith@gmail.com 2009-01-16 15:00:51 --- I tried against wine-1.1.13 and didn't get any crash. I did get some error messages during installation, and when running it, including one when I was trying to close the application, but none of them went away when overriding riched20.dll and msls31.dll. I tried selecting "Options"->"Environment Options" from the menu, and it opened the dialog without a problem without overrides.
Are there currently any richedit issues?
Text of error dialogs that appear during installation (doesn't stop installation): "Access violation at address 7E9DCC9B in module 'rpct4.dll'. Read of address FFFFFFFF."
Text of error dialog when closing (prevents exiting the application normally): "Error Message: ---------------------------------------- Zugriffsverletzung bei Adresse 00E6B428 in Modul 'ibexpert.exe'. Lesen von Adresse 00000000"
http://bugs.winehq.org/show_bug.cgi?id=9574
Christian c_pradelli@yahoo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |c_pradelli@yahoo.com
--- Comment #11 from Christian c_pradelli@yahoo.com 2009-01-17 05:31:24 --- Did you install DCOM98?
I'll test it again this week to see if it there any change about richedit and msls31
http://bugs.winehq.org/show_bug.cgi?id=9574
--- Comment #12 from Dylan Smith dylan.ah.smith@gmail.com 2009-01-17 10:09:11 --- (In reply to comment #11)
Did you install DCOM98?
Nope. I used a fresh wineprefix for testing, then only copied the native richedit dlls, and msls31.dll (from Windows XP SP3) to the wineprefix so that I could overrides riched20.dll and msls31.dll. If there is anything else I need to do, then it should be mentioned.
I tested using winetricks to install dcom98. It ends up setting ole32, oleaut32, and rpcrt4 as native. Doing this before installing IBExpert caused the installer to crash right away "wine: Call from 0x7b8457a0 to unimplemented function rpcrt4.dll.I_RpcExceptionFilter, aborting", so I removed the overrides winetricks setup to install it. After installing IBExpert I tried using the overrides again, and it did avoid that error message I was getting on closing, but I am still able to select "Options"->"Environment Options" from the menu without a problem.
I'll test it again this week to see if it there any change about richedit and msls31
Thanks, that would be helpful.
http://bugs.winehq.org/show_bug.cgi?id=9574
--- Comment #13 from Christian c_pradelli@yahoo.com 2009-01-19 09:43:19 --- Dylan, I update comments in AppDB, follow that steps and you will get a working install of IBExpert.
http://appdb.winehq.org/objectManager.php?sClass=version&iId=9049
IBExpert does't crash any more with native richedit20 in version 1.1.13 but still raise the same fixme messages that in my first post.
I don't know if I should set this bug as solved.
Comments?
http://bugs.winehq.org/show_bug.cgi?id=9574
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #14 from Austin English austinenglish@gmail.com 2009-01-29 12:07:28 --- (In reply to comment #13)
Dylan, I update comments in AppDB, follow that steps and you will get a working install of IBExpert.
http://appdb.winehq.org/objectManager.php?sClass=version&iId=9049
IBExpert does't crash any more with native richedit20 in version 1.1.13 but still raise the same fixme messages that in my first post.
I don't know if I should set this bug as solved.
Comments?
If it's not crashing, then mark it fixed.
http://bugs.winehq.org/show_bug.cgi?id=9574
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #15 from Alexandre Julliard julliard@winehq.org 2009-01-30 11:03:21 --- Closing bugs fixed in 1.1.14.