Cypress Perform

Home > Design Support > Cypress Developer CommunityTM > Cypress Forums > USB Controllers > Memory leak problem after downloading firmware.

Bookmark and Share
Cypress Developer CommunityTM
Forums | Videos | Blogs | Training | Rewards Program | Community Components



Memory leak problem after downloading firmware.
Moderator:
RSKV

Post Reply
Follow this topic



Memory leak problem after downloading firmware.

HyunMin Cho posted on 07 May 2012 9:49 PM PST
Member
2 Forum Posts

 I use FX3 device with Visual C++(Visual Studio 2010).

In order to download firmware to RAM, I use this function [CCyFXDevice::DownloadFw(path, RAM)].

This function returns TRUE and firmware are loaded well.

But when program exit, below memory-leaks are appeard. (Of course, I freed CCyFX3Device instance.)

How can I solve this problem?

 

----------------------------------

Detected memory leaks!

Dumping objects ->

{1117} normal block at 0x03FF03C8, 3236 bytes long.

 Data: <                > 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 

{1115} normal block at 0x03FEF6E8, 3236 bytes long.

 Data: <                > 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 

{1113} normal block at 0x03FEEA08, 3236 bytes long.

 Data: <                > 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 

{1111} normal block at 0x03FEDD28, 3236 bytes long.

 Data: <                > 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 

{1109} normal block at 0x03FED048, 3236 bytes long.

 Data: <                > 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 

{1107} normal block at 0x03FEC368, 3236 bytes long.

 Data: <                > 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 

{1105} normal block at 0x03FEB328, 4096 bytes long.

 Data: <                > 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 

{1103} normal block at 0x03FEA2E8, 4096 bytes long.

 Data: <                > 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 

{1101} normal block at 0x03FE92A8, 4096 bytes long.

 Data: <                > 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 

{1099} normal block at 0x03FE8268, 4096 bytes long.

 Data: <                > 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 

{1097} normal block at 0x03FE7228, 4096 bytes long.

 Data: <                > 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 

{1095} normal block at 0x03FE61E8, 4096 bytes long.

 Data: <                > 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 

{1093} normal block at 0x03FE51A8, 4096 bytes long.

 Data: <                > 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 

{1091} normal block at 0x03FE4168, 4096 bytes long.

 Data: <                > 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 

{1089} normal block at 0x03FE3128, 4096 bytes long.

 Data: <                > 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 

{1087} normal block at 0x03FE20E8, 4096 bytes long.

 Data: <                > 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 

{1085} normal block at 0x03FE10A8, 4096 bytes long.

 Data: <                > 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 

{1083} normal block at 0x03FE0068, 4096 bytes long.

 Data: <                > 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 

{1081} normal block at 0x03FDEB60, 4096 bytes long.

 Data: <                > 01 00 00 00 01 00 00 00 01 00 00 00 00 00 88 88 

{1079} normal block at 0x03FDDB20, 4096 bytes long.

 Data: <                > 01 00 00 00 01 00 00 00 01 00 00 00 00 00 88 88 

{1077} normal block at 0x03FDCAE0, 4096 bytes long.

 Data: <                > 01 00 00 00 01 00 00 00 01 00 00 00 00 00 88 88 

{1075} normal block at 0x03FDBAA0, 4096 bytes long.

 Data: <                > 01 00 00 00 01 00 00 00 01 00 00 00 00 00 88 88 

{1073} normal block at 0x03FDAA60, 4096 bytes long.

 Data: <                > 01 00 00 00 01 00 00 00 01 00 00 00 00 00 88 88 

{1071} normal block at 0x03FD9A20, 4096 bytes long.

 Data: <                > 01 00 00 00 01 00 00 00 01 00 00 00 00 00 88 88 

{1069} normal block at 0x03FD94C8, 1304 bytes long.

 Data: <GpioSetSimpleCon> 47 70 69 6F 53 65 74 53 69 6D 70 6C 65 43 6F 6E 

{1067} normal block at 0x03FD8F70, 1304 bytes long.

 Data: <GpioSetSimpleCon> 47 70 69 6F 53 65 74 53 69 6D 70 6C 65 43 6F 6E 

{1065} normal block at 0x03FD8A18, 1304 bytes long.

 Data: <GpioSetSimpleCon> 47 70 69 6F 53 65 74 53 69 6D 70 6C 65 43 6F 6E 

{1063} normal block at 0x03FD84C0, 1304 bytes long.

 Data: <GpioSetSimpleCon> 47 70 69 6F 53 65 74 53 69 6D 70 6C 65 43 6F 6E 

{1061} normal block at 0x03FD7F68, 1304 bytes long.

 Data: <GpioSetSimpleCon> 47 70 69 6F 53 65 74 53 69 6D 70 6C 65 43 6F 6E 

{1059} normal block at 0x03FD7A10, 1304 bytes long.

 Data: <GpioSetSimpleCon> 47 70 69 6F 53 65 74 53 69 6D 70 6C 65 43 6F 6E 

{1057} normal block at 0x03FD69D0, 4096 bytes long.

 Data: <                > 02 00 11 E3 D5 FF FF 0A B2 20 D1 E0 FF 00 12 E3 

{1055} normal block at 0x03FD5990, 4096 bytes long.

 Data: <                > 02 00 11 E3 D5 FF FF 0A B2 20 D1 E0 FF 00 12 E3 

{1053} normal block at 0x03FD4950, 4096 bytes long.

 Data: <                > 02 00 11 E3 D5 FF FF 0A B2 20 D1 E0 FF 00 12 E3 

{1051} normal block at 0x03FD3910, 4096 bytes long.

 Data: <                > 02 00 11 E3 D5 FF FF 0A B2 20 D1 E0 FF 00 12 E3 

{1049} normal block at 0x03FD28D0, 4096 bytes long.

 Data: <                > 02 00 11 E3 D5 FF FF 0A B2 20 D1 E0 FF 00 12 E3 

