Repository: nvaccess/nvda

Issue:
Eurobraille driver does not load anymore with Next version 13776,45cf45d9
With this version, NVDA seems to see the driver, but its code is nomore executed with no error message and nothing special in log file.
the code is simply ignored.
Since it used to work until Next version 13761,fc9ed0a7
There obviously is something in next 13776,45cf45d9
which prevents it from running.
could there be a link with tne fact taht a new checkbox about blinking cursor appeared in the braille settings dialog?
The driver can be found at:
http://www.nvda-fr.org/addons/Erbnvda2014-05-10.nvda-addon



Discussion:
You are using an out of date version. The most recent one dates from 2016/03.

N.B. Sent on behalf of @BabbageCom

> Op 6 jan. 2017 om 12:15 heeft MichelSuch <notifications@github.com> het volgende geschreven:
> 
> With this version, NVDA seems to see the driver, but its code is nomore executed with no error message and nothing special in log file.
> the code is simply ignored.
> Since it used to work until Next version 13761,fc9ed0a7
> There obviously is something in next 13776,45cf45d9
> which prevents it from running.
> could there be a link with tne fact taht a new checkbox about blinking cursor appeared in the braille settings dialog?
> The driver can be found at:
> http://www.nvda-fr.org/addons/Erbnvda2014-05-10.nvda-addon
> 
> —
> You are receiving this because you are subscribed to this thread.
> Reply to this email directly, view it on GitHub, or mute the thread.
> 

Hi,


An outdated version of what?

If you talk of an outdated braille driver, please telle me where to find 
this newer version.

Thanks in advance :)

                     Michel SUCH

michel.such@free.fr
Skype : michel.such
Twitter : @SuchMichel

Le 06/01/2017 à 12:25, Leonard de Ruijter a écrit :
> You are using an out of date version. The most recent one dates from 
> 2016/03.
>
> N.B. Sent on behalf of @BabbageCom
>
> > Op 6 jan. 2017 om 12:15 heeft MichelSuch <notifications@github.com> 
> het volgende geschreven:
> >
> > With this version, NVDA seems to see the driver, but its code is 
> nomore executed with no error message and nothing special in log file.
> > the code is simply ignored.
> > Since it used to work until Next version 13761,fc9ed0a7
> > There obviously is something in next 13776,45cf45d9
> > which prevents it from running.
> > could there be a link with tne fact taht a new checkbox about 
> blinking cursor appeared in the braille settings dialog?
> > The driver can be found at:
> > http://www.nvda-fr.org/addons/Erbnvda2014-05-10.nvda-addon
> >
> > —
> > You are receiving this because you are subscribed to this thread.
> > Reply to this email directly, view it on GitHub, or mute the thread.
> >
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub 
> <https://github.com/nvaccess/nvda/issues/6705#issuecomment-270885726>, 
> or mute the thread 
> <https://github.com/notifications/unsubscribe-auth/APFCj6PW_fLyVMXRsdS3HToNgRtR8gtjks5rPiS9gaJpZM4Lcn9f>.
>


Have you consiered checking the website of eurobraille yet? ;) honestly the first place I'd look foor it.

N.B. Sent on behalf of @BabbageCom

> Op 6 jan. 2017 om 12:37 heeft MichelSuch <notifications@github.com> het volgende geschreven:
> 
> Hi,
> 
> 
> An outdated version of what?
> 
> If you talk of an outdated braille driver, please telle me where to find 
> this newer version.
> 
> Thanks in advance :)
> 
> Michel SUCH
> 
> michel.such@free.fr
> Skype : michel.such
> Twitter : @SuchMichel
> 
> Le 06/01/2017 à 12:25, Leonard de Ruijter a écrit :
> > You are using an out of date version. The most recent one dates from 
> > 2016/03.
> >
> > N.B. Sent on behalf of @BabbageCom
> >
> > > Op 6 jan. 2017 om 12:15 heeft MichelSuch <notifications@github.com> 
> > het volgende geschreven:
> > >
> > > With this version, NVDA seems to see the driver, but its code is 
> > nomore executed with no error message and nothing special in log file.
> > > the code is simply ignored.
> > > Since it used to work until Next version 13761,fc9ed0a7
> > > There obviously is something in next 13776,45cf45d9
> > > which prevents it from running.
> > > could there be a link with tne fact taht a new checkbox about 
> > blinking cursor appeared in the braille settings dialog?
> > > The driver can be found at:
> > > http://www.nvda-fr.org/addons/Erbnvda2014-05-10.nvda-addon
> > >
> > > —
> > > You are receiving this because you are subscribed to this thread.
> > > Reply to this email directly, view it on GitHub, or mute the thread.
> > >
> >
> > —
> > You are receiving this because you authored the thread.
> > Reply to this email directly, view it on GitHub 
> > <https://github.com/nvaccess/nvda/issues/6705#issuecomment-270885726>, 
> > or mute the thread 
> > <https://github.com/notifications/unsubscribe-auth/APFCj6PW_fLyVMXRsdS3HToNgRtR8gtjks5rPiS9gaJpZM4Lcn9f>.
> >
> 
> —
> You are receiving this because you commented.
> Reply to this email directly, view it on GitHub, or mute the thread.
> 

Sure, but unfortunately the driver can nomore be found on Eurobraille site.


                     Michel SUCH

michel.such@free.fr
Skype : michel.such
Twitter : @SuchMichel

Le 06/01/2017 à 12:44, Leonard de Ruijter a écrit :
> Have you consiered checking the website of eurobraille yet? ;) 
> honestly the first place I'd look foor it.
>
> N.B. Sent on behalf of @BabbageCom
>
> > Op 6 jan. 2017 om 12:37 heeft MichelSuch <notifications@github.com> 
> het volgende geschreven:
> >
> > Hi,
> >
> >
> > An outdated version of what?
> >
> > If you talk of an outdated braille driver, please telle me where to 
> find
> > this newer version.
> >
> > Thanks in advance :)
> >
> > Michel SUCH
> >
> > michel.such@free.fr
> > Skype : michel.such
> > Twitter : @SuchMichel
> >
> > Le 06/01/2017 à 12:25, Leonard de Ruijter a écrit :
> > > You are using an out of date version. The most recent one dates from
> > > 2016/03.
> > >
> > > N.B. Sent on behalf of @BabbageCom
> > >
> > > > Op 6 jan. 2017 om 12:15 heeft MichelSuch <notifications@github.com>
> > > het volgende geschreven:
> > > >
> > > > With this version, NVDA seems to see the driver, but its code is
> > > nomore executed with no error message and nothing special in log file.
> > > > the code is simply ignored.
> > > > Since it used to work until Next version 13761,fc9ed0a7
> > > > There obviously is something in next 13776,45cf45d9
> > > > which prevents it from running.
> > > > could there be a link with tne fact taht a new checkbox about
> > > blinking cursor appeared in the braille settings dialog?
> > > > The driver can be found at:
> > > > http://www.nvda-fr.org/addons/Erbnvda2014-05-10.nvda-addon
> > > >
> > > > —
> > > > You are receiving this because you are subscribed to this thread.
> > > > Reply to this email directly, view it on GitHub, or mute the thread.
> > > >
> > >
> > > —
> > > You are receiving this because you authored the thread.
> > > Reply to this email directly, view it on GitHub
> > > 
> <https://github.com/nvaccess/nvda/issues/6705#issuecomment-270885726>,
> > > or mute the thread
> > > 
> <https://github.com/notifications/unsubscribe-auth/APFCj6PW_fLyVMXRsdS3HToNgRtR8gtjks5rPiS9gaJpZM4Lcn9f>.
> > >
> >
> > —
> > You are receiving this because you commented.
> > Reply to this email directly, view it on GitHub, or mute the thread.
> >
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub 
> <https://github.com/nvaccess/nvda/issues/6705#issuecomment-270888366>, 
> or mute the thread 
> <https://github.com/notifications/unsubscribe-auth/APFCj2_UKxWWlHLcudAPCVxYscNN1CZuks5rPiksgaJpZM4Lcn9f>.
>


Good news, I got it!

Bad news, the behaviour is exactly the same!

The latest drvie can be found here:

