http://bugs.winehq.org/show_bug.cgi?id=24641
Summary: ProPresenter 4.0.0.1 for Windows doesn't startup - continued Product: Wine Version: 1.3.4 Platform: x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: puk007@gmail.com
Created an attachment (id=31144) --> (http://bugs.winehq.org/attachment.cgi?id=31144) console-20101005.txt
it all began with Bug 24627: http://bugs.winehq.org/show_bug.cgi?id=24627
when trying to run ProPresenter 4.0.0.1, it crashes on startup.
steps to reproduce: - clean wine compiled from sources of 20100404 (with patch from bug 24627, so that I could continue installation: http://bugs.winehq.org/attachment.cgi?id=31130) - install using winetricks: winetricks winxp dotnet30 - download ProPresenter & install it from: http://www.renewedvision.com/downloads/pc/ProPresenter_Windows_4.0.0.1.zip
when trying to run from console, it crashes (want's to send notification to M$) see attached console output in file console-20101005.txt
http://bugs.winehq.org/show_bug.cgi?id=24641
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Depends on| |24627
http://bugs.winehq.org/show_bug.cgi?id=24641
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download URL| |http://www.renewedvision.co | |m/downloads/pc/ProPresenter | |_Windows_4.0.0.1.zip
http://bugs.winehq.org/show_bug.cgi?id=24641
Dmitry Timoshkov dmitry@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |dotnet
http://bugs.winehq.org/show_bug.cgi?id=24641
Bug 24641 depends on bug 24627, which changed state.
Bug 24627 Summary: ProPresenter 4.0.0.1 for Windows doesn't startup http://bugs.winehq.org/show_bug.cgi?id=24627
What |Old Value |New Value ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
http://bugs.winehq.org/show_bug.cgi?id=24641
--- Comment #1 from puk007@gmail.com 2010-10-06 15:47:22 CDT --- as exception is: Unhandled Exception: System.IO.FileNotFoundException: Could not load file or assembly 'System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' or one of its dependencies. Exception from HRESULT: 0x80070002 File name: 'System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' at ProPresenter.BO.Common.Type.RVObservableCollection`1.RemoveRange(IEnumerable`1 collection) at ProPresenter.BO.Common.Type.RVObservableCollection`1.Clear() at ProPresenter.BO.Common.Preferences.RVPreferencesLabels.SetDefaultSlideLabels() at ProPresenter.BO.Common.Preferences.RVPreferencesLabels.SetDefaults() at ProPresenter.BO.Common.Preferences.RVPreferencesLabels..ctor() at ProPresenter.BO.Common.Preferences.RVPreferencesLabels.GetInstance() at ProPresenter.BO.Common.Preferences.RVPreferences.get_Labels() at ProPresenter.BO.Common.Preferences.RVPreferences.SetDefaults() at ProPresenter.BO.Common.Preferences.RVPreferences..ctor() at ProPresenter.BO.Common.Preferences.RVPreferences.GetInstance() at ProPresenter.BO.Session.ProPresenterWindowSession..ctor(IIdentity identity) at ProPresenter.BO.Session.RVSessionManager.GetSessionObject(RVSessionType sessionType) at ProPresenter.BO.Session.RVSessionManager.GetSessionObject() at ProPresenter.UI.MainApp.RVDefinitionApp.OnStartup(StartupEventArgs eventArgs) at Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.DoApplicationModel() at Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.Run(String[] commandLine) at ProPresenter.UI.MainApp.Program.Main(String[] args)
I tried to google and found: http://community.sharpdevelop.net/forums/p/6428/18374.aspx
so I guess there is a need to have .net 3.5 installed to have this app running, but as there are multiple blocking bugs related to installation of .net3.5 I need to wait till those are fixed
http://bugs.winehq.org/show_bug.cgi?id=24641
--- Comment #2 from butraxz@gmail.com 2013-06-15 05:20:25 CDT --- This has not been updated for over 900 days.
Is this still an issue in 1.6-rc2 or higher or is this abandoned ?
http://bugs.winehq.org/show_bug.cgi?id=24641
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW URL|http://www.renewedvision.co |http://web.archive.org/web/ |m/downloads/pc/ProPresenter |20101006171129/http://renew |_Windows_4.0.0.1.zip |edvision.com/downloads/pc/P | |roPresenter_Windows_4.0.0.1 | |.zip Ever Confirmed|0 |1
--- Comment #3 from Bruno Jesus 00cpxxx@gmail.com 2013-06-15 06:53:49 CDT --- Still in wine 1.6-rc2. Tested with dotnet35 like OP, without dotnet there is different crash.
f226375be25f41b9fba76b6a7f3b5acb7e01812b ProPresenter_Windows_4.0.0.1.zip
http://bugs.winehq.org/show_bug.cgi?id=24641
--- Comment #4 from Bruno Jesus 00cpxxx@gmail.com 2013-06-15 06:54:59 CDT --- Created attachment 44815 --> http://bugs.winehq.org/attachment.cgi?id=44815 wine 1.6-rc2 log+crash
https://bugs.winehq.org/show_bug.cgi?id=24641
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |focht@gmx.net Summary|ProPresenter 4.0.0.1 for |ProPresenter 4.x (.NET 3.5 |Windows doesn't startup - |WPF app) fails on startup |continued |(devenum needs to support | |IClassFactory2 interface)
--- Comment #5 from Anastasius Focht focht@gmx.net --- Hello folks,
the comments indicate broken .NET Framework 3.5 installations.
Prerequisite: 'winetricks -q dotnet35sp1' in clean 32-bit WINEPREFIX
Additionally: 'winetricks -q wsh57' to work around bug 35482 (installer)
Workarounds for some well known .NET runtime bugs:
'winetricks -q corefonts' 'winetricks -q windowscodecs' (WPF 3.x)
The app starts and displays a 'License Registration' dialog window. After clicking 'Demo' button, a splash screen is shown and the app crashes a short time later.
Trace log reveals:
--- snip --- $ pwd /home/focht/.wine/drive_c/Program Files/Renewed Vision/ProPresenter/ProPresenter for Windows
$ WINEDEBUG=+tid,+seh,+relay,+loaddll,+process wine ./ProPresenter.exe
log.txt 2>&1
... 0029:Call devenum.DllGetClassObject(04a8a934,79ef3190,0033ee20) ret=7e835c80 0029:Ret devenum.DllGetClassObject() retval=00000000 ret=7e835c80 ... 0029:fixme:devenum:DEVENUM_IClassFactory_QueryInterface - no interface IID: {b196b28f-bab4-101a-b69c-00aa00341d07} ... 0029:Call KERNEL32.FormatMessageW(000031ff,00000000,80040111,00000400,0033eb74,00000000,0033eb20) ret=79f3a4b6 0029:Ret KERNEL32.FormatMessageW() retval=00000000 ret=79f3a4b6 ... 0029:Call KERNEL32.RaiseException(e06d7363,00000001,00000003,0033eb7c) ret=78158e89 0029:trace:seh:raise_exception code=e06d7363 flags=1 addr=0x7b83a97b ip=7b83a97b tid=0029 0029:trace:seh:raise_exception info[0]=19930520 0029:trace:seh:raise_exception info[1]=0033ebe8 0029:trace:seh:raise_exception info[2]=7a382f8c 0029:trace:seh:raise_exception eax=7b8269e1 ebx=7b8bb000 ecx=19930520 edx=0033eac4 esi=0033eb68 edi=0033eb30 0029:trace:seh:raise_exception ebp=0033eb08 esp=0033eaa4 cs=0023 ds=002b es=002b fs=0063 gs=006b flags=00000283 ... 0029:trace:seh:raise_exception code=e0434f4d flags=1 addr=0x7b83a97b ip=7b83a97b tid=0029 ... --- snip ---
'winetricks -q devenum' works around and lets the app successfully start (some movie maker like user interface is shown).
$ sha1sum ProPresenter_Windows_4.0.0.1.zip f226375be25f41b9fba76b6a7f3b5acb7e01812b ProPresenter_Windows_4.0.0.1.zip
$ du -sh ProPresenter_Windows_4.0.0.1.zip 123M ProPresenter_Windows_4.0.0.1.zip
$ wine --version wine-1.7.11-206-g82b3813
Regards
https://bugs.winehq.org/show_bug.cgi?id=24641
--- Comment #6 from Anastasius Focht focht@gmx.net --- Hello folks,
adding the corresponding managed backtrace which I missed completely.
Trace log analysis still stands ;-)
--- snip --- ... Creating an instance of the COM component with CLSID {62BE5D10-60EB-11D0-BD3B-00A0C911CE86} from the IClassFactory failed due to the following error: 80040111. at DirectShowLib.DsDevice.GetDevicesOfCat(Guid FilterCategory) at ProPresenter.BO.Common.RVBOHelper.RefreshVideoInputDevices() at ProPresenter.BO.Common.RVBOHelper.get_VideoInputDevices() at ProPresenter.BO.Common.Preferences.RVPreferencesLiveVideo.get_SelectedInputDevice() at ProPresenter.BO.RenderingEngine.Entities.RVLiveVideo.Initialize() at ProPresenter.BO.RenderingEngine.Entities.RVLiveVideo..ctor() at ProPresenter.UI.SlideEditor.ViewModel.RVEditorLayoutViewModel.AssignDefaultState() at ProPresenter.UI.SlideEditor.ViewModel.RVEditorLayoutViewModel.InitializePropertyInspectors() at ProPresenter.UI.SlideEditor.ViewModel.RVEditorLayoutViewModel..ctor() at ProPresenter.UI.SlideEditor.ViewModel.RVEditorLayoutViewModel.GetInstance() at ProPresenter.UI.Plugin.ViewModel.RVLayoutViewModel..ctor() at ProPresenter.UI.Plugin.ViewModel.RVLayoutViewModel.GetLayoutViewModel() at ProPresenter.UI.Plugin.ProPresenterLayout..ctor() at ProPresenter.UI.MainApp.RVDefinition.InitializeComponent() at ProPresenter.UI.MainApp.RVDefinition.Initialize(String[] arguments) at ProPresenter.UI.MainApp.RVDefinition..ctor() at ProPresenter.UI.MainApp.RVDefinitionApp.OnStartup(StartupEventArgs eventArgs) at Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.DoApplicationModel() at Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.Run(String[] commandLine) at ProPresenter.UI.MainApp.Program.Main(String[] args) ... --- snip ---
$ wine --version wine-1.7.12-28-g0f2bed5
Regards
http://bugs.winehq.org/show_bug.cgi?id=24641
Qian Hong fracting@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |fracting@gmail.com
https://bugs.winehq.org/show_bug.cgi?id=24641
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|ProPresenter 4.x (.NET 3.5 |ProPresenter 4.x (.NET 3.5 |WPF app) fails on startup |WPF app) fails on startup |(devenum needs to support |(devenum needs to support |IClassFactory2 interface) |IClassFactory2 interface, | |'{b196b28f-bab4-101a-b69c-0 | |0aa00341d07}') Component|-unknown |devenum
--- Comment #7 from Anastasius Focht focht@gmx.net --- Hello folks,
revisiting, still present.
$ wine --version wine-3.11
Regards
https://bugs.winehq.org/show_bug.cgi?id=24641
Zebediah Figura z.figura12@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |z.figura12@gmail.com Fixed by SHA1| |47921c19e06254a0b66b41c7397 | |9aca2978afd5b Status|NEW |RESOLVED Summary|ProPresenter 4.x (.NET 3.5 |ProPresenter 4.x (.NET 3.5 |WPF app) fails on startup |WPF app) fails on startup |(devenum needs to support |(devenum CreateInstance() |IClassFactory2 interface, |doesn't support |'{b196b28f-bab4-101a-b69c-0 |IID_IUnknown) |0aa00341d07}') | Resolution|--- |FIXED
--- Comment #8 from Zebediah Figura z.figura12@gmail.com --- Fixed by 47921c19e06254a0b66b41c73979aca2978afd5b. The query for IClassFactory2 was harmless; the actual problem was that the application was trying to call CreateInstance() with IID_IUnknown and we didn't handle that correctly.
https://bugs.winehq.org/show_bug.cgi?id=24641
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #9 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 3.12.
https://bugs.winehq.org/show_bug.cgi?id=24641
Michael Stefaniuc mstefani@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|--- |3.0.x
https://bugs.winehq.org/show_bug.cgi?id=24641
Michael Stefaniuc mstefani@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|3.0.x |---
--- Comment #10 from Michael Stefaniuc mstefani@winehq.org --- Removing the 3.0.x milestone from bugs included in 3.0.3.
https://bugs.winehq.org/show_bug.cgi?id=24641
Zebediah Figura z.figura12@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|devenum |quartz
https://bugs.winehq.org/show_bug.cgi?id=24641
--- Comment #11 from Anastasius Focht focht@gmx.net --- Hello folks,
adding some apps from bug 42913 which suffered from the same issue for documentation.
Intel Assistive Context-Aware Toolkit (ACAT) v1.00.0 (.NET 4.5 apps)
Download:
https://github.com/intel/acat/releases/download/v1.00.0/ACATSetup.exe
* ACATPhrase.exe * ACATTryout.exe
--- snip --- $ pwd /home/focht/.wine/drive_c/Intel/ACAT
$ wine ./ACATPhrase.exe ... Unhandled Exception: System.Runtime.InteropServices.COMException: Creating an instance of the COM component with CLSID {62BE5D10-60EB-11D0-BD3B-00A0C911CE86} from the IClassFactory failed due to the following error: 80040111 Exception from HRESULT: 0x80040111 (CLASS_E_CLASSNOTAVAILABLE). at ACAT.Extensions.Default.Actuators.VisionActuator.VisionUtils.Cameras.getDevicesOfCategory(Guid category) at ACAT.Extensions.Default.Actuators.VisionActuator.VisionUtils.Cameras.GetCameraNames() at ACAT.Extensions.Default.Actuators.Vision.VisionActuator.VisionActuator.Init() at ACAT.Lib.Core.ActuatorManagement.ActuatorEx.Init() at ACAT.Lib.Core.ActuatorManagement.ActuatorManager.init() at ACAT.Lib.Core.ActuatorManagement.ActuatorManager.Init(IEnumerable`1 extensionDirs) at ACAT.Lib.Core.PanelManagement.Context.createActuatorManager() at ACAT.Lib.Core.PanelManagement.Context.Init(StartupFlags startup) at ACAT.Applications.ACATTalk.Program.Main(String[] args) --- snip ---
$ sha1sum ACATSetup.exe de818a4723d72d7654895631ef121e574d8b3713e ACATSetup.exe
$ du -sh ACATSetup.exe 283M ACATSetup.exe
Regards