https://bugs.winehq.org/show_bug.cgi?id=46278
Bug ID: 46278 Summary: Cisco Jabber 12.5 sends only first letter due to missing richedit:ITextRange functions Product: Wine Version: 4.0-rc1 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: richedit Assignee: wine-bugs@winehq.org Reporter: kmaterka@wp.pl Distribution: ---
Cisco Jabber 12.5 installs and starts. Audio/video calls are working fine, but text messages are not working correctly. Only first letter of the message is sent, for example if I enter "test" then only "t" is sent to another user. Probably it is due to missing implementation of these functions:
0009:fixme:richedit:ITextRange_fnSetRange (0x172b2148)->(0 0): stub 0009:fixme:richedit:ITextRange_fnSetRange (0x16f2ab10)->(0 1): stub 0009:fixme:richedit:ITextRange_fnSetRange (0x16f2ab10)->(0 0): stub 0009:fixme:richedit:ITextRange_fnGetEmbeddedObject (0x16f2ab10)->(0x33e6b8): stub 0009:fixme:richedit:ITextRange_fnSetRange (0x16f2ab10)->(0 1): stub 0009:fixme:richedit:ITextRange_fnSetRange (0x16f2ab10)->(0 1): stub 0009:fixme:richedit:ITextRange_fnMove (0x172b2148)->(1 1 0x33e7f4): stub
I can't test it with native riched20 - Cisco Jabber hangs with this setting.
https://bugs.winehq.org/show_bug.cgi?id=46278
--- Comment #1 from Konrad Materka kmaterka@wp.pl --- Created attachment 62987 --> https://bugs.winehq.org/attachment.cgi?id=62987 richedit trace log
Adding log with: WINEDEBUG=+richedit,+richedit_check,+richedit_lists,+richedit_style
https://bugs.winehq.org/show_bug.cgi?id=46278
Konrad Materka kmaterka@wp.pl changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |kmaterka@wp.pl
https://bugs.winehq.org/show_bug.cgi?id=46278
magordon@hacc.edu changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |magordon@hacc.edu
--- Comment #2 from magordon@hacc.edu --- Seeing the same thing on 12.6
0009:fixme:richedit:ITextRange_fnSetRange (207BF300)->(0 0): stub 0009:fixme:richedit:ITextRange_fnSetRange (207BF328)->(0 1): stub 0009:fixme:richedit:ITextRange_fnSetRange (207BF328)->(0 1): stub 0009:fixme:richedit:TextPara_GetListType (20799690)->(0032E9BC) 0009:fixme:richedit:ITextRange_fnSetRange (207BF328)->(0 0): stub 0009:fixme:richedit:ITextRange_fnGetEmbeddedObject (207BF328)->(0032E8A8): stub 0009:fixme:richedit:ITextRange_fnSetRange (207BF328)->(0 1): stub 0009:fixme:richedit:ITextRange_fnSetRange (207BF328)->(0 1): stub 0009:fixme:richedit:TextPara_GetListType (20798C70)->(0032E9BC) 0009:fixme:richedit:ITextRange_fnSetRange (207BF328)->(0 1): stub
https://bugs.winehq.org/show_bug.cgi?id=46278
James Carthew jcarthew@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jcarthew@gmail.com
--- Comment #3 from James Carthew jcarthew@gmail.com --- Created attachment 65911 --> https://bugs.winehq.org/attachment.cgi?id=65911 Jabber 12.6 screenshot showing text issue.
Screenshot of Jabber 12.6 running in WINE with broken richedit text (only first letter of each message is sent)
https://bugs.winehq.org/show_bug.cgi?id=46278
--- Comment #4 from James Carthew jcarthew@gmail.com --- This is happening in wine-4.21 (Staging) and wine-4.21 (devel). When richedit20.dll from Windows/winetricks is enabled it crashes Jabber. When you use WINE's implementation of richedit20 the program launches/works but only the first letter of each message is sent.
https://bugs.winehq.org/show_bug.cgi?id=46278
Giuseppe Castagna gc@irif.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |gc@irif.fr
--- Comment #5 from Giuseppe Castagna gc@irif.fr --- I confirm this on Fedora 29 with wine-5.0 (Staging). I did not try winetricks
https://bugs.winehq.org/show_bug.cgi?id=46278
--- Comment #6 from James Carthew jcarthew@gmail.com --- Confirmed on WINE 5.6. Cisco Jabber 12.8.1 (latest client build from Cisco) first letter of text chat is sent when user types in text input field. Client receives/displays full conversation text from remote clients.
https://bugs.winehq.org/show_bug.cgi?id=46278
--- Comment #7 from James Carthew jcarthew@gmail.com --- Still occurring in wine 32-bit and 64-bit version 5.12.
https://bugs.winehq.org/show_bug.cgi?id=46278
Damjan Jovanovic damjan.jov@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Ever confirmed|0 |1 CC| |damjan.jov@gmail.com Status|UNCONFIRMED |NEW
--- Comment #8 from Damjan Jovanovic damjan.jov@gmail.com --- I am working on some richedit ITextRange functions at the moment.
Is there a download link, or is anyone available to test patches?
https://bugs.winehq.org/show_bug.cgi?id=46278
Giuseppe Castagna gc@irif.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC|gc@irif.fr |
https://bugs.winehq.org/show_bug.cgi?id=46278
--- Comment #9 from Konrad Materka materka@gmail.com --- (In reply to Damjan Jovanovic from comment #8)
I am working on some richedit ITextRange functions at the moment.
Is there a download link, or is anyone available to test patches?
Unfortunately I'm no longer using Cisco Jabber. AFAIK there is no public link to download it, from Cisco site: "To Download this software, you must Log In and have a valid service contract associated to your Cisco.com profile."
https://bugs.winehq.org/show_bug.cgi?id=46278
--- Comment #10 from Damjan Jovanovic damjan.jov@gmail.com --- Some of my updates on the ITextRange movement functions have just been committed. They might help. Please retest with the latest Git, or Wine 5.16 or later (when they get released). If not, please attach another WINEDEBUG=+richedit log.
Commit ids: 7a347c20dce8b55f6f72dea7f289eb0c13f85cb9 55d4cf27afba05860682da729e85196113f0ddbc 41915acaed6c6dffb0333ca8f16991ec3c56a09d
https://bugs.winehq.org/show_bug.cgi?id=46278
Felix felix@eckhofer.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |felix@eckhofer.com
https://bugs.winehq.org/show_bug.cgi?id=46278
--- Comment #11 from James Carthew jcarthew@gmail.com --- Confirmed, this bug has been resolved in WINE 5.16. Tested with Cisco Jabber 12.9 (latest release)
https://bugs.winehq.org/show_bug.cgi?id=46278
Damjan Jovanovic damjan.jov@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|NEW |RESOLVED
--- Comment #12 from Damjan Jovanovic damjan.jov@gmail.com --- Resolving fixed then. Thank you for reporting and testing!
https://bugs.winehq.org/show_bug.cgi?id=46278
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #13 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 5.17.
https://bugs.winehq.org/show_bug.cgi?id=46278
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |focht@gmx.net URL| |https://archive.org/downloa | |d/ciscojabberinstallffr.125 | |1ipcafe.net_201907/CiscoJab | |ber-Install-ffr.12-5-0-ipca | |fe.net.zip Keywords| |download Fixed by SHA1| |41915acaed6c6dffb0333ca8f16 | |991ec3c56a09d