memory leak in libusbmuxd.c when receiving plist packets
Reported by Aaron Burghardt | June 4th, 2013 @ 03:40 AM
In the function receive_packet in libusbmuxd.c, plist_get_string_val() is used to get the C-string from the MessageType string value. The caller is responsible for releasing the memory, but it doesn't. A patch is attached.
Is there a better place to submit bug reports and patches for the usbmuxd project?
Comments and changes to this ticket
-
Martin S. July 1st, 2013 @ 03:57 PM
- State changed from new to open
- Tag changed from usbmuxd libusbmuxd to leak, libusbmuxd, usbmuxd
- Assigned user set to Nikias Bassen
Thanks, here was fine.
Although now you might probably want to use https://github.com/libimobiledevice. -
Nikias Bassen July 12th, 2013 @ 03:58 PM
- State changed from open to resolved
Fixed. Thanks for reporting.
http://cgit.sukimashita.com/usbmuxd.git/commit/?id=f8065b26df76f905...
Please Sign in or create a free account to add a new ticket.
With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.
Create your profile
Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป
A project around supporting the iPhone in Linux.
See http://libimobiledevice.org