RE: BLACKBOX list question

From: Treutwein Bernhard <EX:/O=ZUV/OU=FIRST>
Date: Thu, 14 Jan 2010 07:28:39 +0000

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

Wojtek,

I received the following messages originating from you (in rverse chronological order):

. via BB-List, sent: 14.01.2010 03:10 (I guess european time)
. via BB-List, sent: 14.01.2010 03:05
. via BB-List, sent: 14.01.2010 02:13
. via BB-List, sent: 14.01.2010 01:52
. via BB-List, sent: 14.01.2010 01:05
. direct by you, sent: 13.01.2010 18:06
. direct by you, sent: 13.01.2010 15:07
. via BB-List, sent: 12.01.2010 23:18

[...]
> But how is that possible? How and why the
> compatibility mode fixed this?

I don't have a clue, but I could imagine that some security patch removed
the "current" directory from the path to avoid malicous exes/dlls being
loaded instead of system. But this is a wild speculation.

regards
--
  Bernhard Treutwein
  Ludwig-Maximilians-Universität
  Ref. VI.3 Anwendungsbetreuung
  Martiusstr. 4
  80802 München
  Tel. 089 2180-2774
  Fax. 089 2180-992774
  Mobil. 0152-01549335
  e-mail: bernhard treutwein (at) verwaltung uni-muenchen de
 
