yes some changes are made to the kernel in 15-1, main changes are some netfliter functions and support for wireless dongles
The paging is managed by the kernel. Probably this results in wrong pointer values which are passed by nzbget to the memcpy...
Is it possible to check whether memcpy and memory management implementations are changed in the kernel versions using diff tooling??? Or is the memcpy written in assembly
kernel 199 and 164 using are the same kernel code (3.9.5). Undoubtly there will be changes with earlier versions. But anylising that goes beyond my level of competence and if memcpy had a problem then for sure it would have been known as it is a very often used function.
About your remark on paging. It can also be the other around memcopy resulting in a wrong paging instruction.
if we could find out which routine and then wich function in nzbget causes the oops we will have more chance to solve this bug