[Bug 35274] New: Heavy Metal Pro page faults when using "open from"
http://bugs.winehq.org/show_bug.cgi?id=35274 Bug ID: 35274 Summary: Heavy Metal Pro page faults when using "open from" Product: Wine Version: 1.7.9 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: comctl32 Assignee: wine-bugs(a)winehq.org Reporter: liquitsnake(a)gmx.net Classification: Unclassified This seems similar to bug 21665, but is not the same bug (as it has been fixed long ago) When using "open from" to load a file in Heavy Metal, the program will page fault as soon as the "open" button is pressed. Similarily, it will page fault when using "save to" most of the time. That makes it impossible to use these functions. It doesn't appear to be a regression (I have witnessed this on all versions from 1.3.7 to 1.7.9). Using native comctl32.dll solves the crashing. The native DLL used in my testing has the MD5 2f0680d0ac7b37cd5f3b118024ad0f0d. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=35274 --- Comment #1 from haarp <liquitsnake(a)gmx.net> --- Created attachment 47047 --> http://bugs.winehq.org/attachment.cgi?id=47047 output with DEBUG=+treeview Since the treeview debug channel was requested in bug 21665 and this one seems very similar, I have also enabled it here. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=35274 haarp <liquitsnake(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #47047|0 |1 is obsolete| | --- Comment #2 from haarp <liquitsnake(a)gmx.net> --- Created attachment 47048 --> http://bugs.winehq.org/attachment.cgi?id=47048 output with DEBUG=+treeview Debugging symbols are broken with the Wine PPA, so I ran it on another machine instead. They should be present now. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=35274 --- Comment #3 from haarp <liquitsnake(a)gmx.net> --- I get a strong feeling that the program only page faults when the user expands a directory tree and resides inside a subtree while the dialog closes. When I close the dialog while being in a folder that didn't need expansion (such as a desktop folder), this bug doesn't seem to 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.
http://bugs.winehq.org/show_bug.cgi?id=35274 --- Comment #4 from Nikolay Sivov <bunglehead(a)gmail.com> --- Still no argument info in a backtrace, -O0 could help probably. I'd like to reproduce myself, is this thing downloadable somewhere? -- 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.
http://bugs.winehq.org/show_bug.cgi?id=35274 haarp <liquitsnake(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #47048|0 |1 is obsolete| | --- Comment #5 from haarp <liquitsnake(a)gmx.net> --- Created attachment 48157 --> http://bugs.winehq.org/attachment.cgi?id=48157 WINEDEBUG=+treeview Ok, tried again with -O0 and Wine-1.7.16. It seems to contain more info now, hopefully it is helpful. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=35274 haarp <liquitsnake(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- URL| |http://www.heavymetalpro.co | |m/newfiles/hmp_v522_r3_upda | |te.exe --- Comment #6 from haarp <liquitsnake(a)gmx.net> --- (In reply to Nikolay Sivov from comment #4)
Still no argument info in a backtrace, -O0 could help probably. I'd like to reproduce myself, is this thing downloadable somewhere?
The program itself isn't free, but the updates are. I've added a link to the installer. To reproduce: Install, start hvypro.exe, click through the annoying messages until the main program appears. Select "Open From", then navigate to some subfolder, then press Cancel -> Crash. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=35274 --- Comment #7 from Nikolay Sivov <bunglehead(a)gmail.com> --- New log is better. I tried to reproduce that, but it needs several redist packages, I did 'mfc42 vb6run' and still doesn't start. Could you please save me some time and list all dependencies it needs? -- 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.
http://bugs.winehq.org/show_bug.cgi?id=35274 --- Comment #8 from haarp <liquitsnake(a)gmx.net> --- (In reply to Nikolay Sivov from comment #7)
New log is better. I tried to reproduce that, but it needs several redist packages, I did 'mfc42 vb6run' and still doesn't start.
Could you please save me some time and list all dependencies it needs?
Oh right, I forgot that the main installer puts a bunch of libs in place. They are: ASYCFILT.DLL ccrpftv6.ocx ccrpudn6.ocx COMCAT.DLL COMDLG32.OCX FlatBtn6.ocx MFC40.DLL MFC42.DLL MSCOMCTL.OCX MSVBVM60.DLL MSVCRT.DLL OLEAUT32.DLL STDOLE2.TLB I've packed and uploaded them for your convenience: http://176.9.140.228/~haarp/temp/hmpro-libs.7z Throw them in syswow64/ or system32/. --- Comment #9 from haarp <liquitsnake(a)gmx.net> --- Link didn't go through: http://176.9.140.228/~haarp/temp/hmpro-libs.7z -- 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.
http://bugs.winehq.org/show_bug.cgi?id=35274 --- Comment #10 from haarp <liquitsnake(a)gmx.net> --- h t t p : / / 1 7 6 . 9 .1 4 0 . 2 2 8 / ~ h a a r p / t e m p / h m p r o - l i b s . 7 z -- 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=35274 Nikolay Sivov <bunglehead(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEEDINFO Ever confirmed|0 |1 --- Comment #11 from Nikolay Sivov <bunglehead(a)gmail.com> --- I had to install with winetricks - mfc42, vb6run, comdlg32ocx, mscomctlocx. But it's still not enough. Next dependency seems to be FlatBtn*.ocx, which could be application file, not a Windows component. That means I don't have a test case to work on. -- 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=35274 --- Comment #12 from haarp <main.haarp(a)gmail.com> --- (In reply to Nikolay Sivov from comment #11)
I had to install with winetricks - mfc42, vb6run, comdlg32ocx, mscomctlocx. But it's still not enough. Next dependency seems to be FlatBtn*.ocx, which could be application file, not a Windows component. That means I don't have a test case to work on.
It shouldn't be necessary to go through all that, at least with the official installer. It seems the patcher alone isn't enough. There's an official source that installs the runtimes for you tho. It can be found here: http://www.heavymetalpro.com/newfiles/runtimes.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=35274 tokktokk <fdsfgs(a)krutt.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |fdsfgs(a)krutt.org -- 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.
http://bugs.winehq.org/show_bug.cgi?id=35274 KRosUser <kyle.kcsoftwares(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |kyle.kcsoftwares(a)gmail.com --- Comment #13 from KRosUser <kyle.kcsoftwares(a)gmail.com> --- Installer: https://web.archive.org/web/20170423061255/http://heavymetalpro.com/newfiles... Runtimes: https://web.archive.org/web/20170423121800/http://www.heavymetalpro.com/newf... -- 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.
http://bugs.winehq.org/show_bug.cgi?id=35274 --- Comment #14 from KRosUser <kyle.kcsoftwares(a)gmail.com> --- No longer page fault but logs 0240:err:seh:dispatch_user_callback ignoring exception c0000005 Is it "good enougth" to be marked as RESOLVED or should this exception be understood ? -- 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.
http://bugs.winehq.org/show_bug.cgi?id=35274 --- Comment #15 from Nikolay Sivov <bunglehead(a)gmail.com> --- Yes, we should at least understand what's crashing. -- 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