http://bugs.winehq.org/show_bug.cgi?id=29119
Bug #: 29119 Summary: HeeksCAD worked on old wine 1.2.3-2pclos2011, new 1.3.32 fails Product: Wine Version: 1.3.32 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: blocker Priority: P2 Component: wineserver AssignedTo: wine-bugs@winehq.org ReportedBy: gheskett@wdtv.com Classification: Unclassified
Greetings;
Newbee at wine things. I just built 1.3.32, using a 32 bit pclos install on a quad core phenom as the user, then became root to run ./tools/wineinstall, which didn't seem to have any major problems after it uninstalled the much older and generally working wine that pclos supplies.
So I thought I would see how the windows HeeksCAD-18.exe ran, but total failure. So I figured I should reinstall HeeksCAD/HeeksCNC in case things changed, but that also fails.
The install goes ok according to the gui, but logs this to the shell:
[gene@coyote Download]$ wine './HeeksCAD 0.18.0.exe' 2>&1
../Documents/heekscad-install.log
fixme:msg:ChangeWindowMessageFilter c046 00000001 fixme:win:DisableProcessWindowsGhosting : stub fixme:sfc:SfcIsFileProtected ((nil), L"C:\Program Files\HeeksCAD\unins000.exe") stub
Then after the install the gui asks to start heeks, I click ok, and hopefully the failure log will be generated in a format that is usable. A copy paste into vim totally screws the moose with thousands of tabs.
Ok, more repeats with attempts to redirect the error output to a file, all resulting in a null file. I cannot copy paste such a large file, and it would take me about 8 hours of editing to restore some semblance of what I see on the screen, so how do I generate this file you would like to have attached?
This is about all that I can faithfully paste from the cli:
[gene@coyote Download]$ wine: Unhandled page fault on read access to 0x50d8458d at address 0x45c4aa (thread 0022), starting debugger... Unhandled exception: page fault on read access to 0x50d8458d in 32-bit code (0x0045c4aa).
Please advise how to proceed.
Thanks folks.
http://bugs.winehq.org/show_bug.cgi?id=29119
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression
--- Comment #1 from Austin English austinenglish@gmail.com 2011-11-17 18:28:56 CST --- Please run a regression test: http://wiki.winehq.org/RegressionTesting
http://bugs.winehq.org/show_bug.cgi?id=29119
Vitaliy Margolen vitaliy-bugzilla@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|wineserver |-unknown Summary|HeeksCAD worked on old wine |HeeksCAD fails |1.2.3-2pclos2011, new | |1.3.32 fails | Severity|blocker |normal
--- Comment #2 from Vitaliy Margolen vitaliy-bugzilla@kievinfo.com 2011-11-17 19:22:10 CST --- Please attach complete terminal output with the results of regression testing.
http://bugs.winehq.org/show_bug.cgi?id=29119
--- Comment #3 from Gene Heskett gheskett@wdtv.com 2011-11-17 19:48:26 CST --- That may be more difficult, pclos is a bit reticent to give one all the tools needed to do a regression bisect with git. Throw in that the wine building is over an hour on this quad core phenom, and it was easier by far to do a make uninstall, followed by using synaptic to re-install the older version, followed by yet another install of heeks* from the cli, and I was back to the old behaviour, it ran more of less usable, but any gfx operation required a manual redraw of the screen to get a clean display, including the initial opening screen, about 75% of which was not drawn at all until the manual redraw.
I thought I might be able to supply the failure log, but wine apparently has no concept of stdout and stderr that can be redirected to a nice clean file. Just one of the many reasons I don't use windows & never have except when trying to service a neighbors computer.
I like pclos, it is generally dead stable, but after 18 months on it, I have downloaded Centos-6 which may be more easily made into a do everything release.
Until then, unless someone else wants to see this, I suggest we drop it, I can't help until I switch distro's.
Thanks & Cheers, Gene
http://bugs.winehq.org/show_bug.cgi?id=29119
--- Comment #4 from Vitaliy Margolen vitaliy-bugzilla@kievinfo.com 2011-11-17 21:13:24 CST --- http://wiki.winehq.org/FAQ#get_log
http://bugs.winehq.org/show_bug.cgi?id=29119
GyB gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords|regression |download, source URL| |http://code.google.com/p/he | |ekscad/downloads/detail?nam | |e=HeeksCAD%200.18.0.exe CC| |gyebro69@gmail.com
--- Comment #5 from GyB gyebro69@gmail.com 2012-01-15 14:30:24 CST --- I think the application in question is HeeksCAD 0.18.0 (download link added to url). The program is under development and source code of the application is also available.
In fact, the application crashes on start with wine: Call from 0x7b839342 to unimplemented function msvcp90.dll.??0?$basic_ifstream@DU?$char_traits@D@std@@@std@@QAE@PBDHH@Z, aborting
That could be bug #28612. After 'winetricks vcrun2008' the program starts.
I tested with Wine-1.1.29, 1.2.3, 1.3.32 and 1.3.37 but didn't see any regressions. Some minor problems do exist, but they were present with earlier Wine versions as well. For example, after starting the program the main window contains garbage which disappears when clicking on the working area.
@bug reporter: please attach terminal output as requested in comment #4, so we can see if your problem is the aforementioned unimplemented stuff (or something else).
http://bugs.winehq.org/show_bug.cgi?id=29119
Arv Evans arvid.evans@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |arvid.evans@gmail.com
https://bugs.winehq.org/show_bug.cgi?id=29119
roger@mailinator.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |roger@mailinator.com
--- Comment #6 from roger@mailinator.com --- 593 @ thiscall -arch=win32 ??0?$basic_ifstream@DU?$char_traits@D@std@@@std@@QAE@PBDHH@Z(ptr str long long long) basic_ifstream_char_ctor_name
it's implemented now?
https://bugs.winehq.org/show_bug.cgi?id=29119
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |DUPLICATE
--- Comment #7 from Bruno Jesus 00cpxxx@gmail.com --- (In reply to roger from comment #6)
593 @ thiscall -arch=win32 ??0?$basic_ifstream@DU?$char_traits@D@std@@@std@@QAE@PBDHH@Z(ptr str long long long) basic_ifstream_char_ctor_name
it's implemented now?
Maybe the original problem was something else but it evolved to be a duplicate.
*** This bug has been marked as a duplicate of bug 28228 ***
https://bugs.winehq.org/show_bug.cgi?id=29119
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #8 from Austin English austinenglish@gmail.com --- Closing.