|
Message-ID: <8b13cad34b51218896906b428052f9d7@smtp.hushmail.com> Date: Thu, 16 May 2013 20:33:41 +0200 From: magnum <john.magnum@...hmail.com> To: john-dev@...ts.openwall.com Subject: Re: missing parentheses in dynamic_fmt.c On 16 May, 2013, at 20:03 , "jfoug" <jfoug@....net> wrote: > The problem was a MD5-x2 bug. In the X2, there were 2 inputs getting 0x10 > bytes written to them. But one of them was not getting the length set. That fixed dyna_1300 in my -generic build. However, we still have these: dynamic_fmt.c: In function 'FreeBSDMD5Crypt_setup_nonMMX': dynamic_fmt.c:4512:92: warning: assignment makes integer from pointer without a cast [enabled by default] md5_items[14].off[i] = md5_items[15].off[i] = md5_items[18].off[i] = md5_items[20].off[i] = &cp1[cp-cp1]; ^ dynamic_fmt.c:4553:46: warning: assignment makes integer from pointer without a cast [enabled by default] md5_items[16].off[i] = md5_items[19].off[i] = &cp1[cp-cp1]; ^ dynamic_fmt.c:4589:45: warning: assignment makes integer from pointer without a cast [enabled by default] md5_items[3].off[i] = md5_items[17].off[i] = &cp1[cp-cp1]; ^ dynamic_fmt.c:4622:23: warning: assignment makes integer from pointer without a cast [enabled by default] md5_items[10].off[i] = &cp1[cp-cp1]; ^ In file included from dynamic_big_crypt.c:58:0: dynamic_types.h:317:16: warning: 'tmpOut' defined but not used [-Wunused-variable] static MD5_OUT tmpOut; ^ The "integer from pointer" warnings often point to brutal bugs that segfaults, but in this case, all formats do pass self-test. magnum
Powered by blists - more mailing lists
Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.