Quantcast
Channel: Adobe Community: Message List
Viewing all articles
Browse latest Browse all 87055

Re: Re: [CS6] [InDesign SDK] Any way to export SWF without a memory leak?

$
0
0

To respond to some of your suggestions.

 

1) Trying

 

pageList->Release();

pageList.forget();

 

Didn't improve things. The page list is wrapt in an InterfacePtr<> so doing things manually don't seem to help.

 

2) Not sure what you mean by "Set Target". Whenever I think of setting the target I think of setting the OS target. But I don't think you mean that.

 

3) I've been trying to make heads or tails of the memory tracker report.

 

I can't see any familiar class types within the report. I had thought that some of the hex number might have been references to class IDs but they appear to be just locations in memory.

 

Sorry. It's my first time looking over the output from memory tracker so it's all very new to me. Here's the full report if you're curious:

 

Leaks! 2 leaks, 130072 bytes

If you suspect that these leaks happened during a test you should compare these

allocation numbers with the starting and ending marks reported in

QA > Logs > MemoryUsage.txt

 

Alloc #863709: 65036 bytes at: 0x5ea12c00

K2Memory::RTLCompatibleDeleteDelegate(void*)(0x9d4c46)

K2Memory::RTLCompatibleDeleteDelegate(void*)(0x9d4d04)

K2Memory::RTLCompatibleMalloc(unsigned long)(0x9df90d)

MemoryPool::Allocate(unsigned long long, void*)(0x9d86fd)

GRUser::PurgeCallback(long, void*, short)(0x1d8e1dd)

_BIBTerminate(0x121ed67)

_BIBTerminate(0x121e0eb)

(null)(0x12791e9)

_CTInit(0x12c6d39)

(null)(0x12770ff)

(null)(0x1269a39)

_CTInit(0x141bf25)

_CTInit(0x14188f8)

_CTInit(0x141af26)

_CTInit(0x1404b6f)

_CTInit(0x1404e5d)

_CTInit(0x141c921)

_CTInit(0x141cb0f)

(null)(0x1270d01)

_CTInit(0x1353d3e)

_CTInit(0x12d3014)

_CTInit(0x12d379b)

_CTInit(0x12d0ebb)

_CTInit(0x12d19bd)

_CTInit(0x12d5e90)

 

Alloc #969847: 65036 bytes at: 0x438f2200

K2Memory::RTLCompatibleDeleteDelegate(void*)(0x9d4c46)

K2Memory::RTLCompatibleDeleteDelegate(void*)(0x9d4d04)

K2Memory::RTLCompatibleMalloc(unsigned long)(0x9df90d)

MemoryPool::Allocate(unsigned long long, void*)(0x9d86fd)

GRUser::PurgeCallback(long, void*, short)(0x1d8e1dd)

_BIBTerminate(0x121ed67)

_BIBTerminate(0x121e0eb)

_ACEInitialize(0xa8edca)

(null)(0xa45a7b)

(null)(0xa68ba4)

(null)(0xa6c06a)

(null)(0xa7a9df)

(null)(0xa8263a)

(null)(0xa84ac0)

(null)(0xa534b4)

(null)(0xa537c7)

_ACEInitialize(0xafde53)

_ACEInitialize(0xa920c1)

_AGMInitialize(0xbff272)

_AGMInitialize(0xeb8991)

_AGMInitialize(0xf5aa39)

_AGMInitialize(0xf75272)

_AGMInitialize(0xf78a46)

_AGMInitialize(0xf79be9)

_AGMInitialize(0xe6e385)


Viewing all articles
Browse latest Browse all 87055

Trending Articles