const char* path = NS_ConvertUTF16toUTF8(str).get() means NS_ConvertUTF16toUTF8 xxxx(str); const char *path = xxxx.get(); delete xxxxx. So path is already free when using it. There is invalid usages in the following codes. content/media/webrtc/MediaEngineWebRTCVideo.cpp dom/bluetooth/linux/BluetoothDBusService.cpp widget/android/AndroidGraphicBuffer.cpp
Created attachment 645990 [details] [diff] [review] fix
Attachment #645990 - Flags: review?(benjamin)
Target Milestone: --- → mozilla17
Status: NEW → RESOLVED
Last Resolved: 6 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.