Re: possible bug in silcunixschedule.c (trunk)

Pekka Riikonen <[email protected]>
Newsgroups gmane.network.silc.devel
Message-ID <[email protected]>
:   * internal->wakeup_task is only initialized if [SILC_THREADS]
:   * silc_schedule_internal_schedule_fd is called, which in turn
:     relies on internal->wakeup_task and segfauls because of null
:     pointer deref
: possible solution: call silc_schedule_internal_schedule_fd on
: [SILC_THREADS] only (i.e. move #ifdef down by three lines)
:
Yup, that's the fix.  Thanks.

: PS: I'm currently trying to get silc-client-1.1-beta2 to run with a
: silc-server (cvs), but failing.  I Always get
: `Error during key exchange with vs150090.vserver.de: Unsupported cipher'
: errors +  silcfsm.c:305: silc_fsm_finish: Assertion
: `silc_atomic_get_int32(&f->u.m.threads) == 0' failed
: 
The FSM assert is fixed in CVS and will be in next client release.  The 
Unsupported cipher error I cannot comment on without seeing debugs from 
the server (*server*,*ske*) and client (*client*,*ske*).  But the 1.1 
server is still in alpha stage so there's bound to be problems with it.

	Pekka
________________________________________________________________________
 Pekka Riikonen                                 priikone at silcnet.org
 Secure Internet Live Conferencing (SILC)       http://silcnet.org/
_______________________________________________________________________
Info:    https://lists.silcnet.org/mailman/listinfo/silc-announce
Archive: https://lists.silcnet.org/pipermail/silc-announce
FAQ:     http://silcnet.org/support/faq/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.