[Bug 42857] New: Can't select a fixture in FreeStyler's fixture editor
https://bugs.winehq.org/show_bug.cgi?id=42857 Bug ID: 42857 Summary: Can't select a fixture in FreeStyler's fixture editor Product: Wine Version: 2.6 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs(a)winehq.org Reporter: florian-edelmann(a)online.de Distribution: --- Created attachment 57958 --> https://bugs.winehq.org/attachment.cgi?id=57958 Console output. Starting the fixture editor in line 31 Installing worked fine after installing two verbs with winetricks (vb6run and mfc42). Starting all bundled applications also works as expected. However, as soon as I select a fixture (folder opening also no problem), the Fixture Editor hangs and eventually opens a small, all-black dialog and exits when I close that. The same happens in the main application (FreeStyler) when clicking on Setup in the menu, and then on Add/Remove fixtures In the console output (full output attached), the following lines are repeated: fixme:olepicture:OleLoadPictureEx (0xcbaafc,2359,1,{00020400-0000-0000-c000-000000000046},x=0,y=0,f=0,0x32f368), partially implemented. fixme:ole:CLSIDFromProgIDEx L"Scripting.FileSystemObject",0x32f3a4: semi-stub fixme:scrrun:filesys_QueryInterface Unsupported interface {7fd52380-4e07-101b-ae2d-08002b2ec713} fixme:scrrun:filesys_QueryInterface Unsupported interface {37d84f60-42cb-11ce-8135-00aa004bb851} fixme:scrrun:file_get_DateLastModified (0x1beb920)->(0x32f1e8) Only the first number in the last line is changed every time. I replaced a lot of those sections in the log to meet the 5MB file size limit. -- 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=42857 florian-edelmann(a)online.de changed: What |Removed |Added ---------------------------------------------------------------------------- URL| |http://freestylerdmx.be/ -- 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=42857 --- Comment #1 from Nikolay Sivov <bunglehead(a)gmail.com> --- I'll take a look at scrrun stub. Could you test if 'winetricks wsh57' helps? -- 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=42857 --- Comment #2 from Nikolay Sivov <bunglehead(a)gmail.com> --- In case you build Wine yourself, please retest with current git, file_get_DateLastModified fixme will no longer appear. -- 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=42857 florian-edelmann(a)online.de changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|UNCONFIRMED |RESOLVED --- Comment #3 from florian-edelmann(a)online.de --- "winetricks wsh57" did already help. I didn't need to test the current version from git. -- 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=42857 Nikolay Sivov <bunglehead(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|FIXED |--- Status|RESOLVED |REOPENED Ever confirmed|0 |1 --- Comment #4 from Nikolay Sivov <bunglehead(a)gmail.com> --- Installing wsh57 is not a fix. Could you describe exact steps to reproduce? I'm having troubles running this software. -- 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=42857 --- Comment #5 from florian-edelmann(a)online.de --- I haven't done anything different than running the said winetricks command on my existing setup (win32 with the two other winetricks verbs already installed as described in the first comment and the log). After that, I could select a fixture and it was loaded correctly into both the fixture editor and the main application. -- 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=42857 --- Comment #6 from Nikolay Sivov <bunglehead(a)gmail.com> --- The patch went in, https://source.winehq.org/git/wine.git/commit/f6016609e1709acf8a843bc714bc7f.... Could you retest with Wine 2.7, without using 'winetricks wsh57' ? -- 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=42857 --- Comment #7 from florian-edelmann(a)online.de --- Sorry that I just answer today, I completely forgot this issue... I'm testing with the recent Wine 2.12 Staging version. Installing with win32 arch in a new wine prefix completes fine but with an error dialog: C:\windows\system32\hirestimer.ocx Unable to register the DLL/OCX: RegSvr32 failed with exit code 0x3. I can click Ignore in this window and some similar dialogs pop up. Opening the fixtureCreator.exe then fails with the following console output: err:module:import_dll Library MSVBVM60.DLL (which is needed by L"C:\\FreeStyler\\fixtureCreator.exe") not found err:module:LdrInitializeThunk Main exe initialization for L"C:\\FreeStyler\\fixtureCreator.exe" failed, status c0000135 -- 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=42857 winetest(a)luukku.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |winetest(a)luukku.com --- Comment #8 from winetest(a)luukku.com --- (In reply to florian-edelmann from comment #7)
Opening the fixtureCreator.exe then fails with the following console output:
err:module:import_dll Library MSVBVM60.DLL (which is needed by L"C:\\FreeStyler\\fixtureCreator.exe") not found err:module:LdrInitializeThunk Main exe initialization for L"C:\\FreeStyler\\fixtureCreator.exe" failed, status c0000135
You need to do winetricks vb6run. I don't know about the other issue. -- 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=42857 --- Comment #9 from florian-edelmann(a)online.de --- With winetricks vb6run, installing works fine but the other issue remains. -- 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=42857 Robert Wilhelm <sloper42(a)yahoo.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |sloper42(a)yahoo.com Component|-unknown |scrrun Keywords| |download --- Comment #10 from Robert Wilhelm <sloper42(a)yahoo.com> --- I downloaded latest version 4.1.2 from website. After using winetricks to install vb6run and vc6run, installer works fine. When selecting a fixture, it hangs now because scrrun:file_get_DateCreated is not implemented. We get endless loop repeating following output: 0024:fixme:olepicture:OleLoadPictureEx 0262CD7C, 7908, 1, {00020400-0000-0000-c000-000000000046}, 0, 0, 0, 0021ED78, partially implemented. 0024:fixme:ole:CLSIDFromProgIDEx L"Scripting.FileSystemObject", 0021EDB4: semi-stub 0024:fixme:scrrun:filesys_QueryInterface Unsupported interface {7fd52380-4e07-101b-ae2d-08002b2ec713} 0024:fixme:scrrun:filesys_QueryInterface Unsupported interface {37d84f60-42cb-11ce-8135-00aa004bb851} 0024:fixme:variant:get_date_format ignoring flags 10 0024:fixme:scrrun:file_get_DateCreated (01451FF0)->(0021EAC0) After implementing this function the hang is gone. I will try to submit a patch. -- 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=42857 --- Comment #11 from Robert Wilhelm <sloper42(a)yahoo.com> --- Created attachment 72901 --> https://bugs.winehq.org/attachment.cgi?id=72901 Implement file_get_DateCreated. -- 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=42857 --- Comment #12 from Nikolay Sivov <bunglehead(a)gmail.com> --- (In reply to Robert Wilhelm from comment #11)
Created attachment 72901 [details] Implement file_get_DateCreated.
This looks good to me, unless you're aware of some problem with it. -- 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=42857 --- Comment #13 from Robert Wilhelm <sloper42(a)yahoo.com> ---
This looks good to me, unless you're aware of some problem with it.
Thanks. I will submit a MR soon. I am not aware of any problems with this patch. It is mostly cut and paste from your file_get_DateLastModified patch. I was just a bit reluctant to open new MR because my MR391 (Implement MoveFolder) is still open and targets same dll. -- 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=42857 Robert Wilhelm <sloper42(a)yahoo.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |patch --- Comment #14 from Robert Wilhelm <sloper42(a)yahoo.com> --- I opened a MR: https://gitlab.winehq.org/wine/wine/-/merge_requests/692 -- 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=42857 Robert Wilhelm <sloper42(a)yahoo.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |RESOLVED Fixed by SHA1| |8eb7843d206d014acf93239d678 | |2a199228472e7 Resolution|--- |FIXED --- Comment #15 from Robert Wilhelm <sloper42(a)yahoo.com> --- MR was merged with https://gitlab.winehq.org/wine/wine/-/commit/8eb7843d206d014acf93239d6782a19... -- 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=42857 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #16 from Alexandre Julliard <julliard(a)winehq.org> --- Closing bugs fixed in 7.16. -- 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=42857 Michael Stefaniuc <mstefani(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|--- |7.0.x -- 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=42857 Michael Stefaniuc <mstefani(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|7.0.x |--- --- Comment #17 from Michael Stefaniuc <mstefani(a)winehq.org> --- Removing the 7.0.x milestone from bug fixes included in 7.0.2. -- 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