Ticket #603 (closed defect: fixed)

Opened 10 years ago

Last modified 10 years ago

Crash in ICE with IoCompletionPort ioqueue with the test framework

Reported by: bennylp Owned by: bennylp
Priority: normal Milestone: release-1.0-rc1
Component: pjlib Version: trunk
Keywords: Cc:
Backport to 1.x milestone: Backported:

Description

Crash with mod_sendto.py scripts-sendto/200_ice_no_ice.py script with pjsua using IOCP ioqueue. This is because the active socket may call the callback with packet set to NULL, and this is unexpected by ICE.

Change History

comment:1 Changed 10 years ago by bennylp

  • Status changed from new to closed
  • Resolution set to fixed

Fixed in r2243:

  • active socket now will not call the application callback if packet length is zero and status is PJ_SUCCESS
Note: See TracTickets for help on using tickets.