[Bug 32229] New: unimplemented function ktmw32.dll.CreateTransaction needed for the windows live essentials web installer
http://bugs.winehq.org/show_bug.cgi?id=32229 Bug #: 32229 Summary: unimplemented function ktmw32.dll.CreateTransaction needed for the windows live essentials web installer Product: Wine Version: 1.5.17 Platform: x86-64 OS/Version: Linux Status: NEW Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs(a)winehq.org ReportedBy: wine.dev(a)web.de Classification: Unclassified The windows live essentials web installer need ktmw32.CreateTransaction: wine: Call from 0x7b83b417 to unimplemented function ktmw32.dll.CreateTransaction Application Homepage: http://windows.microsoft.com/en-US/windows-live/photo-gallery-get-started Web Installer Download: http://go.microsoft.com/fwlink/p/?LinkID=255475 0375d8ee2a3f69249c2487696cdd742c525e6fe0 *wlsetup-web.exe -- By by ... Detlef -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=32229 Detlef Riekenberg <wine.dev(a)web.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|unimplemented function |the windows live essentials |ktmw32.dll.CreateTransactio |web installer crash early |n needed for the windows | |live essentials web | |installer | -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=32229 Detlef Riekenberg <wine.dev(a)web.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download --- Comment #1 from Detlef Riekenberg <wine.dev(a)web.de> 2012-11-15 18:24:31 CST --- Patch send: http://source.winehq.org/patches/data/92053 Next crash: kernel32.CreateHardLinkTransactedW Patch send: http://source.winehq.org/patches/data/92052 Next crash: kernel32.DeleteFileTransactedW Patch send: http://source.winehq.org/patches/data/92051 Next crash: ktmw32.dll.CommitTransaction Patch send: http://source.winehq.org/patches/data/92054 -- By by ... Detlef -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=32229 Detlef Riekenberg <wine.dev(a)web.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |32232 -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=32229 Detlef Riekenberg <wine.dev(a)web.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |kernel32 Summary|the windows live essentials |the windows live essentials |web installer crash early |web installer crash early | |(CreateHardLinkTransactedW | |and DeleteFileTransactedW | |missing) --- Comment #2 from Detlef Riekenberg <wine.dev(a)web.de> 2012-11-16 15:18:13 CST --- Crash on unimplemented function kernel32.CreateHardLinkTransactedW Next crash: kernel32.DeleteFileTransactedW Patch send: http://source.winehq.org/patches/data/92052 Patch send: http://source.winehq.org/patches/data/92051 -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=32229 --- Comment #3 from Detlef Riekenberg <wine.dev(a)web.de> 2012-11-16 15:27:52 CST --- The windows live essentials web installer crash on unimplemented function kernel32.CreateHardLinkTransactedW Next crash: kernel32.DeleteFileTransactedW Patches for a partial implementation without transaction where not accepted. Transaction support is mandatory for both functions. -- By by ... Detlef -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=32229 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |Installer URL| |http://go.microsoft.com/fwl | |ink/p/?LinkID=255475 CC| |focht(a)gmx.net Summary|the windows live essentials |Windows Live Essentials |web installer crash early |2012 web installer crashes |(CreateHardLinkTransactedW |(CreateHardLinkTransactedW |and DeleteFileTransactedW |and DeleteFileTransactedW |missing) |missing) --- Comment #4 from Anastasius Focht <focht(a)gmx.net> --- Hello folks, confirming, still present. It crashes on exit path, after complaining about Windows version requirements. Needs at least 'Windows Vista' prefix. --- snip --- $ wine ./wlsetup-web.exe ... <complains about OS requirement not met> ... wine: Unimplemented function KERNEL32.dll.CreateHardLinkTransactedW called at address 0x7bc5267b (thread 0009), starting debugger... Unhandled exception: unimplemented function KERNEL32.dll.CreateHardLinkTransactedW called in 32-bit code (0x7bc5267b). Register dump: CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b EIP:7bc5267b ESP:0033f5e0 EBP:0033f644 EFLAGS:00200216( - -- I -A-P- ) EAX:0033f5ec EBX:7bcd2000 ECX:001422d4 EDX:00000001 ESI:00000000 EDI:00000000 ... Backtrace: =>0 0x7bc5267b stub_entry_point+0x4b(dll="KERNEL32.dll", name="CreateHardLinkTransactedW", ret_addr=0x4b26b3) [/home/focht/projects/wine/wine.repo/src/dlls/ntdll/loader.c:209] in ntdll (0x0033f644) 1 0x0034000f (0x0033f6b4) 2 0x004b3197 in wlsetup-web (+0xb3196) (0x0033f6d0) 3 0x004a95b3 in wlsetup-web (+0xa95b2) (0x0033fb44) 4 0x004a8b4d in wlsetup-web (+0xa8b4c) (0x0033fbd4) 5 0x004a8855 in wlsetup-web (+0xa8854) (0x0033fc0c) ... Modules: Module Address Debug info Name (134 modules) PE 400000- 533000 Export wlsetup-web ELF 4743a000-47457000 Deferred libgcc_s.so.1 ... Threads: process tid prio (all id:s are in hex) 00000008 (D) Z:\home\focht\Downloads\wlsetup-web.exe 00000025 0 00000022 0 00000009 0 <== --- snip --- Application log file: --- snip --- Rules :00000009 (12/07/2014 20:55:40.804) Rule(0013D7B8): Evaluating 'os: (CPU is any) and (OS GREATER_THAN_EQUAL vista (sp2)) and (ProductType is workstation)' --> FALSE Rules :00000009 (12/07/2014 20:55:40.804) Rule(0013D7B8): Evaluating 'os: (CPU is any) and (OS GREATER_THAN_EQUAL vista (sp2)) and (ProductType is server)' --> FALSE Rules :00000009 (12/07/2014 20:55:40.804) Rule(0013D7B8): Evaluating 'os: (CPU is any) and (OS GREATER_THAN_EQUAL vista (sp2)) and (ProductType is domaincontroller)' --> FALSE Rules :00000009 (12/07/2014 20:55:40.804) Rule(0013D7B8): 'rule' evaluated to FALSE Exe :00000009 (12/07/2014 20:55:40.804) OS Check failed :: <none> Exe :00000009 (12/07/2014 20:55:40.809) Exiting installer on unsupported OS --- snip --- $ sha1sum wlsetup-web.exe 6d48f1a6734cabd435dc6ec6ba0a94ebfcf15b9f wlsetup-web.exe $ du -sh wlsetup-web.exe 1.2M wlsetup-web.exe $ wine --version wine-1.7.32-107-g3006cea Regards -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=32229 --- Comment #5 from Austin English <austinenglish(a)gmail.com> --- https://source.winehq.org/patches/data/108925 -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=32229 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |b331c4f93196876256c89808088 | |6136b0abb353f Status|NEW |RESOLVED Resolution|--- |FIXED --- Comment #6 from Anastasius Focht <focht(a)gmx.net> --- Hello folks, the stubs are now present, last one fixed by commit http://source.winehq.org/git/wine.git/commitdiff/b331c4f93196876256c89808088... Thanks Austin and Detlef --- snip --- ... fixme:file:CreateHardLinkTransactedW (L"C:\\users\\Public\\Application Data\\Microsoft\\WLSetup\\CabLogs\\Logs.CAB" L"C:\\users\\focht\\Temp\\02052230-00000008-z9tn964ati\\Logs.CAB" (nil) 0x1): stub ... --- snip --- There is another crash due to missing 'ktmw32.dll.RollbackTransaction' stub which will be subject to another bug. $ wine --version wine-1.7.35-89-gbad99c9 Regards -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=32229 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #7 from Alexandre Julliard <julliard(a)winehq.org> --- Closing bugs fixed in 1.7.36. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=32229 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- URL|http://go.microsoft.com/fwl |https://web.archive.org/web |ink/p/?LinkID=255475 |/20121110011040/http://wl.d | |lservice.microsoft.com/down | |load/9/8/B/98B6574F-4027-4B | |22-BF73-2DD08D05705E/en/wls | |etup-web.exe -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
participants (2)
-
wine-bugs@winehq.org -
WineHQ Bugzilla