1. Bug in Win32Lib?
- Posted by CoJaBo <cojabo at suscom.net> Aug 31, 2004
- 421 views
Occasionally when running Euphoria DOS programs, I get the error: ...\win32lib.ew:32613 in procedure eventLoop() bitwise operations are limited to 32-bit numbers ... called from ...\win32lib.ew:32794 in procedure WinMain() ... called from ...\IDE\IDE.exw:19154 --> see ex.err ... I've only noticed this with IDE and only on this computer. If ex.err is being written I can't find it.
2. Re: Bug in Win32Lib?
- Posted by Derek Parnell <ddparnell at bigpond.com> Aug 31, 2004
- 430 views
CoJaBo wrote: > > Occasionally when running Euphoria DOS programs, I get the error: > ...\win32lib.ew:32613 in procedure eventLoop() > bitwise operations are limited to 32-bit numbers > ... called from ...\win32lib.ew:32794 in procedure WinMain() > ... called from ...\IDE\IDE.exw:19154 > --> see ex.err > ... > > I've only noticed this with IDE and only on this computer. > Thanks. This was reported earlier. It will probably only happen on long running programs. Anyhow, I've fixed the issue now for the next release. If you'd like to test it, in the eventLoop() routine, replace the lines ... w32Seed = xor_bits(floor(w32Seed), peek4u(msg+16)) w32Seed = xor_bits(floor(w32Seed), peek4u(msg+20) * peek4u(msg+24)) w32Seed += 1 with w32Seed = remainder((w32Seed * peek4u(msg+16)) + 1 + peek4u(msg+20) * peek4u(msg+24), #FFFFFFFF) -- Derek Parnell Melbourne, Australia
3. Bug in Win32Lib?
- Posted by CoJaBo <cojabo at suscom.net> Mar 10, 2004
- 430 views
I am using Win32Lib 0.59.1, and I fount the w32HChange handler for a list is not beeing called for a list when setIndex() is used. Is this a bug? Will it be fixed in the next version?(I need to know this because this would cause my temp. fix to call w32HChange twice)