http://bugs.winehq.org/show_bug.cgi?id=30005
Bug #: 30005 Summary: Acrobat 8: installer action text for INSTALLMESSAGE_ACTIONDATA is not deformated Product: Wine Version: 1.4-rc5 Platform: x86 OS/Version: Linux Status: NEW Severity: normal Priority: P2 Component: msi AssignedTo: wine-bugs@winehq.org ReportedBy: focht@gmx.net Classification: Unclassified
Hello,
while testing for bug 18231 I noticed the action text for INSTALLMESSAGE_ACTIONDATA was not deformated which results in meaningless installer display:
--- snip --- 0026:trace:msi:MSI_FormatRecordW (L"[RemoveFilesActionText]") ... 0026:trace:msi:msi_get_property returning (null) for property L"RemoveFilesActionText" ... 0026:trace:msi:msi_get_property returning L"File: [1]\r\n\r\nFolder: [9]" for property L"RemoveFilesActionText" ... 0026:trace:msi:MSI_ProcessMessage (nil) (nil) (nil) 0 200 L"File: [1]\r\n\r\nFolder: [9]" ... 0026:Call user32.SetWindowTextW(000400c2,01d0bac8 L"File: [1]\r\n\r\nFolder: [9]") ret=7ecd0a94 --- snip ---
Dumping "ActionText" table with "Orca":
--- snip --- RemoveFiles Removing files [RemoveFilesActionText] --- snip ---
Dumping "Property" table:
--- snip --- RemoveFilesActionText File: [1]
Folder: [9] --- snip ---
The msi source flags this problem indeed as "fixme":
http://source.winehq.org/git/wine.git/blob/b00e7039c5fcaa613b9776a38fe60bb69...
--- snip --- 1750 INT MSI_ProcessMessage( MSIPACKAGE *package, INSTALLMESSAGE eMessageType, MSIRECORD *record ) 1751 { ... 1894 switch (eMessageType & 0xff000000) 1895 { 1896 case INSTALLMESSAGE_ACTIONDATA: 1897 /* FIXME: format record here instead of in ui_actiondata to get the 1898 * correct action data for external scripts */ 1899 ControlEvent_FireSubscribedEvent(package, szActionData, record); 1900 break; 1901 case INSTALLMESSAGE_ACTIONSTART: 1902 { 1903 MSIRECORD *uirow; 1904 LPWSTR deformated; 1905 LPCWSTR action_text = MSI_RecordGetString(record, 2); 1906 1907 deformat_string(package, action_text, &deformated); 1908 uirow = MSI_CreateRecord(1); 1909 MSI_RecordSetStringW(uirow, 1, deformated); 1910 TRACE("INSTALLMESSAGE_ACTIONSTART: %s\n", debugstr_w(deformated)); 1911 msi_free(deformated); 1912 1913 ControlEvent_FireSubscribedEvent(package, szActionText, uirow); 1914 1915 msiobj_release(&uirow->hdr); 1916 break; 1917 } 1918 case INSTALLMESSAGE_PROGRESS: 1919 ControlEvent_FireSubscribedEvent(package, szSetProgress, record); 1920 break; 1921 } 1922 1923 return ERROR_SUCCESS; 1924 } --- snip ---
Regards
http://bugs.winehq.org/show_bug.cgi?id=30005
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download, Installer URL| |http://www.excelerate.com.a | |u/downloads/AcroPro80_efg.e | |xe Severity|normal |enhancement
--- Comment #1 from Anastasius Focht focht@gmx.net 2012-02-25 07:14:13 CST --- Hello,
filling fields ...
$ sha1sum AcroPro80_efg.exe 02752fbdacd5f04386d517ce9b7d421b6e608206 AcroPro80_efg.exe
Regards
http://bugs.winehq.org/show_bug.cgi?id=30005
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |531cab9febfa3ab674535aa652c | |fba7da1852518 Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #2 from Austin English austinenglish@gmail.com 2012-03-12 14:19:50 CDT --- http://source.winehq.org/git/wine.git/commitdiff/531cab9febfa3ab674535aa652c...
http://bugs.winehq.org/show_bug.cgi?id=30005
--- Comment #3 from Alexandre Julliard julliard@winehq.org 2012-03-16 14:08:29 CDT --- Closing bugs fixed in 1.5.0.
http://bugs.winehq.org/show_bug.cgi?id=30005
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #4 from Alexandre Julliard julliard@winehq.org 2012-03-16 17:11:03 CDT --- Really closing bugs fixed in 1.5.0.
http://bugs.winehq.org/show_bug.cgi?id=30005
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|--- |1.4.x
http://bugs.winehq.org/show_bug.cgi?id=30005
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|1.4.x |---
https://bugs.winehq.org/show_bug.cgi?id=30005
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- URL|http://www.excelerate.com.a |https://web.archive.org/web |u/downloads/AcroPro80_efg.e |/20140209233106/http://tria |xe |ls.adobe.com/akdlm/pub/esd/ | |trial/Acro8trials/AcroPro80 | |_efg.exe Summary|Acrobat 8: installer action |Adobe Acrobat 8: installer |text for |action text for |INSTALLMESSAGE_ACTIONDATA |INSTALLMESSAGE_ACTIONDATA |is not deformated |is not deformated