INRIA / INRIA/libpointing

Memory leak in linuxPointingDeviceManager::fillDevInfo?

Open
#40 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
C++
Stars
54
Forks
14
PR merge metrics
No merged PRs in 30d

Description

LeakSanitizer gives me this:

Indirect leak of 112 byte(s) in 1 object(s) allocated from:
#0 0x7f61c556b867 in __interceptor_malloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:145
#1 0x7f61c32b3074 in udev_enumerate_new (/lib/x86_64-linux-gnu/libudev.so.1+0x9074)
#2 0x7f61c332f115 in pointing::linuxPointingDeviceManager::fillDevInfo(udev_device*, pointing::linuxPointingDeviceManager::linuxPointingDeviceData*) /home/shared/dependencies/libpointing-master/distrib/pointing/input/linux/linuxPointingDeviceManager.cpp:255
#3 0x7f61c332f4c5 in pointing::linuxPointingDeviceManager::checkFoundDevice(udev_device*) /home/shared/dependencies/libpointing-master/distrib/pointing/input/linux/linuxPointingDeviceManager.cpp:297
#4 0x7f61c332e9b7 in pointing::linuxPointingDeviceManager::eventloop(void*) /home/shared/dependencies/libpointing-master/distrib/pointing/input/linux/linuxPointingDeviceManager.cpp:143
#5 0x7f61c2c80b42 in start_thread nptl/pthread_create.c:442

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.