[Bug 50730] CapFrameX v1.6.0 (.NET 4.7 WPF app) does not run with Wine-Mono (needs System.Windows.Controls.Ribbon)

WineHQ Bugzilla wine-bugs at winehq.org
Mon Mar 1 05:59:54 CST 2021


https://bugs.winehq.org/show_bug.cgi?id=50730

Anastasius Focht <focht at gmx.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                URL|https://github.com/CXWorld/ |https://web.archive.org/web
                   |CapFrameX/releases/download |/20210301111918/https://git
                   |/v1.6.0beta/CapFrameX_v1.6. |hub.com/CXWorld/CapFrameX/r
                   |0_beta_Portable.zip         |eleases/download/v1.6.0beta
                   |                            |/CapFrameX_v1.6.0_beta_Port
                   |                            |able.zip
         Resolution|---                         |DUPLICATE
             Status|UNCONFIRMED                 |RESOLVED
          Component|-unknown                    |mscoree
            Summary|CapFrameX v1.6.0 does not   |CapFrameX v1.6.0 (.NET 4.7
                   |run                         |WPF app) does not run with
                   |                            |Wine-Mono (needs
                   |                            |System.Windows.Controls.Rib
                   |                            |bon)
                 CC|                            |focht at gmx.net

--- Comment #1 from Anastasius Focht <focht at gmx.net> ---
Hello folks,

confirming. Dupe of bug 49804

The .NET 4.7 app writes the exception information into a JSON format log file
'CapFrameX.log'.

Extracted / reformatted:

--- snip ---
Unhandled exception in CapFrameX v1.6.0.5
"System.Windows.Markup.XamlParseException: Provide value on
'System.Windows.Baml2006.TypeConverterMarkupExtension' threw an exception.
---> System.IO.FileNotFoundException: Could not load the file
'System.Windows.Controls.Ribbon'.
at System.AppDomain.Load (System.Reflection.AssemblyName assemblyRef,
System.Security.Policy.Evidence assemblySecurity) [0x0007a] in
<3d7a9349295c42b6abb3487b4473a6b8>:0
at (wrapper remoting-invoke-with-check)
System.AppDomain.Load(System.Reflection.AssemblyName,System.Security.Policy.Evidence)
at System.AppDomain.Load (System.Reflection.AssemblyName assemblyRef) [0x00000]
in <3d7a9349295c42b6abb3487b4473a6b8>:0
at (wrapper remoting-invoke-with-check)
System.AppDomain.Load(System.Reflection.AssemblyName)
at System.Reflection.Assembly.Load (System.Reflection.AssemblyName assemblyRef)
[0x00005] in <3d7a9349295c42b6abb3487b4473a6b8>:0
at System.Windows.Baml2006.Baml2006SchemaContext.ResolveAssembly
(System.Windows.Baml2006.Baml2006SchemaContext+BamlAssembly bamlAssembly)
[0x000ed] in <448e66291df6403d9c976e81bc01fa3f>:0
at System.Windows.Baml2006.Baml2006SchemaContext.GetAssembly (System.Int16
assemblyId) [0x0000f] in <448e66291df6403d9c976e81bc01fa3f>:0
at System.Windows.Baml2006.Baml2006SchemaContext.EnsureXmlnsAssembliesLoaded
(System.String xamlNamespace) [0x0004b] in <448e66291df6403d9c976e81bc01fa3f>:0
at System.Windows.Baml2006.Baml2006SchemaContext.GetXamlType (System.String
xamlNamespace, System.String name, System.Xaml.XamlType[] typeArguments)
[0x00001] in <448e66291df6403d9c976e81bc01fa3f>:0
at System.Xaml.XamlSchemaContext.GetXamlType (System.Xaml.Schema.XamlTypeName
xamlTypeName) [0x0012c] in <4f6e536176eb4a39a9d8a30631ce4d5e>:0
at MS.Internal.Xaml.XamlContext.GetXamlType (System.Xaml.Schema.XamlTypeName
typeName, System.Boolean returnUnknownTypesOnFailure, System.Boolean
skipVisibilityCheck) [0x00001] in <4f6e536176eb4a39a9d8a30631ce4d5e>:0
at MS.Internal.Xaml.XamlContext.ResolveXamlType (System.String qName,
System.Boolean skipVisibilityCheck) [0x00020] in
<4f6e536176eb4a39a9d8a30631ce4d5e>:0
at MS.Internal.Xaml.Context.ObjectWriterContext.ServiceProvider_ResolveXamlType
(System.String qName) [0x00001] in <4f6e536176eb4a39a9d8a30631ce4d5e>:0
at MS.Internal.Xaml.Context.ObjectWriterContext.ServiceProvider_Resolve
(System.String qName) [0x00001] in <4f6e536176eb4a39a9d8a30631ce4d5e>:0
at
MS.Internal.Xaml.ServiceProviderContext.System.Windows.Markup.IXamlTypeResolver.Resolve
(System.String qName) [0x00001] in <4f6e536176eb4a39a9d8a30631ce4d5e>:0
at System.Windows.PropertyPath.GetTypeFromName (System.String name,
System.Object context) [0x000ef] in <448e66291df6403d9c976e81bc01fa3f>:0
at System.Windows.PropertyPath.ResolvePropertyName (System.String name,
System.Object item, System.Type ownerType, System.Object context,
System.Boolean throwOnError) [0x00120] in <448e66291df6403d9c976e81bc01fa3f>:0
at System.Windows.PropertyPath.ResolvePathParts
(System.ComponentModel.ITypeDescriptorContext typeDescriptorContext) [0x00089]
in <448e66291df6403d9c976e81bc01fa3f>:0
at System.Windows.PropertyPath.PrepareSourceValueInfo
(System.ComponentModel.ITypeDescriptorContext typeDescriptorContext) [0x0005d]
in <448e66291df6403d9c976e81bc01fa3f>:0
at System.Windows.PropertyPath..ctor (System.String path,
System.ComponentModel.ITypeDescriptorContext typeDescriptorContext) [0x00025]
in <448e66291df6403d9c976e81bc01fa3f>:0
at System.Windows.PropertyPathConverter.ConvertFrom
(System.ComponentModel.ITypeDescriptorContext typeDescriptorContext,
System.Globalization.CultureInfo cultureInfo, System.Object source) [0x00023]
in <448e66291df6403d9c976e81bc01fa3f>:0
at System.Windows.Baml2006.TypeConverterMarkupExtension.ProvideValue
(System.IServiceProvider serviceProvider) [0x00012] in
<448e66291df6403d9c976e81bc01fa3f>:0
at MS.Internal.Xaml.Runtime.ClrObjectRuntime.CallProvideValue
(System.Windows.Markup.MarkupExtension me, System.IServiceProvider
serviceProvider) [0x00002] in <4f6e536176eb4a39a9d8a30631ce4d5e>:0
--- End of inner exception stack trace ---
at System.Windows.Markup.XamlReader.RewrapException (System.Exception e,
System.Xaml.IXamlLineInfo lineInfo, System.Uri baseUri) [0x00009] in
<448e66291df6403d9c976e81bc01fa3f>:0
at System.Windows.Markup.WpfXamlLoader.Load (System.Xaml.XamlReader xamlReader,
System.Xaml.IXamlObjectWriterFactory writerFactory, System.Boolean
skipJournaledProperties, System.Object rootObject,
System.Xaml.XamlObjectWriterSettings settings, System.Uri baseUri) [0x00120] in
<448e66291df6403d9c976e81bc01fa3f>:0
at System.Windows.Markup.WpfXamlLoader.LoadBaml (System.Xaml.XamlReader
xamlReader, System.Boolean skipJournaledProperties, System.Object rootObject,
System.Xaml.Permissions.XamlAccessLevel accessLevel, System.Uri baseUri)
[0x00017] in <448e66291df6403d9c976e81bc01fa3f>:0
at System.Windows.Markup.XamlReader.LoadBaml (System.IO.Stream stream,
System.Windows.Markup.ParserContext parserContext, System.Object parent,
System.Boolean closeStream) [0x0013d] in <448e66291df6403d9c976e81bc01fa3f>:0
\r\n  at System.Windows.Application.LoadComponent (System.Object component,
System.Uri resourceLocator) [0x00187] in <448e66291df6403d9c976e81bc01fa3f>:0
at CapFrameX.Shell.InitializeComponent () [0x0001c] in
<a61829c813664360a2ab8eb16519cbcb>:0
at CapFrameX.Shell..ctor () [0x0000d] in <a61829c813664360a2ab8eb16519cbcb>:0
at (wrapper dynamic-method)
FastExpressionCompiler.ExpressionCompiler.(object[],DryIoc.IResolverContext,DryIoc.IScope)
at DryIoc.Container.ResolveAndCacheDefaultDelegate (System.Type serviceType,
System.Boolean ifUnresolvedReturnDefault) [0x0007e] in
<b58513bd04144a08861f340f81532309>:0
at DryIoc.Container.DryIoc.IResolver.Resolve (System.Type serviceType,
System.Boolean ifUnresolvedReturnDefault) [0x00024] in
<b58513bd04144a08861f340f81532309>:0
at DryIoc.Resolver.Resolve[TService] (DryIoc.IResolver resolver,
DryIoc.IfUnresolved ifUnresolved) [0x00000] in
<b58513bd04144a08861f340f81532309>:0
at CapFrameX.Bootstrapper.CreateShell () [0x00006] in
<a61829c813664360a2ab8eb16519cbcb>:0
at Prism.DryIoc.DryIocBootstrapper.Run (System.Boolean
runWithDefaultConfiguration) [0x00156] in <b8c6117f861d42b2bf68ccaa8729ab07>:0
at CapFrameX.App.OnStartup (System.Windows.StartupEventArgs e) [0x0001d] in
<a61829c813664360a2ab8eb16519cbcb>:0
at System.Windows.Application.<.ctor>b__1_0 (System.Object unused) [0x00014] in
<448e66291df6403d9c976e81bc01fa3f>:0
at System.Windows.Threading.ExceptionWrapper.InternalRealCall (System.Delegate
callback, System.Object args, System.Int32 numArgs) [0x000c6] in
<bc6a8e4ae05c4436a373d86253e7438b>:0
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen (System.Object
source, System.Delegate callback, System.Object args, System.Int32 numArgs,
System.Delegate catchHandler) [0x00004] in <bc6a8e4ae05c4436a373d86253e7438b>:0
--- snip ---

$ sha1sum CapFrameX_v1.6.0_beta_Portable.zip 
05774e28e95df56ad1f51312f79e408c99fd6725  CapFrameX_v1.6.0_beta_Portable.zip

$ du -sh CapFrameX_v1.6.0_beta_Portable.zip 
86M    CapFrameX_v1.6.0_beta_Portable.zip

$ wine --version
wine-6.3

Regards

*** This bug has been marked as a duplicate of bug 49804 ***

-- 
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.



More information about the wine-bugs mailing list