[ENet-discuss] freeing bug causing crash in enet_protocol_remove_sent_reliable_command

ketmar ketmar at ketmar.no-ip.org
Mon Jun 10 19:25:24 PDT 2013


On Tue, 11 Jun 2013 13:18:38 +1200
David Frampton <davidframpton at majicjungle.com> wrote:

> I'm seeing a crash on an enet server very occasionally when clients
> are disconnected. I think it's triggered at enet_free
> (outgoingCommand); from within enet_peer_reset_outgoing_commands
> (ENetList * queue). It appears that there isn't always a valid
> outgoingCommand to free.
do you have debugger logs (say, for example, output of 'bt' gdb
command) or small sample to show the problem?

> I googled the problem and saw someone else
> had the same issue and offered a fix here:
> http://cubeengine.com/forum.php4?action=display_thread&thread_id=1890&start=891
it's not a fix, it's a failure of analysis tool.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: not available
URL: <http://lists.cubik.org/pipermail/enet-discuss/attachments/20130611/37a33fef/attachment.pgp>


More information about the ENet-discuss mailing list