http://www.eurobraille.fr/download/Nvda/Erbnvda2016-03-30.nvda-addon


                     Michel SUCH

michel.such@free.fr
Skype : michel.such
Twitter : @SuchMichel

Le 06/01/2017 à 12:44, Leonard de Ruijter a écrit :
> Have you consiered checking the website of eurobraille yet? ;) 
> honestly the first place I'd look foor it.
>
> N.B. Sent on behalf of @BabbageCom
>
> > Op 6 jan. 2017 om 12:37 heeft MichelSuch <notifications@github.com> 
> het volgende geschreven:
> >
> > Hi,
> >
> >
> > An outdated version of what?
> >
> > If you talk of an outdated braille driver, please telle me where to 
> find
> > this newer version.
> >
> > Thanks in advance :)
> >
> > Michel SUCH
> >
> > michel.such@free.fr
> > Skype : michel.such
> > Twitter : @SuchMichel
> >
> > Le 06/01/2017 à 12:25, Leonard de Ruijter a écrit :
> > > You are using an out of date version. The most recent one dates from
> > > 2016/03.
> > >
> > > N.B. Sent on behalf of @BabbageCom
> > >
> > > > Op 6 jan. 2017 om 12:15 heeft MichelSuch <notifications@github.com>
> > > het volgende geschreven:
> > > >
> > > > With this version, NVDA seems to see the driver, but its code is
> > > nomore executed with no error message and nothing special in log file.
> > > > the code is simply ignored.
> > > > Since it used to work until Next version 13761,fc9ed0a7
> > > > There obviously is something in next 13776,45cf45d9
> > > > which prevents it from running.
> > > > could there be a link with tne fact taht a new checkbox about
> > > blinking cursor appeared in the braille settings dialog?
> > > > The driver can be found at:
> > > > http://www.nvda-fr.org/addons/Erbnvda2014-05-10.nvda-addon
> > > >
> > > > —
> > > > You are receiving this because you are subscribed to this thread.
> > > > Reply to this email directly, view it on GitHub, or mute the thread.
> > > >
> > >
> > > —
> > > You are receiving this because you authored the thread.
> > > Reply to this email directly, view it on GitHub
> > > 
> <https://github.com/nvaccess/nvda/issues/6705#issuecomment-270885726>,
> > > or mute the thread
> > > 
> <https://github.com/notifications/unsubscribe-auth/APFCj6PW_fLyVMXRsdS3HToNgRtR8gtjks5rPiS9gaJpZM4Lcn9f>.
> > >
> >
> > —
> > You are receiving this because you commented.
> > Reply to this email directly, view it on GitHub, or mute the thread.
> >
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub 
> <https://github.com/nvaccess/nvda/issues/6705#issuecomment-270888366>, 
> or mute the thread 
> <https://github.com/notifications/unsubscribe-auth/APFCj2_UKxWWlHLcudAPCVxYscNN1CZuks5rPiksgaJpZM4Lcn9f>.
>


Finally, i found what happens, though I am unable to fix it.
The driver needs to load somme dlls which are included in the package.
With the latest next, the driver dannot load the dlls for some reason I don't understand.
Hi, What’s the Eurobraille driver add-on version you’ve got? Have you tested each next releases on the snapshots page, beginning with 13761 up to 13776? Thanks.

 

From: MichelSuch [mailto:notifications@github.com] 
Sent: Friday, January 6, 2017 7:18 AM
To: nvaccess/nvda <nvda@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Subject: Re: [nvaccess/nvda] Eurobraille driver does not load anymore with Next version 13776,45cf45d9 (#6705)

 

Finally, I can see what happens, though I am unable to fix it.
The driver tries to load some dlls which are included in the package.
With latest next, it can't load them for some reason.

—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub <https://github.com/nvaccess/nvda/issues/6705#issuecomment-270924924> , or mute the thread <https://github.com/notifications/unsubscribe-auth/AHgLkBmAB3ELx1s8x6UYUBapQLh-LSM3ks5rPlspgaJpZM4Lcn9f> .


Hi, can you provide a traceback to see what’s up? That way we can contact Eurobraille to keep an eye out for a possible issue with NVDA 2017.x. Thanks.

 

From: MichelSuch [mailto:notifications@github.com] 
Sent: Friday, January 6, 2017 4:27 AM
To: nvaccess/nvda <nvda@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Subject: Re: [nvaccess/nvda] Eurobraille driver does not load anymore with Next version 13776,45cf45d9 (#6705)

 

Good news, I got it!

Bad news, the behaviour is exactly the same!

The latest drvie can be found here:

http://www.eurobraille.fr/download/Nvda/Erbnvda2016-03-30.nvda-addon


Michel SUCH

michel.such@free.fr
Skype : michel.such
Twitter : @SuchMichel

Le 06/01/2017 à 12:44, Leonard de Ruijter a écrit :
> Have you consiered checking the website of eurobraille yet? ;) 
> honestly the first place I'd look foor it.
>
> N.B. Sent on behalf of @BabbageCom
>
> > Op 6 jan. 2017 om 12:37 heeft MichelSuch <notifications@github.com> 
> het volgende geschreven:
> >
> > Hi,
> >
> >
> > An outdated version of what?
> >
> > If you talk of an outdated braille driver, please telle me where to 
> find
> > this newer version.
> >
> > Thanks in advance :)
> >
> > Michel SUCH
> >
> > michel.such@free.fr
> > Skype : michel.such
> > Twitter : @SuchMichel
> >
> > Le 06/01/2017 à 12:25, Leonard de Ruijter a écrit :
> > > You are using an out of date version. The most recent one dates from
> > > 2016/03.
> > >
> > > N.B. Sent on behalf of @BabbageCom
> > >
> > > > Op 6 jan. 2017 om 12:15 heeft MichelSuch <notifications@github.com>
> > > het volgende geschreven:
> > > >
> > > > With this version, NVDA seems to see the driver, but its code is
> > > nomore executed with no error message and nothing special in log file.
> > > > the code is simply ignored.
> > > > Since it used to work until Next version 13761,fc9ed0a7
> > > > There obviously is something in next 13776,45cf45d9
> > > > which prevents it from running.
> > > > could there be a link with tne fact taht a new checkbox about
> > > blinking cursor appeared in the braille settings dialog?
> > > > The driver can be found at:
> > > > http://www.nvda-fr.org/addons/Erbnvda2014-05-10.nvda-addon
> > > >
> > > > —
> > > > You are receiving this because you are subscribed to this thread.
> > > > Reply to this email directly, view it on GitHub, or mute the thread.
> > > >
> > >
> > > —
> > > You are receiving this because you authored the thread.
> > > Reply to this email directly, view it on GitHub
> > > 
> <https://github.com/nvaccess/nvda/issues/6705#issuecomment-270885726>,
> > > or mute the thread
> > > 
> <https://github.com/notifications/unsubscribe-auth/APFCj6PW_fLyVMXRsdS3HToNgRtR8gtjks5rPiS9gaJpZM4Lcn9f>.
> > >
> >
> > —
> > You are receiving this because you commented.
> > Reply to this email directly, view it on GitHub, or mute the thread.
> >
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub 
> <https://github.com/nvaccess/nvda/issues/6705#issuecomment-270888366>, 
> or mute the thread 
> <https://github.com/notifications/unsubscribe-auth/APFCj2_UKxWWlHLcudAPCVxYscNN1CZuks5rPiksgaJpZM4Lcn9f>.
>




—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub <https://github.com/nvaccess/nvda/issues/6705#issuecomment-270894164> , or mute the thread <https://github.com/notifications/unsubscribe-auth/AHgLkCnSGbHCyMEEqV5FhyL62tsjZNkqks5rPjMPgaJpZM4Lcn9f> .


Hi,


The driver I now use is here:

http://www.eurobraille.fr/download/Nvda/Erbnvda2016-03-30.nvda-addon


Don't know for next 13774,6157f43e

which did not load.

The problem began with next 13775,f8768d83


                     Michel SUCH

michel.such@free.fr
Skype : michel.such
Twitter : @SuchMichel

