generic: fix detect_memory_region() function