[BLACKBOX] Illegal Memory Access with Windows 7

From: Campbell, Robert (Selex ES, UK) <"Campbell,>
Date: Wed, 10 Jul 2013 16:20:34 +0000

----boundary-LibPST-iamunique-659481682_-_-
Content-type: text/plain

Hello

I have just switched from a 6-year old 8 GByte Windows XP-64 machine to a new 8 GByte Windows 7-64 machine.

Preliminary tests of BlackBox indicated it would work ok, but when I try to use it for real I rapidly get avalanches of TRAP
Windows (the small ones without blue diamonds to jump to diagnostic information) and BlackBox completely crashes.

The top level error message is usually something like "illegal memory read [ad = ...]".

The application software (my BlackBox code) has been in use for many years.

The errors occur very frequently, but not predictably. The top level sub-routine that crashes varies from run to run.



The only pattern I can see so far is memory usage. If the program uses 300 MByes or less it is totally reliable. If it uses 500
MBytes it is VERY unreliable.

The used memory is allocated onto the heap in modest (about 20 kByte) chunks. After each allocation it is checked if NIL
Is returned, so that is not the problem. And anyway, attempting to access a NIL pointer TRAPs in a controlled manner.

Similar symptoms occur on more than one (new Windows 7) computer.


Has anyone experienced similar problems, or got any ideas what the cause / cure might be?


Regards

Robert
Selex ES Ltd
Registered Office: Sigma House, Christopher Martin Road, Basildon, Essex SS14 3EL
A company registered in England & Wales. Company no. 02426132
********************************************************************
This email and any attachments are confidential to the intended
recipient and may also be privileged. If you are not the intended
recipient please delete it from your system and notify the sender.
You should not copy it or use it for any purpose nor disclose or
distribute its contents to any other person.
********************************************************************


