--
Bernhard Treutwein, IuK, Ref. III A 3
Bernhard.Treutwein(at)verwaltung uni-muenchen de
> -----Original Message-----
> From: blackbox{([at]})nowhere.xy> Behalf Of Douglas G. Danforth
> Sent: Friday, May 11, 2007 12:22 AM
> To: BlackBox Mailing List
> Subject: [BlackBox] - Memory leak bug report
>
>
> This happens in BB 1.5 also.
> I thought ConnectTo(NIL) first might solve the problem
> but it doesn't.
>
> -Doug Danforth
>
> ?????? ??????? wrote:
> > A memory leak simple example (BlackBox 1.6). DevLinker.LinkExe
> > MemoryLeak.exe := Kernel+ Files HostFiles Dialog Math
> Strings Stores
> > TestExe MODULE TestExe;
> >
> > IMPORT Files, Stores, WinApi;
> >
> > PROCEDURE Do;
> > VAR file: Files.File;
> > wr: Stores.Writer;
> > res: INTEGER;
> > BEGIN
> > file := Files.dir.New(Files.dir.This(""), FALSE);
> > wr.ConnectTo(file);
> > wr.WriteString ("Hello World!");
> > file.Register("tmp", "txt", FALSE, res)
> > END Do;
> >
> > BEGIN
> > LOOP
> > Do;
> > WinApi.Sleep(50)
> > END
> > END TestExe.
> > Run the MemoryLeak.exe programm and watch to Windows Task Manager
> > about 10 - 20 minutes later...
>
> --- BlackBox
> --- send subject HELP or UNSUBSCRIBE to blackbox{([at]})nowhere.xy>
>
----boundary-LibPST-iamunique-1662448437_-_-
Content-type: application/rtf
Content-transfer-encoding: base64
Content-Disposition: attachment; filename="rtf-body.rtf"
e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcZnJvbXRleHQgXGRlZmYwe1xmb250dGJsDQp7XGYwXGZz
d2lzcyBBcmlhbDt9DQp7XGYxXGZtb2Rlcm4gQ291cmllciBOZXc7fQ0Ke1xmMlxmbmlsXGZjaGFy
c2V0MiBTeW1ib2w7fQ0Ke1xmM1xmbW9kZXJuXGZjaGFyc2V0MCBDb3VyaWVyIE5ldzt9fQ0Ke1xj
b2xvcnRibFxyZWQwXGdyZWVuMFxibHVlMDtccmVkMFxncmVlbjBcYmx1ZTI1NTt9DQpcdWMxXHBh
cmRccGxhaW5cZGVmdGFiMzYwIFxmMFxmczIwIEkgcmVtZW1iZXIgaGF2aW5nIGhhZCBhIHNpbWls
YXIgcHJvYmxlbSBsb25nIHRpbWUgYWdvXHBhcg0KdW5kZXIgMS40LCBidXQgaXQgd2FzIG5vdCBh
IG1lbW9yeSBsZWFrIGluIHRoZSBzdHJvbmdccGFyDQpzZW5zZSwgaXQgd2FzIGEgbG9vcCB0b28g
dGlnaHQgZm9yIHRoZSBnYXJiYWdlIGNvbGxlY3RvclxwYXINCnRvIGp1bXAgaW4gYmV0d2Vlbi4g
SXQgd2FzIHJlbGF0ZWQgdG8gd3JpdGluZyBjb250aW5vdXNseVxwYXINCnRvIHRoZSBsb2cgYW5k
IGl0IHdhcyByZXNvbHZhYmxlIGJ5IGRlbGliZXJhdGVseSBjYWxsaW5nXHBhcg0KdGhlIGdhcmJh
Z2UgY29sbGVjdG9yIG1hbnVhbGx5IGluIHRoZSBsb29wLCBpLmUuLCBieVxwYXINCmFkZGluZyBh
IFNlcnZpY2VzLkNvbGxlY3Qgc29tZXdoZXJlIGluIHRoZSBsb29wLlxwYXINClxwYXINCkluIHRo
aXMgdGVzdCBwcm9ncmFtLCBhIG5ldyByZXR1cm5zIGEgbmV3IGZpbGUgb2JqZWN0LFxwYXINCndo
aWNoIGlzIHJlZ2lzdGVyZWQgdW5kZXIgZXZlciB0aGUgc2FtZSBuYW1lLCB0aGVyZWJ5XHBhcg0K
aXQgc2hvdWxkIGJlIGRlbGV0ZWQgZmlyc3QuIFxwYXINClxwYXINCldob21lIHRvIGJsYW1lIGZv
ciB0aGUgbGVhayBpcyBxdWVzdGlvbmFibGUsIGlzIGl0IFxwYXINCldpbmRvd3MgKHdoaWNoIGRv
ZXMgbm90IHJlYWxseSB1bmRlcnN0YW5kIHRoZSBub3Rpb25ccGFyDQpvZiBhIHRlbXBvcmFyeSBm
aWxlKSBvciBCbGFja0JveCB3aGljaCBtb3N0IHByb2JhYmx5XHBhcg0KaGFzIG5vIGNoYW5jZSBp
biByZXR1cm5pbmcgbmV3bHkgYWxsb2NhdGVkIG9iamVjdHNccGFyDQpzaW5jZSBpdCBpcyBzZW50
IHRvIHNsZWVwIGZvcmNlZGx5IGJlZm9yZSBnZXR0aW5nXHBhcg0KYSBjaGFuY2UgdG8gY2FsbCB0
aGUgZ2FyYmFnZSBjb2xsZWN0b3IgYW5kIGlzIGFza2VkXHBhcg0KdG8gYWxsb2NhdGUgYWdhaW4g
YSBuZXcgb2JqZWN0IGp1c3QgYWZ0ZXIgd2FraW5nIHVwLlxwYXINClxwYXINCnJlZ2FyZHNccGFy
DQotLVxwYXINClx0YWIgQmVybmhhcmQgVHJldXR3ZWluLCBJdUssIFJlZi4gSUlJIEEgM1xwYXIN
Clx0YWIgQmVybmhhcmQuVHJldXR3ZWluKGF0KXZlcndhbHR1bmcgdW5pLW11ZW5jaGVuIGRlXHBh
cg0KXHBhcg0KPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLVxwYXINCj4gRnJvbTogYmxhY2ti
b3hAb2Jlcm9uLmNoIFttYWlsdG86YmxhY2tib3hAb2Jlcm9uLmNoXSBPbiBccGFyDQo+IEJlaGFs
ZiBPZiBEb3VnbGFzIEcuIERhbmZvcnRoXHBhcg0KPiBTZW50OiBGcmlkYXksIE1heSAxMSwgMjAw
NyAxMjoyMiBBTVxwYXINCj4gVG86IEJsYWNrQm94IE1haWxpbmcgTGlzdFxwYXINCj4gU3ViamVj
dDogW0JsYWNrQm94XSAtIE1lbW9yeSBsZWFrIGJ1ZyByZXBvcnRccGFyDQo+IFxwYXINCj4gXHBh
cg0KPiBUaGlzIGhhcHBlbnMgaW4gQkIgMS41IGFsc28uXHBhcg0KPiBJIHRob3VnaHQgQ29ubmVj
dFRvKE5JTCkgZmlyc3QgbWlnaHQgc29sdmUgdGhlIHByb2JsZW1ccGFyDQo+IGJ1dCBpdCBkb2Vz
bid0LlxwYXINCj4gXHBhcg0KPiAtRG91ZyBEYW5mb3J0aFxwYXINCj4gXHBhcg0KPiA/Pz8/Pz8g
Pz8/Pz8/PyB3cm90ZTpccGFyDQo+ID4gQSBtZW1vcnkgbGVhayBzaW1wbGUgZXhhbXBsZSAoQmxh
Y2tCb3ggMS42KS4gRGV2TGlua2VyLkxpbmtFeGUgXHBhcg0KPiA+IE1lbW9yeUxlYWsuZXhlIDo9
IEtlcm5lbCsgRmlsZXMgSG9zdEZpbGVzIERpYWxvZyBNYXRoIFxwYXINCj4gU3RyaW5ncyBTdG9y
ZXMgXHBhcg0KPiA+IFRlc3RFeGUgTU9EVUxFIFRlc3RFeGU7XHBhcg0KPiA+XHBhcg0KPiA+IElN
UE9SVCBGaWxlcywgU3RvcmVzLCBXaW5BcGk7XHBhcg0KPiA+XHBhcg0KPiA+IFBST0NFRFVSRSBE
bztccGFyDQo+ID4gVkFSIGZpbGU6IEZpbGVzLkZpbGU7XHBhcg0KPiA+IHdyOiBTdG9yZXMuV3Jp
dGVyO1xwYXINCj4gPiByZXM6IElOVEVHRVI7XHBhcg0KPiA+IEJFR0lOXHBhcg0KPiA+IGZpbGUg
Oj0gRmlsZXMuZGlyLk5ldyhGaWxlcy5kaXIuVGhpcygiIiksIEZBTFNFKTtccGFyDQo+ID4gd3Iu
Q29ubmVjdFRvKGZpbGUpO1xwYXINCj4gPiB3ci5Xcml0ZVN0cmluZyAoIkhlbGxvIFdvcmxkISIp
O1xwYXINCj4gPiBmaWxlLlJlZ2lzdGVyKCJ0bXAiLCAidHh0IiwgRkFMU0UsIHJlcylccGFyDQo+
ID4gRU5EIERvO1xwYXINCj4gPlxwYXINCj4gPiBCRUdJTlxwYXINCj4gPiBMT09QXHBhcg0KPiA+
IERvO1xwYXINCj4gPiBXaW5BcGkuU2xlZXAoNTApXHBhcg0KPiA+IEVORFxwYXINCj4gPiBFTkQg
VGVzdEV4ZS5ccGFyDQo+ID4gUnVuIHRoZSBNZW1vcnlMZWFrLmV4ZSBwcm9ncmFtbSBhbmQgd2F0
Y2ggdG8gV2luZG93cyBUYXNrIE1hbmFnZXJccGFyDQo+ID4gYWJvdXQgMTAgLSAyMCBtaW51dGVz
IGxhdGVyLi4uXHBhcg0KPiBccGFyDQo+IC0tLSBCbGFja0JveFxwYXINCj4gLS0tIHNlbmQgc3Vi
amVjdCBIRUxQIG9yIFVOU1VCU0NSSUJFIHRvIGJsYWNrYm94QG9iZXJvbi5jaFxwYXINCj4gXHBh
cg0KPiBcfX0AEAAA
----boundary-LibPST-iamunique-1662448437_-_---
Received on Fri May 11 2007 - 09:33:07 UTC
This archive was generated by hypermail 2.3.0 : Thu Sep 26 2013 - 06:31:36 UTC