[Bug 42913] New: Wine is not able to run ACAT ( Assistive Context-Aware Toolkit)
https://bugs.winehq.org/show_bug.cgi?id=42913 Bug ID: 42913 Summary: Wine is not able to run ACAT (Assistive Context-Aware Toolkit) Product: Wine Version: 2.0.1 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs(a)winehq.org Reporter: rafaelrodrigues.machado(a)gmail.com Distribution: --- Hi everyone Most of you probably know Stephen Hawking, and also know that we has a computer that speaks for him. This software he uses is the ACAT (Assistive Context-Aware Toolkit), that was developed by Intel and was released as free software some time ago. My wife works with person with desabilities, and now I see that there s a lot of people that need to use this software, so they can communicate. I'd like to make ACAT works on a linux system so it'll be easier for everyone so they don't need to expend more money with windows. The setup consist of installing ACAT: https://github.com/01org/acat/releases/download/v1.00.0/ACATSetup.exe And after that, if needed, install a language package, for example: https://github.com/01org/acat/releases/download/v1.00.0/ACATPack-Portuguese.... My OS is a Mint 18.1. When running Acat.exe within mint, the installation seems to be ok, but when I try to execute it I face this: rafael(a)HP-Notebook ~/Downloads $ wine ACAT wine: cannot find L"C:\\windows\\system32\\ACAT.exe" Wine version: rafael(a)HP-Notebook ~/Downloads $ wine --version wine-2.0.1 Please help me to make ACAT work at linux and let's help those that really need help. Any question I'll be here to help on everything I can. I don't have too much time because I'm working on my Mastering degree, but I'll do my best to feedback every time you need. Thanks for the amazing project! -- 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=42913 Louis Lenders <xerox_xerox2000(a)yahoo.co.uk> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |xerox_xerox2000(a)yahoo.co.uk --- Comment #1 from Louis Lenders <xerox_xerox2000(a)yahoo.co.uk> --- Hi Rafael,
rafael(a)HP-Notebook ~/Downloads $ wine ACAT wine: cannot find L"C:\\windows\\system32\\ACAT.exe"
You have to cd into the directory where the executable is. -- 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=42913 Bruno Jesus <00cpxxx(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- URL| |https://github.com/01org/ac | |at/releases/download/v1.00. | |0/ACATSetup.exe Keywords| |dotnet, download --- Comment #2 from Bruno Jesus <00cpxxx(a)gmail.com> --- The program requires .NET 4.5. There is no ACAT.exe file, after installing to the default location the file is "C:\Intel\ACATapp.exe". I was not able to run it myself because I could not install .NET 4.5, winetricks hangs at some point trying to set windows version to 2k (latest winetricks). -- 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=42913 --- Comment #3 from Louis Lenders <xerox_xerox2000(a)yahoo.co.uk> --- Created attachment 58071 --> https://bugs.winehq.org/attachment.cgi?id=58071 +relay,+seh,+tid log I installed in a non-clean WINEPREFIX where I have .net45 installed. I get an error window ``Fatal error. Error setting active word prediction engine`` Though the WINEPREFIX is not really clean (installed several other stuff) I attach debuglog before the errorwindow appears (last 50000 lines) -- 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=42913 --- Comment #4 from Dmitry Timoshkov <dmitry(a)baikal.ru> --- (In reply to Louis Lenders from comment #3)
Created attachment 58071 [details] +relay,+seh,+tid log
wine: Call from 0x7b43ca9c to unimplemented function api-ms-win-core-winrt-roparameterizediid-l1-1-0.dll.RoGetParameterizedTypeInstanceIID, aborting Should be pretty much self explaining. -- 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=42913 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|Wine is not able to run |Intel Assistive |ACAT (Assistive |Context-Aware Toolkit |Context-Aware Toolkit) |(ACAT) v1.00.0 (.NET 4.5 | |app) fails to run | |(unspecified) CC| |focht(a)gmx.net --- Comment #5 from Anastasius Focht <focht(a)gmx.net> --- Hello folks, --- snip --- wine: Call from 0x7b43ca9c to unimplemented function api-ms-win-core-winrt-roparameterizediid-l1-1-0.dll.RoGetParameterizedTypeInstanceIID, aborting --- snip --- that's bug 42701 It doesn't seem to cause a critical failure, the exception is thrown and caught within CLR. You need to be more specific, i.e. which app/action causes a crash under what circumstances (clicking menu item 'foo', selecting 'bar') The toolkit installs fine in 32-bit WINEPREFIX with MS .NET Framework 4.5 pre-installed ('winetricks -q dotnet45'). 'c:/Intel/ACAT/' directory seems to contain various apps (configuration tools, dashboard, Presage WCF service, ...) --- snip --- $ pwd /home/focht/.wine/drive_c/Intel/ACAT $ find . -iname "*.exe" -exec file {} \; ./Extensions/Default/Actuators/VisionActuator/VisionTryout.exe: PE32 executable (GUI) Intel 80386 Mono/.Net assembly, for MS Windows ./Extensions/Default/Actuators/VisionActuator/ivcp_demo.exe: PE32 executable (console) Intel 80386, for MS Windows ./Extensions/Default/Actuators/VisionActuator/ivcp_demo_dlib.exe: PE32 executable (console) Intel 80386, for MS Windows ./Extensions/Default/Actuators/VisionActuator/ivcp_demo_emotion_classification.exe: PE32 executable (console) Intel 80386, for MS Windows ./Extensions/Default/Actuators/VisionActuator/ivcp_demo_lr_classification.exe: PE32 executable (console) Intel 80386, for MS Windows ./Extensions/Default/Actuators/VisionActuator/ivcp_demo_motion_estimation_feature.exe: PE32 executable (console) Intel 80386, for MS Windows ./Extensions/Default/Actuators/VisionActuator/ivcp_demo_runtime.exe: PE32 executable (console) Intel 80386, for MS Windows ./Extensions/Default/Actuators/VisionActuator/ivcp_demo_ucla.exe: PE32 executable (console) Intel 80386, for MS Windows ./Extensions/Default/Actuators/VisionActuator/ivcp_markup.exe: PE32 executable (console) Intel 80386, for MS Windows ./Extensions/Default/Actuators/VisionActuator/ivcp_performance_test.exe: PE32 executable (console) Intel 80386, for MS Windows ./Extensions/Default/Actuators/VisionActuator/ivcp_region_markup.exe: PE32 executable (console) Intel 80386, for MS Windows ./Install/ACATCleanup.exe: PE32 executable (GUI) Intel 80386 Mono/.Net assembly, for MS Windows ./Install/PresageInstaller.exe: PE32 executable (GUI) Intel 80386 Mono/.Net assembly, for MS Windows ./Install/presage-0.9.1-32bit-setup.exe: PE32 executable (GUI) Intel 80386, for MS Windows, Nullsoft Installer self-extracting archive ./ACATApp.exe: PE32 executable (GUI) Intel 80386 Mono/.Net assembly, for MS Windows ./ACATConfig.exe: PE32 executable (GUI) Intel 80386 Mono/.Net assembly, for MS Windows ./ACATDashboard.exe: PE32 executable (GUI) Intel 80386 Mono/.Net assembly, for MS Windows ./ACATPhrase.exe: PE32 executable (GUI) Intel 80386 Mono/.Net assembly, for MS Windows ./ACATTalk.exe: PE32 executable (GUI) Intel 80386 Mono/.Net assembly, for MS Windows ./ACATTryout.exe: PE32 executable (GUI) Intel 80386 Mono/.Net assembly, for MS Windows ./ACATCleanup.exe: PE32 executable (GUI) Intel 80386 Mono/.Net assembly, for MS Windows --- snip --- * ACATApp.exe - seems to hang if presage_wcf_service is already started and later fails with "Fatal error. Error setting active word prediction engine" (service/security/auth problem) * ACATCleanup.exe - console app, runs, doesn't do anything visible * ACATConfig.exe - runs, shows user interface, allows various config tweaks * ACATDashboard.exe - fails with managed exception 'invalid parameter' in System.Drawing.Icon.Initialize (looks like PNG encoded icon/cursor is passed to user32.CreateIconFromResourceEx which Wine can't handle) * ACATPhrase.exe - bug 24641 (devenum needs to support IClassFactory2 interface) * ACATTalk.exe - same as ACATApp.exe * ACATTryout.exe - bug 24641 (devenum needs to support IClassFactory2 interface) 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=42913 Austin English <austinenglish(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |42701 -- 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=42913 Bug 42913 depends on bug 42701, which changed state. Bug 42701 Summary: Multiple apps and games using MS .NET Framework 4.x need api-ms-win-core-winrt-roparameterizediid-l1-1-0.dll.RoGetParameterizedTypeInstanceIID (Mafia III, Daylight) https://bugs.winehq.org/show_bug.cgi?id=42701 What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED -- 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=42913 Gijs Vermeulen <gijsvrm(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |ABANDONED Status|UNCONFIRMED |RESOLVED --- Comment #6 from Gijs Vermeulen <gijsvrm(a)gmail.com> --- With wine-6.0-rc6 (with dotnet45 installed with winetricks): Still the same: * ACATApp.exe (broken) * ACATCleanup.exe * ACATConfig.exe * ACATTalk.exe (broken) These run now: (can't test fully since I don't have a working webcam) * ACATDashboard.exe * ACATPhrase.exe * ACATTryout.exe Since OP didn't bother to respond I'm going to mark this one ABANDONED. If anyone wants to keep this open, feel free to reopen. But since this one covers many of the included apps, we might want to open new bugs for remaining problems. -- 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=42913 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|ABANDONED |FIXED Component|-unknown |user32 URL|https://github.com/01org/ac |https://github.com/intel/ac |at/releases/download/v1.00. |at/releases/download/v1.00. |0/ACATSetup.exe |0/ACATSetup.exe Summary|Intel Assistive |ACAT Dashboard, part of |Context-Aware Toolkit |Intel Assistive |(ACAT) v1.00.0 (.NET 4.5 |Context-Aware Toolkit |app) fails to run |(ACAT) v1.00.0 (.NET 4.5 |(unspecified) |app) crashes with 'invalid | |parameter' in | |'System.Drawing.Icon.Initia | |lize' (missing support for | |PNG icons in user32) Fixed by SHA1| |728255cf2ceca073e0818a310b6 | |2864d1b3725a8 --- Comment #7 from Anastasius Focht <focht(a)gmx.net> --- Hello folks, reusing one of the issues from my comment #5 since the fix commit sha1 is not covered by any other bug report. --- quote --- * ACATDashboard.exe - fails with managed exception 'invalid parameter' in System.Drawing.Icon.Initialize (looks like PNG encoded icon/cursor is passed to user32.CreateIconFromResourceEx which Wine can't handle) --- quote --- --- snip --- $ pwd /home/focht/.wine/drive_c/Intel/ACAT $ wine ./ACATDashboard.exe ... Unhandled Exception: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.ComponentModel.Win32Exception: Invalid parameter at System.Drawing.Icon.Initialize(Int32 width, Int32 height) at System.Drawing.Icon..ctor(SerializationInfo info, StreamingContext context) --- End of inner exception stack trace --- at System.RuntimeMethodHandle.SerializationInvoke(IRuntimeMethodInfo method, Object target, SerializationInfo info, StreamingContext& context) at System.Runtime.Serialization.ObjectManager.CompleteISerializableObject(Object obj, SerializationInfo info, StreamingContext context) at System.Runtime.Serialization.ObjectManager.FixupSpecialObject(ObjectHolder holder) at System.Runtime.Serialization.ObjectManager.DoFixups() at System.Runtime.Serialization.Formatters.Binary.ObjectReader.Deserialize(HeaderHandler handler, __BinaryParser serParser, Boolean fCheck, Boolean isCrossAppDomain, IMethodCallMessage methodCallMessage) at System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Deserialize(Stream serializationStream, HeaderHandler handler, Boolean fCheck, Boolean isCrossAppDomain, IMethodCallMessage methodCallMessage) at System.Resources.ResourceReader.DeserializeObject(Int32 typeIndex) at System.Resources.ResourceReader._LoadObjectV2(Int32 pos, ResourceTypeCode& typeCode) at System.Resources.ResourceReader.LoadObjectV2(Int32 pos, ResourceTypeCode& typeCode) at System.Resources.ResourceReader.LoadObject(Int32 pos, ResourceTypeCode& typeCode) at System.Resources.RuntimeResourceSet.GetObject(String key, Boolean ignoreCase, Boolean isString) at System.Resources.RuntimeResourceSet.GetObject(String key, Boolean ignoreCase) at System.Resources.ResourceManager.GetObject(String name, CultureInfo culture, Boolean wrapUnmanagedMemStream) at System.Resources.ResourceManager.GetObject(String name) at ACAT.Applications.ACATDashboard.DashboardForm.InitializeComponent() at ACAT.Applications.ACATDashboard.DashboardForm..ctor() at ACAT.Applications.ACATDashboard.Program.Main() --- snip --- This was fixed by commit https://source.winehq.org/git/wine.git/commitdiff/728255cf2ceca073e0818a310b... ("user32: Add support for PNG icons."). Part of Wine 3.6 release. Thanks Dmitry $ sha1sum ACATSetup.exe de818a4723d72d7654895631ef121e574d8b3713e ACATSetup.exe $ du -sh ACATSetup.exe 283M ACATSetup.exe 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=42913 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- URL|https://github.com/intel/ac |https://web.archive.org/web |at/releases/download/v1.00. |/20210123225614/https://git |0/ACATSetup.exe |hub.com/intel/acat/releases | |/download/v1.00.0/ACATSetup | |.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.
https://bugs.winehq.org/show_bug.cgi?id=42913 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #8 from Alexandre Julliard <julliard(a)winehq.org> --- Closing bugs fixed in 6.1. -- 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