http://bugs.winehq.org/show_bug.cgi?id=25771
Summary: MCC Pilotlog cannot navigate internet for data import feature. Product: Wine Version: 1.3.11 Platform: x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: mshtml AssignedTo: wine-bugs@winehq.org ReportedBy: charlie.andrews@tiscali.co.uk
MCC Pilotlog has been working OK in general for me with wine 1.3.11 under Ubuntu 10.10 x64.
However, one of the features of the application is that it can log into a company crew information system and retrieve flight information into the log. I have tested this on a windows VM, and it works fine.
However, under Wine, we get error 445 and then a crash. I am a bit surprised, as I thought that the IE-mimicking facilities in Wine would be able to cope.
I've contacted the MCC developers about the issue, and they cannot throw too much light on the subject, but suggest that this is a code chink that may be causing the problem:
----------------------------- For Each HTMLi In WebBr.Document.getElementsByName("Id") HTMLi.Value = TxtLoginName Next
For Each HTMLi In WebBr.Document.getElementsByName("Pass") HTMLi.Value = TxtPassword Next
For Each HTMLi In WebBr.Document.getElementsByName("B1") HTMLi.Click Exit For Next ------------------------------
Terminal output attached. This application has to be run with wine set as win 7.
To reproduce: Follow installation steps on AppDB entry. (http://appdb.winehq.org/objectManager.php?sClass=version&iId=22277) Run the application Choose 'Settings', then 'Interfaces - Airline PDA' Choose 'Air Astana' from drop-down menu. Close this window Choose 'Airline Interface' Double-click 'Air Astana' on the left-hand side of the pop-up to show the in-app browser display. Type 2x4 digit numbers in the login window. (I can't give you my real login, sorry! The error exists without valid credentials.) Click 'Start'
I have selected mshtml as the component with the issue, but I am not completely sure.
http://bugs.winehq.org/show_bug.cgi?id=25771
Charlie charlie.andrews@tiscali.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |charlie.andrews@tiscali.co. | |uk
http://bugs.winehq.org/show_bug.cgi?id=25771
--- Comment #1 from Juan Lang juan_lang@yahoo.com 2011-01-14 09:28:37 CST --- Terminal output?
http://bugs.winehq.org/show_bug.cgi?id=25771
--- Comment #2 from Charlie charliethepilot@gmail.com 2011-01-14 09:30:25 CST --- Created an attachment (id=32840) --> (http://bugs.winehq.org/attachment.cgi?id=32840) Terminal output from around the time of problem
http://bugs.winehq.org/show_bug.cgi?id=25771
--- Comment #3 from Charlie charliethepilot@gmail.com 2011-01-14 09:31:23 CST --- Apologies- I tried to attach, but clearly failed!
If you need more, please ask.
Charlie
http://bugs.winehq.org/show_bug.cgi?id=25771
--- Comment #4 from Juan Lang juan_lang@yahoo.com 2011-01-14 10:00:57 CST --- Created an attachment (id=32843) --> (http://bugs.winehq.org/attachment.cgi?id=32843) Patch 1/2: Fix typo
http://bugs.winehq.org/show_bug.cgi?id=25771
--- Comment #5 from Juan Lang juan_lang@yahoo.com 2011-01-14 10:01:47 CST --- Created an attachment (id=32844) --> (http://bugs.winehq.org/attachment.cgi?id=32844) Patch 2/2: Add stub for SIO_SET_COMPATIBILITY_MODE
Do these two patches help?
http://bugs.winehq.org/show_bug.cgi?id=25771
Juan Lang juan_lang@yahoo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #32843|0 |1 is obsolete| |
--- Comment #6 from Juan Lang juan_lang@yahoo.com 2011-01-14 13:09:28 CST --- (From update of attachment 32843) This patch was committed. What happens when patch 2 is applied on top of latest git?
http://bugs.winehq.org/show_bug.cgi?id=25771
--- Comment #7 from Charlie charliethepilot@gmail.com 2011-01-14 13:14:08 CST --- (In reply to comment #6)
(From update of attachment 32843 [details]) This patch was committed. What happens when patch 2 is applied on top of latest git?
I'm struggling with compiling Wine from source just at the second (seems to be a problem arising from using 64-bit distro). I will be with you as soon as I can. In the meantime, I cried for help in the IRC channel, but none has come yet!
http://bugs.winehq.org/show_bug.cgi?id=25771
--- Comment #8 from Charlie charliethepilot@gmail.com 2011-01-14 14:53:59 CST --- (In reply to comment #6)
(From update of attachment 32843 [details]) This patch was committed. What happens when patch 2 is applied on top of latest git?
OK, patched and compiled from git. Seems that there's no change to the outcome.
http://bugs.winehq.org/show_bug.cgi?id=25771
--- Comment #9 from Juan Lang juan_lang@yahoo.com 2011-01-14 15:44:34 CST --- Ok, thanks for testing.
http://bugs.winehq.org/show_bug.cgi?id=25771
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download CC| |dank@kegel.com
http://bugs.winehq.org/show_bug.cgi?id=25771
--- Comment #10 from Charlie charliethepilot@gmail.com 2011-07-09 15:40:01 CDT --- Installing ie7 with winetricks works around this issue.
http://bugs.winehq.org/show_bug.cgi?id=25771
--- Comment #11 from Charlie charliethepilot@gmail.com 2011-07-10 10:52:43 CDT --- Apparently, this is caused by: getElementsByName not being implemented.
Also, the above-mentioned installation of ie7 works, only up until a reboot!
http://bugs.winehq.org/show_bug.cgi?id=25771
Charlie charliethepilot@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|MCC Pilotlog cannot |getElementsByName not |navigate internet for data |implemented- causes |import feature. |problems for some | |applications navigating | |internet. Difficulty|--- |Minutes
http://bugs.winehq.org/show_bug.cgi?id=25771
Charlie charliethepilot@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|1.3.11 |1.3.25 Difficulty|Minutes |---
http://bugs.winehq.org/show_bug.cgi?id=25771
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|1.3.25 |1.3.11
--- Comment #12 from Dan Kegel dank@kegel.com 2011-07-26 11:48:50 CDT --- Please don't change originally reported version.
http://bugs.winehq.org/show_bug.cgi?id=25771
ocean04@suomi24.fi changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |ocean04@suomi24.fi
--- Comment #13 from ocean04@suomi24.fi 2011-10-23 04:17:46 CDT --- getElementsByName is unimplemented 1.3.31
fixme:mshtml:HTMLDocument3_getElementsByName.. this can be changed to NEW
http://bugs.winehq.org/show_bug.cgi?id=25771
--- Comment #14 from ocean04@suomi24.fi 2012-01-04 12:55:43 CST --- Created attachment 38263 --> http://bugs.winehq.org/attachment.cgi?id=38263 getElementsByName
You can try this patch
http://bugs.winehq.org/show_bug.cgi?id=25771
ocean04@suomi24.fi changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jacek@codeweavers.com
--- Comment #15 from ocean04@suomi24.fi 2012-04-07 08:40:41 CDT --- This is more important now, because jscript also uses it (wine 1.5.1)
I believe attached patch is fine (but without tests)
Easy to try, enter some numbers to fields:
wine iexplore http://netikka.net/dev/elementsbyname.html
Can this be marked as new, please?
http://bugs.winehq.org/show_bug.cgi?id=25771
Vitaliy Margolen vitaliy-bugzilla@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever Confirmed|0 |1
--- Comment #16 from Vitaliy Margolen vitaliy-bugzilla@kievinfo.com 2012-04-07 09:54:23 CDT --- Confirming per comment 15.
http://bugs.winehq.org/show_bug.cgi?id=25771
--- Comment #17 from ocean04@suomi24.fi 2012-09-13 03:38:53 CDT --- still unimplemented wine-1.5.12-246-g92ad0a4
http://bugs.winehq.org/show_bug.cgi?id=25771
ocean04@suomi24.fi changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #38263|0 |1 is obsolete| |
--- Comment #18 from ocean04@suomi24.fi 2013-02-03 10:47:42 CST --- Created attachment 43436 --> http://bugs.winehq.org/attachment.cgi?id=43436 patch for wine-1.5.23
Still in wine-1.5.23 Attached working patch for wine-1.5.23
http://bugs.winehq.org/show_bug.cgi?id=25771
--- Comment #19 from ocean04@suomi24.fi 2013-08-30 05:13:57 CDT --- Still unimplemented, wine-1.7.0-346-g1bf936c
http://bugs.winehq.org/show_bug.cgi?id=25771
--- Comment #20 from ocean04@suomi24.fi 2013-11-19 08:41:49 CST --- Should be fixed by f3a2cb7bbd1ad25b078fdc9b4404dee0f0de33ad
http://bugs.winehq.org/show_bug.cgi?id=25771
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |f3a2cb7bbd1ad25b078fdc9b440 | |4dee0f0de33ad Status|NEW |RESOLVED Resolution|--- |FIXED
--- Comment #21 from Bruno Jesus 00cpxxx@gmail.com --- (In reply to comment #20)
Should be fixed by f3a2cb7bbd1ad25b078fdc9b4404dee0f0de33ad
Resolving fixed, tested with comment 15 site.
https://bugs.winehq.org/show_bug.cgi?id=25771
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #22 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 1.7.13.