{1047} normal block at 0x03FD1890, 4096 bytes long.

 Data: <                > 02 00 11 E3 D5 FF FF 0A B2 20 D1 E0 FF 00 12 E3 

{1045} normal block at 0x03FD0850, 4096 bytes long.

 Data: <             0  > 01 00 80 E2 10 11 9F E5 00 00 81 E5 08 30 A0 E1 

{1043} normal block at 0x03FCF810, 4096 bytes long.

 Data: <             0  > 01 00 80 E2 10 11 9F E5 00 00 81 E5 08 30 A0 E1 

{1041} normal block at 0x03FCE7D0, 4096 bytes long.

 Data: <             0  > 01 00 80 E2 10 11 9F E5 00 00 81 E5 08 30 A0 E1 

{1039} normal block at 0x03FCD790, 4096 bytes long.

 Data: <             0  > 01 00 80 E2 10 11 9F E5 00 00 81 E5 08 30 A0 E1 

{1037} normal block at 0x03FCC750, 4096 bytes long.

 Data: <             0  > 01 00 80 E2 10 11 9F E5 00 00 81 E5 08 30 A0 E1 

{1035} normal block at 0x03FCB710, 4096 bytes long.

 Data: <             0  > 01 00 80 E2 10 11 9F E5 00 00 81 E5 08 30 A0 E1 

{1033} normal block at 0x03FCA6D0, 4096 bytes long.

 Data: <    ,           > 10 00 84 E5 2C 80 84 E5 94 80 84 E5 18 A0 84 E5 

{1031} normal block at 0x03FC9690, 4096 bytes long.

 Data: <    ,           > 10 00 84 E5 2C 80 84 E5 94 80 84 E5 18 A0 84 E5 

{1029} normal block at 0x03FC8650, 4096 bytes long.

 Data: <    ,           > 10 00 84 E5 2C 80 84 E5 94 80 84 E5 18 A0 84 E5 

{1027} normal block at 0x03FC7610, 4096 bytes long.

 Data: <    ,           > 10 00 84 E5 2C 80 84 E5 94 80 84 E5 18 A0 84 E5 

{1025} normal block at 0x03FC65D0, 4096 bytes long.

 Data: <    ,           > 10 00 84 E5 2C 80 84 E5 94 80 84 E5 18 A0 84 E5 

{1023} normal block at 0x03FC5590, 4096 bytes long.

 Data: <    ,           > 10 00 84 E5 2C 80 84 E5 94 80 84 E5 18 A0 84 E5 

{1021} normal block at 0x03FC4550, 4096 bytes long.

 Data: < p        P     > 1C 70 94 E5 10 00 94 E5 00 00 50 E3 1F 00 00 0A 

{1019} normal block at 0x03FC3510, 4096 bytes long.

 Data: < p        P     > 1C 70 94 E5 10 00 94 E5 00 00 50 E3 1F 00 00 0A 

{1017} normal block at 0x03FC24D0, 4096 bytes long.

 Data: < p        P     > 1C 70 94 E5 10 00 94 E5 00 00 50 E3 1F 00 00 0A 

{1015} normal block at 0x03FC1490, 4096 bytes long.

 Data: < p        P     > 1C 70 94 E5 10 00 94 E5 00 00 50 E3 1F 00 00 0A 

{1013} normal block at 0x03FC0450, 4096 bytes long.

 Data: < p        P     > 1C 70 94 E5 10 00 94 E5 00 00 50 E3 1F 00 00 0A 

{1011} normal block at 0x03FBF410, 4096 bytes long.

 Data: < p        P     > 1C 70 94 E5 10 00 94 E5 00 00 50 E3 1F 00 00 0A 

{1009} normal block at 0x03FBE3D0, 4096 bytes long.

 Data: <        x       > 08 00 94 E5 14 10 9D E5 78 10 91 E5 01 00 10 E1 

{1007} normal block at 0x03FBD390, 4096 bytes long.

 Data: <        x       > 08 00 94 E5 14 10 9D E5 78 10 91 E5 01 00 10 E1 

{1005} normal block at 0x03FBC350, 4096 bytes long.

 Data: <        x       > 08 00 94 E5 14 10 9D E5 78 10 91 E5 01 00 10 E1 

{1003} normal block at 0x03FBB310, 4096 bytes long.

 Data: <        x       > 08 00 94 E5 14 10 9D E5 78 10 91 E5 01 00 10 E1 

{1001} normal block at 0x03FBA2D0, 4096 bytes long.

 Data: <        x       > 08 00 94 E5 14 10 9D E5 78 10 91 E5 01 00 10 E1 

{999} normal block at 0x03FB9290, 4096 bytes long.

 Data: <        x       > 08 00 94 E5 14 10 9D E5 78 10 91 E5 01 00 10 E1 

{997} normal block at 0x03FB8250, 4096 bytes long.

 Data: <            X   > 04 10 8D E2 1C 10 80 E5 20 00 80 E2 58 10 9F E5 

{995} normal block at 0x03FB7210, 4096 bytes long.

 Data: <            X   > 04 10 8D E2 1C 10 80 E5 20 00 80 E2 58 10 9F E5 

{993} normal block at 0x03FB61D0, 4096 bytes long.

 Data: <            X   > 04 10 8D E2 1C 10 80 E5 20 00 80 E2 58 10 9F E5 

{991} normal block at 0x03FB5190, 4096 bytes long.

 Data: <            X   > 04 10 8D E2 1C 10 80 E5 20 00 80 E2 58 10 9F E5 

{989} normal block at 0x03FB4150, 4096 bytes long.

 Data: <            X   > 04 10 8D E2 1C 10 80 E5 20 00 80 E2 58 10 9F E5 

{987} normal block at 0x03FB3110, 4096 bytes long.

 Data: <            X   > 04 10 8D E2 1C 10 80 E5 20 00 80 E2 58 10 9F E5 

