DiscogsAPI icon indicating copy to clipboard operation
DiscogsAPI copied to clipboard

Memory leak on every request to Discogs

Open nrivard opened this issue 8 years ago • 0 comments

I think this is a RestKit issue but I'm seeing memory leaks on every single request. Here's the callstack:

   0 libsystem_malloc.dylib malloc_zone_malloc
   1 libsystem_malloc.dylib malloc
   2 Foundation -[NSObject(NSKeyValueCoding) validateValue:forKey:error:]
   3 Foundation -[NSObject(NSKeyValueCoding) validateValue:forKeyPath:error:]
   4 RestKit -[RKMappingOperation validateValue:atKeyPath:] /Users/nrivard/Code/DiscogsAPI/Pods/RestKit/Code/ObjectMapping/RKMappingOperation.m:561
   5 RestKit -[RKMappingOperation shouldSetValue:forKeyPath:usingMapping:] /Users/nrivard/Code/DiscogsAPI/Pods/RestKit/Code/ObjectMapping/RKMappingOperation.m:586
   6 RestKit -[RKMappingOperation applyAttributeMapping:withValue:] /Users/nrivard/Code/DiscogsAPI/Pods/RestKit/Code/ObjectMapping/RKMappingOperation.m:732
   7 RestKit -[RKMappingOperation applyAttributeMappings:] /Users/nrivard/Code/DiscogsAPI/Pods/RestKit/Code/ObjectMapping/RKMappingOperation.m:782
   8 RestKit -[RKMappingOperation main] /Users/nrivard/Code/DiscogsAPI/Pods/RestKit/Code/ObjectMapping/RKMappingOperation.m:1240
   9 RestKit -[RKMapperOperation mapRepresentation:toObject:isNew:atKeyPath:usingMapping:metadataList:] /Users/nrivard/Code/DiscogsAPI/Pods/RestKit/Code/ObjectMapping/RKMapperOperation.m:266
  10 RestKit -[RKMapperOperation mapRepresentation:atKeyPath:usingMapping:] /Users/nrivard/Code/DiscogsAPI/Pods/RestKit/Code/ObjectMapping/RKMapperOperation.m:197
  11 RestKit -[RKMapperOperation mapRepresentationOrRepresentations:atKeyPath:usingMapping:] /Users/nrivard/Code/DiscogsAPI/Pods/RestKit/Code/ObjectMapping/RKMapperOperation.m:0
  12 RestKit -[RKMapperOperation mapSourceRepresentationWithMappingsDictionary:] /Users/nrivard/Code/DiscogsAPI/Pods/RestKit/Code/ObjectMapping/RKMapperOperation.m:383
  13 RestKit -[RKMapperOperation main] /Users/nrivard/Code/DiscogsAPI/Pods/RestKit/Code/ObjectMapping/RKMapperOperation.m:422
  14 Foundation -[__NSOperationInternal _start:]
  15 RestKit -[RKObjectResponseMapperOperation performMappingWithObject:error:] /Users/nrivard/Code/DiscogsAPI/Pods/RestKit/Code/Network/RKResponseMapperOperation.m:430
  16 RestKit -[RKResponseMapperOperation main] /Users/nrivard/Code/DiscogsAPI/Pods/RestKit/Code/Network/RKResponseMapperOperation.m:381
  17 Foundation -[__NSOperationInternal _start:]
  18 Foundation __NSOQSchedule_f
  19 libdispatch.dylib _dispatch_client_callout
  20 libdispatch.dylib _dispatch_continuation_pop
  21 libdispatch.dylib _dispatch_async_redirect_invoke
  22 libdispatch.dylib _dispatch_root_queue_drain
  23 libdispatch.dylib _dispatch_worker_thread3
  24 libsystem_pthread.dylib _pthread_wqthread
  25 libsystem_pthread.dylib start_wqthread

nrivard avatar Jan 13 '18 23:01 nrivard