[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

[Libevent-users] Crash in event_del



My code currently runs with libevent 1.4
While in the process of upgrading to libevent 2.0.6 I got a segfault.

Code sample is pretty basic
  event_set(&ev,fd,EV_READ,fd_handler,NULL) ;
  event_del(&ev) ;

The reason for the crash is pretty simple as well. event_del calls
EVBASE_ACQUIRE_LOCK which assume that ev->ev_base is non NULL.

This code sample does skip the mandatory event_init, but event_del should be
more cautious nevertheless.


***********************************************************************
To unsubscribe, send an e-mail to majordomo@xxxxxxxxxxxxx with
unsubscribe libevent-users    in the body.