Custom Query


Show under each result:

Results (52 - 54 of 3856)

Ticket Resolution Summary Owner Reporter
#3897 Duplicate incorrect arithmatic with Hex notation anonymous

When you try to subtract using hex notation, the values end up being added.

The problem occurs in, x32 & x64. Tested in win10 & win7.

v3.3.14.5 seems to work as expected.

ConsoleWrite(0x04 - 0x02 & @CRLF) ;returns 6 ConsoleWrite(4 - 0x02 & @CRLF) ;returns 6

;these seem to be ok. ConsoleWrite(0x04 - 2 & @CRLF) ;returns 2 ConsoleWrite(0x04 - Int(0x02) & @CRLF) ;returns 2 ConsoleWrite(0x04 + 0x02 & @CRLF) ;returns 6 ConsoleWrite(0x04 / 0x02 & @CRLF) ;returns 2 ConsoleWrite(0x04 * 0x02 & @CRLF) ;returns 8

#3896 No Bug Single non-ANSI character failure in BinaryToString anonymous

Single character failure in BinaryToString. BinaryToString returns with appending an extra 0x0000 when converting a single non-ANSI character code to UTF-8. BinaryToString returns properly converting a longer character code.

Demo script included.

#3894 Fixed _WinAPI_GetProcessName returns incorrect result when process ID is invalid Jpm danpollak2@…

_WinAPI_GetProcessName should return an error if the PID isn't valid. Instead, it returns the name of the most recently launched process, which is generally "AutoIt3.exe"

#include <WinAPIProc.au3>

Local $sDriverProcessName = _WinAPI_GetProcessName(500000)
ConsoleWrite('@@ Debug(' & @ScriptLineNumber & ') : $sDriverProcessName = ' & $sDriverProcessName & @CRLF & '>Error code: ' & @error & @CRLF)
Note: See TracQuery for help on using queries.