Le 2017-01-06 à 17:28, Joseph Lee a écrit :
> Hi, What’s the Eurobraille driver add-on version you’ve got? Have you 
> tested each next releases on the snapshots page, beginning with 13761 
> up to 13776? Thanks.
>
>
>
> From: MichelSuch [mailto:notifications@github.com]
> Sent: Friday, January 6, 2017 7:18 AM
> To: nvaccess/nvda <nvda@noreply.github.com>
> Cc: Subscribed <subscribed@noreply.github.com>
> Subject: Re: [nvaccess/nvda] Eurobraille driver does not load anymore 
> with Next version 13776,45cf45d9 (#6705)
>
>
>
> Finally, I can see what happens, though I am unable to fix it.
> The driver tries to load some dlls which are included in the package.
> With latest next, it can't load them for some reason.
>
> —
> You are receiving this because you are subscribed to this thread.
> Reply to this email directly, view it on GitHub 
> <https://github.com/nvaccess/nvda/issues/6705#issuecomment-270924924> 
> , or mute the thread 
> <https://github.com/notifications/unsubscribe-auth/AHgLkBmAB3ELx1s8x6UYUBapQLh-LSM3ks5rPlspgaJpZM4Lcn9f> 
> .
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub 
> <https://github.com/nvaccess/nvda/issues/6705#issuecomment-270942082>, 
> or mute the thread 
> <https://github.com/notifications/unsubscribe-auth/APFCj2RKhn3v329Grvh9JDqRBrrNq2ukks5rPmvBgaJpZM4Lcn9f>.
>


Hmmm, @feerrenrut, perhaps merging in master or a previous commit about cursor blink may have caused this problem? Alsop, have you tried using master snapshots (the latest ones)? Thanks.

 

From: MichelSuch [mailto:notifications@github.com] 
Sent: Friday, January 6, 2017 8:47 AM
To: nvaccess/nvda <nvda@noreply.github.com>
Cc: Joseph Lee <joseph.lee22590@gmail.com>; Comment <comment@noreply.github.com>
Subject: Re: [nvaccess/nvda] Eurobraille driver does not load anymore with Next version 13776,45cf45d9 (#6705)

 

Hi,


The driver I now use is here:

http://www.eurobraille.fr/download/Nvda/Erbnvda2016-03-30.nvda-addon


Don't know for next 13774,6157f43e

which did not load.

The problem began with next 13775,f8768d83


Michel SUCH

michel.such@free.fr
Skype : michel.such
Twitter : @SuchMichel

Le 2017-01-06 à 17:28, Joseph Lee a écrit :
> Hi, What’s the Eurobraille driver add-on version you’ve got? Have you 
> tested each next releases on the snapshots page, beginning with 13761 
> up to 13776? Thanks.
>
>
>
> From: MichelSuch [mailto:notifications@github.com]
> Sent: Friday, January 6, 2017 7:18 AM
> To: nvaccess/nvda <nvda@noreply.github.com>
> Cc: Subscribed <subscribed@noreply.github.com>
> Subject: Re: [nvaccess/nvda] Eurobraille driver does not load anymore 
> with Next version 13776,45cf45d9 (#6705)
>
>
>
> Finally, I can see what happens, though I am unable to fix it.
> The driver tries to load some dlls which are included in the package.
> With latest next, it can't load them for some reason.
>
> —
> You are receiving this because you are subscribed to this thread.
> Reply to this email directly, view it on GitHub 
> <https://github.com/nvaccess/nvda/issues/6705#issuecomment-270924924> 
> , or mute the thread 
> <https://github.com/notifications/unsubscribe-auth/AHgLkBmAB3ELx1s8x6UYUBapQLh-LSM3ks5rPlspgaJpZM4Lcn9f> 
> .
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub 
> <https://github.com/nvaccess/nvda/issues/6705#issuecomment-270942082>, 
> or mute the thread 
> <https://github.com/notifications/unsubscribe-auth/APFCj2RKhn3v329Grvh9JDqRBrrNq2ukks5rPmvBgaJpZM4Lcn9f>.
>




—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub <https://github.com/nvaccess/nvda/issues/6705#issuecomment-270946394> , or mute the thread <https://github.com/notifications/unsubscribe-auth/AHgLkB1dV3fFWxmvKZEH-unGC_vgarznks5rPnABgaJpZM4Lcn9f> .


Hum,


Strange, it does not work with the latest master 13787,7f8de862

The latest version it works with is

13773,9074ca88



                     Michel SUCH

michel.such@free.fr
Skype : michel.such
Twitter : @SuchMichel

Le 2017-01-06 à 17:52, Joseph Lee a écrit :
> Hmmm, @feerrenrut, perhaps merging in master or a previous commit 
> about cursor blink may have caused this problem? Alsop, have you tried 
> using master snapshots (the latest ones)? Thanks.
>
>
>
> From: MichelSuch [mailto:notifications@github.com]
> Sent: Friday, January 6, 2017 8:47 AM
> To: nvaccess/nvda <nvda@noreply.github.com>
> Cc: Joseph Lee <joseph.lee22590@gmail.com>; Comment 
> <comment@noreply.github.com>
> Subject: Re: [nvaccess/nvda] Eurobraille driver does not load anymore 
> with Next version 13776,45cf45d9 (#6705)
>
>
>
> Hi,
>
>
> The driver I now use is here:
>
> http://www.eurobraille.fr/download/Nvda/Erbnvda2016-03-30.nvda-addon
>
>
> Don't know for next 13774,6157f43e
>
> which did not load.
>
> The problem began with next 13775,f8768d83
>
>
> Michel SUCH
>
> michel.such@free.fr
> Skype : michel.such
> Twitter : @SuchMichel
>
> Le 2017-01-06 à 17:28, Joseph Lee a écrit :
> > Hi, What’s the Eurobraille driver add-on version you’ve got? Have you
> > tested each next releases on the snapshots page, beginning with 13761
> > up to 13776? Thanks.
> >
> >
> >
> > From: MichelSuch [mailto:notifications@github.com]
> > Sent: Friday, January 6, 2017 7:18 AM
> > To: nvaccess/nvda <nvda@noreply.github.com>
> > Cc: Subscribed <subscribed@noreply.github.com>
> > Subject: Re: [nvaccess/nvda] Eurobraille driver does not load anymore
> > with Next version 13776,45cf45d9 (#6705)
> >
> >
> >
> > Finally, I can see what happens, though I am unable to fix it.
> > The driver tries to load some dlls which are included in the package.
> > With latest next, it can't load them for some reason.
> >
> > —
> > You are receiving this because you are subscribed to this thread.
> > Reply to this email directly, view it on GitHub
> > <https://github.com/nvaccess/nvda/issues/6705#issuecomment-270924924>
> > , or mute the thread
> > 
> <https://github.com/notifications/unsubscribe-auth/AHgLkBmAB3ELx1s8x6UYUBapQLh-LSM3ks5rPlspgaJpZM4Lcn9f> 
>
> > .
> >
> > —
> > You are receiving this because you authored the thread.
> > Reply to this email directly, view it on GitHub
> > <https://github.com/nvaccess/nvda/issues/6705#issuecomment-270942082>,
> > or mute the thread
> > 
> <https://github.com/notifications/unsubscribe-auth/APFCj2RKhn3v329Grvh9JDqRBrrNq2ukks5rPmvBgaJpZM4Lcn9f>.
> >
>
>
>
>
> —
> You are receiving this because you commented.
> Reply to this email directly, view it on GitHub 
> <https://github.com/nvaccess/nvda/issues/6705#issuecomment-270946394> 
> , or mute the thread 
> <https://github.com/notifications/unsubscribe-auth/AHgLkB1dV3fFWxmvKZEH-unGC_vgarznks5rPnABgaJpZM4Lcn9f> 
> .
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub 
> <https://github.com/nvaccess/nvda/issues/6705#issuecomment-270947686>, 
> or mute the thread 
> <https://github.com/notifications/unsubscribe-auth/APFCj-KVQo-O-1h0elfULF7MwbrQ25Z9ks5rPnFAgaJpZM4Lcn9f>.
>


Here attached is the log I get with

NVDA version master-13787,7f8de862

Telle me if you need a more detailed log file


                     Michel SUCH

michel.such@free.fr
Skype : michel.such
Twitter : @SuchMichel

Le 2017-01-06 à 18:16, MichelSuch a écrit :
> Hum,
>
>
> Strange, it does not work with the latest master 13787,7f8de862
>
> The latest version it works with is
>
> 13773,9074ca88
>
>
>
> Michel SUCH
>
> michel.such@free.fr
> Skype : michel.such
> Twitter : @SuchMichel
>
> Le 2017-01-06 à 17:52, Joseph Lee a écrit :
> > Hmmm, @feerrenrut, perhaps merging in master or a previous commit
> > about cursor blink may have caused this problem? Alsop, have you tried
> > using master snapshots (the latest ones)? Thanks.
> >
> >
> >
> > From: MichelSuch [mailto:notifications@github.com]
> > Sent: Friday, January 6, 2017 8:47 AM
> > To: nvaccess/nvda <nvda@noreply.github.com>
> > Cc: Joseph Lee <joseph.lee22590@gmail.com>; Comment
> > <comment@noreply.github.com>
> > Subject: Re: [nvaccess/nvda] Eurobraille driver does not load anymore
> > with Next version 13776,45cf45d9 (#6705)
> >
> >
> >
> > Hi,
> >
> >
> > The driver I now use is here:
> >
> > http://www.eurobraille.fr/download/Nvda/Erbnvda2016-03-30.nvda-addon
> >
> >
> > Don't know for next 13774,6157f43e
> >
> > which did not load.
> >
> > The problem began with next 13775,f8768d83
> >
> >
> > Michel SUCH
> >
> > michel.such@free.fr
> > Skype : michel.such
> > Twitter : @SuchMichel
> >
> > Le 2017-01-06 à 17:28, Joseph Lee a écrit :
> > > Hi, What’s the Eurobraille driver add-on version you’ve got? Have you
> > > tested each next releases on the snapshots page, beginning with 13761
> > > up to 13776? Thanks.
> > >
> > >
> > >
> > > From: MichelSuch [mailto:notifications@github.com]
> > > Sent: Friday, January 6, 2017 7:18 AM
> > > To: nvaccess/nvda <nvda@noreply.github.com>
> > > Cc: Subscribed <subscribed@noreply.github.com>
> > > Subject: Re: [nvaccess/nvda] Eurobraille driver does not load anymore
> > > with Next version 13776,45cf45d9 (#6705)
> > >
> > >
> > >
> > > Finally, I can see what happens, though I am unable to fix it.
> > > The driver tries to load some dlls which are included in the package.
> > > With latest next, it can't load them for some reason.
> > >
> > > —
> > > You are receiving this because you are subscribed to this thread.
> > > Reply to this email directly, view it on GitHub
> > > <https://github.com/nvaccess/nvda/issues/6705#issuecomment-270924924>
> > > , or mute the thread
> > >
> > 
> <https://github.com/notifications/unsubscribe-auth/AHgLkBmAB3ELx1s8x6UYUBapQLh-LSM3ks5rPlspgaJpZM4Lcn9f> 
>
> >
> > > .
> > >
> > > —
> > > You are receiving this because you authored the thread.
> > > Reply to this email directly, view it on GitHub
> > > <https://github.com/nvaccess/nvda/issues/6705#issuecomment-270942082>,
> > > or mute the thread
> > >
> > 
> <https://github.com/notifications/unsubscribe-auth/APFCj2RKhn3v329Grvh9JDqRBrrNq2ukks5rPmvBgaJpZM4Lcn9f>.
> > >
> >
> >
> >
> >
> > —
> > You are receiving this because you commented.
> > Reply to this email directly, view it on GitHub
> > <https://github.com/nvaccess/nvda/issues/6705#issuecomment-270946394>
> > , or mute the thread
> > 
> <https://github.com/notifications/unsubscribe-auth/AHgLkB1dV3fFWxmvKZEH-unGC_vgarznks5rPnABgaJpZM4Lcn9f> 
>
> > .
> >
> > —
> > You are receiving this because you authored the thread.
> > Reply to this email directly, view it on GitHub
> > <https://github.com/nvaccess/nvda/issues/6705#issuecomment-270947686>,
> > or mute the thread
> > 
> <https://github.com/notifications/unsubscribe-auth/APFCj-KVQo-O-1h0elfULF7MwbrQ25Z9ks5rPnFAgaJpZM4Lcn9f>.
> >
>
> —
> You are receiving this because you are subscribed to this thread.
> Reply to this email directly, view it on GitHub 
> <https://github.com/nvaccess/nvda/issues/6705#issuecomment-270953457>, 
> or mute the thread 
> <https://github.com/notifications/unsubscribe-auth/APFCj1_DPjpumTfKQc3J-w3sd5QfJUEHks5rPnbfgaJpZM4Lcn9f>.
>


INFO - __main__ (18:18:43):
Starting NVDA
INFO - core.main (18:18:43):
Config dir: D:\nvda\userConfig
INFO - core.main (18:18:43):
NVDA version master-13787,7f8de862
INFO - core.main (18:18:43):
Using Windows version 10.0.14393 workstation
INFO - core.main (18:18:43):
Using Python version 2.7.13 (v2.7.13:a06454b1afa1, Dec 17 2016, 20:42:59) [MSC v.1500 32 bit (Intel)]
INFO - core.main (18:18:43):
Using comtypes version 0.6.2
INFO - synthDrivers.espeak.SynthDriver.__init__ (18:18:44):
Using eSpeak version 1.48.15  16.Apr.15
INFO - synthDriverHandler.setSynth (18:18:44):
Loaded synthDriver espeak
INFO - core.main (18:18:44):
Using wx version 3.0.2.0 msw (classic)
INFO - braille.initialize (18:18:44):
Using liblouis version 3.0.0
INFO - external:brailleDisplayDrivers.erbnvda (18:18:44):
getUserDefaultConfigPath is .\userConfig\\addons\eurobrailleDriver\brailleDisplayDrivers
INFO - external:brailleDisplayDrivers.erbnvda (18:18:44):
erbnvda-Eurobraille load failed
INFO - external:brailleDisplayDrivers.erbnvda.BrailleDisplayDriver.__init__ (18:18:44):
erbnvda-EurobrailleOpen path .\userConfig\\addons\eurobrailleDriver\brailleDisplayDrivers
ERROR - braille.BrailleHandler.setDisplayByName (18:18:44):
Error initializing display driver
Traceback (most recent call last):
  File "braille.pyc", line 1502, in setDisplayByName
  File "D:\nvda\userConfig\addons\eurobrailleDriver\brailleDisplayDrivers\erbnvda.py", line 120, in __init__
AttributeError: 'NoneType' object has no attribute 'EurobrailleOpen'
INFO - braille.BrailleHandler.setDisplayByName (18:18:44):
Loaded braille display driver noBraille, current display has 0 cells.
INFO - brailleInput.initialize (18:18:44):
Braille input initialized
INFO - _UIAHandler.UIAHandler.MTAThreadFunc (18:18:44):
UIAutomation: IUIAutomation3
INFO - core.main (18:18:44):
NVDA initialized

Hi, how about 13777? Thanks.

 

From: MichelSuch [mailto:notifications@github.com] 
Sent: Friday, January 6, 2017 9:16 AM
To: nvaccess/nvda <nvda@noreply.github.com>
Cc: Joseph Lee <joseph.lee22590@gmail.com>; Comment <comment@noreply.github.com>
Subject: Re: [nvaccess/nvda] Eurobraille driver does not load anymore with Next version 13776,45cf45d9 (#6705)

 

Hum,


Strange, it does not work with the latest master 13787,7f8de862

The latest version it works with is

13773,9074ca88



Michel SUCH

michel.such@free.fr
Skype : michel.such
Twitter : @SuchMichel

Le 2017-01-06 à 17:52, Joseph Lee a écrit :
> Hmmm, @feerrenrut, perhaps merging in master or a previous commit 
> about cursor blink may have caused this problem? Alsop, have you tried 
> using master snapshots (the latest ones)? Thanks.
>
>
>
> From: MichelSuch [mailto:notifications@github.com]
> Sent: Friday, January 6, 2017 8:47 AM
> To: nvaccess/nvda <nvda@noreply.github.com>
> Cc: Joseph Lee <joseph.lee22590@gmail.com>; Comment 
> <comment@noreply.github.com>
> Subject: Re: [nvaccess/nvda] Eurobraille driver does not load anymore 
> with Next version 13776,45cf45d9 (#6705)
>
>
>
> Hi,
>
>
> The driver I now use is here:
>
> http://www.eurobraille.fr/download/Nvda/Erbnvda2016-03-30.nvda-addon
>
>
> Don't know for next 13774,6157f43e
>
> which did not load.
>
> The problem began with next 13775,f8768d83
>
>
> Michel SUCH
>
> michel.such@free.fr
> Skype : michel.such
> Twitter : @SuchMichel
>
> Le 2017-01-06 à 17:28, Joseph Lee a écrit :
> > Hi, What’s the Eurobraille driver add-on version you’ve got? Have you
> > tested each next releases on the snapshots page, beginning with 13761
> > up to 13776? Thanks.
> >
> >
> >
> > From: MichelSuch [mailto:notifications@github.com]
> > Sent: Friday, January 6, 2017 7:18 AM
> > To: nvaccess/nvda <nvda@noreply.github.com>
> > Cc: Subscribed <subscribed@noreply.github.com>
> > Subject: Re: [nvaccess/nvda] Eurobraille driver does not load anymore
> > with Next version 13776,45cf45d9 (#6705)
> >
> >
> >
> > Finally, I can see what happens, though I am unable to fix it.
> > The driver tries to load some dlls which are included in the package.
> > With latest next, it can't load them for some reason.
> >
> > —
> > You are receiving this because you are subscribed to this thread.
> > Reply to this email directly, view it on GitHub
> > <https://github.com/nvaccess/nvda/issues/6705#issuecomment-270924924>
> > , or mute the thread
> > 
> <https://github.com/notifications/unsubscribe-auth/AHgLkBmAB3ELx1s8x6UYUBapQLh-LSM3ks5rPlspgaJpZM4Lcn9f> 
>
> > .
> >
> > —
> > You are receiving this because you authored the thread.
> > Reply to this email directly, view it on GitHub
> > <https://github.com/nvaccess/nvda/issues/6705#issuecomment-270942082>,
> > or mute the thread
> > 
> <https://github.com/notifications/unsubscribe-auth/APFCj2RKhn3v329Grvh9JDqRBrrNq2ukks5rPmvBgaJpZM4Lcn9f>.
> >
>
>
>
>
> —
> You are receiving this because you commented.
> Reply to this email directly, view it on GitHub 
> <https://github.com/nvaccess/nvda/issues/6705#issuecomment-270946394> 
> , or mute the thread 
> <https://github.com/notifications/unsubscribe-auth/AHgLkB1dV3fFWxmvKZEH-unGC_vgarznks5rPnABgaJpZM4Lcn9f> 
> .
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub 
> <https://github.com/nvaccess/nvda/issues/6705#issuecomment-270947686>, 
> or mute the thread 
> <https://github.com/notifications/unsubscribe-auth/APFCj-KVQo-O-1h0elfULF7MwbrQ25Z9ks5rPnFAgaJpZM4Lcn9f>.
>




—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub <https://github.com/nvaccess/nvda/issues/6705#issuecomment-270953457> , or mute the thread <https://github.com/notifications/unsubscribe-auth/AHgLkGT4Ddhld3oAmefiEUTJVMOjgyYYks5rPnbcgaJpZM4Lcn9f> .


Does not work with 13777.


                     Michel SUCH

michel.such@free.fr
Skype : michel.such
Twitter : @SuchMichel

Le 2017-01-06 à 18:26, Joseph Lee a écrit :
> Hi, how about 13777? Thanks.
>
>
>
> From: MichelSuch [mailto:notifications@github.com]
> Sent: Friday, January 6, 2017 9:16 AM
> To: nvaccess/nvda <nvda@noreply.github.com>
> Cc: Joseph Lee <joseph.lee22590@gmail.com>; Comment 
> <comment@noreply.github.com>
> Subject: Re: [nvaccess/nvda] Eurobraille driver does not load anymore 
> with Next version 13776,45cf45d9 (#6705)
>
>
>
> Hum,
>
>
> Strange, it does not work with the latest master 13787,7f8de862
>
> The latest version it works with is
>
> 13773,9074ca88
>
>
>
> Michel SUCH
>
> michel.such@free.fr
> Skype : michel.such
> Twitter : @SuchMichel
>
> Le 2017-01-06 à 17:52, Joseph Lee a écrit :
> > Hmmm, @feerrenrut, perhaps merging in master or a previous commit
> > about cursor blink may have caused this problem? Alsop, have you tried
> > using master snapshots (the latest ones)? Thanks.
> >
> >
> >
> > From: MichelSuch [mailto:notifications@github.com]
> > Sent: Friday, January 6, 2017 8:47 AM
> > To: nvaccess/nvda <nvda@noreply.github.com>
> > Cc: Joseph Lee <joseph.lee22590@gmail.com>; Comment
> > <comment@noreply.github.com>
> > Subject: Re: [nvaccess/nvda] Eurobraille driver does not load anymore
> > with Next version 13776,45cf45d9 (#6705)
> >
> >
> >
> > Hi,
> >
> >
> > The driver I now use is here:
> >
> > http://www.eurobraille.fr/download/Nvda/Erbnvda2016-03-30.nvda-addon
> >
> >
> > Don't know for next 13774,6157f43e
> >
> > which did not load.
> >
> > The problem began with next 13775,f8768d83
> >
> >
> > Michel SUCH
> >
> > michel.such@free.fr
> > Skype : michel.such
> > Twitter : @SuchMichel
> >
> > Le 2017-01-06 à 17:28, Joseph Lee a écrit :
> > > Hi, What’s the Eurobraille driver add-on version you’ve got? Have you
> > > tested each next releases on the snapshots page, beginning with 13761
> > > up to 13776? Thanks.
> > >
> > >
> > >
> > > From: MichelSuch [mailto:notifications@github.com]
> > > Sent: Friday, January 6, 2017 7:18 AM
> > > To: nvaccess/nvda <nvda@noreply.github.com>
> > > Cc: Subscribed <subscribed@noreply.github.com>
> > > Subject: Re: [nvaccess/nvda] Eurobraille driver does not load anymore
> > > with Next version 13776,45cf45d9 (#6705)
> > >
> > >
> > >
> > > Finally, I can see what happens, though I am unable to fix it.
> > > The driver tries to load some dlls which are included in the package.
> > > With latest next, it can't load them for some reason.
> > >
> > > —
> > > You are receiving this because you are subscribed to this thread.
> > > Reply to this email directly, view it on GitHub
> > > <https://github.com/nvaccess/nvda/issues/6705#issuecomment-270924924>
> > > , or mute the thread
> > >
> > 
> <https://github.com/notifications/unsubscribe-auth/AHgLkBmAB3ELx1s8x6UYUBapQLh-LSM3ks5rPlspgaJpZM4Lcn9f> 
>
> >
> > > .
> > >
> > > —
> > > You are receiving this because you authored the thread.
> > > Reply to this email directly, view it on GitHub
> > > <https://github.com/nvaccess/nvda/issues/6705#issuecomment-270942082>,
> > > or mute the thread
> > >
> > 
> <https://github.com/notifications/unsubscribe-auth/APFCj2RKhn3v329Grvh9JDqRBrrNq2ukks5rPmvBgaJpZM4Lcn9f>.
> > >
> >
> >
> >
> >
> > —
> > You are receiving this because you commented.
> > Reply to this email directly, view it on GitHub
> > <https://github.com/nvaccess/nvda/issues/6705#issuecomment-270946394>
> > , or mute the thread
> > 
> <https://github.com/notifications/unsubscribe-auth/AHgLkB1dV3fFWxmvKZEH-unGC_vgarznks5rPnABgaJpZM4Lcn9f> 
>
> > .
> >
> > —
> > You are receiving this because you authored the thread.
> > Reply to this email directly, view it on GitHub
> > <https://github.com/nvaccess/nvda/issues/6705#issuecomment-270947686>,
> > or mute the thread
> > 
> <https://github.com/notifications/unsubscribe-auth/APFCj-KVQo-O-1h0elfULF7MwbrQ25Z9ks5rPnFAgaJpZM4Lcn9f>.
> >
>
>
>
>
> —
> You are receiving this because you commented.
> Reply to this email directly, view it on GitHub 
> <https://github.com/nvaccess/nvda/issues/6705#issuecomment-270953457> 
> , or mute the thread 
> <https://github.com/notifications/unsubscribe-auth/AHgLkGT4Ddhld3oAmefiEUTJVMOjgyYYks5rPnbcgaJpZM4Lcn9f> 
> .
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub 
> <https://github.com/nvaccess/nvda/issues/6705#issuecomment-270955820>, 
> or mute the thread 
> <https://github.com/notifications/unsubscribe-auth/APFCj6dKGECAZWOzVpjAHQRcs_7-iQvwks5rPnlhgaJpZM4Lcn9f>.
>


Hi, I see. Looks like somehow, a commit from this week might be to blame. Thanks.

 

From: MichelSuch [mailto:notifications@github.com] 
Sent: Friday, January 6, 2017 9:36 AM
To: nvaccess/nvda <nvda@noreply.github.com>
Cc: Joseph Lee <joseph.lee22590@gmail.com>; Comment <comment@noreply.github.com>
Subject: Re: [nvaccess/nvda] Eurobraille driver does not load anymore with Next version 13776,45cf45d9 (#6705)

 

Does not work with 13777.


Michel SUCH

michel.such@free.fr
Skype : michel.such
Twitter : @SuchMichel

Le 2017-01-06 à 18:26, Joseph Lee a écrit :
> Hi, how about 13777? Thanks.
>
>
>
> From: MichelSuch [mailto:notifications@github.com]
> Sent: Friday, January 6, 2017 9:16 AM
> To: nvaccess/nvda <nvda@noreply.github.com>
> Cc: Joseph Lee <joseph.lee22590@gmail.com>; Comment 
> <comment@noreply.github.com>
> Subject: Re: [nvaccess/nvda] Eurobraille driver does not load anymore 
> with Next version 13776,45cf45d9 (#6705)
>
>
>
> Hum,
>
>
> Strange, it does not work with the latest master 13787,7f8de862
>
> The latest version it works with is
>
> 13773,9074ca88
>
>
>
> Michel SUCH
>
> michel.such@free.fr
> Skype : michel.such
> Twitter : @SuchMichel
>
> Le 2017-01-06 à 17:52, Joseph Lee a écrit :
> > Hmmm, @feerrenrut, perhaps merging in master or a previous commit
> > about cursor blink may have caused this problem? Alsop, have you tried
> > using master snapshots (the latest ones)? Thanks.
> >
> >
> >
> > From: MichelSuch [mailto:notifications@github.com]
> > Sent: Friday, January 6, 2017 8:47 AM
> > To: nvaccess/nvda <nvda@noreply.github.com>
> > Cc: Joseph Lee <joseph.lee22590@gmail.com>; Comment
> > <comment@noreply.github.com>
> > Subject: Re: [nvaccess/nvda] Eurobraille driver does not load anymore
> > with Next version 13776,45cf45d9 (#6705)
> >
> >
> >
> > Hi,
> >
> >
> > The driver I now use is here:
> >
> > http://www.eurobraille.fr/download/Nvda/Erbnvda2016-03-30.nvda-addon
> >
> >
> > Don't know for next 13774,6157f43e
> >
> > which did not load.
> >
> > The problem began with next 13775,f8768d83
> >
> >
> > Michel SUCH
> >
> > michel.such@free.fr
> > Skype : michel.such
> > Twitter : @SuchMichel
> >
> > Le 2017-01-06 à 17:28, Joseph Lee a écrit :
> > > Hi, What’s the Eurobraille driver add-on version you’ve got? Have you
> > > tested each next releases on the snapshots page, beginning with 13761
> > > up to 13776? Thanks.
> > >
> > >
> > >
> > > From: MichelSuch [mailto:notifications@github.com]
> > > Sent: Friday, January 6, 2017 7:18 AM
> > > To: nvaccess/nvda <nvda@noreply.github.com>
> > > Cc: Subscribed <subscribed@noreply.github.com>
> > > Subject: Re: [nvaccess/nvda] Eurobraille driver does not load anymore
> > > with Next version 13776,45cf45d9 (#6705)
> > >
> > >
> > >
> > > Finally, I can see what happens, though I am unable to fix it.
> > > The driver tries to load some dlls which are included in the package.
> > > With latest next, it can't load them for some reason.
> > >
> > > —
> > > You are receiving this because you are subscribed to this thread.
> > > Reply to this email directly, view it on GitHub
> > > <https://github.com/nvaccess/nvda/issues/6705#issuecomment-270924924>
> > > , or mute the thread
> > >
> > 
> <https://github.com/notifications/unsubscribe-auth/AHgLkBmAB3ELx1s8x6UYUBapQLh-LSM3ks5rPlspgaJpZM4Lcn9f> 
>
> >
> > > .
> > >
> > > —
> > > You are receiving this because you authored the thread.
> > > Reply to this email directly, view it on GitHub
> > > <https://github.com/nvaccess/nvda/issues/6705#issuecomment-270942082>,
> > > or mute the thread
> > >
> > 
> <https://github.com/notifications/unsubscribe-auth/APFCj2RKhn3v329Grvh9JDqRBrrNq2ukks5rPmvBgaJpZM4Lcn9f>.
> > >
> >
> >
> >
> >
> > —
> > You are receiving this because you commented.
> > Reply to this email directly, view it on GitHub
> > <https://github.com/nvaccess/nvda/issues/6705#issuecomment-270946394>
> > , or mute the thread
> > 
> <https://github.com/notifications/unsubscribe-auth/AHgLkB1dV3fFWxmvKZEH-unGC_vgarznks5rPnABgaJpZM4Lcn9f> 
>
> > .
> >
> > —
> > You are receiving this because you authored the thread.
> > Reply to this email directly, view it on GitHub
> > <https://github.com/nvaccess/nvda/issues/6705#issuecomment-270947686>,
> > or mute the thread
> > 
> <https://github.com/notifications/unsubscribe-auth/APFCj-KVQo-O-1h0elfULF7MwbrQ25Z9ks5rPnFAgaJpZM4Lcn9f>.
> >
>
>
>
>
> —
> You are receiving this because you commented.
> Reply to this email directly, view it on GitHub 
> <https://github.com/nvaccess/nvda/issues/6705#issuecomment-270953457> 
> , or mute the thread 
> <https://github.com/notifications/unsubscribe-auth/AHgLkGT4Ddhld3oAmefiEUTJVMOjgyYYks5rPnbcgaJpZM4Lcn9f> 
> .
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub 
> <https://github.com/nvaccess/nvda/issues/6705#issuecomment-270955820>, 
> or mute the thread 
> <https://github.com/notifications/unsubscribe-auth/APFCj6dKGECAZWOzVpjAHQRcs_7-iQvwks5rPnlhgaJpZM4Lcn9f>.
>




—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub <https://github.com/nvaccess/nvda/issues/6705#issuecomment-270957841> , or mute the thread <https://github.com/notifications/unsubscribe-auth/AHgLkLeWGQ5tRFKh1gBJow3aa6Yngwzkks5rPnuEgaJpZM4Lcn9f> .


Joseph,


I found the problem!

The versions that work use Python 2.7.12, the ones which don't use 
Python 2.7.13.

Hope it helps.

                     Michel SUCH

michel.such@free.fr
Skype : michel.such
Twitter : @SuchMichel

Le 2017-01-06 à 18:26, Joseph Lee a écrit :
> Hi, how about 13777? Thanks.
>
>
>
> From: MichelSuch [mailto:notifications@github.com]
> Sent: Friday, January 6, 2017 9:16 AM
> To: nvaccess/nvda <nvda@noreply.github.com>
> Cc: Joseph Lee <joseph.lee22590@gmail.com>; Comment 
> <comment@noreply.github.com>
> Subject: Re: [nvaccess/nvda] Eurobraille driver does not load anymore 
> with Next version 13776,45cf45d9 (#6705)
>
>
>
> Hum,
>
>
> Strange, it does not work with the latest master 13787,7f8de862
>
> The latest version it works with is
>
> 13773,9074ca88
>
>
>
> Michel SUCH
>
> michel.such@free.fr
> Skype : michel.such
> Twitter : @SuchMichel
>
> Le 2017-01-06 à 17:52, Joseph Lee a écrit :
> > Hmmm, @feerrenrut, perhaps merging in master or a previous commit
> > about cursor blink may have caused this problem? Alsop, have you tried
> > using master snapshots (the latest ones)? Thanks.
> >
> >
> >
> > From: MichelSuch [mailto:notifications@github.com]
> > Sent: Friday, January 6, 2017 8:47 AM
> > To: nvaccess/nvda <nvda@noreply.github.com>
> > Cc: Joseph Lee <joseph.lee22590@gmail.com>; Comment
> > <comment@noreply.github.com>
> > Subject: Re: [nvaccess/nvda] Eurobraille driver does not load anymore
> > with Next version 13776,45cf45d9 (#6705)
> >
> >
> >
> > Hi,
> >
> >
> > The driver I now use is here:
> >
> > http://www.eurobraille.fr/download/Nvda/Erbnvda2016-03-30.nvda-addon
> >
> >
> > Don't know for next 13774,6157f43e
> >
> > which did not load.
> >
> > The problem began with next 13775,f8768d83
> >
> >
> > Michel SUCH
> >
> > michel.such@free.fr
> > Skype : michel.such
> > Twitter : @SuchMichel
> >
> > Le 2017-01-06 à 17:28, Joseph Lee a écrit :
> > > Hi, What’s the Eurobraille driver add-on version you’ve got? Have you
> > > tested each next releases on the snapshots page, beginning with 13761
> > > up to 13776? Thanks.
> > >
> > >
> > >
> > > From: MichelSuch [mailto:notifications@github.com]
> > > Sent: Friday, January 6, 2017 7:18 AM
> > > To: nvaccess/nvda <nvda@noreply.github.com>
> > > Cc: Subscribed <subscribed@noreply.github.com>
> > > Subject: Re: [nvaccess/nvda] Eurobraille driver does not load anymore
> > > with Next version 13776,45cf45d9 (#6705)
> > >
> > >
> > >
> > > Finally, I can see what happens, though I am unable to fix it.
> > > The driver tries to load some dlls which are included in the package.
> > > With latest next, it can't load them for some reason.
> > >
> > > —
> > > You are receiving this because you are subscribed to this thread.
> > > Reply to this email directly, view it on GitHub
> > > <https://github.com/nvaccess/nvda/issues/6705#issuecomment-270924924>
> > > , or mute the thread
> > >
> > 
> <https://github.com/notifications/unsubscribe-auth/AHgLkBmAB3ELx1s8x6UYUBapQLh-LSM3ks5rPlspgaJpZM4Lcn9f> 
>
> >
> > > .
> > >
> > > —
> > > You are receiving this because you authored the thread.
> > > Reply to this email directly, view it on GitHub
> > > <https://github.com/nvaccess/nvda/issues/6705#issuecomment-270942082>,
> > > or mute the thread
> > >
> > 
> <https://github.com/notifications/unsubscribe-auth/APFCj2RKhn3v329Grvh9JDqRBrrNq2ukks5rPmvBgaJpZM4Lcn9f>.
> > >
> >
> >
> >
> >
> > —
> > You are receiving this because you commented.
> > Reply to this email directly, view it on GitHub
> > <https://github.com/nvaccess/nvda/issues/6705#issuecomment-270946394>
> > , or mute the thread
> > 
> <https://github.com/notifications/unsubscribe-auth/AHgLkB1dV3fFWxmvKZEH-unGC_vgarznks5rPnABgaJpZM4Lcn9f> 
>
> > .
> >
> > —
> > You are receiving this because you authored the thread.
> > Reply to this email directly, view it on GitHub
> > <https://github.com/nvaccess/nvda/issues/6705#issuecomment-270947686>,
> > or mute the thread
> > 
> <https://github.com/notifications/unsubscribe-auth/APFCj-KVQo-O-1h0elfULF7MwbrQ25Z9ks5rPnFAgaJpZM4Lcn9f>.
> >
>
>
>
>
> —
> You are receiving this because you commented.
> Reply to this email directly, view it on GitHub 
> <https://github.com/nvaccess/nvda/issues/6705#issuecomment-270953457> 
> , or mute the thread 
> <https://github.com/notifications/unsubscribe-auth/AHgLkGT4Ddhld3oAmefiEUTJVMOjgyYYks5rPnbcgaJpZM4Lcn9f> 
> .
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub 
> <https://github.com/nvaccess/nvda/issues/6705#issuecomment-270955820>, 
> or mute the thread 
> <https://github.com/notifications/unsubscribe-auth/APFCj6dKGECAZWOzVpjAHQRcs_7-iQvwks5rPnlhgaJpZM4Lcn9f>.
>


Hmmmm, how could an update to 2.7.13 cause this, I wonder? Does the eurobraille add-on provide .pyc and .pyo files by itself? If so, you might have luck with removing those.

N.B. Sent on behalf of @BabbageCom

> Op 6 jan. 2017 om 20:32 heeft MichelSuch <notifications@github.com> het volgende geschreven:
> 
> Joseph,
> 
> 
> I found the problem!
> 
> The versions that work use Python 2.7.12, the ones which don't use 
> Python 2.7.13.
> 
> Hope it helps.
> 
> Michel SUCH
> 
> michel.such@free.fr
> Skype : michel.such
> Twitter : @SuchMichel
> 
> Le 2017-01-06 à 18:26, Joseph Lee a écrit :
> > Hi, how about 13777? Thanks.
> >
> >
> >
> > From: MichelSuch [mailto:notifications@github.com]
> > Sent: Friday, January 6, 2017 9:16 AM
> > To: nvaccess/nvda <nvda@noreply.github.com>
> > Cc: Joseph Lee <joseph.lee22590@gmail.com>; Comment 
> > <comment@noreply.github.com>
> > Subject: Re: [nvaccess/nvda] Eurobraille driver does not load anymore 
> > with Next version 13776,45cf45d9 (#6705)
> >
> >
> >
> > Hum,
> >
> >
> > Strange, it does not work with the latest master 13787,7f8de862
> >
> > The latest version it works with is
> >
> > 13773,9074ca88
> >
> >
> >
> > Michel SUCH
> >
> > michel.such@free.fr
> > Skype : michel.such
> > Twitter : @SuchMichel
> >
> > Le 2017-01-06 à 17:52, Joseph Lee a écrit :
> > > Hmmm, @feerrenrut, perhaps merging in master or a previous commit
> > > about cursor blink may have caused this problem? Alsop, have you tried
> > > using master snapshots (the latest ones)? Thanks.
> > >
> > >
> > >
> > > From: MichelSuch [mailto:notifications@github.com]
> > > Sent: Friday, January 6, 2017 8:47 AM
> > > To: nvaccess/nvda <nvda@noreply.github.com>
> > > Cc: Joseph Lee <joseph.lee22590@gmail.com>; Comment
> > > <comment@noreply.github.com>
> > > Subject: Re: [nvaccess/nvda] Eurobraille driver does not load anymore
> > > with Next version 13776,45cf45d9 (#6705)
> > >
> > >
> > >
> > > Hi,
> > >
> > >
> > > The driver I now use is here:
> > >
> > > http://www.eurobraille.fr/download/Nvda/Erbnvda2016-03-30.nvda-addon
> > >
> > >
> > > Don't know for next 13774,6157f43e
> > >
> > > which did not load.
> > >
> > > The problem began with next 13775,f8768d83
> > >
> > >
> > > Michel SUCH
> > >
> > > michel.such@free.fr
> > > Skype : michel.such
> > > Twitter : @SuchMichel
> > >
> > > Le 2017-01-06 à 17:28, Joseph Lee a écrit :
> > > > Hi, What’s the Eurobraille driver add-on version you’ve got? Have you
> > > > tested each next releases on the snapshots page, beginning with 13761
> > > > up to 13776? Thanks.
> > > >
> > > >
> > > >
> > > > From: MichelSuch [mailto:notifications@github.com]
> > > > Sent: Friday, January 6, 2017 7:18 AM
> > > > To: nvaccess/nvda <nvda@noreply.github.com>
> > > > Cc: Subscribed <subscribed@noreply.github.com>
> > > > Subject: Re: [nvaccess/nvda] Eurobraille driver does not load anymore
> > > > with Next version 13776,45cf45d9 (#6705)
> > > >
> > > >
> > > >
> > > > Finally, I can see what happens, though I am unable to fix it.
> > > > The driver tries to load some dlls which are included in the package.
> > > > With latest next, it can't load them for some reason.
> > > >
> > > > —
> > > > You are receiving this because you are subscribed to this thread.
> > > > Reply to this email directly, view it on GitHub
> > > > <https://github.com/nvaccess/nvda/issues/6705#issuecomment-270924924>
> > > > , or mute the thread
> > > >
> > > 
> > <https://github.com/notifications/unsubscribe-auth/AHgLkBmAB3ELx1s8x6UYUBapQLh-LSM3ks5rPlspgaJpZM4Lcn9f> 
> >
> > >
> > > > .
> > > >
> > > > —
> > > > You are receiving this because you authored the thread.
> > > > Reply to this email directly, view it on GitHub
> > > > <https://github.com/nvaccess/nvda/issues/6705#issuecomment-270942082>,
> > > > or mute the thread
> > > >
> > > 
> > <https://github.com/notifications/unsubscribe-auth/APFCj2RKhn3v329Grvh9JDqRBrrNq2ukks5rPmvBgaJpZM4Lcn9f>.
> > > >
> > >
> > >
> > >
> > >
> > > —
> > > You are receiving this because you commented.
> > > Reply to this email directly, view it on GitHub
> > > <https://github.com/nvaccess/nvda/issues/6705#issuecomment-270946394>
> > > , or mute the thread
> > > 
> > <https://github.com/notifications/unsubscribe-auth/AHgLkB1dV3fFWxmvKZEH-unGC_vgarznks5rPnABgaJpZM4Lcn9f> 
> >
> > > .
> > >
> > > —
> > > You are receiving this because you authored the thread.
> > > Reply to this email directly, view it on GitHub
> > > <https://github.com/nvaccess/nvda/issues/6705#issuecomment-270947686>,
> > > or mute the thread
> > > 
> > <https://github.com/notifications/unsubscribe-auth/APFCj-KVQo-O-1h0elfULF7MwbrQ25Z9ks5rPnFAgaJpZM4Lcn9f>.
> > >
> >
> >
> >
> >
> > —
> > You are receiving this because you commented.
> > Reply to this email directly, view it on GitHub 
> > <https://github.com/nvaccess/nvda/issues/6705#issuecomment-270953457> 
> > , or mute the thread 
> > <https://github.com/notifications/unsubscribe-auth/AHgLkGT4Ddhld3oAmefiEUTJVMOjgyYYks5rPnbcgaJpZM4Lcn9f> 
> > .
> >
> > —
> > You are receiving this because you authored the thread.
> > Reply to this email directly, view it on GitHub 
> > <https://github.com/nvaccess/nvda/issues/6705#issuecomment-270955820>, 
> > or mute the thread 
> > <https://github.com/notifications/unsubscribe-auth/APFCj6dKGECAZWOzVpjAHQRcs_7-iQvwks5rPnlhgaJpZM4Lcn9f>.
> >
> 
> —
> You are receiving this because you commented.
> Reply to this email directly, view it on GitHub, or mute the thread.
> 

It looks like AppVeyor upgraded to 2.7.13 and we thus got upgraded as well.

The actual error is impossible to spot without modifying the driver because they're catching exceptions without logging anything useful. Anyway, the error in question is this:

`TypeError: LoadLibrary() argument 1 must be string, not unicode`

It looks like there was some change in Python 2.7.13 to ctypes that no longer allows LoadLibrary (CDLL, etc.) to take the dll path as unicode. I'm guessing this is because it could never actually handle unicode in the first place. This is from 2.7.12:

```
>>> ctypes.CDLL(u"\u2022")
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "C:\Python27\lib\ctypes\__init__.py", line 362, in __init__
    self._handle = _dlopen(self._name, mode)
UnicodeEncodeError: 'ascii' codec can't encode character u'\u2022' in position 0: ordinal not in range(128)
```

So, passing unicode to these functions, even if it worked, was definitely incorrect; it would break if there were ever non-ASCII characters in the path. This can be fixed in the driver by calling `.encode("mbcs")` on the path before passing it to ctypes.CDLL.

The question is what to do about this for now from our side, if anything.
P1 because this is a regression which may well affect multiple things. Using ctypes in this way is apparently incorrect, but we should at least deprecate this behaviour over a release or two rather than just breaking it.
Hi Jamie,


I modified the driver mbcs encoding the path variable, and it now works 
fine.

Thanks very much for your suggestion.

So I think ticket can be closed.

Should I try to get in touch with Eurobraille support ? (in the past, 
they used to never answer).


                     Michel SUCH

michel.such@free.fr
Skype : michel.such
Twitter : @SuchMichel

Le 2017-01-08 à 23:29, James Teh a écrit :
>
> It looks like AppVeyor upgraded to 2.7.13 and we thus got upgraded as 
> well.
>
> The actual error is impossible to spot without modifying the driver 
> because they're catching exceptions without logging anything useful. 
> Anyway, the error in question is this:
>
> |TypeError: LoadLibrary() argument 1 must be string, not unicode|
>
> It looks like there was some change in Python 2.7.13 to ctypes that no 
> longer allows LoadLibrary (CDLL, etc.) to take the dll path as 
> unicode. I'm guessing this is because it could never actually handle 
> unicode in the first place. This is from 2.7.12:
>
> |>>> ctypes.CDLL(u"\u2022") Traceback (most recent call last): File 
> "<stdin>", line 1, in <module> File 
> "C:\Python27\lib\ctypes\__init__.py", line 362, in __init__ 
> self._handle = _dlopen(self._name, mode) UnicodeEncodeError: 'ascii' 
> codec can't encode character u'\u2022' in position 0: ordinal not in 
> range(128) |
>
> So, passing unicode to these functions, even if it worked, was 
> definitely incorrect; it would break if there were ever non-ASCII 
> characters in the path. This can be fixed in the driver by calling 
> |.encode("mbcs")| on the path before passing it to ctypes.CDLL.
>
> The question is what to do about this for now from our side, if anything.
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub 
> <https://github.com/nvaccess/nvda/issues/6705#issuecomment-271184769>, 
> or mute the thread 
> <https://github.com/notifications/unsubscribe-auth/APFCj4OohrMk7KZ96W_rRubkNOMG_9mfks5rQWMwgaJpZM4Lcn9f>.
>



Resolving patch:
diff --git a/source/pythonMonkeyPatches.py b/source/pythonMonkeyPatches.py
--- a/source/pythonMonkeyPatches.py
+++ b/source/pythonMonkeyPatches.py
@@ -1,5 +1,5 @@
 #A part of NonVisual Desktop Access (NVDA)
-#Copyright (C) 2006-2013 NVDA Contributors <http://www.nvda-project.org/>
+#Copyright (C) 2013-2017 NV Access Limited
 #This file is covered by the GNU General Public License.
 #See the file COPYING for more details.
 
@@ -13,3 +13,14 @@
 if ctypes.windll.kernel32.GetTempPathA(260, tempPath) > 0:
 	# Strip trailing backslash which is always included.
 	tempfile.tempdir = tempPath.value[:-1]
+
+# #6705: ctypes._dlopen (imported from _ctypes.LoadLibrary) doesn't support unicode paths.
+# In Python < 2.7.13, it silently converted them to str, treating them as ASCII.
+# In Python 2.7.13 (Python issue 27330), passing unicode now throws an exception.
+# Some add-ons depend on the previous behaviour, so monkey patch this to support unicode.
+old_dlopen = ctypes._dlopen
+def _dlopen(name, mode=ctypes.DEFAULT_MODE):
+	if isinstance(name, unicode):
+		name = name.encode("mbcs")
+	return old_dlopen(name, mode)
+ctypes._dlopen = _dlopen


Test patch: