Re: [BLACKBOX] Post-mortem debugging (was: Serious bug in BlackBox)

From: [at]} <Chris>
Date: Mon, 24 May 2010 09:03:43 +0930

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

>-----Original Message-----
>From: BlackBox [mailto:BLACKBOX{([at]})nowhere.xy
>Oleg N. Cher
>Sent: Sunday, 23 May 2010 7:37 AM
>To: BLACKBOX{([at]})nowhere.xy
>Subject: [BLACKBOX] Serious bug in BlackBox
>
>That contains THE SAME program text, but it traps on running:
>
>http://stefcr.mgslab.com/files/Trap.png
>
>(Looks as hidden problem in StdInterpreter.Scan too difficult to find)
>

The more I think about it the more that statement puzzles me. I wonder if
you are aware how powerful the post-mortem debugger in BlackBox really is
e.g. that you can 'drill-down' by clicking on the active links indicated by
the blue diamonds?

It might just be one of those extremely useful features BlackBox that are
often not apparent if you haven't seen a demonstration of the system. e.g.
despite reading ALL the documentation once or twice, I had been using the
system for several years before I realised the usefulness of the Source,
Interface and Documentation items on the editor popup menu :-( In my
defence - they are not very visible as they are greyed out most of the time
- but that is another controversial subject altogether.

It reminds me of an enlightening experience I had in another life. I was
giving a presentation to the sales team of all the new features in the
latest version of the Windows application we had been been selling for about
five years. During the presentation I happened to press the F1 key to bring
up a context-sensitive Help screen to remind myself how something worked.
Everybody thought that was a new feature! We, as developers, were so used to
F1 Help being a standard part of any Windows application we hadn't thought
of mentioning it before.

Regards,
Chris Burrows

CFB Software
Astrobe: ARM Oberon-07 Development System
http://www.astrobe.com




  


----
To unsubscribe, send a message with body "SIGNOFF BLACKBOX" to LISTSERV{([at]})nowhere.xy----boundary-LibPST-iamunique-760015375_-_-
Content-type: application/rtf
Content-transfer-encoding: base64
Content-Disposition: attachment; filename="rtf-body.rtf"
e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcZnJvbXRleHQgXGRlZmYwe1xmb250dGJsDQp7XGYwXGZz
d2lzcyBBcmlhbDt9DQp7XGYxXGZtb2Rlcm4gQ291cmllciBOZXc7fQ0Ke1xmMlxmbmlsXGZjaGFy
c2V0MiBTeW1ib2w7fQ0Ke1xmM1xmbW9kZXJuXGZjaGFyc2V0MCBDb3VyaWVyIE5ldzt9fQ0Ke1xj
b2xvcnRibFxyZWQwXGdyZWVuMFxibHVlMDtccmVkMFxncmVlbjBcYmx1ZTI1NTt9DQpcdWMxXHBh
cmRccGxhaW5cZGVmdGFiMzYwIFxmMFxmczIwID4tLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLVxw
YXINCj5Gcm9tOiBCbGFja0JveCBbbWFpbHRvOkJMQUNLQk9YQExJU1RTLk9CRVJPTi5DSF0gT24g
QmVoYWxmIE9mIFxwYXINCj5PbGVnIE4uIENoZXJccGFyDQo+U2VudDogU3VuZGF5LCAyMyBNYXkg
MjAxMCA3OjM3IEFNXHBhcg0KPlRvOiBCTEFDS0JPWEBMSVNUUy5PQkVST04uQ0hccGFyDQo+U3Vi
amVjdDogW0JMQUNLQk9YXSBTZXJpb3VzIGJ1ZyBpbiBCbGFja0JveFxwYXINCj5ccGFyDQo+VGhh
dCBjb250YWlucyBUSEUgU0FNRSBwcm9ncmFtIHRleHQsIGJ1dCBpdCB0cmFwcyBvbiBydW5uaW5n
OlxwYXINCj5ccGFyDQo+aHR0cDovL3N0ZWZjci5tZ3NsYWIuY29tL2ZpbGVzL1RyYXAucG5nXHBh
cg0KPlxwYXINCj4oTG9va3MgYXMgaGlkZGVuIHByb2JsZW0gaW4gU3RkSW50ZXJwcmV0ZXIuU2Nh
biB0b28gZGlmZmljdWx0IHRvIGZpbmQpXHBhcg0KPlxwYXINClxwYXINClRoZSBtb3JlIEkgdGhp
bmsgYWJvdXQgaXQgdGhlIG1vcmUgdGhhdCBzdGF0ZW1lbnQgcHV6emxlcyBtZS4gSSB3b25kZXIg
aWZccGFyDQp5b3UgYXJlIGF3YXJlIGhvdyBwb3dlcmZ1bCB0aGUgcG9zdC1tb3J0ZW0gZGVidWdn
ZXIgaW4gQmxhY2tCb3ggcmVhbGx5IGlzXHBhcg0KZS5nLiB0aGF0IHlvdSBjYW4gJ2RyaWxsLWRv
d24nIGJ5IGNsaWNraW5nIG9uIHRoZSBhY3RpdmUgbGlua3MgaW5kaWNhdGVkIGJ5XHBhcg0KdGhl
IGJsdWUgZGlhbW9uZHM/IFxwYXINClxwYXINCkl0IG1pZ2h0IGp1c3QgYmUgb25lIG9mIHRob3Nl
IGV4dHJlbWVseSB1c2VmdWwgZmVhdHVyZXMgQmxhY2tCb3ggdGhhdCBhcmVccGFyDQpvZnRlbiBu
b3QgYXBwYXJlbnQgaWYgeW91IGhhdmVuJ3Qgc2VlbiBhIGRlbW9uc3RyYXRpb24gb2YgdGhlIHN5
c3RlbS4gZS5nLlxwYXINCmRlc3BpdGUgcmVhZGluZyBBTEwgdGhlIGRvY3VtZW50YXRpb24gb25j
ZSBvciB0d2ljZSwgSSBoYWQgYmVlbiB1c2luZyB0aGVccGFyDQpzeXN0ZW0gZm9yIHNldmVyYWwg
eWVhcnMgYmVmb3JlIEkgcmVhbGlzZWQgdGhlIHVzZWZ1bG5lc3Mgb2YgdGhlIFNvdXJjZSxccGFy
DQpJbnRlcmZhY2UgYW5kIERvY3VtZW50YXRpb24gaXRlbXMgb24gdGhlIGVkaXRvciBwb3B1cCBt
ZW51IDotKCAgSW4gbXlccGFyDQpkZWZlbmNlIC0gdGhleSBhcmUgbm90IHZlcnkgdmlzaWJsZSBh
cyB0aGV5IGFyZSBncmV5ZWQgb3V0IG1vc3Qgb2YgdGhlIHRpbWVccGFyDQotIGJ1dCB0aGF0IGlz
IGFub3RoZXIgY29udHJvdmVyc2lhbCBzdWJqZWN0IGFsdG9nZXRoZXIuXHBhcg0KXHBhcg0KSXQg
cmVtaW5kcyBtZSBvZiBhbiBlbmxpZ2h0ZW5pbmcgZXhwZXJpZW5jZSBJIGhhZCBpbiBhbm90aGVy
IGxpZmUuIEkgd2FzXHBhcg0KZ2l2aW5nIGEgcHJlc2VudGF0aW9uIHRvIHRoZSBzYWxlcyB0ZWFt
IG9mIGFsbCB0aGUgbmV3IGZlYXR1cmVzIGluIHRoZVxwYXINCmxhdGVzdCB2ZXJzaW9uIG9mIHRo
ZSBXaW5kb3dzIGFwcGxpY2F0aW9uIHdlIGhhZCBiZWVuIGJlZW4gc2VsbGluZyBmb3IgYWJvdXRc
cGFyDQpmaXZlIHllYXJzLiBEdXJpbmcgdGhlIHByZXNlbnRhdGlvbiBJIGhhcHBlbmVkIHRvIHBy
ZXNzIHRoZSBGMSBrZXkgdG8gYnJpbmdccGFyDQp1cCBhIGNvbnRleHQtc2Vuc2l0aXZlIEhlbHAg
c2NyZWVuIHRvIHJlbWluZCBteXNlbGYgaG93IHNvbWV0aGluZyB3b3JrZWQuXHBhcg0KRXZlcnli
b2R5IHRob3VnaHQgdGhhdCB3YXMgYSBuZXcgZmVhdHVyZSEgV2UsIGFzIGRldmVsb3BlcnMsIHdl
cmUgc28gdXNlZCB0b1xwYXINCkYxIEhlbHAgYmVpbmcgYSBzdGFuZGFyZCBwYXJ0IG9mIGFueSBX
aW5kb3dzIGFwcGxpY2F0aW9uIHdlIGhhZG4ndCB0aG91Z2h0XHBhcg0Kb2YgbWVudGlvbmluZyBp
dCBiZWZvcmUuXHBhcg0KXHBhcg0KUmVnYXJkcyxccGFyDQpDaHJpcyBCdXJyb3dzXHBhcg0KXHBh
cg0KQ0ZCIFNvZnR3YXJlXHBhcg0KQXN0cm9iZTogQVJNIE9iZXJvbi0wNyBEZXZlbG9wbWVudCBT
eXN0ZW1ccGFyDQpodHRwOi8vd3d3LmFzdHJvYmUuY29tXHBhcg0KXHBhcg0KXHBhcg0KXHBhcg0K
XHBhcg0KICBccGFyDQpccGFyDQpccGFyDQotLS0tXHBhcg0KVG8gdW5zdWJzY3JpYmUsIHNlbmQg
YSBtZXNzYWdlIHdpdGggYm9keSAiU0lHTk9GRiBCTEFDS0JPWCIgdG8gTElTVFNFUlZATElTVFMu
T0JFUk9OLkNIXH19AGlzdA==
----boundary-LibPST-iamunique-760015375_-_---
Received on Mon May 24 2010 - 01:33:43 UTC

This archive was generated by hypermail 2.3.0 : Thu Sep 26 2013 - 06:30:31 UTC