#219 closed defect (fixed)
File download failure on SLES 11
Reported by: | rainer | Owned by: | rainer |
---|---|---|---|
Priority: | major | Milestone: | 2.8.0 |
Component: | main | Version: | |
Keywords: | Cc: |
Description
On SLES 11, file download fails if the server is compiled with -fno-strict-aliasing
while the client isn't (mysql compile flag), and the encryption code is compiled in (default). This has been reported independently by Torsten A. and Mike.
The problem can be tracked to the rijndaelKeySched()
function in src/rijndael-alg-fst.c
. Rewriting this function in a more conservative way, using a temporary variable and memmove()
instead of copying arrays casted to (word32*) appears to fix the problem.
Note:
See TracTickets
for help on using tickets.
Fixed in changeset [291].