Explorar o código

modules_k/htable $shtex(htable=>key) caused a segfault when reading (null pointer deref)
(cherry picked from commit e506dae55f1c5011fe3b7f05e94ba9f02a13dc8b)

Marius Zbihlei %!s(int64=14) %!d(string=hai) anos
pai
achega
84eb6933f0
Modificáronse 1 ficheiros con 1 adicións e 2 borrados
  1. 1 2
      modules_k/htable/ht_var.c

+ 1 - 2
modules_k/htable/ht_var.c

@@ -176,7 +176,6 @@ int pv_get_ht_cell_expire(struct sip_msg *msg,  pv_param_t *param,
 		pv_value_t *res)
 {
 	str htname;
-	ht_cell_t *htc=NULL;
 	ht_pv_t *hpv;
 	unsigned int now;
 
@@ -196,7 +195,7 @@ int pv_get_ht_cell_expire(struct sip_msg *msg,  pv_param_t *param,
 	if(ht_get_cell_expire(hpv->ht, &htname, &now)!=0)
 		return pv_get_null(msg, param, res);
 	/* integer */
-	return pv_get_uintval(msg, param, res, htc->value.n);
+	return pv_get_uintval(msg, param, res, now);
 }
 
 int pv_set_ht_cell_expire(struct sip_msg* msg, pv_param_t *param,