{985} normal block at 0x03FB20D0, 4096 bytes long.

 Data: <  U             > 00 00 55 E3 01 00 00 1A 03 00 A0 E3 FA FF FF EA 

{983} normal block at 0x03FB1090, 4096 bytes long.

 Data: <  U             > 00 00 55 E3 01 00 00 1A 03 00 A0 E3 FA FF FF EA 

{981} normal block at 0x03FB0050, 4096 bytes long.

 Data: <  U             > 00 00 55 E3 01 00 00 1A 03 00 A0 E3 FA FF FF EA 

{979} normal block at 0x03FAF010, 4096 bytes long.

 Data: <  U             > 00 00 55 E3 01 00 00 1A 03 00 A0 E3 FA FF FF EA 

{977} normal block at 0x03FADFD0, 4096 bytes long.

 Data: <  U             > 00 00 55 E3 01 00 00 1A 03 00 A0 E3 FA FF FF EA 

{975} normal block at 0x03FACF90, 4096 bytes long.

 Data: <  U             > 00 00 55 E3 01 00 00 1A 03 00 A0 E3 FA FF FF EA 

{973} normal block at 0x03FABF50, 4096 bytes long.

 Data: <                > 14 00 81 E5 14 00 91 E5 10 10 80 E5 00 00 9C E5 

{971} normal block at 0x03FAAF10, 4096 bytes long.

 Data: <                > 14 00 81 E5 14 00 91 E5 10 10 80 E5 00 00 9C E5 

{969} normal block at 0x03FA9ED0, 4096 bytes long.

 Data: <                > 14 00 81 E5 14 00 91 E5 10 10 80 E5 00 00 9C E5 

{967} normal block at 0x03FA8E90, 4096 bytes long.

 Data: <                > 14 00 81 E5 14 00 91 E5 10 10 80 E5 00 00 9C E5 

{965} normal block at 0x03FA7E50, 4096 bytes long.

 Data: <                > 14 00 81 E5 14 00 91 E5 10 10 80 E5 00 00 9C E5 

{963} normal block at 0x03FA6E10, 4096 bytes long.

 Data: <                > 14 00 81 E5 14 00 91 E5 10 10 80 E5 00 00 9C E5 

{961} normal block at 0x03FA5DD0, 4096 bytes long.

 Data: <    ~    h      > 00 9C 90 E5 7E 08 09 E2 A0 68 A0 E1 07 00 16 E3 

{959} normal block at 0x03FA4D90, 4096 bytes long.

 Data: <    ~    h      > 00 9C 90 E5 7E 08 09 E2 A0 68 A0 E1 07 00 16 E3 

{957} normal block at 0x03FA3D50, 4096 bytes long.

 Data: <    ~    h      > 00 9C 90 E5 7E 08 09 E2 A0 68 A0 E1 07 00 16 E3 

{955} normal block at 0x03FA2D10, 4096 bytes long.

 Data: <    ~    h      > 00 9C 90 E5 7E 08 09 E2 A0 68 A0 E1 07 00 16 E3 

{953} normal block at 0x03FA1CD0, 4096 bytes long.

 Data: <    ~    h      > 00 9C 90 E5 7E 08 09 E2 A0 68 A0 E1 07 00 16 E3 

{951} normal block at 0x03FA0C90, 4096 bytes long.

 Data: <    ~    h      > 00 9C 90 E5 7E 08 09 E2 A0 68 A0 E1 07 00 16 E3 

{949} normal block at 0x03F9FC50, 4096 bytes long.

 Data: < @   `    T     > 00 40 A0 E1 00 60 A0 E3 00 00 54 E3 01 00 00 1A 

{947} normal block at 0x03F9EC10, 4096 bytes long.

 Data: < @   `    T     > 00 40 A0 E1 00 60 A0 E3 00 00 54 E3 01 00 00 1A 

{945} normal block at 0x03F9DBD0, 4096 bytes long.

 Data: < @   `    T     > 00 40 A0 E1 00 60 A0 E3 00 00 54 E3 01 00 00 1A 

{943} normal block at 0x03F9CB90, 4096 bytes long.

 Data: < @   `    T     > 00 40 A0 E1 00 60 A0 E3 00 00 54 E3 01 00 00 1A 

{941} normal block at 0x03F9BB50, 4096 bytes long.

 Data: < @   `    T     > 00 40 A0 E1 00 60 A0 E3 00 00 54 E3 01 00 00 1A 

{939} normal block at 0x03F9AB10, 4096 bytes long.

 Data: < @   `    T     > 00 40 A0 E1 00 60 A0 E3 00 00 54 E3 01 00 00 1A 

{937} normal block at 0x03F99AD0, 4096 bytes long.

 Data: <|               > 7C 17 9F E5 00 00 81 E5 00 00 A0 E3 1E FF FF EA 

{935} normal block at 0x03F98A90, 4096 bytes long.

 Data: <|               > 7C 17 9F E5 00 00 81 E5 00 00 A0 E3 1E FF FF EA 

{933} normal block at 0x03F97A50, 4096 bytes long.

 Data: <|               > 7C 17 9F E5 00 00 81 E5 00 00 A0 E3 1E FF FF EA 

{931} normal block at 0x03F96A10, 4096 bytes long.

 Data: <|               > 7C 17 9F E5 00 00 81 E5 00 00 A0 E3 1E FF FF EA 

{929} normal block at 0x03F959D0, 4096 bytes long.

 Data: <|               > 7C 17 9F E5 00 00 81 E5 00 00 A0 E3 1E FF FF EA 

{927} normal block at 0x03F94990, 4096 bytes long.

 Data: <|               > 7C 17 9F E5 00 00 81 E5 00 00 A0 E3 1E FF FF EA 

