False BLODA warning concerning cygusb?

Cliff Hones cliff@aa.net.uk
Fri Aug 17 03:33:00 GMT 2012

I am seeing the following when invoking a utility which uses libusb to
drive a USB JTAG interface dongle:

  Potential BLODA detected!  Thread function called outside of Cygwin DLL:

I've had CYGWIN=detect_bloda set for some time (months), and the
utility (developed locally) has never triggered this before, so
I think a recent Cygwin update has triggered this. (Note cygusb
has not changed since last year.)

I'll happily submit full cygcheck details if that would prove useful -
the relevant details (AFAICS) are:

  Windows XP Professional Ver 5.1 Build 2600 Service Pack 3
  PROCESSOR_IDENTIFIER = 'x86 Family 15 Model 15 Stepping 0, AuthenticAMD'

  73k 2011/08/16 C:\cygwin1.7\bin\cygusb-1.0.dll - os=4.0 img=1.0 sys=4.0
                  "cygusb-1.0.dll" v0.0 ts=2011/8/16 21:45
  2789k 2012/07/20 C:\cygwin1.7\bin\cygwin1.dll - os=4.0 img=1.0 sys=4.0
                  "cygwin1.dll" v0.0 ts=2012/7/20 21:55

    Cygwin DLL version info:
        DLL version: 1.7.16
        DLL epoch: 19
        DLL old termios: 5
        DLL malloc env: 28
        Cygwin conv: 181
        API major: 0
        API minor: 262
        Shared data: 5
        DLL identifier: cygwin1
        Mount registry: 3
        Cygwin registry name: Cygwin
        Program options name: Program Options
        Installations name: Installations
        Cygdrive default prefix:
        Build date:
        Shared id: cygwin1S5

  libusb1.0                             1.0.8+git20110720-1     OK
  libusb1.0-devel                       1.0.8+git20110720-1     OK

-- Cliff

Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

More information about the Cygwin mailing list