http://bugs.winehq.org/show_bug.cgi?id=13408
Summary: ActiveSync 4.5 don't install - error richedit ReadStyleSheet and others Product: Wine Version: 1.0-rc2 Platform: PC URL: http://www.microsoft.com/downloads/details.aspx?FamilyID =9E641C34-6F7F-404D-A04B-DC09F8141141&displaylang=en OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: richedit AssignedTo: wine-bugs@winehq.org ReportedBy: shakaran@gmail.com
I'm trying to get my PDA (HTC P3600) connected with Ubuntu 8.04 hardy, and so far nothing has worked at all. Running ActiveSync under WINE is my last hope.
I've tried this with ActiveSync 4.5.
I run (point 0): $ msiexec /i ActiveSync\ 4.5.msi fixme:advapi:LookupAccountNameW (null) L"shakaran" (nil) 0x32f7fc (nil) 0x32f800 0x32f7f4 - stub fixme:advapi:LookupAccountNameW (null) L"shakaran" 0x17d530 0x32f7fc 0x130da0 0x32f800 0x32f7f4 - stub fixme:wtsapi:WTSQuerySessionInformationA Stub (nil) 0xffffffff 5 0x7e2cc244 0x7e2cc240 fixme:wtsapi:WTSFreeMemory Stub (nil) fixme:msi:msi_unimplemented_action_stub MigrateFeatureStates -> 1 ignored L"Upgrade" table values
After it prompts with the EULA, it says "there is already a version of ActiveSync on your computer" (there isn't), then it tells me to remove it and try the setup again. Then appear (point 1):
err:richedit:ReadStyleSheet ReadStyleSheet: skipping optional destination (12 times more of this line)
I just continue, it says it'll replace the existing application, however the install location seems messed (it's given as "") and it won't let me change it. Then appear(point 2): err:msi:msi_dialog_maskedit_control mask template is empty err:msi:ITERATE_Actions Execution halted, action L"CA_AbortSetup" returned 1603 err:msi:ITERATE_Actions Execution halted, action L"ExecuteAction" returned 1603
After when it starts installing it immediately stops with an error and I have choose "Finish".
Well, installing winetricks (point 0): fixme:ole:DllRegisterServer stub fixme:advapi:LookupAccountNameW (null) L"shakaran" (nil) 0x32f7fc (nil) 0x32f800 0x32f7f4 - stub fixme:advapi:LookupAccountNameW (null) L"shakaran" 0x17d5c8 0x32f7fc 0x130e08 0x32f800 0x32f7f4 - stub fixme:wtsapi:WTSQuerySessionInformationA Stub (nil) 0xffffffff 5 0x7e2a4244 0x7e2a4240 fixme:wtsapi:WTSFreeMemory Stub (nil) fixme:msi:msi_unimplemented_action_stub MigrateFeatureStates -> 1 ignored L"Upgrade" table values
Then appear (point 1):
err:richedit:ReadStyleSheet ReadStyleSheet: skipping optional destination (12 times more of this line)
In the point 3: err:msi:msi_dialog_maskedit_control mask template is empty err:msi:ITERATE_Actions Execution halted, action L"CA_AbortSetup" returned 1603 err:msi:ITERATE_Actions Execution halted, action L"ExecuteAction" returned 1603
This bug NOT is a dupe of http://bugs.winehq.org/show_bug.cgi?id=7500
I am testing with wine 1.0-rc2 That's all.
http://bugs.winehq.org/show_bug.cgi?id=13408
--- Comment #1 from shakaran shakaran@gmail.com 2008-05-24 21:21:12 --- Also, it NOT is a dupe of http://bugs.winehq.org/show_bug.cgi?id=7508
http://bugs.winehq.org/show_bug.cgi?id=13408
James Hawkins truiken@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|richedit |-unknown
--- Comment #2 from James Hawkins truiken@gmail.com 2008-05-24 21:25:34 --- The bug is most likely not in richedit. Please attach a compressed +relay log.
http://bugs.winehq.org/show_bug.cgi?id=13408
James Hawkins truiken@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |truiken@gmail.com Keywords| |download, Installer
http://bugs.winehq.org/show_bug.cgi?id=13408
--- Comment #3 from shakaran shakaran@gmail.com 2008-05-24 21:40:22 --- (In reply to comment #2)
The bug is most likely not in richedit. Please attach a compressed +relay log.
How make +relay log?
http://bugs.winehq.org/show_bug.cgi?id=13408
--- Comment #4 from James Hawkins truiken@gmail.com 2008-05-24 21:55:15 --- WINEDEBUG=+relay msiexec /i ActiveSync\ 4.5.msi >& /tmp/relay.log
http://bugs.winehq.org/show_bug.cgi?id=13408
--- Comment #5 from shakaran shakaran@gmail.com 2008-05-24 22:08:10 --- $ WINEDEBUG=+relay msiexec /i ActiveSync\ 4.5.msi &>relay.log
Its a file of 73.2 MB in plain text (1.8 compressed) in five minutes with all steps of installation.
http://www.box.net/shared/9wp2jka0oo (not attach in bug is more bigger than 1 MB)
I hope it will be useful.
http://bugs.winehq.org/show_bug.cgi?id=13408
--- Comment #6 from shakaran shakaran@gmail.com 2008-05-25 15:48:22 --- Any solution? Is the log relay correct?
http://bugs.winehq.org/show_bug.cgi?id=13408
James Hawkins truiken@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC|truiken@gmail.com |
--- Comment #7 from James Hawkins truiken@gmail.com 2008-05-25 19:53:09 --- Please attach a +msi,+msidb log.
http://bugs.winehq.org/show_bug.cgi?id=13408
--- Comment #8 from shakaran shakaran@gmail.com 2008-05-31 07:53:51 --- Created an attachment (id=13530) --> (http://bugs.winehq.org/attachment.cgi?id=13530) Msi log with wine 1.0-rc3
http://bugs.winehq.org/show_bug.cgi?id=13408
--- Comment #9 from shakaran shakaran@gmail.com 2008-06-03 16:59:14 --- Some progress?
http://bugs.winehq.org/show_bug.cgi?id=13408
--- Comment #10 from shakaran shakaran@gmail.com 2008-06-07 11:59:10 --- Same for rc4
I know a little C and I have been researching a bit to see what the code does not work. If is worth, here are my conclusions:
The first problem is the line: err:msi:msi_dialog_maskedit_control mask template is empty
This error is located (in rc4) in the line 1510 of /dll/msi/dialog.c
The problem is that the dialogue can not get a mask for the style and returns a null value in the role msi_dialog_get_style.
This function is in line 257 and extract the string {\style} but it can not seem to draw well and that's why the entire installation fails with errors derivatives.
I think it's a problem should be simple and just change a few lines to be well calculated. I myself would not know how it works but the string {\style} which is why I hope that any developer can use this information, because that would get ActiveSync outside classified as Bronze or higher instead Garbage
http://bugs.winehq.org/show_bug.cgi?id=13408
James Hawkins truiken@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |msi
http://bugs.winehq.org/show_bug.cgi?id=13408
--- Comment #11 from shakaran shakaran@gmail.com 2008-06-29 11:08:32 --- bug still present in wine 1.1.0
http://bugs.winehq.org/show_bug.cgi?id=13408
--- Comment #12 from shakaran shakaran@gmail.com 2008-07-12 04:06:04 --- bug still present in wine 1.1.1
http://bugs.winehq.org/show_bug.cgi?id=13408
--- Comment #13 from shakaran shakaran@gmail.com 2008-07-29 04:40:54 --- bug still present in wine 1.1.2
Someone can make as confirmed this bug?
http://bugs.winehq.org/show_bug.cgi?id=13408
Matt boards@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |boards@gmail.com
--- Comment #14 from Matt boards@gmail.com 2008-08-14 10:22:55 --- Using version 1.1.2, after doing a warn+all debug with the MSI, I have found these non-stylesheet errors:
err:msi:msi_dialog_maskedit_control mask template is empty err:msi:ITERATE_Actions Execution halted, action L"CA_AbortSetup" returned 1603 err:msi:ITERATE_Actions Execution halted, action L"ExecuteAction" returned 1603
Fun thing about doing a complete +all debug is that the resulting file is 893 MB, so yeah...
If you need any new logs for this, just ask again!
http://bugs.winehq.org/show_bug.cgi?id=13408
--- Comment #15 from shakaran shakaran@gmail.com 2008-08-23 16:42:24 --- bug still present in wine 1.1.3
http://bugs.winehq.org/show_bug.cgi?id=13408
--- Comment #16 from shakaran shakaran@gmail.com 2008-09-05 22:12:34 --- bug still present in wine 1.1.4
http://bugs.winehq.org/show_bug.cgi?id=13408
shakaran shakaran@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |FIXED
--- Comment #17 from shakaran shakaran@gmail.com 2008-11-09 11:59:27 --- Tested with wine-1.1.8 it's FIXED!! Activesync installed correctly!
Thousands of thanks guys! You work really hard and I appreciate very much your dedication and effort. Gracias!
PS: I will bring other errors that arose related to the installation and operation of Activesync.
http://bugs.winehq.org/show_bug.cgi?id=13408
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #18 from Alexandre Julliard julliard@winehq.org 2008-11-21 10:31:42 --- Closing bugs fixed in 1.1.9.