Memory corruption when the user application modifies the same shared memory asynchronously when kernel is accessing it.
Memory Corruption when multiple threads concurrently access and modify shared resources.
Memory Corruption when concurrent access to shared buffer occurs due to improper synchronization between assignment and deallocation of buffer resources.
Memory corruption while accessing a synchronization object during concurrent operations.
Memory corruption occurs during the copying of read data from the EEPROM because the IO configuration is exposed as shared memory.
Memory corruption during concurrent buffer access due to modification of the reference count.
Memory corruption while processing user buffers.
Memory corruption while handling concurrent memory mapping and unmapping requests from a user-space application.
Memory corruption occurs when a secure application is launched on a device with insufficient memory.
Memory corruption while processing a frame request from user.
Memory Corruption when multiple threads simultaneously access a memory free API.
Memory Corruption when concurrent access to shared buffer occurs during IOCTL calls.
Memory Corruption when processing IOCTL requests with mismatched API versions due to concurrent modification of user-space buffer.
Memory corruption while processing concurrent IOCTL calls.
Memory corruption when accessing resources in kernel driver.
Memory corruption during sub-system restart while processing clean-up to free up resources.
Memory corruption while accessing MSM channel map and mixer functions.
Memory Corruption when user space address is modified and passed to mem_free API, causing kernel memory to be freed inadvertently.
Memory Corruption while invoking IOCTL calls when concurrent access to shared buffer occurs.
Memory corruption while maintaining memory maps of HLOS memory.
Page 1+ Next →