http://bugs.winehq.com/show_bug.cgi?id=752
*** shadow/752 Fri May 31 02:54:54 2002
--- shadow/752.tmp.12067 Fri May 31 14:16:04 2002
***************
*** 2,8 ****
| msreadersetup.exe doesnt install |
+----------------------------------------------------------------------------+
| Bug #: 752 Product: Wine |
! | Status: UNCONFIRMED Version: CVS |
| Resolution: Platform: |
| Severity: normal OS/Version: All |
| Priority: P1 Component: wine-winelib |
--- 2,8 ----
| msreadersetup.exe doesnt install |
+----------------------------------------------------------------------------+
| Bug #: 752 Product: Wine |
! | Status: RESOLVED Version: CVS |
| Resolution: Platform: |
| Severity: normal OS/Version: All |
| Priority: P1 Component: wine-winelib |
***************
*** 28,30 ****
--- 28,35 ----
this exe can be found here :
http://download.microsoft.com/download/msreader/Install/2.1/W98NT42KMeXP/EN…
+
+ ------- Additional Comments From Speeddymon(a)yahoo.com 2002-05-31 14:16 -------
+ try installing with codeweavers, codeweavers crossover, or codeweaver's
+ crossover office, those are the only 2 that may be able to install this
+ software, due to the type of installer that is used...
\ No newline at end of file
http://bugs.winehq.com/show_bug.cgi?id=740
*** shadow/740 Fri May 31 14:12:22 2002
--- shadow/740.tmp.12012 Fri May 31 14:15:38 2002
***************
*** 325,327 ****
--- 325,332 ----
cursor? It's interesting to see how it was created.
It has handler value 405c60e8 in the last piece of trace you posted, but the
trace does not cover time when it was created.
+
+ ------- Additional Comments From julliard(a)winehq.com 2002-05-31 14:15 -------
+ I committed a fix for the division by zero. It would still be interesting
+ to find out if the all-zero image is what the app intended or if there's
+ a bug somewhere else causing that.
http://bugs.winehq.com/show_bug.cgi?id=740
*** shadow/740 Fri May 31 14:06:47 2002
--- shadow/740.tmp.11765 Fri May 31 14:12:22 2002
***************
*** 319,321 ****
--- 319,327 ----
So only your last possibility seems reasonable. On the other hand,
why can't a cursor mask be all zero's?
****************************************************************
+
+ ------- Additional Comments From apa3a(a)yahoo.com 2002-05-31 14:12 -------
+ David, you have the whole trace. Could you post the trace, corresponding life of
+ cursor? It's interesting to see how it was created.
+ It has handler value 405c60e8 in the last piece of trace you posted, but the
+ trace does not cover time when it was created.
\ No newline at end of file
http://bugs.winehq.com/show_bug.cgi?id=740
*** shadow/740 Fri May 31 14:04:23 2002
--- shadow/740.tmp.11243 Fri May 31 14:06:47 2002
***************
*** 304,306 ****
--- 304,321 ----
I did not research the code, bug here is one more *very* funny possibility -
fgBits++ overflows and sets ftBits to 0.
+
+ ------- Additional Comments From apa3a(a)yahoo.com 2002-05-31 14:06 -------
+ David, it's better to add your comments to the bug description.
+ Here they are:
+
+ ****************************************************************
+ As I reported, I put in some trace's in the innermost x & y loops.
+ The problem is that the entire theImage is filled with zeros. Both
+ xmax and ymax are 32 and I can't belive the compiler is so broken that
+ the ++ operator fails; if so, we have more problems here, ground
+ control.
+
+ So only your last possibility seems reasonable. On the other hand,
+ why can't a cursor mask be all zero's?
+ ****************************************************************
\ No newline at end of file
http://bugs.winehq.com/show_bug.cgi?id=740
*** shadow/740 Fri May 31 13:26:50 2002
--- shadow/740.tmp.11070 Fri May 31 14:04:23 2002
***************
*** 9,15 ****
+----------------------------------------------------------------------------+
| Assigned To: wine-bugs(a)winehq.com |
| Reported By: ronis(a)onsager.chem.mcgill.ca |
! | CC list: Cc: |
+----------------------------------------------------------------------------+
| Milestone: TargetMilestone: --- |
| URL: |
--- 9,15 ----
+----------------------------------------------------------------------------+
| Assigned To: wine-bugs(a)winehq.com |
| Reported By: ronis(a)onsager.chem.mcgill.ca |
! | CC list: Cc: Speeddymon@yahoo.com,tony_lambregts@telusplanet.net |
+----------------------------------------------------------------------------+
| Milestone: TargetMilestone: --- |
| URL: |
***************
*** 298,300 ****
--- 298,306 ----
all of this information is against the current mouse.c, not rev 1.2 which is
the first version with this problem...
+
+ ------- Additional Comments From apa3a(a)yahoo.com 2002-05-31 14:04 -------
+ Thanks for adding me to the CC list, I read all the messages about this bug anyway.
+
+ I did not research the code, bug here is one more *very* funny possibility -
+ fgBits++ overflows and sets ftBits to 0.
\ No newline at end of file
http://bugs.winehq.com/show_bug.cgi?id=750
*** shadow/750 Fri May 31 13:00:44 2002
--- shadow/750.tmp.10486 Fri May 31 13:56:46 2002
***************
*** 49,51 ****
--- 49,56 ----
(/me mutters something about having to care about too many Wine tasks at the
same time)
Oh well, good luck in fixing this !
+
+ ------- Additional Comments From apa3a(a)yahoo.com 2002-05-31 13:56 -------
+ Correction:
+ nobody took it yet...
+ ;-)
\ No newline at end of file
http://bugs.winehq.com/show_bug.cgi?id=747
*** shadow/747 Fri May 31 13:51:32 2002
--- shadow/747.tmp.10235 Fri May 31 13:54:09 2002
***************
*** 178,181 ****
--- 178,194 ----
The application stops on the initialization screen with the same error in the
strace-log as the full version.
+ Stephan
+
+ ------- Additional Comments From sbuehne(a)web.de 2002-05-31 13:54 -------
+ I have checked the free demo version, which shows the same behaviour. You
+ can
+ find it under
+ http://www.signalsoft.de/services.htm
+ Download "Download demo Köln Hbf (527 kByte)". Extract it into a subdirectory
+ and run the application simply with the command "wine kolndemo.exe"
+ The application stops on the initialization screen with the same error in the
+ strace-log as the full version. After some time there is also a timeout error
+ at this point.
+
Stephan
http://bugs.winehq.com/show_bug.cgi?id=747
*** shadow/747 Fri May 31 12:59:12 2002
--- shadow/747.tmp.9865 Fri May 31 13:51:32 2002
***************
*** 166,169 ****
--- 166,181 ----
there is a trial version. I will check whether it shows the same behaviour as
the full version.
+ Stephan
+
+ ------- Additional Comments From sbuehne(a)web.de 2002-05-31 13:51 -------
+ I have checked the free demo version, which shows the same behaviour. You
+ can
+ find it under
+ http://www.signalsoft.de/services.htm
+ Download "Download demo Köln Hbf (527 kByte)". Extract it into a subdirectory
+ and run the application simply with the command "wine kolndemo.exe"
+ The application stops on the initialization screen with the same error in the
+ strace-log as the full version.
+
Stephan
http://bugs.winehq.com/show_bug.cgi?id=740
*** shadow/740 Fri May 31 13:26:39 2002
--- shadow/740.tmp.7952 Fri May 31 13:26:50 2002
***************
*** 251,253 ****
--- 251,300 ----
------- Additional Comments From Speeddymon(a)yahoo.com 2002-05-31 13:26 -------
Adding Andriy to CC's
+
+ ------- Additional Comments From Speeddymon(a)yahoo.com 2002-05-31 13:26 -------
+ ok, I have some info on the problem...
+
+ here is basically what happens:
+
+ fgBits gets initialized ;)
+ fgBits gets set to zero
+ then things screw up...
+
+ but you knew that I know, just keep reading...
+
+ 2 lines below where fgBits gets set to zero, xmax gets set to whatever,
+ possibly zero, same with ymax...
+
+ then we run a for on y=0 and compare it to ymax
+ inside there we run a for on x=0 and compare it to xmax...
+ then theres a switch that may be important to this bug
+ and then the crucial if (red+green+blue > threshold)
+ which is the only place that fgBits gets incremented before that divide by zero
+ error, so obviously 1 of 3 things is happening:
+
+ 1) ymax is being set to zero and so the for fails
+ 2) xmax is being set to zero and so the for fails
+ 3) red+green+blue is not being set high enough to pass the threshold if
+
+ and so fgBits++ isn't taking place...
+
+ now that I have looked back up at the switch, I see that lo and behold:
+
+ theChar = theImage[byteIndex++];
+ red = theChar;
+
+ and like david said above, the whole theImage array is failing...
+
+ now, since I don't have access to a Linux box ATM (i have to go home to access
+ it) I can't add my own trace messages to see what is causing theImage to fail,
+ but it looks like either
+
+ 1) byteIndex++ isn't working for some really weird reason
+ 2) byteIndex++ is working, but theImage[1] doesn't exist
+ 3) &theMask[ptr->nWidth/8 * ptr->nHeight]; isn't working...
+
+ So... I will add my stuff tonight and try to post the results tomorrow....
+
+ all of this information is against the current mouse.c, not rev 1.2 which is
+ the first version with this problem...
\ No newline at end of file