Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date: Wed, 21 Sep 2011 12:46:59 -0500
From: "jfoug" <jfoug@....net>
To: <john-dev@...ts.openwall.com>
Subject: RE: Crash bug on win32-cygwin-x86-any builds

Try this in Makefile.  It 'worked', although I can NOT explain why, for
cygwin non-mmx build.  I think the 1.7.7-j5 time frame was about when we
moved md5-gen from a 'fat' format, into an array of 'singleton' formats.  I
may be a little off on time frame, but it sounds close.

 fmt_registers.h: $(PLUGFORMATS_SRCS) Makefile
 	$(SED) -n 's/^struct fmt_main \([^ ]*\)
=.*/john_register_one(\&\1);/p' *_fmt_plug.c > fmt_registers.h
 
 john.o: john.c fmt_externs.h fmt_registers.h
- 	$(CC) $(CFLAGS) $(OPT_NORMAL) john.c
+	$(CC) $(CFLAGS) -O0 $(OPT_NORMAL) john.c
 
 .c.o:
 	$(CC) $(CFLAGS) $(OPT_NORMAL) $*.c


>From: Solar Designer [mailto:solar@...nwall.com]
>
>On Wed, Sep 21, 2011 at 12:01:24PM -0500, jfoug wrote:
>> It is almost like the db_options pointer points to invalid memory.
>
>Then it feels similar to what I observed.  I wonder what in John itself
>can cause things like that.
>
>Anyway, I've started a Mac OS X update from 10.5 to 10.5.8.  We'll see
>if it makes a difference.  Unfortunately, I won't be able to downgrade
>easily, which is one reason why I hesitated to update this development-
>only
>system until now. :-(


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.