ERROR aivHeapMap(): Invalid handle or previously freed. ERROR aivHeapFree(): Invalid block of memory passed to free.

0
  1. Using HI3518 ,armv5tejl 32 bit processor system to stream the video. But we are getting the following error while streaming the frame. We had set the time as UTC 2.we are used producer c library , that we cross compiled to generate a 32 bit executable file. Libraries we used is 32 bits ./kvsVideoOnlyStreamingSample my_stream 10 2023-07-04 06:51:30 INFO heapInitialize(): Initializing native heap with limit size 20971520, spill ratio 0% and flags 0x00000001 2023-07-04 06:51:30 INFO heapInitialize(): Creating AIV heap. 2023-07-04 06:51:30 INFO heapInitialize(): Heap is initialized OK 2023-07-04 06:51:30 INFO createDeviceResultEvent(): Create device result event. 2023-07-04 06:51:30 INFO createKinesisVideoStream(): Creating Kinesis Video Stream. 2023-07-04 06:51:30 INFO logStreamInfo(): SDK version: 1d9f34d83f84406159e2045bdd7ffa5aa2669971 2023-07-04 06:51:30 DEBUG logStreamInfo(): Kinesis Video Stream Info 2023-07-04 06:51:30 DEBUG logStreamInfo(): Stream name: my_stream 2023-07-04 06:51:30 DEBUG logStreamInfo(): Streaming type: STREAMING_TYPE_REALTIME 2023-07-04 06:51:30 DEBUG logStreamInfo(): Content type: video/h264 2023-07-04 06:51:30 DEBUG logStreamInfo(): Max latency (100ns): 314500000 2023-07-04 06:51:30 DEBUG logStreamInfo(): Fragment duration (100ns): 20000000 2023-07-04 06:51:30 DEBUG logStreamInfo(): Key frame fragmentation: Yes 2023-07-04 06:51:30 DEBUG logStreamInfo(): Use frame timecode: Yes 2023-07-04 06:51:30 DEBUG logStreamInfo(): Absolute frame timecode: Yes 2023-07-04 06:51:30 DEBUG logStreamInfo(): Nal adaptation flags: 40 2023-07-04 06:51:30 DEBUG logStreamInfo(): Average bandwith (bps): 2097152 2023-07-04 06:51:30 DEBUG logStreamInfo(): Framerate: 120 2023-07-04 06:51:30 DEBUG logStreamInfo(): Buffer duration (100ns): 370000000 2023-07-04 06:51:30 DEBUG logStreamInfo(): Replay duration (100ns): 185000000 2023-07-04 06:51:30 DEBUG logStreamInfo(): Connection Staleness duration (100ns): 50000000 2023-07-04 06:51:30 DEBUG logStreamInfo(): Store Pressure Policy: 1 2023-07-04 06:51:30 DEBUG logStreamInfo(): View Overflow Policy: 1 2023-07-04 06:51:30 DEBUG logStreamInfo(): Segment UUID: NULL 2023-07-04 06:51:30 DEBUG logStreamInfo(): Frame ordering mode: 0 2023-07-04 06:51:30 DEBUG logStreamInfo(): Track list 2023-07-04 06:51:30 DEBUG logStreamInfo(): Track id: 1 2023-07-04 06:51:30 DEBUG logStreamInfo(): Track name: kvs_video_track 2023-07-04 06:51:30 DEBUG logStreamInfo(): Codec id: V_MPEG4/ISO/AVC 2023-07-04 06:51:30 DEBUG logStreamInfo(): Track type: TRACK_INFO_TYPE_VIDEO 2023-07-04 06:51:30 DEBUG logStreamInfo(): Track cpd: NULL 2023-07-04 06:51:32 INFO writeHeaderCallback(): RequestId: eacd91a9-721f-4801-91ca-ed5ebe65e4b7 2023-07-04 06:51:32 DEBUG describeStreamCurlHandler(): DescribeStream API response: {"StreamInfo":{"CreationTime":1.685505734322E9,"DataRetentionInHours":2,"DeviceName":"Kinesis_Video_Device","Ingesti} 2023-07-04 06:51:32 INFO describeStreamResultEvent(): Describe stream result event. 2023-07-04 06:51:33 INFO writeHeaderCallback(): RequestId: 7856ed8b-85c4-4c17-b667-7769d9b9be9a 2023-07-04 06:51:33 DEBUG getStreamingEndpointCurlHandler(): GetStreamingEndpoint API response: {"DataEndpoint":"https://s-4010bf70.kinesisvideo.us-west-2.amazonaws.com"} 2023-07-04 06:51:33 INFO getStreamingEndpointResultEvent(): Get streaming endpoint result event. 2023-07-04 06:51:33 INFO getStreamingTokenResultEvent(): Get streaming token result event. 2023-07-04 06:51:33 DEBUG defaultStreamReadyCallback(): Reported streamReady callback for stream handle 1326360 2023-07-04 06:51:33 DEBUG Key frame file ../samples/h264SampleFrames/frame-001.h264, size 119387 2023-07-04 06:51:33 INFO putStreamResultEvent(): Put stream result event. New upload handle 0 2023-07-04 06:51:33 WARN notifyDataAvailable(): Failed to un-pause curl with error: 43. Curl object 0x17fbe0 2023-07-04 06:51:33 DEBUG logStreamMetric(): Kinesis Video client and stream metrics: 2023-07-04 06:51:33 DEBUG logStreamMetric(): Overall storage byte size: 20971520 2023-07-04 06:51:33 DEBUG logStreamMetric(): Available storage byte size: 20851780 2023-07-04 06:51:33 DEBUG logStreamMetric(): Allocated storage byte size: 119740 2023-07-04 06:51:33 DEBUG logStreamMetric(): Total view allocation byte size: 213200 2023-07-04 06:51:33 DEBUG logStreamMetric(): Total streams transfer rate (bps): 16777216 (16384 Kbps) 2023-07-04 06:51:33 DEBUG logStreamMetric(): Current view duration (ms): 0 2023-07-04 06:51:33 DEBUG logStreamMetric(): Overall view duration (ms): 0 2023-07-04 06:51:33 DEBUG logStreamMetric(): Current view byte size: 0 2023-07-04 06:51:33 DEBUG logStreamMetric(): Overall view byte size: 0 2023-07-04 06:51:33 DEBUG logStreamMetric(): Current transfer rate (bps): 16777216 (16384 Kbps) 2023-07-04 06:51:33 DEBUG logStreamMetric(): Stream uptime in (ms): 3490 2023-07-04 06:51:33 DEBUG logStreamMetric(): Total transferred bytes: 0 2023-07-04 06:51:33 DEBUG logStreamMetric(): Total number of streaming sessions: 1 2023-07-04 06:51:33 DEBUG logStreamMetric(): Total number of active streaming sessions: 0 2023-07-04 06:51:33 DEBUG logStreamMetric(): Average streaming sessions duration: 0 2023-07-04 06:51:33 DEBUG logStreamMetric(): Number of Buffered ACKs: 0 2023-07-04 06:51:33 DEBUG logStreamMetric(): Number of Received ACKs: 0 2023-07-04 06:51:33 DEBUG logStreamMetric(): Number of Persisted ACKs: 0 2023-07-04 06:51:33 DEBUG logStreamMetric(): Number of Error ACKs: 0 2023-07-04 06:51:33 DEBUG logStreamMetric(): Number of dropped frames: 0 2023-07-04 06:51:33 DEBUG logStreamMetric(): Number of skipped frames: 0 2023-07-04 06:51:33 DEBUG logStreamMetric(): Number of storage pressure events: 0 2023-07-04 06:51:33 DEBUG logStreamMetric(): Number of latency pressure events: 0 2023-07-04 06:51:33 DEBUG logStreamMetric(): Number of buffer pressure events: 0 2023-07-04 06:51:33 DEBUG logStreamMetric(): Number of stream staleness events: 0 2023-07-04 06:51:33 DEBUG logStreamMetric(): Number of latency pressure events: 0 2023-07-04 06:51:33 DEBUG logStreamMetric(): Number of Put Frame errors: 0 2023-07-04 06:51:33 DEBUG logStreamMetric(): Average Control Plane API latency (ms): 157 2023-07-04 06:51:33 DEBUG logStreamMetric(): Average Data Plane API latency (ms): 0 2023-07-04 06:51:33 DEBUG logStreamMetric(): Current elementary frame rate (fps): 120.000000 2023-07-04 06:51:33 DEBUG logStreamMetric(): API Call Retry Count : 0 2023-07-04 06:51:33 DEBUG logStreamMetric(): Total elementary frame rate (fps): 120.000000 2023-07-04 06:51:33 DEBUG logStreamMetric(): Average API call retry count for client: 0.000000 2023-07-04 06:51:33 DEBUG main(): Start up latency: 3656.505200 ms 2023-07-04 06:51:34 ERROR aivHeapMap(): Invalid handle or previously freed. 2023-07-04 06:51:34 ERROR aivHeapFree(): Invalid block of memory passed to free. 2023-07-04 06:51:34 WARN putKinesisVideoFrame(): Failed to submit frame to Kinesis Video client. status: 0x00000008 decoding timestamp: 16884534938073022 presentation timestamp: 16884534938073022 2023-07-04 06:51:34 ERROR Failed with status 0x00000008

2023-07-04 06:51:34 INFO freeKinesisVideoStream(): Freeing Kinesis Video stream. 2023-07-04 06:51:34 DEBUG curlApiCallbacksShutdownActiveRequests(): pActiveRequests hashtable is empty 2023-07-04 06:51:35 INFO writeHeaderCallback(): RequestId: ea282584-d9cb-473a-b735-e6407cb03cee 2023-07-04 06:51:35 INFO postReadCallback(): Closing connection for upload stream handle: 0 2023-07-04 06:51:35 DEBUG postReadCallback(): Wrote 0 bytes to Kinesis Video. Upload stream handle: 0 2023-07-04 06:51:38 DEBUG defaultStreamShutdownCallback(): Reported streamShutdown callback for stream handle 1326360 2023-07-04 06:51:38 WARN viewItemRemoved(): Reporting a dropped frame/fragment. 2023-07-04 06:51:38 DEBUG defaultDroppedFrameReportCallback(): Reported droppedFrame callback for stream handle 1326360. Dropped frame timecode in 100ns: 16884534937270000 2023-07-04 06:51:38 WARN viewItemRemoved(): Reporting a dropped frame/fragment. 2023-07-04 06:51:38 DEBUG defaultDroppedFrameReportCallback(): Reported droppedFrame callback for stream handle 1326360. Dropped frame timecode in 100ns: 16884534937670000 2023-07-04 06:51:38 INFO freeKinesisVideoClient(): Freeing Kinesis Video Client 2023-07-04 06:51:38 DEBUG curlApiCallbacksShutdownActiveRequests(): pActiveRequests hashtable is empty 2023-07-04 06:51:39 ERROR aivHeapDebugCheckAllocator(): Block 0x40556199 is in allocated list but doesn't have it's flag set as allocated 2023-07-04 06:51:39 ERROR aivHeapDebugCheckAllocator(): Block 0x40559d43 is in free list but doesn't have it's flag set as free 2023-07-04 06:51:39 ERROR aivHeapDebugCheckAllocator(): Block 0x40559d43 header and footer allocation sizes mismatch 2023-07-04 06:51:39 DEBUG freeKinesisVideoClientInternal(): Total allocated memory 0 2023-07-04 06:51:39 WARN curlApiCallbacksShutdown(): curlApiCallbacksShutdown called when already in progress of shutting down

Rahul
asked 10 months ago64 views
No Answers

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.

Guidelines for Answering Questions