{925} normal block at 0x03F93950, 4096 bytes long.

 Data: <`           (   > 60 00 81 E5 04 00 00 EA A4 0E 1F E5 28 00 90 E5 

{923} normal block at 0x03F92910, 4096 bytes long.

 Data: <`           (   > 60 00 81 E5 04 00 00 EA A4 0E 1F E5 28 00 90 E5 

{921} normal block at 0x03F918D0, 4096 bytes long.

 Data: <`           (   > 60 00 81 E5 04 00 00 EA A4 0E 1F E5 28 00 90 E5 

{919} normal block at 0x03F90890, 4096 bytes long.

 Data: <`           (   > 60 00 81 E5 04 00 00 EA A4 0E 1F E5 28 00 90 E5 

{917} normal block at 0x03F8F850, 4096 bytes long.

 Data: <`           (   > 60 00 81 E5 04 00 00 EA A4 0E 1F E5 28 00 90 E5 

{915} normal block at 0x03F8E810, 4096 bytes long.

 Data: <`           (   > 60 00 81 E5 04 00 00 EA A4 0E 1F E5 28 00 90 E5 

{913} normal block at 0x03F8D7D0, 4096 bytes long.

 Data: <d   p   d       > 64 11 9F E5 70 00 81 E5 64 00 A0 E3 C2 11 00 EB 

{911} normal block at 0x03F8C790, 4096 bytes long.

 Data: <d   p   d       > 64 11 9F E5 70 00 81 E5 64 00 A0 E3 C2 11 00 EB 

{909} normal block at 0x03F8B750, 4096 bytes long.

 Data: <d   p   d       > 64 11 9F E5 70 00 81 E5 64 00 A0 E3 C2 11 00 EB 

{907} normal block at 0x03F8A710, 4096 bytes long.

 Data: <d   p   d       > 64 11 9F E5 70 00 81 E5 64 00 A0 E3 C2 11 00 EB 

{905} normal block at 0x03F896D0, 4096 bytes long.

 Data: <d   p   d       > 64 11 9F E5 70 00 81 E5 64 00 A0 E3 C2 11 00 EB 

{903} normal block at 0x03F88690, 4096 bytes long.

 Data: <d   p   d       > 64 11 9F E5 70 00 81 E5 64 00 A0 E3 C2 11 00 EB 

{901} normal block at 0x03F87650, 4096 bytes long.

 Data: <        n       > 02 07 14 E3 00 00 00 0A 6E 0A 00 EB 01 06 14 E3 

{899} normal block at 0x03F86610, 4096 bytes long.

 Data: <        n       > 02 07 14 E3 00 00 00 0A 6E 0A 00 EB 01 06 14 E3 

{897} normal block at 0x03F855D0, 4096 bytes long.

 Data: <        n       > 02 07 14 E3 00 00 00 0A 6E 0A 00 EB 01 06 14 E3 

{895} normal block at 0x03F84590, 4096 bytes long.

 Data: <        n       > 02 07 14 E3 00 00 00 0A 6E 0A 00 EB 01 06 14 E3 

{893} normal block at 0x03F83550, 4096 bytes long.

 Data: <        n       > 02 07 14 E3 00 00 00 0A 6E 0A 00 EB 01 06 14 E3 

{891} normal block at 0x03F82510, 4096 bytes long.

 Data: <        n       > 02 07 14 E3 00 00 00 0A 6E 0A 00 EB 01 06 14 E3 

{889} normal block at 0x03F814D0, 4096 bytes long.

 Data: <      P         > 04 00 9D E5 00 00 50 E3 14 00 00 1A 00 00 9D E5 

{887} normal block at 0x03F80490, 4096 bytes long.

 Data: <      P         > 04 00 9D E5 00 00 50 E3 14 00 00 1A 00 00 9D E5 

{885} normal block at 0x03F7F450, 4096 bytes long.

 Data: <      P         > 04 00 9D E5 00 00 50 E3 14 00 00 1A 00 00 9D E5 

{883} normal block at 0x03F7E410, 4096 bytes long.

 Data: <      P         > 04 00 9D E5 00 00 50 E3 14 00 00 1A 00 00 9D E5 

{881} normal block at 0x03F7D3D0, 4096 bytes long.

 Data: <      P         > 04 00 9D E5 00 00 50 E3 14 00 00 1A 00 00 9D E5 

{879} normal block at 0x03F7C390, 4096 bytes long.

 Data: <      P         > 04 00 9D E5 00 00 50 E3 14 00 00 1A 00 00 9D E5 

{877} normal block at 0x03F7B350, 4096 bytes long.

 Data: <                > D4 19 9F E5 10 10 91 E5 01 00 C1 E5 10 80 BD E8 

{875} normal block at 0x03F7A310, 4096 bytes long.

 Data: <                > D4 19 9F E5 10 10 91 E5 01 00 C1 E5 10 80 BD E8 

{873} normal block at 0x03F792D0, 4096 bytes long.

 Data: <                > D4 19 9F E5 10 10 91 E5 01 00 C1 E5 10 80 BD E8 

{871} normal block at 0x03F78290, 4096 bytes long.

 Data: <                > D4 19 9F E5 10 10 91 E5 01 00 C1 E5 10 80 BD E8 

{869} normal block at 0x03F77250, 4096 bytes long.

 Data: <                > D4 19 9F E5 10 10 91 E5 01 00 C1 E5 10 80 BD E8 

{867} normal block at 0x03F76210, 4096 bytes long.

 Data: <                > D4 19 9F E5 10 10 91 E5 01 00 C1 E5 10 80 BD E8 

{865} normal block at 0x03F751D0, 4096 bytes long.

 Data: < q        P     > 06 71 80 E7 04 00 D5 E5 02 00 50 E3 07 00 00 1A 

{863} normal block at 0x03F74190, 4096 bytes long.

 Data: < q        P     > 06 71 80 E7 04 00 D5 E5 02 00 50 E3 07 00 00 1A 

{861} normal block at 0x03F73150, 4096 bytes long.

 Data: < q        P     > 06 71 80 E7 04 00 D5 E5 02 00 50 E3 07 00 00 1A 

{859} normal block at 0x03F72110, 4096 bytes long.

 Data: < q        P     > 06 71 80 E7 04 00 D5 E5 02 00 50 E3 07 00 00 1A 

{857} normal block at 0x03F710D0, 4096 bytes long.

 Data: < q        P     > 06 71 80 E7 04 00 D5 E5 02 00 50 E3 07 00 00 1A 

{855} normal block at 0x03F70090, 4096 bytes long.

 Data: < q        P     > 06 71 80 E7 04 00 D5 E5 02 00 50 E3 07 00 00 1A 

{853} normal block at 0x03F6F050, 4096 bytes long.

 Data: <                > 1F 1A 81 E2 08 00 81 E5 02 00 A0 E3 C6 D5 FF EB 

{851} normal block at 0x03F6E010, 4096 bytes long.

 Data: <                > 1F 1A 81 E2 08 00 81 E5 02 00 A0 E3 C6 D5 FF EB 

{849} normal block at 0x03F6CFD0, 4096 bytes long.

 Data: <                > 1F 1A 81 E2 08 00 81 E5 02 00 A0 E3 C6 D5 FF EB 

{847} normal block at 0x03F6BF90, 4096 bytes long.

 Data: <                > 1F 1A 81 E2 08 00 81 E5 02 00 A0 E3 C6 D5 FF EB 

{845} normal block at 0x03F6AF50, 4096 bytes long.

 Data: <                > 1F 1A 81 E2 08 00 81 E5 02 00 A0 E3 C6 D5 FF EB 

{843} normal block at 0x03F69F10, 4096 bytes long.

 Data: <                > 1F 1A 81 E2 08 00 81 E5 02 00 A0 E3 C6 D5 FF EB 

{841} normal block at 0x03F68ED0, 4096 bytes long.

 Data: <    $           > F8 0E 9F E5 24 10 80 E5 00 00 A0 E1 EC 0E 9F E5 

{839} normal block at 0x03F67E90, 4096 bytes long.

 Data: <    $           > F8 0E 9F E5 24 10 80 E5 00 00 A0 E1 EC 0E 9F E5 

{837} normal block at 0x03F66E50, 4096 bytes long.

 Data: <    $           > F8 0E 9F E5 24 10 80 E5 00 00 A0 E1 EC 0E 9F E5 

{835} normal block at 0x03F65E10, 4096 bytes long.

 Data: <    $           > F8 0E 9F E5 24 10 80 E5 00 00 A0 E1 EC 0E 9F E5 

{833} normal block at 0x03F64DD0, 4096 bytes long.

 Data: <    $           > F8 0E 9F E5 24 10 80 E5 00 00 A0 E1 EC 0E 9F E5 

{831} normal block at 0x03F63D90, 4096 bytes long.

 Data: <    $           > F8 0E 9F E5 24 10 80 E5 00 00 A0 E1 EC 0E 9F E5 

{829} normal block at 0x03F62D50, 4096 bytes long.

 Data: <         @-     > 00 00 A0 E3 DA FF FF EA 10 40 2D E9 F4 0A 9F E5 

{827} normal block at 0x03F61D10, 4096 bytes long.

 Data: <         @-     > 00 00 A0 E3 DA FF FF EA 10 40 2D E9 F4 0A 9F E5 

{825} normal block at 0x03F60CD0, 4096 bytes long.

 Data: <         @-     > 00 00 A0 E3 DA FF FF EA 10 40 2D E9 F4 0A 9F E5 

{823} normal block at 0x03F5FC90, 4096 bytes long.

 Data: <         @-     > 00 00 A0 E3 DA FF FF EA 10 40 2D E9 F4 0A 9F E5 

{821} normal block at 0x03F5EC50, 4096 bytes long.

 Data: <         @-     > 00 00 A0 E3 DA FF FF EA 10 40 2D E9 F4 0A 9F E5 

{819} normal block at 0x03F5DC10, 4096 bytes long.

 Data: <         @-     > 00 00 A0 E3 DA FF FF EA 10 40 2D E9 F4 0A 9F E5 

{817} normal block at 0x03F5CBD0, 4096 bytes long.

 Data: <  -  0  (       > 04 E0 2D E5 00 30 A0 E1 28 05 9F E5 00 00 90 E5 

{815} normal block at 0x03F5BB90, 4096 bytes long.

 Data: <  -  0  (       > 04 E0 2D E5 00 30 A0 E1 28 05 9F E5 00 00 90 E5 

{813} normal block at 0x03F5AB50, 4096 bytes long.

 Data: <  -  0  (       > 04 E0 2D E5 00 30 A0 E1 28 05 9F E5 00 00 90 E5 

{811} normal block at 0x03F59B10, 4096 bytes long.

 Data: <  -  0  (       > 04 E0 2D E5 00 30 A0 E1 28 05 9F E5 00 00 90 E5 

{809} normal block at 0x03F58AD0, 4096 bytes long.

 Data: <  -  0  (       > 04 E0 2D E5 00 30 A0 E1 28 05 9F E5 00 00 90 E5 

{807} normal block at 0x03F57A90, 4096 bytes long.

 Data: <  -  0  (       > 04 E0 2D E5 00 30 A0 E1 28 05 9F E5 00 00 90 E5 

{805} normal block at 0x03F56A50, 4096 bytes long.

 Data: < a       P    U > 18 61 90 E5 08 00 90 E5 07 50 00 E2 01 00 55 E3 

{803} normal block at 0x03F55A10, 4096 bytes long.

 Data: < a       P    U > 18 61 90 E5 08 00 90 E5 07 50 00 E2 01 00 55 E3 

{801} normal block at 0x03F549D0, 4096 bytes long.

 Data: < a       P    U > 18 61 90 E5 08 00 90 E5 07 50 00 E2 01 00 55 E3 

{799} normal block at 0x03F53990, 4096 bytes long.

 Data: < a       P    U > 18 61 90 E5 08 00 90 E5 07 50 00 E2 01 00 55 E3 

{797} normal block at 0x03F52950, 4096 bytes long.

 Data: < a       P    U > 18 61 90 E5 08 00 90 E5 07 50 00 E2 01 00 55 E3 

{795} normal block at 0x03F51910, 4096 bytes long.

 Data: < a       P    U > 18 61 90 E5 08 00 90 E5 07 50 00 E2 01 00 55 E3 

{793} normal block at 0x03F508D0, 4096 bytes long.

 Data: <M               > 4D FB FF EB 0A 00 00 EA 00 00 A0 E1 00 00 A0 E1 

{791} normal block at 0x03F4F890, 4096 bytes long.

 Data: <M               > 4D FB FF EB 0A 00 00 EA 00 00 A0 E1 00 00 A0 E1 

{789} normal block at 0x03F4E850, 4096 bytes long.

 Data: <M               > 4D FB FF EB 0A 00 00 EA 00 00 A0 E1 00 00 A0 E1 

{787} normal block at 0x03F4D810, 4096 bytes long.

 Data: <M               > 4D FB FF EB 0A 00 00 EA 00 00 A0 E1 00 00 A0 E1 

{785} normal block at 0x03F4C7D0, 4096 bytes long.

 Data: <M               > 4D FB FF EB 0A 00 00 EA 00 00 A0 E1 00 00 A0 E1 

{783} normal block at 0x03F4B790, 4096 bytes long.

 Data: <M               > 4D FB FF EB 0A 00 00 EA 00 00 A0 E1 00 00 A0 E1 

{781} normal block at 0x03F4A750, 4096 bytes long.

 Data: <(           (   > 28 00 9D E5 08 11 9F E5 01 00 00 E0 28 00 8D E5 

{779} normal block at 0x03F49710, 4096 bytes long.

 Data: <(           (   > 28 00 9D E5 08 11 9F E5 01 00 00 E0 28 00 8D E5 

{777} normal block at 0x03F486D0, 4096 bytes long.

 Data: <(           (   > 28 00 9D E5 08 11 9F E5 01 00 00 E0 28 00 8D E5 

{775} normal block at 0x03F47690, 4096 bytes long.

 Data: <(           (   > 28 00 9D E5 08 11 9F E5 01 00 00 E0 28 00 8D E5 

{773} normal block at 0x03F46650, 4096 bytes long.

 Data: <(           (   > 28 00 9D E5 08 11 9F E5 01 00 00 E0 28 00 8D E5 

{771} normal block at 0x03F45610, 4096 bytes long.

 Data: <(           (   > 28 00 9D E5 08 11 9F E5 01 00 00 E0 28 00 8D E5 

{769} normal block at 0x03F445D0, 4096 bytes long.

 Data: < P   `   p      > 01 50 A0 E1 02 60 A0 E1 03 70 A0 E1 00 10 E0 E3 

{767} normal block at 0x03F43590, 4096 bytes long.

 Data: < P   `   p      > 01 50 A0 E1 02 60 A0 E1 03 70 A0 E1 00 10 E0 E3 

{765} normal block at 0x03F42550, 4096 bytes long.

 Data: < P   `   p      > 01 50 A0 E1 02 60 A0 E1 03 70 A0 E1 00 10 E0 E3 

{763} normal block at 0x03F41510, 4096 bytes long.

 Data: < P   `   p      > 01 50 A0 E1 02 60 A0 E1 03 70 A0 E1 00 10 E0 E3 

{761} normal block at 0x03F404D0, 4096 bytes long.

 Data: < P   `   p      > 01 50 A0 E1 02 60 A0 E1 03 70 A0 E1 00 10 E0 E3 

{759} normal block at 0x03F3F490, 4096 bytes long.

 Data: < P   `   p      > 01 50 A0 E1 02 60 A0 E1 03 70 A0 E1 00 10 E0 E3 

{757} normal block at 0x03F3E450, 4096 bytes long.

 Data: <      P     Cp  > 00 00 94 E5 01 00 50 E3 00 00 00 0A 43 70 A0 E3 

{755} normal block at 0x03F3D410, 4096 bytes long.

 Data: <      P     Cp  > 00 00 94 E5 01 00 50 E3 00 00 00 0A 43 70 A0 E3 

{753} normal block at 0x03F3C3D0, 4096 bytes long.

 Data: <      P     Cp  > 00 00 94 E5 01 00 50 E3 00 00 00 0A 43 70 A0 E3 

{751} normal block at 0x03F3B390, 4096 bytes long.

 Data: <      P     Cp  > 00 00 94 E5 01 00 50 E3 00 00 00 0A 43 70 A0 E3 

{749} normal block at 0x03F3A350, 4096 bytes long.

 Data: <      P     Cp  > 00 00 94 E5 01 00 50 E3 00 00 00 0A 43 70 A0 E3 

{747} normal block at 0x03F39310, 4096 bytes long.

 Data: <      P     Cp  > 00 00 94 E5 01 00 50 E3 00 00 00 0A 43 70 A0 E3 

{745} normal block at 0x03F382D0, 4096 bytes long.

 Data: <                > B8 00 C4 E1 B8 00 D6 E1 BA 00 C4 E1 B4 00 D6 E1 

{743} normal block at 0x03F37290, 4096 bytes long.

 Data: <                > B8 00 C4 E1 B8 00 D6 E1 BA 00 C4 E1 B4 00 D6 E1 

{741} normal block at 0x03F36250, 4096 bytes long.

 Data: <                > B8 00 C4 E1 B8 00 D6 E1 BA 00 C4 E1 B4 00 D6 E1 

{739} normal block at 0x03F35210, 4096 bytes long.

 Data: <                > B8 00 C4 E1 B8 00 D6 E1 BA 00 C4 E1 B4 00 D6 E1 

{737} normal block at 0x03F341D0, 4096 bytes long.

 Data: <                > B8 00 C4 E1 B8 00 D6 E1 BA 00 C4 E1 B4 00 D6 E1 

{735} normal block at 0x03F33190, 4096 bytes long.

 Data: <                > B8 00 C4 E1 B8 00 D6 E1 BA 00 C4 E1 B4 00 D6 E1 

{733} normal block at 0x03F32150, 4096 bytes long.

 Data: < +   0      g/O > 01 2B A0 E3 01 30 A0 E1 04 20 8D E5 67 2F 4F E2 

{731} normal block at 0x03F31110, 4096 bytes long.

 Data: < +   0      g/O > 01 2B A0 E3 01 30 A0 E1 04 20 8D E5 67 2F 4F E2 

{729} normal block at 0x03F300D0, 4096 bytes long.

 Data: < +   0      g/O > 01 2B A0 E3 01 30 A0 E1 04 20 8D E5 67 2F 4F E2 

{727} normal block at 0x03F2F090, 4096 bytes long.

 Data: < +   0      g/O > 01 2B A0 E3 01 30 A0 E1 04 20 8D E5 67 2F 4F E2 

{725} normal block at 0x03F2E050, 4096 bytes long.

 Data: < +   0      g/O > 01 2B A0 E3 01 30 A0 E1 04 20 8D E5 67 2F 4F E2 

{723} normal block at 0x03F2D010, 4096 bytes long.

 Data: < +   0      g/O > 01 2B A0 E3 01 30 A0 E1 04 20 8D E5 67 2F 4F E2 

{721} normal block at 0x03F2BFD0, 4096 bytes long.

 Data: <    _       @   > 00 00 00 0A 5F FE FF EB 00 00 A0 E3 40 13 1F E5 

{719} normal block at 0x03F2AF90, 4096 bytes long.

 Data: <    _       @   > 00 00 00 0A 5F FE FF EB 00 00 A0 E3 40 13 1F E5 

{717} normal block at 0x03F29F50, 4096 bytes long.

 Data: <    _       @   > 00 00 00 0A 5F FE FF EB 00 00 A0 E3 40 13 1F E5 

{715} normal block at 0x03F28F10, 4096 bytes long.

 Data: <    _       @   > 00 00 00 0A 5F FE FF EB 00 00 A0 E3 40 13 1F E5 

{713} normal block at 0x03F27ED0, 4096 bytes long.

 Data: <    _       @   > 00 00 00 0A 5F FE FF EB 00 00 A0 E3 40 13 1F E5 

{711} normal block at 0x03F26E90, 4096 bytes long.

 Data: <    _       @   > 00 00 00 0A 5F FE FF EB 00 00 A0 E3 40 13 1F E5 

{709} normal block at 0x03F25E50, 4096 bytes long.

 Data: <          P     > 8C 00 9F E5 00 00 90 E5 00 00 50 E3 12 00 00 0A 

{707} normal block at 0x03F24E10, 4096 bytes long.

 Data: <          P     > 8C 00 9F E5 00 00 90 E5 00 00 50 E3 12 00 00 0A 

{705} normal block at 0x03F23DD0, 4096 bytes long.

 Data: <          P     > 8C 00 9F E5 00 00 90 E5 00 00 50 E3 12 00 00 0A 

{703} normal block at 0x03F22D90, 4096 bytes long.

 Data: <          P     > 8C 00 9F E5 00 00 90 E5 00 00 50 E3 12 00 00 0A 

{701} normal block at 0x03F21D50, 4096 bytes long.

 Data: <          P     > 8C 00 9F E5 00 00 90 E5 00 00 50 E3 12 00 00 0A 

{699} normal block at 0x03F20D10, 4096 bytes long.

 Data: <          P     > 8C 00 9F E5 00 00 90 E5 00 00 50 E3 12 00 00 0A 

{697} normal block at 0x03F1FCD0, 4096 bytes long.

 Data: <p@- BY    P     > 70 40 2D E9 42 59 00 EB 00 10 50 E2 00 10 E0 13 

{695} normal block at 0x03F1EC90, 4096 bytes long.

 Data: <p@- BY    P     > 70 40 2D E9 42 59 00 EB 00 10 50 E2 00 10 E0 13 

{693} normal block at 0x03F1DC50, 4096 bytes long.

 Data: <p@- BY    P     > 70 40 2D E9 42 59 00 EB 00 10 50 E2 00 10 E0 13 

{691} normal block at 0x03F1CC10, 4096 bytes long.

 Data: <p@- BY    P     > 70 40 2D E9 42 59 00 EB 00 10 50 E2 00 10 E0 13 

{689} normal block at 0x03F1BBD0, 4096 bytes long.

 Data: <p@- BY    P     > 70 40 2D E9 42 59 00 EB 00 10 50 E2 00 10 E0 13 

{687} normal block at 0x03F1AB90, 4096 bytes long.

 Data: <p@- BY    P     > 70 40 2D E9 42 59 00 EB 00 10 50 E2 00 10 E0 13 

{685} normal block at 0x03F19B50, 4096 bytes long.

 Data: < $   4          > 07 24 88 E0 0C 34 83 E0 00 C0 8D E5 BA 0B 00 EB 

{683} normal block at 0x03F18B10, 4096 bytes long.

 Data: < $   4          > 07 24 88 E0 0C 34 83 E0 00 C0 8D E5 BA 0B 00 EB 

{681} normal block at 0x03F17AD0, 4096 bytes long.

 Data: < $   4          > 07 24 88 E0 0C 34 83 E0 00 C0 8D E5 BA 0B 00 EB 

{679} normal block at 0x03F16A90, 4096 bytes long.

 Data: < $   4          > 07 24 88 E0 0C 34 83 E0 00 C0 8D E5 BA 0B 00 EB 

{677} normal block at 0x03F15A50, 4096 bytes long.

 Data: < $   4          > 07 24 88 E0 0C 34 83 E0 00 C0 8D E5 BA 0B 00 EB 

{675} normal block at 0x03F14A10, 4096 bytes long.

 Data: < $   4          > 07 24 88 E0 0C 34 83 E0 00 C0 8D E5 BA 0B 00 EB 

{673} normal block at 0x03F139D0, 4096 bytes long.

 Data: < @-  @   p  |   > F8 40 2D E9 01 40 A0 E1 00 70 A0 E1 7C 10 9F E5 

{671} normal block at 0x03F12990, 4096 bytes long.

 Data: < @-  @   p  |   > F8 40 2D E9 01 40 A0 E1 00 70 A0 E1 7C 10 9F E5 

{669} normal block at 0x03F11950, 4096 bytes long.

 Data: < @-  @   p  |   > F8 40 2D E9 01 40 A0 E1 00 70 A0 E1 7C 10 9F E5 

{667} normal block at 0x03F10910, 4096 bytes long.

 Data: < @-  @   p  |   > F8 40 2D E9 01 40 A0 E1 00 70 A0 E1 7C 10 9F E5 

{665} normal block at 0x03F0F8D0, 4096 bytes long.

 Data: < @-  @   p  |   > F8 40 2D E9 01 40 A0 E1 00 70 A0 E1 7C 10 9F E5 

{663} normal block at 0x03F0E890, 4096 bytes long.

 Data: < @-  @   p  |   > F8 40 2D E9 01 40 A0 E1 00 70 A0 E1 7C 10 9F E5 

{661} normal block at 0x03F0DA08, 3656 bytes long.

 Data: <                > 1C 05 9F E5 18 05 90 E5 08 00 C0 E3 10 15 9F E5 

{659} normal block at 0x03F0CB80, 3656 bytes long.

 Data: <                > 1C 05 9F E5 18 05 90 E5 08 00 C0 E3 10 15 9F E5 

{657} normal block at 0x03F0BCF8, 3656 bytes long.

 Data: <                > 1C 05 9F E5 18 05 90 E5 08 00 C0 E3 10 15 9F E5 

{655} normal block at 0x03F0AE70, 3656 bytes long.

 Data: <                > 1C 05 9F E5 18 05 90 E5 08 00 C0 E3 10 15 9F E5 

{653} normal block at 0x03F09FE8, 3656 bytes long.

 Data: <                > 1C 05 9F E5 18 05 90 E5 08 00 C0 E3 10 15 9F E5 

{651} normal block at 0x03F09160, 3656 bytes long.

 Data: <                > 1C 05 9F E5 18 05 90 E5 08 00 C0 E3 10 15 9F E5 

{649} normal block at 0x03F08120, 4096 bytes long.

 Data: <    T           > 8C 00 9F E5 54 00 90 E5 02 01 10 E3 0E 00 00 0A 

{647} normal block at 0x038DEFC8, 4096 bytes long.

 Data: <    T           > 8C 00 9F E5 54 00 90 E5 02 01 10 E3 0E 00 00 0A 

{645} normal block at 0x038DDF88, 4096 bytes long.

 Data: <    T           > 8C 00 9F E5 54 00 90 E5 02 01 10 E3 0E 00 00 0A 

{643} normal block at 0x038DCF48, 4096 bytes long.

 Data: <    T           > 8C 00 9F E5 54 00 90 E5 02 01 10 E3 0E 00 00 0A 

{641} normal block at 0x038DBF08, 4096 bytes long.

 Data: <    T           > 8C 00 9F E5 54 00 90 E5 02 01 10 E3 0E 00 00 0A 

{639} normal block at 0x03F070E0, 4096 bytes long.

 Data: <    T           > 8C 00 9F E5 54 00 90 E5 02 01 10 E3 0E 00 00 0A 

{637} normal block at 0x03EE0068, 159804 bytes long.

 Data: <CY              > 43 59 0E B0 92 07 00 00 00 01 00 00 8C 00 9F E5 

{617} normal block at 0x038D53A8, 1 bytes long.

 Data: < > 20 

Object dump complete.




Re: Memory leak problem after downloading firmware.

aasi posted on 13 May 2012 07:07 AM PST
Cypress Employee
1090 Forum Posts

Memory leak problems are not easy to analyze. It would be better if one of the our engineers (We've the source it is easier to debug that way) does a proper analysis of this. Please create a tech support case (MyAccount -> MyCases).

Regards,

Anand






ALL CONTENT AND MATERIALS ON THIS SITE ARE PROVIDED "AS IS". CYPRESS SEMICONDUCTOR AND ITS RESPECTIVE SUPPLIERS MAKE NO REPRESENTATIONS ABOUT THE SUITABILITY OF THESE MATERIALS FOR ANY PURPOSE AND DISCLAIM ALL WARRANTIES AND CONDITIONS WITH REGARD TO THESE MATERIALS, INCLUDING BUT NOT LIMITED TO, ALL IMPLIED WARRANTIES AND CONDITIONS OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT OF ANY THIRD PARTY INTELLECTUAL PROPERTY RIGHT. NO LICENSE, EITHER EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, IS GRANTED BY CYPRESS SEMICONDUCTOR. USE OF THE INFORMATION ON THIS SITE MAY REQUIRE A LICENSE FROM A THIRD PARTY, OR A LICENSE FROM CYPRESS SEMICONDUCTOR.

Content on this site may contain or be subject to specific guidelines or limitations on use. All postings and use of the content on this site are subject to the Terms and Conditions of the site; third parties using this content agree to abide by any limitations or guidelines and to comply with the Terms and Conditions of this site. Cypress Semiconductor and its suppliers reserve the right to make corrections, deletions, modifications, enhancements, improvements and other changes to the content and materials, its products, programs and services at any time or to move or discontinue any content, products, programs, or services without notice.

Spec No: None; Sunset Owner: GRAA; Secondary Owner: RAIK; Sunset Date: 01/01/20