[fixed] Memory leaks in B3D loader in Irrlicht 1.2

You discovered a bug in the engine, and you are sure that it is not a problem of your code? Just post it in here. Please read the bug posting guidelines first.
Post Reply
Magnet
Posts: 101
Joined: Wed Sep 27, 2006 7:32 pm

[fixed] Memory leaks in B3D loader in Irrlicht 1.2

Post by Magnet »

I am load b3d model, and after I am shutdown project VS detect memory leaks!
I am use Irrlicht 1.2.

For example: I am open example "Movement" and replace sydney.md2 by my b3d model
http://www.webpolit.com/irr/gamerod.b3d
after shutdown project VS detect meny memory leaks!
Luke
Admin
Posts: 449
Joined: Fri Jul 14, 2006 7:55 am
Location: Australia
Contact:

Post by Luke »

Do you still get memory leaks with the b3d patch here:

http://irrlicht.sourceforge.net/phpBB2/ ... hp?t=18259

Its for the SVN but, I'm not sure if it works with 1.2, I can send you the files if you cannot get it working.
Magnet
Posts: 101
Joined: Wed Sep 27, 2006 7:32 pm

Post by Magnet »

I am download Irrlicht from svn yesterday.
And compile my game. I take some memory leaks with B3D.

my model: http://www.webpolit.com/irr/rodmodel.rar

Code: Select all

Detected memory leaks!
Dumping objects ->
C:\Program Files\Microsoft Visual Studio 8\VC\include\crtdbg.h(1147) : {27606} normal block at 0x05EB2FE0, 3024 bytes long.
 Data: <           B   /> 00 00 00 00 01 00 00 00 04 00 B4 42 92 A1 95 2F 
C:\Program Files\Microsoft Visual Studio 8\VC\include\crtdbg.h(1147) : {27600} normal block at 0x05EB2EA8, 248 bytes long.
 Data: <`     v?      v?> 60 00 00 00 D5 87 76 3F 0F 01 00 00 D5 87 76 3F 
C:\Program Files\Microsoft Visual Studio 8\VC\include\crtdbg.h(1147) : {27595} normal block at 0x05EB0DA8, 4 bytes long.
 Data: < *  > B8 2A EB 05 
C:\Program Files\Microsoft Visual Studio 8\VC\include\crtdbg.h(1147) : {27594} normal block at 0x05EB0D60, 7 bytes long.
 Data: <Bone10 > 42 6F 6E 65 31 30 00 
.\CAnimatedMeshB3d.cpp(766) : {27592} client block at 0x05EB2AB8, subtype 0, 480 bytes long.
 Data: <`             * > 60 0D EB 05 07 00 00 00 07 00 00 00 F8 96 2A 10 