----
To unsubscribe, send a message with body "SIGNOFF BLACKBOX" to LISTSERV{([at]})nowhere.xy----boundary-LibPST-iamunique-659481682_-_-
Content-type: application/rtf
Content-transfer-encoding: base64
Content-Disposition: attachment; filename="rtf-body.rtf"
e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcZnJvbXRleHQgXGZiaWRpcyBcZGVmZjB7XGZvbnR0YmwN
CntcZjBcZnN3aXNzIEFyaWFsO30NCntcZjFcZm1vZGVybiBDb3VyaWVyIE5ldzt9DQp7XGYyXGZu
aWxcZmNoYXJzZXQyIFN5bWJvbDt9DQp7XGYzXGZtb2Rlcm5cZmNoYXJzZXQwIENvdXJpZXIgTmV3
O319DQp7XGNvbG9ydGJsXHJlZDBcZ3JlZW4wXGJsdWUwO1xyZWQwXGdyZWVuMFxibHVlMjU1O30N
Clx1YzFccGFyZFxwbGFpblxkZWZ0YWIzNjAgXGYwXGZzMjAgSGVsbG9ccGFyDQpccGFyDQpJIGhh
dmUganVzdCBzd2l0Y2hlZCBmcm9tIGEgNi15ZWFyIG9sZCA4IEdCeXRlIFdpbmRvd3MgWFAtNjQg
bWFjaGluZSB0byBhIG5ldyA4IEdCeXRlIFdpbmRvd3MgNy02NCBtYWNoaW5lLlxwYXINClxwYXIN
ClByZWxpbWluYXJ5IHRlc3RzIG9mIEJsYWNrQm94IGluZGljYXRlZCBpdCB3b3VsZCB3b3JrIG9r
LCBidXQgd2hlbiBJIHRyeSB0byB1c2UgaXQgZm9yIHJlYWwgSSByYXBpZGx5IGdldCBhdmFsYW5j
aGVzIG9mIFRSQVBccGFyDQpXaW5kb3dzICh0aGUgc21hbGwgb25lcyB3aXRob3V0IGJsdWUgZGlh
bW9uZHMgdG8ganVtcCB0byBkaWFnbm9zdGljIGluZm9ybWF0aW9uKSBhbmQgQmxhY2tCb3ggY29t
cGxldGVseSBjcmFzaGVzLlxwYXINClxwYXINClRoZSB0b3AgbGV2ZWwgZXJyb3IgbWVzc2FnZSBp
cyB1c3VhbGx5IHNvbWV0aGluZyBsaWtlICJpbGxlZ2FsIG1lbW9yeSByZWFkICBbYWQgPSAuLi5d
Ii5ccGFyDQpccGFyDQpUaGUgYXBwbGljYXRpb24gc29mdHdhcmUgKG15IEJsYWNrQm94IGNvZGUp
IGhhcyBiZWVuIGluIHVzZSBmb3IgbWFueSB5ZWFycy5ccGFyDQpccGFyDQpUaGUgZXJyb3JzIG9j
Y3VyIHZlcnkgZnJlcXVlbnRseSwgYnV0IG5vdCBwcmVkaWN0YWJseS4gVGhlIHRvcCBsZXZlbCBz
dWItcm91dGluZSB0aGF0IGNyYXNoZXMgdmFyaWVzIGZyb20gcnVuIHRvIHJ1bi5ccGFyDQpccGFy
DQpccGFyDQpccGFyDQpUaGUgb25seSBwYXR0ZXJuIEkgY2FuIHNlZSBzbyBmYXIgaXMgbWVtb3J5
IHVzYWdlLiBJZiB0aGUgcHJvZ3JhbSB1c2VzIDMwMCBNQnllcyBvciBsZXNzIGl0IGlzIHRvdGFs
bHkgcmVsaWFibGUuIElmIGl0IHVzZXMgNTAwXHBhcg0KTUJ5dGVzIGl0IGlzIFZFUlkgdW5yZWxp
YWJsZS5ccGFyDQpccGFyDQpUaGUgdXNlZCBtZW1vcnkgaXMgYWxsb2NhdGVkIG9udG8gdGhlIGhl
YXAgaW4gbW9kZXN0IChhYm91dCAyMCBrQnl0ZSkgY2h1bmtzLiBBZnRlciBlYWNoIGFsbG9jYXRp
b24gaXQgaXMgY2hlY2tlZCBpZiBOSUxccGFyDQpJcyByZXR1cm5lZCwgc28gdGhhdCBpcyBub3Qg
dGhlIHByb2JsZW0uIEFuZCBhbnl3YXksIGF0dGVtcHRpbmcgdG8gYWNjZXNzIGEgTklMIHBvaW50
ZXIgVFJBUHMgaW4gYSBjb250cm9sbGVkIG1hbm5lci5ccGFyDQpccGFyDQpTaW1pbGFyIHN5bXB0
b21zIG9jY3VyIG9uIG1vcmUgdGhhbiBvbmUgKG5ldyBXaW5kb3dzIDcpIGNvbXB1dGVyLlxwYXIN
ClxwYXINClxwYXINCkhhcyBhbnlvbmUgZXhwZXJpZW5jZWQgc2ltaWxhciBwcm9ibGVtcywgb3Ig
Z290IGFueSBpZGVhcyB3aGF0IHRoZSBjYXVzZSAvIGN1cmUgbWlnaHQgYmU/XHBhcg0KXHBhcg0K
XHBhcg0KUmVnYXJkc1xwYXINClxwYXINClJvYmVydFxwYXINClNlbGV4IEVTIEx0ZFxwYXINClJl
Z2lzdGVyZWQgT2ZmaWNlOiBTaWdtYSBIb3VzZSwgQ2hyaXN0b3BoZXIgTWFydGluIFJvYWQsIEJh
c2lsZG9uLCBFc3NleCBTUzE0IDNFTFxwYXINCkEgY29tcGFueSByZWdpc3RlcmVkIGluIEVuZ2xh
bmQgJiBXYWxlcy4gIENvbXBhbnkgbm8uIDAyNDI2MTMyXHBhcg0KKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipccGFyDQpU
aGlzIGVtYWlsIGFuZCBhbnkgYXR0YWNobWVudHMgYXJlIGNvbmZpZGVudGlhbCB0byB0aGUgaW50
ZW5kZWRccGFyDQpyZWNpcGllbnQgYW5kIG1heSBhbHNvIGJlIHByaXZpbGVnZWQuIElmIHlvdSBh
cmUgbm90IHRoZSBpbnRlbmRlZFxwYXINCnJlY2lwaWVudCBwbGVhc2UgZGVsZXRlIGl0IGZyb20g
eW91ciBzeXN0ZW0gYW5kIG5vdGlmeSB0aGUgc2VuZGVyLlxwYXINCllvdSBzaG91bGQgbm90IGNv
cHkgaXQgb3IgdXNlIGl0IGZvciBhbnkgcHVycG9zZSBub3IgZGlzY2xvc2Ugb3JccGFyDQpkaXN0
cmlidXRlIGl0cyBjb250ZW50cyB0byBhbnkgb3RoZXIgcGVyc29uLlxwYXINCioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
XHBhcg0KXHBhcg0KXHBhcg0KLS0tLVxwYXINClRvIHVuc3Vic2NyaWJlLCBzZW5kIGEgbWVzc2Fn
ZSB3aXRoIGJvZHkgIlNJR05PRkYgQkxBQ0tCT1giIHRvIExJU1RTRVJWQExJU1RTLk9CRVJPTi5D
SH19APvYMBc
----boundary-LibPST-iamunique-659481682_-_---
Received on Wed Jul 10 2013 - 18:20:34 UTC

This archive was generated by hypermail 2.3.0 : Thu Sep 26 2013 - 06:29:52 UTC