crashanalysercmd/PerfToolsSharedLibraries/Engine/SymbianSymbolLib/QueryAPI/SymbolQueryAPI.cs
equal
deleted
inserted
replaced
63 } |
63 } |
64 |
64 |
65 public Symbol Lookup( uint aAddress, out SymbolCollection aCollection ) |
65 public Symbol Lookup( uint aAddress, out SymbolCollection aCollection ) |
66 { |
66 { |
67 aCollection = null; |
67 aCollection = null; |
|
68 if (aAddress < 0x400000) // Process run area is above this address |
|
69 { |
|
70 return null; |
|
71 } |
68 |
72 |
69 // First check with the relocated/activated symbol collections, |
73 // First check with the relocated/activated symbol collections, |
70 // i.e. RAM-loaded code that has been fixed up. |
74 // i.e. RAM-loaded code that has been fixed up. |
71 Symbol ret = iRelocator.CollectionList.Lookup( aAddress, out aCollection ); |
75 Symbol ret = iRelocator.CollectionList.Lookup( aAddress, out aCollection ); |
72 if ( ret == null && aCollection == null ) |
76 if ( ret == null && aCollection == null ) |