HTTrack Website Copier
Free software offline browser - FORUM
Subject: Re: 64 bit fixes
Author: Xavier Roche
Date: 05/12/2004 21:02
 
> I saw the ChangeLog for 3.32-2, which mentions fixes in 
the
> engine for 64 bit archs. What fixes specifically?
The hashtables were broken on several 64-bit archs 
(Opteron, for example)

> I'm running into a problem running httrack on a ultrasparc
> IIi machine running Solaris, after the crawler runs for a
> few days, it just locks up. truss -p [pid] shows it 
sleeping
> at lwp_sema_wait or lwp_cond_wait.

Darn.. this is the second time such behaviour was reported 
on Solaris, but I couldn't understand the reason.

> Is this perhaps one of the fixes? And if not, is there
> something perhaps I can do to prevent this?
The kill -HUP behaviour is definitely strange.. I must do 
something in httrack that isn't gentle with solaris and is 
causing a blocking. If you can compile httrack with 
debugging:

./configure CFLAGS="-g -O0" && make && make install

.. and then try to grab the problem with gcc (after the 
hang, attaching the process to gcc) and tell me if you see 
where it freezes (using 'where' and 'list')

I suspect it freezes on the select() or sleep() call, but 
having the exact line and the corresponding variable values 
would greatly help me :)
 
Reply Create subthread


All articles

Subject Author Date
64 bit fixes

05/11/2004 17:48
Re: 64 bit fixes

05/12/2004 21:02




2

Created with FORUM 2.0.11