http://bugs.winehq.org/show_bug.cgi?id=31350
Bug #: 31350 Summary: Cannot install T-Online mediencenter_assistent_setup.exe (entry point method) Product: Wine Version: 1.5.9 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: johannesobermayr@gmx.de Classification: Unclassified
wine mediencenter_assistent_setup.exe fixme:heap:HeapSetInformation (nil) 1 (nil) 0 The entry point method could not be loaded
http://bugs.winehq.org/show_bug.cgi?id=31350
Johannes Obermayr johannesobermayr@gmx.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download URL| |http://hilfe.telekom.de/dlp | |/eki/downloads/Internet_Sof | |tware/Mediencenter/medience | |nter_assistent_setup.exe
http://bugs.winehq.org/show_bug.cgi?id=31350
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW CC| |dank@kegel.com Ever Confirmed|0 |1
--- Comment #1 from Dan Kegel dank@kegel.com 2012-07-30 00:04:30 CDT --- Confirming. You can work around it by using 'cabextract' to unpack the archive, then running winetricks dotnet35sp1 wine setup.exe (assuming you have the latest wine and winetricks).
Haven't tried actually installing the app, ymmv.
http://bugs.winehq.org/show_bug.cgi?id=31350
--- Comment #2 from Dan Kegel dank@kegel.com 2012-07-30 00:05:27 CDT --- Oh, and the app appears to use xaml (at least, running 'strings' on the installer shows lots of xaml-y stuff), so it's unlikely to work in wine at the moment.
https://bugs.winehq.org/show_bug.cgi?id=31350
--- Comment #3 from Austin English austinenglish@gmail.com --- I don't get "The entry point method could not be loaded", instead the application exits silently. cabextract workaround gets it further, but install later fails.
austin@debian-home:~$ sha1sum mediencenter_assistent_setup.exe 103765f6a3aa4b2df990e5c114c12aa84dd3a75e mediencenter_assistent_setup.exe austin@debian-home:~$ du -h mediencenter_assistent_setup.exe 13M mediencenter_assistent_setup.exe austin@debian-home:~$ wine --version wine-1.7.33-50-g7eed378
https://bugs.winehq.org/show_bug.cgi?id=31350
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |dotnet, Installer CC| |focht@gmx.net Summary|Cannot install T-Online |T-Online Mediencenter |mediencenter_assistent_setu |Assistent (.NET 3.5 WPF |p.exe (entry point method) |app) installer fails | |('dwmapi.dll' stubs | |insufficient in Vista/Win7 | |mode)
--- Comment #4 from Anastasius Focht focht@gmx.net --- Hello folks,
same as Austin's comment .. the initial problem about 'The entry point method could not be loaded' is not present hence the bug likely evolved.
Prerequisites:
'winetricks -q dotnet35sp1' in clean 32-bit WINEPREFIX
The installer requests at least 'Windows Vista' setting which causes the inner WPF based installer 'wdsetup.exe' to fail.
--- snip --- ... fixme:ntdll:NtSecureConnectPort (0x33b97c,L"\BaseNamedObjects\FontCachePort3.0.0.0",0x33b964,(nil),0x18f108,(nil),0x33b978,0x1189658,0x33b970),stub! fixme:process:FlushProcessWriteBuffers : stub fixme:shell:URL_ParseUrl failed to parse L"System.Xml" fixme:shell:URL_ParseUrl failed to parse L"System.Drawing" fixme:dwmapi:DwmIsCompositionEnabled 0x33dfb8 fixme:dwmapi:DwmGetTransportAttributes (0x33dde8, 0x33ddf0, 0x33ddec) stub fixme:wer:WerRegisterMemoryBlock (0x5418ebf0 6144) stub fixme:wer:WerRegisterMemoryBlock (0x5418ebe8 4) stub fixme:dwmapi:DwmGetGraphicsStreamClient (0, 0x33ddf4) stub fixme:dwmapi:DwmGetTransportAttributes (0x33ca60, 0x33ca68, 0x33ca64) stub fixme:dwmapi:DwmGetGraphicsStreamClient (0, 0x33ca6c) stub fixme:dwmapi:DwmGetTransportAttributes (0x33dbbc, 0x33dbc4, 0x33dbc0) stub fixme:dwmapi:DwmGetGraphicsStreamClient (0, 0x33dbc8) stub
Unhandled Exception: System.Windows.Markup.XamlParseException: Cannot have nested BeginInit calls on the same instance. Error in markup file 'MediencenterSetup;component/SetupWindow.xaml'. ---> System.InvalidOperationException: Cannot have nested BeginInit calls on the same instance. at System.Windows.FrameworkElement.BeginInit() at System.Windows.Markup.BamlRecordReader.ElementInitialize(Object element, String name) at System.Windows.Markup.BamlRecordReader.BaseReadElementStartRecord(BamlElementStartRecord bamlElementRecord) at System.Windows.Markup.BamlRecordReader.ReadElementStartRecord(BamlElementStartRecord bamlElementRecord) at System.Windows.Markup.BamlRecordReader.ReadRecord(BamlRecord bamlRecord) --- End of inner exception stack trace --- at System.Windows.Markup.XamlParseException.ThrowException(String message, Exception innerException, Int32 lineNumber, Int32 linePosition, Uri baseUri, XamlObjectIds currentXamlObjectIds, XamlObjectIds contextXamlObjectIds, Type objectType) at System.Windows.Markup.XamlParseException.ThrowException(ParserContext parserContext, Int32 lineNumber, Int32 linePosition, String message, Exception innerException) at System.Windows.Markup.BamlRecordReader.ReadRecord(BamlRecord bamlRecord) at System.Windows.Markup.BamlRecordReader.Read(Boolean singleRecord) at System.Windows.Markup.TreeBuilderBamlTranslator.ParseFragment() at System.Windows.Markup.TreeBuilder.Parse() at System.Windows.Markup.XamlReader.LoadBaml(Stream stream, ParserContext parserContext, Object parent, Boolean closeStream) at System.Windows.Application.LoadBamlStreamWithSyncInfo(Stream stream, ParserContext pc) at System.Windows.Application.LoadComponent(Uri resourceLocator, Boolean bSkipJournaledProperties) at System.Windows.Application.DoStartup() ... at System.Windows.Application.Run() at DTAG.Mediencenter.Installer.App.Main() wine: Unhandled exception 0xe0434f4d in thread 40 at address 0x7b845511 (thread 0040), starting debugger... --- snip ---
Likely related to 'dwmapi' stubs/insufficiencies. Hard to tell where to begin ...
http://www.geoffchappell.com/studies/windows/win32/dwmapi/api/index.htm
The managed backtrace is misleading, it will error out this way in many error cases.
The inner installer can be run in 'Windows XP' mode which succeeds (after working around already known font/windowscodecs -> WPF issues).
$ sha1sum mediencenter_assistent_setup.exe 103765f6a3aa4b2df990e5c114c12aa84dd3a75e mediencenter_assistent_setup.exe
$ du -sh mediencenter_assistent_setup.exe 13M mediencenter_assistent_setup.exe
$ wine --version wine-1.7.44
Regards
https://bugs.winehq.org/show_bug.cgi?id=31350
Alistair Leslie-Hughes leslie_alistair@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |dwmapi
https://bugs.winehq.org/show_bug.cgi?id=31350
Louis Lenders xerox.xerox2000x@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |xerox.xerox2000x@gmail.com
--- Comment #5 from Louis Lenders xerox.xerox2000x@gmail.com --- Hi,
The download link is busted.
Does anyone have this app lying on his/her disk?
I think this bug could resolved by returning DWM_E_COMPOSITIONDISABLED for the mentioned dwmapi api`s.
https://bugs.winehq.org/show_bug.cgi?id=31350
--- Comment #6 from Louis Lenders xerox.xerox2000x@gmail.com --- Created attachment 62927 --> https://bugs.winehq.org/attachment.cgi?id=62927 patch
this app has a more or less similar crash: http://www.valil.com/winfx/RTM/Chess/APP/Valil.Chess.WinFX.bin.zip
The attached patch fixes this. Tests are difficult as win7 on testbot and (>win7) and my ''real'' win7 laptop return different things, but i see if i can fix up a useful test
crash log:
0009:fixme:ntdll:NtSecureConnectPort (0x32b418,L"\BaseNamedObjects\FontCachePort3.0.0.0",0x32b400,(nil),0x1b3430,(nil),0x32b414,0x930364,0x32b40c),stub! 0009:fixme:dwmapi:DwmGetTransportAttributes (0x32d1fc, 0x32d204, 0x32d200) stub 0009:fixme:wer:WerRegisterMemoryBlock (0x5418ebf0 6144) stub 0009:fixme:wer:WerRegisterMemoryBlock (0x5418ebe8 4) stub 0009:fixme:dwmapi:DwmGetTransportAttributes (0x32ddb8, 0x32ddc0, 0x32ddbc) stub
Unhandled Exception: System.Windows.Markup.XamlParseException: 'Canvas' object cannot be added to 'Viewbox'. Exception has been thrown by the target of an inv ocation. Error at object 'System.Windows.Controls.Canvas' in markup file 'Valil.Chess.WinFX;component/MainPage.xaml' Line 126 Position 6. ---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.NotImplementedException: The method or operation is not implemented. at System.Windows.Media.MediaSystem.Startup(MediaContext mc) at System.Windows.Media.MediaContext..ctor(Dispatcher dispatcher) at System.Windows.Media.MediaContext.From(Dispatcher dispatcher) at System.Windows.Media.Visual.VerifyAPIReadWrite() at System.Windows.Media.VisualCollection.VerifyAPIReadWrite(Visual other) at System.Windows.Media.VisualCollection.Add(Visual visual) at System.Windows.Controls.Viewbox.set_InternalChild(UIElement value) at System.Windows.Controls.Viewbox.set_Child(UIElement value) --- End of inner exception stack trace --- at System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner) at System.RuntimeMethodHandle.InvokeMethodFast(Object target, Object[] arguments, Signature sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner) at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks) at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture) at System.Reflection.RuntimePropertyInfo.SetValue(Object obj, Object value, BindingFlags invokeAttr, Binder binder, Object[] index, CultureInfo culture) at System.Windows.Markup.XamlTypeMapper.SetInternalPropertyValue(ParserContext pc, Object rootElement, PropertyInfo pi, Object target, Object value) at System.Windows.Markup.BamlRecordReader.AddToContentProperty(Object container, Object contentProperty, Object value) --- End of inner exception stack trace --- at System.Windows.Markup.XamlParseException.ThrowException(String message, Exception innerException, Int32 lineNumber, Int32 linePosition, Uri baseUri, XamlObjectIds currentXamlObjectIds, XamlObjectIds contextXamlObjectIds, Type objectType)
https://bugs.winehq.org/show_bug.cgi?id=31350
--- Comment #7 from Louis Lenders xerox.xerox2000x@gmail.com --- Also present in https://cdn.zwift.com/app/ZwiftSetup.exe
sha1sum /media/louis/aqqa/ZwiftSetup.exe 2ff17cc55f3f6489b356c2f91f162a93947ef732 /media/louis/aqqa/ZwiftSetup.exe
Could someone add the Staging patch set that fixes this bug in the link? Thanks
https://bugs.winehq.org/show_bug.cgi?id=31350
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords|Installer | Staged patchset| |https://github.com/wine-sta | |ging/wine-staging/tree/mast | |er/patches/dwmapi-DwmGetTra | |nsportAttributes Status|NEW |STAGED Summary|T-Online Mediencenter |Multiple .NET 3.x WPF |Assistent (.NET 3.5 WPF |applications crash in |app) installer fails |Vista/Win7 mode due to |('dwmapi.dll' stubs |dwmapi.DwmGetTransportAttri |insufficient in Vista/Win7 |butes stub returning |mode) |E_NOTIMPL (T-Online | |Mediencenter Assistent, | |Valil.Chess, Zwift 1.0) URL|http://hilfe.telekom.de/dlp |https://web.archive.org/web |/eki/downloads/Internet_Sof |/20190404201940/https://cdn |tware/Mediencenter/medience |.zwift.com/app/ZwiftSetup.e |nter_assistent_setup.exe |xe
https://bugs.winehq.org/show_bug.cgi?id=31350
Alistair Leslie-Hughes leslie_alistair@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|STAGED |RESOLVED Fixed by SHA1| |abee97e469686d1e55a7ccfe39c | |86d05c8c0de81 Resolution|--- |FIXED
--- Comment #8 from Alistair Leslie-Hughes leslie_alistair@hotmail.com --- Fixed by https://source.winehq.org/git/wine.git/?a=commit;h=abee97e469686d1e55a7ccfe3...
https://bugs.winehq.org/show_bug.cgi?id=31350
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #9 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 4.8.
https://bugs.winehq.org/show_bug.cgi?id=31350
Michael Stefaniuc mstefani@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|--- |4.0.x
https://bugs.winehq.org/show_bug.cgi?id=31350
Michael Stefaniuc mstefani@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|4.0.x |---
--- Comment #10 from Michael Stefaniuc mstefani@winehq.org --- Removing the 4.0.x milestone from bug fixes included in 4.0.3.