Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <20120714180113.GA2085@openwall.com>
Date: Sat, 14 Jul 2012 22:01:13 +0400
From: Solar Designer <solar@...nwall.com>
To: john-dev@...ts.openwall.com
Subject: Re: fopen: john.rec: No such file or directory

On Fri, Apr 20, 2012 at 01:05:43PM +0200, magnum wrote:
> Using core JtR, I can run a session from src directory, stop the job,
> and resume just using "../run/john -res"
> 
> But using released Jumbo-5 or latest git, this does not work, I get
> "fopen: john.rec: No such file or directory". A workaround is adding the
> session file path "../run/john -res:../run/john".
> 
> I'm not sure where to start looking. What change could have caused this?

I don't know, but I'd start by reverting all changes to path.c (even
though they date back to much older jumbos) - just pick path.c from
clean 1.7.9 and try to build jumbo with that - and see if the problem is
still there or not.  Can you or someone else try this?

jumbo's path.c adds path_expand_ex(), which is used by config.c -
I guess you can patch config.c to use path_expand() for this test (it'd
be a one-line edit there).  This shouldn't be relevant to the problem
you're seeing, it's just to get the code to compile with older path.c.

Thanks,

Alexander

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.