> -----Original Message-----
> From: Wojtek Skulski [mailto:skulski{([at]})nowhere.xy> Sent: Wednesday, January 13, 2010 6:06 PM
> To: Treutwein Bernhard
> Subject: BLACKBOX list question
> 
> 
> Bernhard:
> 
>    did you receive my messages via the mailing list? Somehow I am not 
> receiving the copies via BLACKBOX. I am wondering if these 
> messages are 
> distributed or lost.
> 
> Thanks,
> Wojtek
> 
> On Wed, 13 Jan 2010, Wojtek Skulski wrote:
> 
> > Bernard:
> >
> > I thought the attached e-mail would go to the list, but 
> somehow it did not.
> >
> >  Thank you for the suggestions. Here is the "solution" to 
> my DLL problem. I 
> > say "solution" because it is a dirty fix which works for a 
> reason which is 
> > beyond my level of understanding.
> >
> > Wojtek
> >
> > ---------- Forwarded message ----------
> > Date: Tue, 12 Jan 2010 19:46:20 -0500 (EST)
> > From: Wojtek Skulski <skulski{([at]})nowhere.xy> > To: Douglas G. Danforth <danforth{([at]})nowhere.xy> > Cc: BLACKBOX{([at]})nowhere.xy> > Subject: Re: [BLACKBOX] Calling DLL's
> >
> > OK, I "solved" the problem. I right-clicked the BlackBox 
> 1.5 icon on the 
> > desktop, selected "Properties", opened the Compatibility 
> tab, and selected 
> > Compatibility mode "Windows 2000".
> >
> > Then I launched BB, opened the DDCtApi panel, and it 
> started OK. Here is the 
> > message in the BB Log:
> > DDCtDisk loaded rev: 04/02/09
> > DDCtApi loaded rev: 03/30/09
> >
> > These are messages from the Init section of my BB modules. 
> In particular, the 
> > Api is loaded and all the interactors are populated as expected.
> >
> > I then unchecked the compatibility and voila! The DLL is 
> not loaded. I then 
> > set the compatibility again, and voila! DLL is loaded.
> >
> > Now, can anyone explain to me, why BB used to load the DLL 
> on September 25 
> > 2009 when I last ran the data acquisition, then stopped 
> loading the DLL, and 
> > now it requires compatibility mode?
> >
> > Note, no other changes! I did not touch the PATH. The DLL 
> files are in the 
> > same places with and without the compatibility.
> >
> > I am running Windows XP Professional on this laptop. After 
> Sept 25 there must 
> > have been Windows Update. Probably more than one. This 
> could have screwed up 
> > the DLL loading process. But how is that possible?
> >
> > W
> >
> > PS: I turned the compatibility on/off a few times to make 
> sure it makes the 
> > difference. It does. With compatibility not set the DLL is 
> not loaded. With 
> > compatibility set to Win 2k it is loaded and the Api panel 
> works as it used 
> > to in September 2009.
> >
> >
> > On Tue, 12 Jan 2010, Douglas G. Danforth wrote:
> >
> >> Wojtek Skulski wrote:
> >>       command error: code file for DllToFx not found
> >> 
> >> Hence the search path used by BB has changed
> >> (or the system is completely screwed).
> >> 
> >> You have put the dll in every location claimed to be searched
> >> by BB so the internal search process must have changed.
> >> 
> >> The error message originates from Std/Mod/Loader
> >> which isn't much help.  Perhaps making a copy of the Kernel
> >> and placing an ASSERT where it is attempting to call the loader
> >> for your dll might give an indication of what path it is attempting
> >> to search.
> >> 
> >> -Doug
> >> 
> >> 
> >> 
> >> ---- To unsubscribe, send a message with body "SIGNOFF 
> BLACKBOX" to 
> >> LISTSERV{([at]})nowhere.xy> >> 
> >
> 
----boundary-LibPST-iamunique-1240095187_-_-
Content-type: application/rtf
Content-transfer-encoding: base64
Content-Disposition: attachment; filename="rtf-body.rtf"
e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcZnJvbXRleHQgXGRlZmYwe1xmb250dGJsDQp7XGYwXGZz
d2lzc1xmY2hhcnNldDAgQXJpYWw7fQ0Ke1xmMVxmbW9kZXJuIENvdXJpZXIgTmV3O30NCntcZjJc
Zm5pbFxmY2hhcnNldDIgU3ltYm9sO30NCntcZjNcZm1vZGVyblxmY2hhcnNldDAgQ291cmllciBO
ZXc7fX0NCntcY29sb3J0YmxccmVkMFxncmVlbjBcYmx1ZTA7XHJlZDBcZ3JlZW4wXGJsdWUyNTU7
fQ0KXHVjMVxwYXJkXHBsYWluXGRlZnRhYjM2MCBcZjBcZnMyMCBXb2p0ZWssXHBhcg0KXHBhcg0K
SSByZWNlaXZlZCB0aGUgZm9sbG93aW5nIG1lc3NhZ2VzIG9yaWdpbmF0aW5nIGZyb20geW91IChp
biBydmVyc2UgY2hyb25vbG9naWNhbCBvcmRlcik6XHBhcg0KXHBhcg0KLiB2aWEgQkItTGlzdCwg
c2VudDogICAxNC4wMS4yMDEwIDAzOjEwICAoSSBndWVzcyBldXJvcGVhbiB0aW1lKVxwYXINCi4g
dmlhIEJCLUxpc3QsIHNlbnQ6ICAgMTQuMDEuMjAxMCAwMzowNVxwYXINCi4gdmlhIEJCLUxpc3Qs
IHNlbnQ6ICAgMTQuMDEuMjAxMCAwMjoxM1xwYXINCi4gdmlhIEJCLUxpc3QsIHNlbnQ6ICAgMTQu
MDEuMjAxMCAwMTo1MlxwYXINCi4gdmlhIEJCLUxpc3QsIHNlbnQ6ICAgMTQuMDEuMjAxMCAwMTow
NVxwYXINCi4gZGlyZWN0IGJ5IHlvdSwgc2VudDogMTMuMDEuMjAxMCAxODowNlxwYXINCi4gZGly
ZWN0IGJ5IHlvdSwgc2VudDogMTMuMDEuMjAxMCAxNTowN1xwYXINCi4gdmlhIEJCLUxpc3QsICBz
ZW50OiAgMTIuMDEuMjAxMCAyMzoxOFxwYXINClxwYXINClsuLi5dXHBhcg0KPiAgQnV0IGhvdyBp
cyB0aGF0IHBvc3NpYmxlPyBIb3cgYW5kIHdoeSB0aGVccGFyDQo+ICBjb21wYXRpYmlsaXR5IG1v
ZGUgZml4ZWQgdGhpcz9ccGFyDQpccGFyDQpJIGRvbid0IGhhdmUgYSBjbHVlLCBidXQgSSBjb3Vs
ZCBpbWFnaW5lIHRoYXQgc29tZSBzZWN1cml0eSBwYXRjaCByZW1vdmVkXHBhcg0KdGhlICJjdXJy
ZW50IiBkaXJlY3RvcnkgZnJvbSB0aGUgcGF0aCB0byBhdm9pZCBtYWxpY291cyBleGVzL2RsbHMg
YmVpbmcgXHBhcg0KbG9hZGVkIGluc3RlYWQgb2Ygc3lzdGVtLiBCdXQgdGhpcyBpcyBhIHdpbGQg
c3BlY3VsYXRpb24uXHBhcg0KXHBhcg0KcmVnYXJkc1xwYXINCi0tXHBhcg0KICBCZXJuaGFyZCBU
cmV1dHdlaW5ccGFyDQogIEx1ZHdpZy1NYXhpbWlsaWFucy1Vbml2ZXJzaXRcJ2U0dFxwYXINCiAg
UmVmLiBWSS4zIEFud2VuZHVuZ3NiZXRyZXV1bmdccGFyDQogIE1hcnRpdXNzdHIuIDRccGFyDQog
IDgwODAyIE1cJ2ZjbmNoZW5ccGFyDQogIFRlbC4gMDg5IDIxODAtMjc3NFxwYXINCiAgRmF4LiAw
ODkgMjE4MC05OTI3NzRccGFyDQogIE1vYmlsLiAwMTUyLTAxNTQ5MzM1XHBhcg0KICBlLW1haWw6
IGJlcm5oYXJkIHRyZXV0d2VpbiAoYXQpIHZlcndhbHR1bmcgdW5pLW11ZW5jaGVuIGRlXHBhcg0K
IFxwYXINClxwYXINCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS1ccGFyDQo+IEZyb206IFdv
anRlayBTa3Vsc2tpIFttYWlsdG86c2t1bHNraUBwYXMucm9jaGVzdGVyLmVkdV0gXHBhcg0KPiBT
ZW50OiBXZWRuZXNkYXksIEphbnVhcnkgMTMsIDIwMTAgNjowNiBQTVxwYXINCj4gVG86IFRyZXV0
d2VpbiBCZXJuaGFyZFxwYXINCj4gU3ViamVjdDogQkxBQ0tCT1ggbGlzdCBxdWVzdGlvblxwYXIN
Cj4gXHBhcg0KPiBccGFyDQo+IEJlcm5oYXJkOlxwYXINCj4gXHBhcg0KPiAgICBkaWQgeW91IHJl
Y2VpdmUgbXkgbWVzc2FnZXMgdmlhIHRoZSBtYWlsaW5nIGxpc3Q/IFNvbWVob3cgSSBhbSBub3Qg
XHBhcg0KPiByZWNlaXZpbmcgdGhlIGNvcGllcyB2aWEgQkxBQ0tCT1guIEkgYW0gd29uZGVyaW5n
IGlmIHRoZXNlIFxwYXINCj4gbWVzc2FnZXMgYXJlIFxwYXINCj4gZGlzdHJpYnV0ZWQgb3IgbG9z
dC5ccGFyDQo+IFxwYXINCj4gVGhhbmtzLFxwYXINCj4gV29qdGVrXHBhcg0KPiBccGFyDQo+IE9u
IFdlZCwgMTMgSmFuIDIwMTAsIFdvanRlayBTa3Vsc2tpIHdyb3RlOlxwYXINCj4gXHBhcg0KPiA+
IEJlcm5hcmQ6XHBhcg0KPiA+XHBhcg0KPiA+IEkgdGhvdWdodCB0aGUgYXR0YWNoZWQgZS1tYWls
IHdvdWxkIGdvIHRvIHRoZSBsaXN0LCBidXQgXHBhcg0KPiBzb21laG93IGl0IGRpZCBub3QuXHBh
cg0KPiA+XHBhcg0KPiA+ICBUaGFuayB5b3UgZm9yIHRoZSBzdWdnZXN0aW9ucy4gSGVyZSBpcyB0
aGUgInNvbHV0aW9uIiB0byBccGFyDQo+IG15IERMTCBwcm9ibGVtLiBJIFxwYXINCj4gPiBzYXkg
InNvbHV0aW9uIiBiZWNhdXNlIGl0IGlzIGEgZGlydHkgZml4IHdoaWNoIHdvcmtzIGZvciBhIFxw
YXINCj4gcmVhc29uIHdoaWNoIGlzIFxwYXINCj4gPiBiZXlvbmQgbXkgbGV2ZWwgb2YgdW5kZXJz
dGFuZGluZy5ccGFyDQo+ID5ccGFyDQo+ID4gV29qdGVrXHBhcg0KPiA+XHBhcg0KPiA+IC0tLS0t
LS0tLS0gRm9yd2FyZGVkIG1lc3NhZ2UgLS0tLS0tLS0tLVxwYXINCj4gPiBEYXRlOiBUdWUsIDEy
IEphbiAyMDEwIDE5OjQ2OjIwIC0wNTAwIChFU1QpXHBhcg0KPiA+IEZyb206IFdvanRlayBTa3Vs
c2tpIDxza3Vsc2tpQHBhcy5yb2NoZXN0ZXIuZWR1PlxwYXINCj4gPiBUbzogRG91Z2xhcyBHLiBE
YW5mb3J0aCA8ZGFuZm9ydGhAR1JFRU5XT09ERkFSTS5DT00+XHBhcg0KPiA+IENjOiBCTEFDS0JP
WEBMSVNUUy5PQkVST04uQ0hccGFyDQo+ID4gU3ViamVjdDogUmU6IFtCTEFDS0JPWF0gQ2FsbGlu
ZyBETEwnc1xwYXINCj4gPlxwYXINCj4gPiBPSywgSSAic29sdmVkIiB0aGUgcHJvYmxlbS4gSSBy
aWdodC1jbGlja2VkIHRoZSBCbGFja0JveCBccGFyDQo+IDEuNSBpY29uIG9uIHRoZSBccGFyDQo+
ID4gZGVza3RvcCwgc2VsZWN0ZWQgIlByb3BlcnRpZXMiLCBvcGVuZWQgdGhlIENvbXBhdGliaWxp
dHkgXHBhcg0KPiB0YWIsIGFuZCBzZWxlY3RlZCBccGFyDQo+ID4gQ29tcGF0aWJpbGl0eSBtb2Rl
ICJXaW5kb3dzIDIwMDAiLlxwYXINCj4gPlxwYXINCj4gPiBUaGVuIEkgbGF1bmNoZWQgQkIsIG9w
ZW5lZCB0aGUgRERDdEFwaSBwYW5lbCwgYW5kIGl0IFxwYXINCj4gc3RhcnRlZCBPSy4gSGVyZSBp
cyB0aGUgXHBhcg0KPiA+IG1lc3NhZ2UgaW4gdGhlIEJCIExvZzpccGFyDQo+ID4gRERDdERpc2sg
bG9hZGVkIHJldjogMDQvMDIvMDlccGFyDQo+ID4gRERDdEFwaSBsb2FkZWQgcmV2OiAwMy8zMC8w
OVxwYXINCj4gPlxwYXINCj4gPiBUaGVzZSBhcmUgbWVzc2FnZXMgZnJvbSB0aGUgSW5pdCBzZWN0
aW9uIG9mIG15IEJCIG1vZHVsZXMuIFxwYXINCj4gSW4gcGFydGljdWxhciwgdGhlIFxwYXINCj4g
PiBBcGkgaXMgbG9hZGVkIGFuZCBhbGwgdGhlIGludGVyYWN0b3JzIGFyZSBwb3B1bGF0ZWQgYXMg
ZXhwZWN0ZWQuXHBhcg0KPiA+XHBhcg0KPiA+IEkgdGhlbiB1bmNoZWNrZWQgdGhlIGNvbXBhdGli
aWxpdHkgYW5kIHZvaWxhISBUaGUgRExMIGlzIFxwYXINCj4gbm90IGxvYWRlZC4gSSB0aGVuIFxw
YXINCj4gPiBzZXQgdGhlIGNvbXBhdGliaWxpdHkgYWdhaW4sIGFuZCB2b2lsYSEgRExMIGlzIGxv
YWRlZC5ccGFyDQo+ID5ccGFyDQo+ID4gTm93LCBjYW4gYW55b25lIGV4cGxhaW4gdG8gbWUsIHdo
eSBCQiB1c2VkIHRvIGxvYWQgdGhlIERMTCBccGFyDQo+IG9uIFNlcHRlbWJlciAyNSBccGFyDQo+
ID4gMjAwOSB3aGVuIEkgbGFzdCByYW4gdGhlIGRhdGEgYWNxdWlzaXRpb24sIHRoZW4gc3RvcHBl
ZCBccGFyDQo+IGxvYWRpbmcgdGhlIERMTCwgYW5kIFxwYXINCj4gPiBub3cgaXQgcmVxdWlyZXMg
Y29tcGF0aWJpbGl0eSBtb2RlP1xwYXINCj4gPlxwYXINCj4gPiBOb3RlLCBubyBvdGhlciBjaGFu
Z2VzISBJIGRpZCBub3QgdG91Y2ggdGhlIFBBVEguIFRoZSBETEwgXHBhcg0KPiBmaWxlcyBhcmUg
aW4gdGhlIFxwYXINCj4gPiBzYW1lIHBsYWNlcyB3aXRoIGFuZCB3aXRob3V0IHRoZSBjb21wYXRp
YmlsaXR5LlxwYXINCj4gPlxwYXINCj4gPiBJIGFtIHJ1bm5pbmcgV2luZG93cyBYUCBQcm9mZXNz
aW9uYWwgb24gdGhpcyBsYXB0b3AuIEFmdGVyIFxwYXINCj4gU2VwdCAyNSB0aGVyZSBtdXN0IFxw
YXINCj4gPiBoYXZlIGJlZW4gV2luZG93cyBVcGRhdGUuIFByb2JhYmx5IG1vcmUgdGhhbiBvbmUu
IFRoaXMgXHBhcg0KPiBjb3VsZCBoYXZlIHNjcmV3ZWQgdXAgXHBhcg0KPiA+IHRoZSBETEwgbG9h
ZGluZyBwcm9jZXNzLiBCdXQgaG93IGlzIHRoYXQgcG9zc2libGU/XHBhcg0KPiA+XHBhcg0KPiA+
IFdccGFyDQo+ID5ccGFyDQo+ID4gUFM6IEkgdHVybmVkIHRoZSBjb21wYXRpYmlsaXR5IG9uL29m
ZiBhIGZldyB0aW1lcyB0byBtYWtlIFxwYXINCj4gc3VyZSBpdCBtYWtlcyB0aGUgXHBhcg0KPiA+
IGRpZmZlcmVuY2UuIEl0IGRvZXMuIFdpdGggY29tcGF0aWJpbGl0eSBub3Qgc2V0IHRoZSBETEwg
aXMgXHBhcg0KPiBub3QgbG9hZGVkLiBXaXRoIFxwYXINCj4gPiBjb21wYXRpYmlsaXR5IHNldCB0
byBXaW4gMmsgaXQgaXMgbG9hZGVkIGFuZCB0aGUgQXBpIHBhbmVsIFxwYXINCj4gd29ya3MgYXMg
aXQgdXNlZCBccGFyDQo+ID4gdG8gaW4gU2VwdGVtYmVyIDIwMDkuXHBhcg0KPiA+XHBhcg0KPiA+
XHBhcg0KPiA+IE9uIFR1ZSwgMTIgSmFuIDIwMTAsIERvdWdsYXMgRy4gRGFuZm9ydGggd3JvdGU6
XHBhcg0KPiA+XHBhcg0KPiA+PiBXb2p0ZWsgU2t1bHNraSB3cm90ZTpccGFyDQo+ID4+ICAgICAg
IGNvbW1hbmQgZXJyb3I6IGNvZGUgZmlsZSBmb3IgRGxsVG9GeCBub3QgZm91bmRccGFyDQo+ID4+
IFxwYXINCj4gPj4gSGVuY2UgdGhlIHNlYXJjaCBwYXRoIHVzZWQgYnkgQkIgaGFzIGNoYW5nZWRc
cGFyDQo+ID4+IChvciB0aGUgc3lzdGVtIGlzIGNvbXBsZXRlbHkgc2NyZXdlZCkuXHBhcg0KPiA+
PiBccGFyDQo+ID4+IFlvdSBoYXZlIHB1dCB0aGUgZGxsIGluIGV2ZXJ5IGxvY2F0aW9uIGNsYWlt
ZWQgdG8gYmUgc2VhcmNoZWRccGFyDQo+ID4+IGJ5IEJCIHNvIHRoZSBpbnRlcm5hbCBzZWFyY2gg
cHJvY2VzcyBtdXN0IGhhdmUgY2hhbmdlZC5ccGFyDQo+ID4+IFxwYXINCj4gPj4gVGhlIGVycm9y
IG1lc3NhZ2Ugb3JpZ2luYXRlcyBmcm9tIFN0ZC9Nb2QvTG9hZGVyXHBhcg0KPiA+PiB3aGljaCBp
c24ndCBtdWNoIGhlbHAuXCdhMCBQZXJoYXBzIG1ha2luZyBhIGNvcHkgb2YgdGhlIEtlcm5lbFxw
YXINCj4gPj4gYW5kIHBsYWNpbmcgYW4gQVNTRVJUIHdoZXJlIGl0IGlzIGF0dGVtcHRpbmcgdG8g
Y2FsbCB0aGUgbG9hZGVyXHBhcg0KPiA+PiBmb3IgeW91ciBkbGwgbWlnaHQgZ2l2ZSBhbiBpbmRp
Y2F0aW9uIG9mIHdoYXQgcGF0aCBpdCBpcyBhdHRlbXB0aW5nXHBhcg0KPiA+PiB0byBzZWFyY2gu
XHBhcg0KPiA+PiBccGFyDQo+ID4+IC1Eb3VnXHBhcg0KPiA+PiBccGFyDQo+ID4+IFxwYXINCj4g
Pj4gXHBhcg0KPiA+PiAtLS0tIFRvIHVuc3Vic2NyaWJlLCBzZW5kIGEgbWVzc2FnZSB3aXRoIGJv
ZHkgIlNJR05PRkYgXHBhcg0KPiBCTEFDS0JPWCIgdG8gXHBhcg0KPiA+PiBMSVNUU0VSVkBMSVNU
Uy5PQkVST04uQ0hccGFyDQo+ID4+IFxwYXINCj4gPlxwYXINCj4gfX0ATGJWVg==
----boundary-LibPST-iamunique-1240095187_-_---
Received on Thu Jan 14 2010 - 08:28:39 UTC

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