C:\Program Files\Microsoft Visual Studio 8\VC\include\crtdbg.h(1147) : {27583} normal block at 0x05EB1EA8, 3024 bytes long.
 Data: <           Bj{ /> 00 00 00 00 01 00 00 00 00 00 C8 42 6A 7B A6 2F 
C:\Program Files\Microsoft Visual Studio 8\VC\include\crtdbg.h(1147) : {27577} normal block at 0x05EB1D70, 248 bytes long.
 Data: <`      =       => 60 00 00 00 B7 82 17 3D 0F 01 00 00 B7 82 17 3D 
C:\Program Files\Microsoft Visual Studio 8\VC\include\crtdbg.h(1147) : {27572} normal block at 0x05EB0CD8, 4 bytes long.
 Data: <P   > 50 1B EB 05 
C:\Program Files\Microsoft Visual Studio 8\VC\include\crtdbg.h(1147) : {27571} normal block at 0x05EA7868, 7 bytes long.
 Data: <Bone09 > 42 6F 6E 65 30 39 00 
.\CAnimatedMeshB3d.cpp(766) : {27569} client block at 0x05EB1B50, subtype 0, 480 bytes long.
 Data: <hx            * > 68 78 EA 05 07 00 00 00 07 00 00 00 F8 96 2A 10 
C:\Program Files\Microsoft Visual Studio 8\VC\include\crtdbg.h(1147) : {27560} normal block at 0x05EB0F40, 3024 bytes long.
 Data: <           B`  /> 00 00 00 00 01 00 00 00 00 00 C8 42 60 8B A9 2F 
C:\Program Files\Microsoft Visual Studio 8\VC\include\crtdbg.h(1147) : {27554} normal block at 0x05EB0E08, 248 bytes long.
 Data: <       ?       ?> 80 00 00 00 00 00 00 3F 81 00 00 00 00 00 00 3F 
C:\Program Files\Microsoft Visual Studio 8\VC\include\crtdbg.h(1147) : {27549} normal block at 0x05EA77E0, 4 bytes long.
 Data: <    > B8 0A EB 05 
C:\Program Files\Microsoft Visual Studio 8\VC\include\crtdbg.h(1147) : {27548} normal block at 0x05EA7BD8, 7 bytes long.
 Data: <Bone08 > 42 6F 6E 65 30 38 00 
.\CAnimatedMeshB3d.cpp(766) : {27546} client block at 0x05EB0AB8, subtype 0, 480 bytes long.
 Data: < {            * > D8 7B EA 05 07 00 00 00 07 00 00 00 F8 96 2A 10 
C:\Program Files\Microsoft Visual Studio 8\VC\include\crtdbg.h(1147) : {27537} normal block at 0x05EAFEA8, 3024 bytes long.
 Data: <           BJ  /> 00 00 00 00 01 00 00 00 00 00 C8 42 4A FB A7 2F 
C:\Program Files\Microsoft Visual Studio 8\VC\include\crtdbg.h(1147) : {27531} normal block at 0x05EAFC70, 504 bytes long.
 Data: <P    B ?     B ?> 50 00 00 00 BA 42 00 3F 05 01 00 00 BA 42 00 3F 
C:\Program Files\Microsoft Visual Studio 8\VC\include\crtdbg.h(1147) : {27525} normal block at 0x05EA7B98, 4 bytes long.
 Data: <P   > 50 FA EA 05 
C:\Program Files\Microsoft Visual Studio 8\VC\include\crtdbg.h(1147) : {27524} normal block at 0x05EA7B08, 7 bytes long.
 Data: <Bone07 > 42 6F 6E 65 30 37 00 
.\CAnimatedMeshB3d.cpp(766) : {27522} client block at 0x05EAFA50, subtype 0, 480 bytes long.
 Data: < {            * > 08 7B EA 05 07 00 00 00 07 00 00 00 F8 96 2A 10 
C:\Program Files\Microsoft Visual Studio 8\VC\include\crtdbg.h(1147) : {27513} normal block at 0x05EAEE40, 3024 bytes long.
 Data: <           B   /> 00 00 00 00 01 00 00 00 00 00 C8 42 9D 07 A9 2F 
C:\Program Files\Microsoft Visual Studio 8\VC\include\crtdbg.h(1147) : {27507} normal block at 0x05EA78D0, 504 bytes long.
 Data: <P    z >     z >> 50 00 00 00 8D 7A FF 3E 05 01 00 00 8D 7A FF 3E 
C:\Program Files\Microsoft Visual Studio 8\VC\include\crtdbg.h(1147) : {27501} normal block at 0x05E99F90, 4 bytes long.
 Data: <    > 20 EC EA 05 
C:\Program Files\Microsoft Visual Studio 8\VC\include\crtdbg.h(1147) : {27500} normal block at 0x05E99F48, 7 bytes long.
 Data: <Bone06 > 42 6F 6E 65 30 36 00 
.\CAnimatedMeshB3d.cpp(766) : {27498} client block at 0x05EAEC20, subtype 0, 480 bytes long.
 Data: <H             * > 48 9F E9 05 07 00 00 00 07 00 00 00 F8 96 2A 10 
C:\Program Files\Microsoft Visual Studio 8\VC\include\crtdbg.h(1147) : {27489} normal block at 0x05EAE010, 3024 bytes long.
 Data: <           B   /> 00 00 00 00 01 00 00 00 00 00 C8 42 91 90 A8 2F 
C:\Program Files\Microsoft Visual Studio 8\VC\include\crtdbg.h(1147) : {27483} normal block at 0x05EA7660, 248 bytes long.
 Data: <p      ?q   A  ?> 70 00 00 00 8D 01 00 3F 71 00 00 00 41 01 00 3F 
C:\Program Files\Microsoft Visual Studio 8\VC\include\crtdbg.h(1147) : {27478} normal block at 0x05E99EC0, 4 bytes long.
 Data: <@t  > 40 74 EA 05 
C:\Program Files\Microsoft Visual Studio 8\VC\include\crtdbg.h(1147) : {27477} normal block at 0x05EADFC8, 7 bytes long.
 Data: <Bone05 > 42 6F 6E 65 30 35 00 
.\CAnimatedMeshB3d.cpp(766) : {27475} client block at 0x05EA7440, subtype 0, 480 bytes long.
 Data: <              * > C8 DF EA 05 07 00 00 00 07 00 00 00 F8 96 2A 10 
C:\Program Files\Microsoft Visual Studio 8\VC\include\crtdbg.h(1147) : {27466} normal block at 0x05EA6830, 3024 bytes long.
 Data: <           B(  /> 00 00 00 00 01 00 00 00 00 00 C8 42 28 96 A8 2F 
C:\Program Files\Microsoft Visual Studio 8\VC\include\crtdbg.h(1147) : {27460} normal block at 0x05E99FF0, 248 bytes long.
 Data: <h      ?i      ?> 68 00 00 00 01 00 00 3F 69 00 00 00 0A 00 00 3F 
C:\Program Files\Microsoft Visual Studio 8\VC\include\crtdbg.h(1147) : {27455} normal block at 0x05E4E6B8, 4 bytes long.
 Data: <    > E8 87 E9 05 
C:\Program Files\Microsoft Visual Studio 8\VC\include\crtdbg.h(1147) : {27453} normal block at 0x05E98A08, 7 bytes long.
 Data: <Bone04 > 42 6F 6E 65 30 34 00 
.\CAnimatedMeshB3d.cpp(766) : {27451} client block at 0x05E987E8, subtype 0, 480 bytes long.
 Data: <              * > 08 8A E9 05 07 00 00 00 07 00 00 00 F8 96 2A 10 
C:\Program Files\Microsoft Visual Studio 8\VC\include\crtdbg.h(1147) : {27442} normal block at 0x05EA5C20, 3024 bytes long.
 Data: <          pC   *> 00 00 00 00 01 00 00 00 00 00 70 43 FF 1F C0 2A 
C:\Program Files\Microsoft Visual Studio 8\VC\include\crtdbg.h(1147) : {27436} normal block at 0x05E985B0, 504 bytes long.
 Data: <8   I  ?    I  ?> 38 00 00 00 49 0A 00 3F DF 00 00 00 49 0A 00 3F 
C:\Program Files\Microsoft Visual Studio 8\VC\include\crtdbg.h(1147) : {27430} normal block at 0x05E50830, 4 bytes long.
 Data: <    > A0 DC EA 05 
C:\Program Files\Microsoft Visual Studio 8\VC\include\crtdbg.h(1147) : {27429} normal block at 0x05E4ED68, 7 bytes long.
 Data: <Bone03 > 42 6F 6E 65 30 33 00 
.\CAnimatedMeshB3d.cpp(766) : {27427} client block at 0x05EADCA0, subtype 0, 480 bytes long.
 Data: <h             * > 68 ED E4 05 07 00 00 00 07 00 00 00 F8 96 2A 10 
C:\Program Files\Microsoft Visual Studio 8\VC\include\crtdbg.h(1147) : {27418} normal block at 0x05EA5010, 3024 bytes long.
 Data: <          *C U  > 00 00 00 00 01 00 00 00 00 00 2A 43 1A 55 F9 B6 
C:\Program Files\Microsoft Visual Studio 8\VC\include\crtdbg.h(1147) : {27412} normal block at 0x05EAD868, 1016 bytes long.
 Data: <       ?       ?> 18 00 00 00 00 00 80 3F BE 00 00 00 00 00 80 3F 
C:\Program Files\Microsoft Visual Studio 8\VC\include\crtdbg.h(1147) : {27405} normal block at 0x05E4E150, 4 bytes long.
 Data: <    > 90 83 E9 05 
C:\Program Files\Microsoft Visual Studio 8\VC\include\crtdbg.h(1147) : {27404} normal block at 0x05E4E778, 7 bytes long.
 Data: <Bone02 > 42 6F 6E 65 30 32 00 
.\CAnimatedMeshB3d.cpp(766) : {27402} client block at 0x05E98390, subtype 0, 480 bytes long.
 Data: <x             * > 78 E7 E4 05 07 00 00 00 07 00 00 00 F8 96 2A 10 
C:\Program Files\Microsoft Visual Studio 8\VC\include\crtdbg.h(1147) : {27393} normal block at 0x05E992B0, 3024 bytes long.
 Data: <                > 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 
C:\Program Files\Microsoft Visual Studio 8\VC\include\crtdbg.h(1147) : {27387} normal block at 0x05EAD430, 1016 bytes long.
 Data: <       ?       ?> 00 00 00 00 00 00 80 3F EF 00 00 00 00 00 80 3F 
C:\Program Files\Microsoft Visual Studio 8\VC\include\crtdbg.h(1147) : {27380} normal block at 0x05E4FAD8, 4 bytes long.
 Data: <p   > 70 81 E9 05 
C:\Program Files\Microsoft Visual Studio 8\VC\include\crtdbg.h(1147) : {27379} normal block at 0x05E4FDF8, 7 bytes long.
 Data: <Bone01 > 42 6F 6E 65 30 31 00 
.\CAnimatedMeshB3d.cpp(766) : {27377} client block at 0x05E98170, subtype 0, 480 bytes long.
 Data: <              * > F8 FD E4 05 07 00 00 00 07 00 00 00 F8 96 2A 10 
C:\Program Files\Microsoft Visual Studio 8\VC\include\crtdbg.h(1147) : {27013} normal block at 0x05E4E198, 12 bytes long.
 Data: <Fishing rod > 46 69 73 68 69 6E 67 20 72 6F 64 00 
.\CAnimatedMeshB3d.cpp(766) : {27011} client block at 0x05E4E498, subtype 0, 480 bytes long.
 Data: <              * > 98 E1 E4 05 0C 00 00 00 0C 00 00 00 F8 96 2A 10 
C:\Program Files\Microsoft Visual Studio 8\VC\include\crtdbg.h(1147) : {26997} normal block at 0x05E4E408, 12 bytes long.
 Data: <0           > 30 DF E4 05 E8 E1 E4 05 98 E4 E4 05 
C:\Program Files\Microsoft Visual Studio 8\VC\include\crtdbg.h(1147) : {26996} normal block at 0x05E4DEE0, 15 bytes long.
 Data: <B3DEXT_AMBIENT > 42 33 44 45 58 54 5F 41 4D 42 49 45 4E 54 00 
.\CAnimatedMeshB3d.cpp(766) : {26994} client block at 0x05E4E1E8, subtype 0, 480 bytes long.
 Data: <              * > E0 DE E4 05 0F 00 00 00 0F 00 00 00 F8 96 2A 10 
C:\Program Files\Microsoft Visual Studio 8\VC\include\crtdbg.h(1147) : {26975} normal block at 0x05E4DE90, 15 bytes long.
 Data: <B3DEXT_BGCOLOR > 42 33 44 45 58 54 5F 42 47 43 4F 4C 4F 52 00 
.\CAnimatedMeshB3d.cpp(766) : {26973} client block at 0x05E4DF30, subtype 0, 480 bytes long.
 Data: <              * > 90 DE E4 05 0F 00 00 00 0F 00 00 00 F8 96 2A 10 
C:\Program Files\Microsoft Visual Studio 8\VC\include\crtdbg.h(1147) : {26954} normal block at 0x05E4DA28, 11 bytes long.
 Data: <Scene Root > 53 63 65 6E 65 20 52 6F 6F 74 00 
.\CAnimatedMeshB3d.cpp(766) : {26952} client block at 0x05E4DC30, subtype 0, 480 bytes long.
 Data: <(             * > 28 DA E4 05 0B 00 00 00 0B 00 00 00 F8 96 2A 10 
C:\Program Files\Microsoft Visual Studio 8\VC\include\crtdbg.h(1147) : {22364} normal block at 0x0369FDD8, 4 bytes long.
 Data: <  i > E8 FC 69 03 
C:\Program Files\Microsoft Visual Studio 8\VC\include\crtdbg.h(1147) : {22363} normal block at 0x05930040, 524286 bytes long.
 Data: <                > 00 00 01 00 96 00 01 00 97 00 96 00 96 00 97 00 
C:\Program Files\Microsoft Visual Studio 8\VC\include\crtdbg.h(1147) : {22345} normal block at 0x087E0040, 1179612 bytes long.
 Data: <                > 00 00 95 C3 00 00 00 00 00 00 95 C3 00 00 00 00 
.\CMeshManipulator.cpp(485) : {22330} client block at 0x0369FCE8, subtype 0, 176 bytes long.
 Data: <p ,   ,         > 70 08 2C 10 AC 08 2C 10 00 00 00 00 FF FF FF FF 
.\CMeshManipulator.cpp(470) : {22329} client block at 0x0369FC68, subtype 0, 64 bytes long.
 Data: <( , H ,   i     > 28 09 2C 10 48 09 2C 10 D8 FD 69 03 01 00 00 00 
Object dump complete.
Detected memory leaks!
Dumping objects ->
C:\Program Files\Microsoft Visual Studio 8\VC\include\crtdbg.h(1147) : {27606} normal block at 0x05EB2FE0, 3024 bytes long.
 Data: <           B   /> 00 00 00 00 01 00 00 00 04 00 B4 42 92 A1 95 2F 
C:\Program Files\Microsoft Visual Studio 8\VC\include\crtdbg.h(1147) : {27600} normal block at 0x05EB2EA8, 248 bytes long.
 Data: <`     v?      v?> 60 00 00 00 D5 87 76 3F 0F 01 00 00 D5 87 76 3F 
C:\Program Files\Microsoft Visual Studio 8\VC\include\crtdbg.h(1147) : {27595} normal block at 0x05EB0DA8, 4 bytes long.
 Data: < *  > B8 2A EB 05 
C:\Program Files\Microsoft Visual Studio 8\VC\include\crtdbg.h(1147) : {27594} normal block at 0x05EB0D60, 7 bytes long.
 Data: <Bone10 > 42 6F 6E 65 31 30 00 
.\CAnimatedMeshB3d.cpp(766) : {27592} client block at 0x05EB2AB8, subtype 0, 480 bytes long.
 Data: <`             * > 60 0D EB 05 07 00 00 00 07 00 00 00 F8 96 2A 10 
C:\Program Files\Microsoft Visual Studio 8\VC\include\crtdbg.h(1147) : {27583} normal block at 0x05EB1EA8, 3024 bytes long.
 Data: <           Bj{ /> 00 00 00 00 01 00 00 00 00 00 C8 42 6A 7B A6 2F 
C:\Program Files\Microsoft Visual Studio 8\VC\include\crtdbg.h(1147) : {27577} normal block at 0x05EB1D70, 248 bytes long.
 Data: <`      =       => 60 00 00 00 B7 82 17 3D 0F 01 00 00 B7 82 17 3D 
C:\Program Files\Microsoft Visual Studio 8\VC\include\crtdbg.h(1147) : {27572} normal block at 0x05EB0CD8, 4 bytes long.
 Data: <P   > 50 1B EB 05 
C:\Program Files\Microsoft Visual Studio 8\VC\include\crtdbg.h(1147) : {27571} normal block at 0x05EA7868, 7 bytes long.
 Data: <Bone09 > 42 6F 6E 65 30 39 00 
.\CAnimatedMeshB3d.cpp(766) : {27569} client block at 0x05EB1B50, subtype 0, 480 bytes long.
 Data: <hx            * > 68 78 EA 05 07 00 00 00 07 00 00 00 F8 96 2A 10 
C:\Program Files\Microsoft Visual Studio 8\VC\include\crtdbg.h(1147) : {27560} normal block at 0x05EB0F40, 3024 bytes long.
 Data: <           B`  /> 00 00 00 00 01 00 00 00 00 00 C8 42 60 8B A9 2F 
C:\Program Files\Microsoft Visual Studio 8\VC\include\crtdbg.h(1147) : {27554} normal block at 0x05EB0E08, 248 bytes long.
 Data: <       ?       ?> 80 00 00 00 00 00 00 3F 81 00 00 00 00 00 00 3F 
C:\Program Files\Microsoft Visual Studio 8\VC\include\crtdbg.h(1147) : {27549} normal block at 0x05EA77E0, 4 bytes long.
 Data: <    > B8 0A EB 05 
C:\Program Files\Microsoft Visual Studio 8\VC\include\crtdbg.h(1147) : {27548} normal block at 0x05EA7BD8, 7 bytes long.
 Data: <Bone08 > 42 6F 6E 65 30 38 00 
.\CAnimatedMeshB3d.cpp(766) : {27546} client block at 0x05EB0AB8, subtype 0, 480 bytes long.
 Data: < {            * > D8 7B EA 05 07 00 00 00 07 00 00 00 F8 96 2A 10 
C:\Program Files\Microsoft Visual Studio 8\VC\include\crtdbg.h(1147) : {27537} normal block at 0x05EAFEA8, 3024 bytes long.
 Data: <           BJ  /> 00 00 00 00 01 00 00 00 00 00 C8 42 4A FB A7 2F 
C:\Program Files\Microsoft Visual Studio 8\VC\include\crtdbg.h(1147) : {27531} normal block at 0x05EAFC70, 504 bytes long.
 Data: <P    B ?     B ?> 50 00 00 00 BA 42 00 3F 05 01 00 00 BA 42 00 3F 
C:\Program Files\Microsoft Visual Studio 8\VC\include\crtdbg.h(1147) : {27525} normal block at 0x05EA7B98, 4 bytes long.
 Data: <P   > 50 FA EA 05 
C:\Program Files\Microsoft Visual Studio 8\VC\include\crtdbg.h(1147) : {27524} normal block at 0x05EA7B08, 7 bytes long.
 Data: <Bone07 > 42 6F 6E 65 30 37 00 
.\CAnimatedMeshB3d.cpp(766) : {27522} client block at 0x05EAFA50, subtype 0, 480 bytes long.
 Data: < {            * > 08 7B EA 05 07 00 00 00 07 00 00 00 F8 96 2A 10 
C:\Program Files\Microsoft Visual Studio 8\VC\include\crtdbg.h(1147) : {27513} normal block at 0x05EAEE40, 3024 bytes long.
 Data: <           B   /> 00 00 00 00 01 00 00 00 00 00 C8 42 9D 07 A9 2F 
C:\Program Files\Microsoft Visual Studio 8\VC\include\crtdbg.h(1147) : {27507} normal block at 0x05EA78D0, 504 bytes long.
 Data: <P    z >     z >> 50 00 00 00 8D 7A FF 3E 05 01 00 00 8D 7A FF 3E 
C:\Program Files\Microsoft Visual Studio 8\VC\include\crtdbg.h(1147) : {27501} normal block at 0x05E99F90, 4 bytes long.
 Data: <    > 20 EC EA 05 
C:\Program Files\Microsoft Visual Studio 8\VC\include\crtdbg.h(1147) : {27500} normal block at 0x05E99F48, 7 bytes long.
 Data: <Bone06 > 42 6F 6E 65 30 36 00 
.\CAnimatedMeshB3d.cpp(766) : {27498} client block at 0x05EAEC20, subtype 0, 480 bytes long.
 Data: <H             * > 48 9F E9 05 07 00 00 00 07 00 00 00 F8 96 2A 10 
C:\Program Files\Microsoft Visual Studio 8\VC\include\crtdbg.h(1147) : {27489} normal block at 0x05EAE010, 3024 bytes long.
 Data: <           B   /> 00 00 00 00 01 00 00 00 00 00 C8 42 91 90 A8 2F 
C:\Program Files\Microsoft Visual Studio 8\VC\include\crtdbg.h(1147) : {27483} normal block at 0x05EA7660, 248 bytes long.
 Data: <p      ?q   A  ?> 70 00 00 00 8D 01 00 3F 71 00 00 00 41 01 00 3F 
C:\Program Files\Microsoft Visual Studio 8\VC\include\crtdbg.h(1147) : {27478} normal block at 0x05E99EC0, 4 bytes long.
 Data: <@t  > 40 74 EA 05 
C:\Program Files\Microsoft Visual Studio 8\VC\include\crtdbg.h(1147) : {27477} normal block at 0x05EADFC8, 7 bytes long.
 Data: <Bone05 > 42 6F 6E 65 30 35 00 
.\CAnimatedMeshB3d.cpp(766) : {27475} client block at 0x05EA7440, subtype 0, 480 bytes long.
 Data: <              * > C8 DF EA 05 07 00 00 00 07 00 00 00 F8 96 2A 10 
C:\Program Files\Microsoft Visual Studio 8\VC\include\crtdbg.h(1147) : {27466} normal block at 0x05EA6830, 3024 bytes long.
 Data: <           B(  /> 00 00 00 00 01 00 00 00 00 00 C8 42 28 96 A8 2F 
C:\Program Files\Microsoft Visual Studio 8\VC\include\crtdbg.h(1147) : {27460} normal block at 0x05E99FF0, 248 bytes long.
 Data: <h      ?i      ?> 68 00 00 00 01 00 00 3F 69 00 00 00 0A 00 00 3F 
C:\Program Files\Microsoft Visual Studio 8\VC\include\crtdbg.h(1147) : {27455} normal block at 0x05E4E6B8, 4 bytes long.
 Data: <    > E8 87 E9 05 
C:\Program Files\Microsoft Visual Studio 8\VC\include\crtdbg.h(1147) : {27453} normal block at 0x05E98A08, 7 bytes long.
 Data: <Bone04 > 42 6F 6E 65 30 34 00 
.\CAnimatedMeshB3d.cpp(766) : {27451} client block at 0x05E987E8, subtype 0, 480 bytes long.
 Data: <              * > 08 8A E9 05 07 00 00 00 07 00 00 00 F8 96 2A 10 
C:\Program Files\Microsoft Visual Studio 8\VC\include\crtdbg.h(1147) : {27442} normal block at 0x05EA5C20, 3024 bytes long.
 Data: <          pC   *> 00 00 00 00 01 00 00 00 00 00 70 43 FF 1F C0 2A 
C:\Program Files\Microsoft Visual Studio 8\VC\include\crtdbg.h(1147) : {27436} normal block at 0x05E985B0, 504 bytes long.
 Data: <8   I  ?    I  ?> 38 00 00 00 49 0A 00 3F DF 00 00 00 49 0A 00 3F 
C:\Program Files\Microsoft Visual Studio 8\VC\include\crtdbg.h(1147) : {27430} normal block at 0x05E50830, 4 bytes long.
 Data: <    > A0 DC EA 05 
C:\Program Files\Microsoft Visual Studio 8\VC\include\crtdbg.h(1147) : {27429} normal block at 0x05E4ED68, 7 bytes long.
 Data: <Bone03 > 42 6F 6E 65 30 33 00 
.\CAnimatedMeshB3d.cpp(766) : {27427} client block at 0x05EADCA0, subtype 0, 480 bytes long.
 Data: <h             * > 68 ED E4 05 07 00 00 00 07 00 00 00 F8 96 2A 10 
C:\Program Files\Microsoft Visual Studio 8\VC\include\crtdbg.h(1147) : {27418} normal block at 0x05EA5010, 3024 bytes long.
 Data: <          *C U  > 00 00 00 00 01 00 00 00 00 00 2A 43 1A 55 F9 B6 
C:\Program Files\Microsoft Visual Studio 8\VC\include\crtdbg.h(1147) : {27412} normal block at 0x05EAD868, 1016 bytes long.
 Data: <       ?       ?> 18 00 00 00 00 00 80 3F BE 00 00 00 00 00 80 3F 
C:\Program Files\Microsoft Visual Studio 8\VC\include\crtdbg.h(1147) : {27405} normal block at 0x05E4E150, 4 bytes long.
 Data: <    > 90 83 E9 05 
C:\Program Files\Microsoft Visual Studio 8\VC\include\crtdbg.h(1147) : {27404} normal block at 0x05E4E778, 7 bytes long.
 Data: <Bone02 > 42 6F 6E 65 30 32 00 
.\CAnimatedMeshB3d.cpp(766) : {27402} client block at 0x05E98390, subtype 0, 480 bytes long.
 Data: <x             * > 78 E7 E4 05 07 00 00 00 07 00 00 00 F8 96 2A 10 
C:\Program Files\Microsoft Visual Studio 8\VC\include\crtdbg.h(1147) : {27393} normal block at 0x05E992B0, 3024 bytes long.
 Data: <                > 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 
C:\Program Files\Microsoft Visual Studio 8\VC\include\crtdbg.h(1147) : {27387} normal block at 0x05EAD430, 1016 bytes long.
 Data: <       ?       ?> 00 00 00 00 00 00 80 3F EF 00 00 00 00 00 80 3F 
C:\Program Files\Microsoft Visual Studio 8\VC\include\crtdbg.h(1147) : {27380} normal block at 0x05E4FAD8, 4 bytes long.
 Data: <p   > 70 81 E9 05 
C:\Program Files\Microsoft Visual Studio 8\VC\include\crtdbg.h(1147) : {27379} normal block at 0x05E4FDF8, 7 bytes long.
 Data: <Bone01 > 42 6F 6E 65 30 31 00 
.\CAnimatedMeshB3d.cpp(766) : {27377} client block at 0x05E98170, subtype 0, 480 bytes long.
 Data: <              * > F8 FD E4 05 07 00 00 00 07 00 00 00 F8 96 2A 10 
C:\Program Files\Microsoft Visual Studio 8\VC\include\crtdbg.h(1147) : {27013} normal block at 0x05E4E198, 12 bytes long.
 Data: <Fishing rod > 46 69 73 68 69 6E 67 20 72 6F 64 00 
.\CAnimatedMeshB3d.cpp(766) : {27011} client block at 0x05E4E498, subtype 0, 480 bytes long.
 Data: <              * > 98 E1 E4 05 0C 00 00 00 0C 00 00 00 F8 96 2A 10 
C:\Program Files\Microsoft Visual Studio 8\VC\include\crtdbg.h(1147) : {26997} normal block at 0x05E4E408, 12 bytes long.
 Data: <0           > 30 DF E4 05 E8 E1 E4 05 98 E4 E4 05 
C:\Program Files\Microsoft Visual Studio 8\VC\include\crtdbg.h(1147) : {26996} normal block at 0x05E4DEE0, 15 bytes long.
 Data: <B3DEXT_AMBIENT > 42 33 44 45 58 54 5F 41 4D 42 49 45 4E 54 00 
.\CAnimatedMeshB3d.cpp(766) : {26994} client block at 0x05E4E1E8, subtype 0, 480 bytes long.
 Data: <              * > E0 DE E4 05 0F 00 00 00 0F 00 00 00 F8 96 2A 10 
C:\Program Files\Microsoft Visual Studio 8\VC\include\crtdbg.h(1147) : {26975} normal block at 0x05E4DE90, 15 bytes long.
 Data: <B3DEXT_BGCOLOR > 42 33 44 45 58 54 5F 42 47 43 4F 4C 4F 52 00 
.\CAnimatedMeshB3d.cpp(766) : {26973} client block at 0x05E4DF30, subtype 0, 480 bytes long.
 Data: <              * > 90 DE E4 05 0F 00 00 00 0F 00 00 00 F8 96 2A 10 
C:\Program Files\Microsoft Visual Studio 8\VC\include\crtdbg.h(1147) : {26954} normal block at 0x05E4DA28, 11 bytes long.
 Data: <Scene Root > 53 63 65 6E 65 20 52 6F 6F 74 00 
.\CAnimatedMeshB3d.cpp(766) : {26952} client block at 0x05E4DC30, subtype 0, 480 bytes long.
 Data: <(             * > 28 DA E4 05 0B 00 00 00 0B 00 00 00 F8 96 2A 10 
C:\Program Files\Microsoft Visual Studio 8\VC\include\crtdbg.h(1147) : {22364} normal block at 0x0369FDD8, 4 bytes long.
 Data: <  i > E8 FC 69 03 
C:\Program Files\Microsoft Visual Studio 8\VC\include\crtdbg.h(1147) : {22363} normal block at 0x05930040, 524286 bytes long.
 Data: <                > 00 00 01 00 96 00 01 00 97 00 96 00 96 00 97 00 
C:\Program Files\Microsoft Visual Studio 8\VC\include\crtdbg.h(1147) : {22345} normal block at 0x087E0040, 1179612 bytes long.
 Data: <                > 00 00 95 C3 00 00 00 00 00 00 95 C3 00 00 00 00 
.\CMeshManipulator.cpp(485) : {22330} client block at 0x0369FCE8, subtype 0, 176 bytes long.
 Data: <p ,   ,         > 70 08 2C 10 AC 08 2C 10 00 00 00 00 FF FF FF FF 
.\CMeshManipulator.cpp(470) : {22329} client block at 0x0369FC68, subtype 0, 64 bytes long.
 Data: <( , H ,   i     > 28 09 2C 10 48 09 2C 10 D8 FD 69 03 01 00 00 00 
Object dump complete.
Magnet
Posts: 101
Joined: Wed Sep 27, 2006 7:32 pm

Post by Magnet »

Luke wrote:Do you still get memory leaks with the b3d patch here:

http://irrlicht.sourceforge.net/phpBB2/ ... hp?t=18259

Its for the SVN but, I'm not sure if it works with 1.2, I can send you the files if you cannot get it working.
Please tell me: this path was implemented in latest revision?
This bug is really big for me.
Luke
Admin
Posts: 449
Joined: Fri Jul 14, 2006 7:55 am
Location: Australia
Contact:

Post by Luke »

hmmmm,

could you check if this patch: http://www.fileden.com/files/2006/8/10/ ... 2007.patch
still has memory leaks.
Magnet
Posts: 101
Joined: Wed Sep 27, 2006 7:32 pm

Post by Magnet »

O! You a really good rescuer. Big Thanks!
hybrid
Admin
Posts: 14143
Joined: Wed Apr 19, 2006 9:20 pm
Location: Oldenburg(Oldb), Germany
Contact:

Post by hybrid »

Hey Luke, I just pplied this patch. Any more fixes needed to make it stabilized or is this the latest release version?!
Luke
Admin
Posts: 449
Joined: Fri Jul 14, 2006 7:55 am
Location: Australia
Contact:

Post by Luke »

hold on a sec, I'll upload another version when I get home, just another little fix
Post Reply