http://bugs.winehq.org/show_bug.cgi?id=34875
Bug #: 34875 Summary: WordFlood 2.0 Program Error Won't Launch Product: Wine Version: unspecified Platform: x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: critical Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: gowtham.pro@gmail.com Classification: Unclassified
Created attachment 46479 --> http://bugs.winehq.org/attachment.cgi?id=46479 The dump created
I am trying to run this software to run on my Linux destro (Ubuntu 12.04). It's called WordFlood 2.0. Not a popular software but quintessential for me.
Anyways installed this software with Wine and installation went without any problem. But when I launch the application I get an error.
I am attaching the dump here just in case you people need to take a look.
http://bugs.winehq.org/show_bug.cgi?id=34875
Gowthaman T gowtham.pro@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |Installer URL| |http://www.wordflood.com/
--- Comment #1 from Gowthaman T gowtham.pro@gmail.com 2013-11-07 07:02:50 CST --- The program uses .Net 2.0 and it is already installed. When I first launched the program, it threw an error that a COM .dll was missing. Then i registered the required dll and that error didn't come up again.
http://bugs.winehq.org/show_bug.cgi?id=34875
Rosanne DiMesio dimesio@earthlink.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|unspecified |1.4 Severity|critical |normal
--- Comment #2 from Rosanne DiMesio dimesio@earthlink.net 2013-11-07 07:12:23 CST --- Not critical. http://bugs.winehq.org/page.cgi?id=fields.html#importance
Your Wine version is old. Retest in the current development release.
http://bugs.winehq.org/show_bug.cgi?id=34875
--- Comment #3 from Gowthaman T gowtham.pro@gmail.com 2013-11-07 12:03:39 CST --- Appreciate your reply. I removed Wine1.4 and installed the latest. The issue is still the same.
http://bugs.winehq.org/show_bug.cgi?id=34875
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Version|1.4 |1.7.5 URL|http://www.wordflood.com/ |http://www.wordflood.com/Wo | |rdFlood2Setup.exe Keywords|Installer | Component|-unknown |richedit CC| |focht@gmx.net Ever Confirmed|0 |1 Summary|WordFlood 2.0 Program Error |WordFlood 2.0 crashes on |Won't Launch |startup
--- Comment #4 from Anastasius Focht focht@gmx.net 2013-11-07 16:39:22 CST --- Hello folks,
confirming.
'winetricks riched20' works around.
$ sha1sum WordFlood2Setup.exe 717a2bfd6255e68b380531de526441d12fd5b1d8 WordFlood2Setup.exe
$ du -sh WordFlood2Setup.exe 11M WordFlood2Setup.exe
$ wine --version wine-1.7.5-337-g4a1af24
Regards
http://bugs.winehq.org/show_bug.cgi?id=34875
--- Comment #5 from Anastasius Focht focht@gmx.net 2013-11-07 16:41:27 CST --- Created attachment 46480 --> http://bugs.winehq.org/attachment.cgi?id=46480 WINEDEBUG=+tid,+seh,+relay,+richedit wine ./WordFlood\ 2.0.exe >>log.txt 2>&1
https://bugs.winehq.org/show_bug.cgi?id=34875
roger@mailinator.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |roger@mailinator.com
--- Comment #6 from roger@mailinator.com --- still crashing wine 1.7.30
https://bugs.winehq.org/show_bug.cgi?id=34875
Teras teras@luukku.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |teras@luukku.com
--- Comment #7 from Teras teras@luukku.com --- the same wine-1.7.37-143-g3b2cf06
https://bugs.winehq.org/show_bug.cgi?id=34875
super_man@post.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |super_man@post.com
--- Comment #8 from super_man@post.com --- still crashing 1.7.50
https://bugs.winehq.org/show_bug.cgi?id=34875
--- Comment #9 from super_man@post.com --- This bug is actually duplicate of https://bugs.winehq.org/show_bug.cgi?id=32192 but this bug here is more alive. Would make sense to keep this one alive.
https://bugs.winehq.org/show_bug.cgi?id=34875
super_man@post.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |00cpxxx@gmail.com
--- Comment #10 from super_man@post.com --- (In reply to super_man from comment #9)
This bug is actually duplicate of https://bugs.winehq.org/show_bug.cgi?id=32192 but this bug here is more alive. Would make sense to keep this one alive.
Still dupe. See the log from the other bug report
it has words
"00000088 (D) C:\Program Files (x86)\WordFlood 2.0\WordFlood.exe", so it's the same version used here.
https://bugs.winehq.org/show_bug.cgi?id=34875
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |rsrudysuryanto@gmail.com
--- Comment #11 from Bruno Jesus 00cpxxx@gmail.com --- *** Bug 32192 has been marked as a duplicate of this bug. ***
https://bugs.winehq.org/show_bug.cgi?id=34875
--- Comment #12 from super_man@post.com --- Actually I found the crash location.
dlls/user32/win.c
SetWindowTextW
I just added a nullcheck like this
if(hwnd ==NULL) FIXME("Print something");
and it let the application start without any crash.
The real problem could be related to the EM_SETMARGINS: stub messge.
Or where the NULL comes?
https://bugs.winehq.org/show_bug.cgi?id=34875
--- Comment #13 from super_man@post.com --- (In reply to super_man from comment #12)
Actually I found the crash location.
dlls/user32/win.c
SetWindowTextW
I just added a nullcheck like this
if(hwnd ==NULL) FIXME("Print something");
and it let the application start without any crash.
The real problem could be related to the EM_SETMARGINS: stub messge.
Or where the NULL comes?
Actually it seems after reverting and trying to remake the hacky fix it could be that I actually wrote if(hwnd = NULL) instead of ==. And it made the application happy.
https://bugs.winehq.org/show_bug.cgi?id=34875
super_man@post.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jzeng@codeweavers.com
--- Comment #14 from super_man@post.com --- (In reply to super_man from comment #13)
(In reply to super_man from comment #12)
Actually I found the crash location.
dlls/user32/win.c
SetWindowTextW
I just added a nullcheck like this
if(hwnd ==NULL) FIXME("Print something");
and it let the application start without any crash.
The real problem could be related to the EM_SETMARGINS: stub messge.
Or where the NULL comes?
Actually it seems after reverting and trying to remake the hacky fix it could be that I actually wrote if(hwnd = NULL) instead of ==. And it made the application happy.
It seems to me that the real reason is EM_SETMARGINS being "unsupported" /unimplemented.
Adding case EM_SETMARGINS and printing something, prints the message one time and instant crash and the crash location seems to change.
Jactry?
https://bugs.winehq.org/show_bug.cgi?id=34875
--- Comment #15 from Gijs Vermeulen gijsvrm@gmail.com --- Created attachment 68624 --> https://bugs.winehq.org/attachment.cgi?id=68624 output
Still present in wine-5.21-129-g9c069476786.
https://bugs.winehq.org/show_bug.cgi?id=34875
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download URL|http://www.wordflood.com/Wo |https://web.archive.org/web |rdFlood2Setup.exe |/20140828084813/http://www. | |wordflood.com/WordFlood2Set | |up.exe
https://bugs.winehq.org/show_bug.cgi?id=34875
--- Comment #16 from Gijs Vermeulen gijsvrm@gmail.com --- Created attachment 74380 --> https://bugs.winehq.org/attachment.cgi?id=74380 +richedit
Still present with wine-8.6, native riched20 still works around.
Attaching a +richedit log.