http://bugs.winehq.org/show_bug.cgi?id=26524
Summary: Muvee Reveal 8, execution from folder causes crash Product: Wine Version: 1.3.16 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: fcole90@gmail.com
Created an attachment (id=33782) --> (http://bugs.winehq.org/attachment.cgi?id=33782) log of the application
I made this test trying to run the app from a Windows previus installation, then I copied the folder on my Wine folder and launched the app. The applications shows many dialog boxes to report many errors:
1st dialog box)
Application has generated an exception that could not be handed. Process ID=0x8 (8), Thread ID=0x9 (9). Click OK to terminate the application. Click CANCEL to debug the application.
#I click CANCEL
2nd dialog box)
No registered JIT debugger was specified. Click on Retry to have the process wait while attaching a debugger manually. Click on Cancel to abort the JIT debug request.
#If I click Retry the dialog appears again or crashes. #If I press abort the app abort.
http://bugs.winehq.org/show_bug.cgi?id=26524
Dmitry Timoshkov dmitry@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |INVALID
--- Comment #1 from Dmitry Timoshkov dmitry@codeweavers.com 2011-03-23 11:27:18 CDT --- You need to install the application under Wine.
http://bugs.winehq.org/show_bug.cgi?id=26524
Dmitry Timoshkov dmitry@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #2 from Dmitry Timoshkov dmitry@codeweavers.com 2011-03-23 11:27:30 CDT --- Closing invalid.
http://bugs.winehq.org/show_bug.cgi?id=26524
--- Comment #3 from Fabio Colella fcole90@gmail.com 2011-03-23 12:13:51 CDT --- (In reply to comment #1)
You need to install the application under Wine.
Installation under wine gives error: Bug 26507
http://bugs.winehq.org/show_bug.cgi?id=26524
Fabio Colella fcole90@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|CLOSED |UNCONFIRMED Resolution|INVALID |
--- Comment #4 from Fabio Colella fcole90@gmail.com 2011-03-23 17:12:12 CDT --- It's not possible to install it, and maybe running it from folder makes the application run. In Windows the copy and paste of this app made me use it.
http://bugs.winehq.org/show_bug.cgi?id=26524
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download URL| |http://www.filecluster.com/ | |downloads/muvee-Reveal.html CC| |focht@gmx.net Depends on| |26507, 25340
--- Comment #5 from Anastasius Focht focht@gmx.net 2011-03-23 17:52:47 CDT --- Hello,
adding download for 8.x and bug dependencies.
That app needs at least .NET 3.0 installed (WPF).
Apart from that it needs support for COM server information from PE manifest (side-by-side method) as it relies on registration/registry-free COM method (bug 25340).
--- snip --- fixme:shell:URL_ParseUrl failed to parse L"System" fixme:shell:URL_ParseUrl failed to parse L"System.Windows.Forms" fixme:shell:URL_ParseUrl failed to parse L"System.Drawing" fixme:exec:SHELL_execute flags ignored: 0x00000100 fixme:shell:URL_ParseUrl failed to parse L"PresentationFramework" fixme:shell:URL_ParseUrl failed to parse L"PresentationCore" fixme:shell:URL_ParseUrl failed to parse L"WindowsBase" fixme:advapi:RegisterTraceGuidsW (0x65054a, (nil), {a42c77db-874f-422e-9b44-6d89fe2bd3e5}, 1, 0x32df1c, (null), (null), 0x32df24,) fixme:shell:URL_ParseUrl failed to parse L"Toolbox" fixme:shell:URL_ParseUrl failed to parse L"Interop.mvAppSDKLib" err:ole:CoGetClassObject class {47644ff9-14e0-4565-9f5f-fdce90076e3d} not registered err:ole:create_server class {47644ff9-14e0-4565-9f5f-fdce90076e3d} not registered fixme:ole:CoGetClassObject CLSCTX_REMOTE_SERVER not supported err:ole:CoGetClassObject no class object {47644ff9-14e0-4565-9f5f-fdce90076e3d} could be created for context 0x15 ... Unhandled Exception: System.Runtime.InteropServices.COMException (0x80040154): Retrieving the COM class factory for component with CLSID {47644FF9-14E0-4565-9F5F-FDCE90076E3D} failed due to the following error: 80040154. at muveeReveal.MVRTL..ctor() at muveeReveal.App.AppStartUp(Object sender, StartupEventArgs args) at System.Windows.Application.OnStartup(StartupEventArgs e) at System.Windows.Application.<.ctor>b__0(Object unused) ... --- snip ---
--- snip mvappsdk.dll.manifest --- <assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0"> ... <file name="mvAppSDK.dll" hashalg="SHA1"><comClass clsid="{47644FF9-14E0-4565-9F5F-FDCE90076E3D}" tlbid="{DAFCFB7F-FD22-42CC-96CE-8471F4C606E1}" description="MVCoordinator Class" threadingModel="Apartment" progid="mvAppSDK.MVCoordinator"><progid>mvAppSDK.MVCoordinator.1</progid></comClass><typelib tlbid="{DAFCFB7F-FD22-42CC-96CE-8471F4C606E1}" version="1.0" helpdir="" flags="HASDISKIMAGE"></typelib> </file> <comInterfaceExternalProxyStub name="IMVCoordinator" iid="{FE0F0EEA-6837-4380-B542-230A6A79EAB9}" tlbid="{DAFCFB7F-FD22-42CC-96CE-8471F4C606E1}" proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"></comInterfaceExternalProxyStub></assembly> --- snip mvappsdk.dll.manifest ---
Regards
http://bugs.winehq.org/show_bug.cgi?id=26524
--- Comment #6 from Fabio Colella fcole90@gmail.com 2011-03-23 18:43:45 CDT --- (In reply to comment #5)
Hello,
adding download for 8.x and bug dependencies.
That app needs at least .NET 3.0 installed (WPF).
Apart from that it needs support for COM server information from PE manifest (side-by-side method) as it relies on registration/registry-free COM method (bug 25340).
--- snip --- fixme:shell:URL_ParseUrl failed to parse L"System" fixme:shell:URL_ParseUrl failed to parse L"System.Windows.Forms" fixme:shell:URL_ParseUrl failed to parse L"System.Drawing" fixme:exec:SHELL_execute flags ignored: 0x00000100 fixme:shell:URL_ParseUrl failed to parse L"PresentationFramework" fixme:shell:URL_ParseUrl failed to parse L"PresentationCore" fixme:shell:URL_ParseUrl failed to parse L"WindowsBase" fixme:advapi:RegisterTraceGuidsW (0x65054a, (nil), {a42c77db-874f-422e-9b44-6d89fe2bd3e5}, 1, 0x32df1c, (null), (null), 0x32df24,) fixme:shell:URL_ParseUrl failed to parse L"Toolbox" fixme:shell:URL_ParseUrl failed to parse L"Interop.mvAppSDKLib" err:ole:CoGetClassObject class {47644ff9-14e0-4565-9f5f-fdce90076e3d} not registered err:ole:create_server class {47644ff9-14e0-4565-9f5f-fdce90076e3d} not registered fixme:ole:CoGetClassObject CLSCTX_REMOTE_SERVER not supported err:ole:CoGetClassObject no class object {47644ff9-14e0-4565-9f5f-fdce90076e3d} could be created for context 0x15 ... Unhandled Exception: System.Runtime.InteropServices.COMException (0x80040154): Retrieving the COM class factory for component with CLSID {47644FF9-14E0-4565-9F5F-FDCE90076E3D} failed due to the following error: 80040154. at muveeReveal.MVRTL..ctor() at muveeReveal.App.AppStartUp(Object sender, StartupEventArgs args) at System.Windows.Application.OnStartup(StartupEventArgs e) at System.Windows.Application.<.ctor>b__0(Object unused) ... --- snip ---
--- snip mvappsdk.dll.manifest ---
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0"> ... <file name="mvAppSDK.dll" hashalg="SHA1"><comClass clsid="{47644FF9-14E0-4565-9F5F-FDCE90076E3D}" tlbid="{DAFCFB7F-FD22-42CC-96CE-8471F4C606E1}" description="MVCoordinator Class" threadingModel="Apartment" progid="mvAppSDK.MVCoordinator"><progid>mvAppSDK.MVCoordinator.1</progid></comClass><typelib tlbid="{DAFCFB7F-FD22-42CC-96CE-8471F4C606E1}" version="1.0" helpdir="" flags="HASDISKIMAGE"></typelib> </file> <comInterfaceExternalProxyStub name="IMVCoordinator" iid="{FE0F0EEA-6837-4380-B542-230A6A79EAB9}" tlbid="{DAFCFB7F-FD22-42CC-96CE-8471F4C606E1}" proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"></comInterfaceExternalProxyStub></assembly> --- snip mvappsdk.dll.manifest ---
Regards
Thanks. So what should I do to make it work?
http://bugs.winehq.org/show_bug.cgi?id=26524
--- Comment #7 from Dmitry Timoshkov dmitry@codeweavers.com 2011-03-24 01:26:00 CDT --- (In reply to comment #4)
It's not possible to install it, and maybe running it from folder makes the application run. In Windows the copy and paste of this app made me use it.
Then you need to wait until that bug is fixed. Applications not installed under Wine are not supported.
http://bugs.winehq.org/show_bug.cgi?id=26524
--- Comment #8 from Fabio Colella fcole90@gmail.com 2011-03-24 04:24:00 CDT --- (In reply to comment #7)
(In reply to comment #4)
It's not possible to install it, and maybe running it from folder makes the application run. In Windows the copy and paste of this app made me use it.
Then you need to wait until that bug is fixed. Applications not installed under Wine are not supported.
Ok, I didn't know that.
http://bugs.winehq.org/show_bug.cgi?id=26524
Bug 26524 depends on bug 25340, which changed state.
Bug 25340 Summary: Multiple apps need support for COM server information from PE manifest a.k.a registration/registry-free COM (Exact Audio Copy (EAC), AliWangWang ...) http://bugs.winehq.org/show_bug.cgi?id=25340
What |Old Value |New Value ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
http://bugs.winehq.org/show_bug.cgi?id=26524
--- Comment #9 from butraxz@gmail.com 2013-12-07 02:25:11 CST --- This ticket has not been updated for over 900 days. Development recommends to check the status on your bug every release or two and let to be known if the bug is still present. If not, mark it fixed. If you are no longer able to put effort to this ticket, you can abandon it.
Is this still an issue with 1.7.8 or higher ?
http://bugs.winehq.org/show_bug.cgi?id=26524
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |dotnet Status|UNCONFIRMED |NEW URL|http://www.filecluster.com/ |http://cdn.muvee.com/downlo |downloads/muvee-Reveal.html |ads/muveeReveal_8.0.1.14210 | |_2299.exe Summary|Muvee Reveal 8, execution |Muvee Reveal 8.0.1.1421 |from folder causes crash |crashes on startup Ever Confirmed|0 |1
--- Comment #10 from Anastasius Focht focht@gmx.net 2013-12-07 08:16:26 CST --- Hello folks,
still present and additionally I found a couple of new bugs (related to installer and app startup) :| Need to collect them and file as separate bug reports...
$ sha1sum muveeReveal_8.0.1.14210_2299.exe 93db0d86103c8ed4e3c3ecff367468f2b120e8dc muveeReveal_8.0.1.14210_2299.exe
$ du -sh muveeReveal_8.0.1.14210_2299.exe 101M muveeReveal_8.0.1.14210_2299.exe
$ wine --version wine-1.7.8-128-g37460b6
Regards
http://bugs.winehq.org/show_bug.cgi?id=26524
Bug 26524 depends on bug 26507, which changed state.
Bug 26507 Summary: Muvee Reveal 8.0.1.1421 installer fails to extract its CABINET payload from embedded PE resource http://bugs.winehq.org/show_bug.cgi?id=26507
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED
http://bugs.winehq.org/show_bug.cgi?id=26524
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Muvee Reveal 8.0.1.1421 |Muvee Reveal 8.0.1.1421 |crashes on startup |crashes on startup (main | |assembly manifest parser | |failure)
--- Comment #11 from Anastasius Focht focht@gmx.net --- Hello folks,
it seems the parsing of the main assembly manifest goes haywire...
--- snip --- ... 002e:Call KERNEL32.__wine_kernel_init() ret=7bc5a056 002e:trace:actctx:RtlCreateActivationContext 0xfff1c1bc 00000088 002e:trace:actctx:get_manifest_in_module looking for res #0001 in module 0x400000 L"C:\Program Files\muvee Technologies\muvee Reveal\muveereveal.exe" 002e:trace:actctx:get_manifest_in_associated_manifest looking for manifest associated with (null) id 1 002e:trace:actctx:get_manifest_in_manifest_file loading manifest file L"\??\C:\Program Files\muvee Technologies\muvee Reveal\muveereveal.exe.manifest" 002e:trace:actctx:parse_manifest parsing manifest loaded from L"\??\C:\Program Files\muvee Technologies\muvee Reveal\muveereveal.exe.manifest" base dir (null) 002e:trace:actctx:parse_assembly_elem (0xfff1bfac) 002e:trace:actctx:parse_assembly_identity_elem name=(null) version=0.0.0.0 arch=(null) 002e:fixme:actctx:parse_manifest_buffer failed to parse manifest L"C:\Program Files\muvee Technologies\muvee Reveal\muveereveal.exe.manifest" --- snip ---
The content of 'muveereveal.exe.manifest' (verbatim, with linefeeds and spaces preserved):
--- snip --- <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0"> <assemblyIdentity type = "win32" name = "muveeReveal" version = "7.0.8.0" /> <dependency> <dependentAssembly> <assemblyIdentity type="win32" name="mvAppSDK.dll" version="1.0.0.0" /> </dependentAssembly> </dependency> <trustInfo xmlns="urn:schemas-microsoft-com:asm.v3"> <security> <requestedPrivileges> <requestedExecutionLevel level="asInvoker"/> </requestedPrivileges> </security> </trustInfo> </assembly> --- snip ---
'dependentAssembly' -> reference to registry-free COM server 'mvAppSDK.dll':
Content of 'mvappsdk.dll.manifest':
--- snip --- <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0"> <dependency> <dependentAssembly> <assemblyIdentity type="win32" name="Microsoft.VC80.CRT" version="8.0.50727.762" processorArchitecture="x86" publicKeyToken="1fc8b3b9a1e18e3b"> </assemblyIdentity> </dependentAssembly> </dependency> <file name="mvAppSDK.dll" hashalg="SHA1"> <comClass clsid="{47644FF9-14E0-4565-9F5F-FDCE90076E3D}" tlbid="{DAFCFB7F-FD22-42CC-96CE-8471F4C606E1}" description="MVCoordinator Class" threadingModel="Apartment" progid="mvAppSDK.MVCoordinator"> <progid>mvAppSDK.MVCoordinator.1</progid> </comClass> <typelib tlbid="{DAFCFB7F-FD22-42CC-96CE-8471F4C606E1}" version="1.0" helpdir="" flags="HASDISKIMAGE"> </typelib> </file> <comInterfaceExternalProxyStub name="IMVCoordinator" iid="{FE0F0EEA-6837-4380-B542-230A6A79EAB9}" tlbid="{DAFCFB7F-FD22-42CC-96CE-8471F4C606E1}" proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"> </comInterfaceExternalProxyStub> </assembly> --- snip ---
Due to failure of parseing main assembly manifest, the dependant manifest is never parsed which contains the CLSID of the COM server to be instanciated.
$ wine --version wine-1.7.9-286-g8f53710
Regards
http://bugs.winehq.org/show_bug.cgi?id=26524
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |ntdll
--- Comment #12 from Nikolay Sivov bunglehead@gmail.com --- I think I see why it fails to parse it, I'll take a look.
http://bugs.winehq.org/show_bug.cgi?id=26524
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |1e1084232d8d95540fbd7196c94 | |8ee4f8b5532b2 Status|NEW |RESOLVED Resolution|--- |FIXED
--- Comment #13 from Anastasius Focht focht@gmx.net --- Hello folks,
this is fixed by commit http://source.winehq.org/git/wine.git/commitdiff/1e1084232d8d95540fbd7196c94...
Thanks Nikolay
With registry-free COM server now loading a previously hidden dependency to MFC gets triggered -> 'winetricks -q mfc42'
It runs further until encountering another crash : 'Attempted to read or write protected memory. This is often an indication that other memory is corrupt.'
Interestingly the app behaves better with .NET Framework 3.5 SP1 installed (at least .NET 3.0 was requested by installer). With 3.5 SP1 it runs into bug 34764 which can be worked around with 'winetricks -q windowscodecs' After that you get a full blown WPF gui.
Regards
https://bugs.winehq.org/show_bug.cgi?id=26524
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #14 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 1.7.10.
https://bugs.winehq.org/show_bug.cgi?id=26524
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- URL|http://cdn.muvee.com/downlo |https://web.archive.org/web |ads/muveeReveal_8.0.1.14210 |/20210726132202/http://cdn. |_2299.exe |muvee.com/downloads/muveeRe | |veal_8.0.1.14210_2299.exe