Eeschema : locked after closing "Component Properties" window

Bug #1654854 reported by kinichiro inoguchi on 2017-01-08
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
KiCad
Expired
Undecided
Unassigned

Bug Description

With Eeschema on Windows7, cursor is locked by these operations.

 1. Right click on a component
 2. Click 'Edit Component' -> 'Edit' and Open the "Component Properties" window.
 3. Click 'OK' or 'Cancel' to close the "Component Properties" window.
 4. Cursor is locked, and we can't move it by our mouse.

To unlock the cursor, we need to switch another window and click it at least once.

But, cursor is not locked if ...
 1) Close the window with ESC key
 2) Open the window with hotkey 'E'

On Linux Ubuntu 16.04, this issue does not occur.
Here is a version information.

-----
Application: kicad
Version: 4.0.5 release build
wxWidgets: Version 3.0.2 (debug,wchar_t,compiler with C++ ABI 1009,GCC 5.2.0,wx containers,compatible with 2.8)
Platform: Windows 7 (build 7601, Service Pack 1), 64-bit edition, 64 bit, Little endian, wxMSW
Boost version: 1.57.0
         USE_WX_GRAPHICS_CONTEXT=OFF
         USE_WX_OVERLAY=OFF
         KICAD_SCRIPTING=ON
         KICAD_SCRIPTING_MODULES=ON
         KICAD_SCRIPTING_WXPYTHON=ON
         USE_FP_LIB_TABLE=HARD_CODED_ON
         BUILD_GITHUB_PLUGIN=ON
-----

Best regards,

tags: added: eeschema
Wayne Stambaugh (stambaughw) wrote :

I cannot duplicate this bug on my windows 7 pro system with the following build:

Application: kicad
Version: 4.0.5 release build
wxWidgets: Version 3.0.2 (debug,wchar_t,compiler with C++ ABI 1010,GCC 6.2.0,wx containers,compatible with 2.8)
Platform: Windows 7 (build 7601, Service Pack 1), 64-bit edition, 64 bit, Little endian, wxMSW
Boost version: 1.60.0
         USE_WX_GRAPHICS_CONTEXT=OFF
         USE_WX_OVERLAY=OFF
         KICAD_SCRIPTING=ON
         KICAD_SCRIPTING_MODULES=ON
         KICAD_SCRIPTING_WXPYTHON=ON
         USE_FP_LIB_TABLE=HARD_CODED_ON
         BUILD_GITHUB_PLUGIN=ON

I also test the 32 bit version on win 7 pro and both 32 and 64 bit builds on win 10. My build is from source so this could have something to do with this. I'm assuming you used the installer from the KiCad website. Can anyone else duplicate this?

Yes, I used Windows installer downloaded from KiCad website.
It seems that Boost version is different.
Mine is 1.57 and yours are 1.60.

I heard another user could not reproduce this, and he is using Windows10.
He installed KiCad 4.0.5 by installer, too.

Wayne Stambaugh (stambaughw) wrote :

I just tested the 32 bit kicad installer on my 64 bit win 7 pro system
and I still cannot duplicate this issue. What I do find interesting is
that the installer I downloaded from the KiCad website was built using
boost 1.59 not 1.57. Where did you get your KiCad installer?

Application: kicad
Version: 4.0.5 release build
wxWidgets: Version 3.0.2 (debug,wchar_t,compiler with C++ ABI 1009,GCC
5.2.0,wx containers,compatible with 2.8)
Platform: Windows 7 (build 7601, Service Pack 1), 64-bit edition, 64
bit, Little endian, wxMSW
Boost version: 1.59.0
         USE_WX_GRAPHICS_CONTEXT=OFF
         USE_WX_OVERLAY=OFF
         KICAD_SCRIPTING=ON
         KICAD_SCRIPTING_MODULES=ON
         KICAD_SCRIPTING_WXPYTHON=ON
         USE_FP_LIB_TABLE=HARD_CODED_ON
         BUILD_GITHUB_PLUGIN=ON

On 1/11/2017 10:33 PM, kinichiro inoguchi wrote:
> Yes, I used Windows installer downloaded from KiCad website.
> It seems that Boost version is different.
> Mine is 1.57 and yours are 1.60.
>
> I heard another user could not reproduce this, and he is using Windows10.
> He installed KiCad 4.0.5 by installer, too.
>

kinichiro inoguchi (kinichiro) wrote :

I've got installer from public KiCad website,
http://downloads.kicad-pcb.org/windows/stable/kicad-4.0.5-x86_64.exe
This installer exe was created on 18-DEC-2016, size 360838104.
I downloaded it on 19-DEC-2016, size 360,838,104, same.

On Thu, Jan 12, 2017 at 01:36:13PM -0000, Wayne Stambaugh wrote:
> I just tested the 32 bit kicad installer on my 64 bit win 7 pro system
> and I still cannot duplicate this issue. What I do find interesting is
> that the installer I downloaded from the KiCad website was built using
> boost 1.59 not 1.57. Where did you get your KiCad installer?
>
> Application: kicad
> Version: 4.0.5 release build
> wxWidgets: Version 3.0.2 (debug,wchar_t,compiler with C++ ABI 1009,GCC
> 5.2.0,wx containers,compatible with 2.8)
> Platform: Windows 7 (build 7601, Service Pack 1), 64-bit edition, 64
> bit, Little endian, wxMSW
> Boost version: 1.59.0
> USE_WX_GRAPHICS_CONTEXT=OFF
> USE_WX_OVERLAY=OFF
> KICAD_SCRIPTING=ON
> KICAD_SCRIPTING_MODULES=ON
> KICAD_SCRIPTING_WXPYTHON=ON
> USE_FP_LIB_TABLE=HARD_CODED_ON
> BUILD_GITHUB_PLUGIN=ON
>
> On 1/11/2017 10:33 PM, kinichiro inoguchi wrote:
> > Yes, I used Windows installer downloaded from KiCad website.
> > It seems that Boost version is different.
> > Mine is 1.57 and yours are 1.60.
> >
> > I heard another user could not reproduce this, and he is using Windows10.
> > He installed KiCad 4.0.5 by installer, too.
> >
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1654854
>
> Title:
> Eeschema : locked after closing "Component Properties" window
>
> Status in KiCad:
> New
>
> Bug description:
> With Eeschema on Windows7, cursor is locked by these operations.
>
> 1. Right click on a component
> 2. Click 'Edit Component' -> 'Edit' and Open the "Component Properties" window.
> 3. Click 'OK' or 'Cancel' to close the "Component Properties" window.
> 4. Cursor is locked, and we can't move it by our mouse.
>
> To unlock the cursor, we need to switch another window and click it at
> least once.
>
> But, cursor is not locked if ...
> 1) Close the window with ESC key
> 2) Open the window with hotkey 'E'
>
> On Linux Ubuntu 16.04, this issue does not occur.
> Here is a version information.
>
> -----
> Application: kicad
> Version: 4.0.5 release build
> wxWidgets: Version 3.0.2 (debug,wchar_t,compiler with C++ ABI 1009,GCC 5.2.0,wx containers,compatible with 2.8)
> Platform: Windows 7 (build 7601, Service Pack 1), 64-bit edition, 64 bit, Little endian, wxMSW
> Boost version: 1.57.0
> USE_WX_GRAPHICS_CONTEXT=OFF
> USE_WX_OVERLAY=OFF
> KICAD_SCRIPTING=ON
> KICAD_SCRIPTING_MODULES=ON
> KICAD_SCRIPTING_WXPYTHON=ON
> USE_FP_LIB_TABLE=HARD_CODED_ON
> BUILD_GITHUB_PLUGIN=ON
> -----
>
> Best regards,
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/kicad/+bug/1654854/+subscriptions

kinichiro inoguchi (kinichiro) wrote :

I had downloaded installer again from here, and re-installed KiCad 4.0.5 on my Windows7,
but still this issue was remained.
I downloaded from this link.
http://downloads.kicad-pcb.org/windows/stable/kicad-4.0.5-x86_64.exe

I removed KiCad 4.0.5 and reboot my PC before re-installing again.
And Boost version is still 1.57.0 after re-installing.
Here is info after re-installing KiCad 4.0.5.

Application: kicad
Version: 4.0.5 release build
wxWidgets: Version 3.0.2 (debug,wchar_t,compiler with C++ ABI 1009,GCC 5.2.0,wx containers,compatible with 2.8)
Platform: Windows 7 (build 7601, Service Pack 1), 64-bit edition, 64 bit, Little endian, wxMSW
Boost version: 1.57.0
         USE_WX_GRAPHICS_CONTEXT=OFF
         USE_WX_OVERLAY=OFF
         KICAD_SCRIPTING=ON
         KICAD_SCRIPTING_MODULES=ON
         KICAD_SCRIPTING_WXPYTHON=ON
         USE_FP_LIB_TABLE=HARD_CODED_ON
         BUILD_GITHUB_PLUGIN=ON

Wayne Stambaugh (stambaughw) wrote :

This is very strange. I just tested it with the same installer and I could not duplicate the issue. Here is the build information that I tested:

Application: kicad
Version: 4.0.5 release build
wxWidgets: Version 3.0.2 (debug,wchar_t,compiler with C++ ABI 1009,GCC 5.2.0,wx containers,compatible with 2.8)
Platform: Windows 7 (build 7601, Service Pack 1), 64-bit edition, 64 bit, Little endian, wxMSW
Boost version: 1.57.0
         USE_WX_GRAPHICS_CONTEXT=OFF
         USE_WX_OVERLAY=OFF
         KICAD_SCRIPTING=ON
         KICAD_SCRIPTING_MODULES=ON
         KICAD_SCRIPTING_WXPYTHON=ON
         USE_FP_LIB_TABLE=HARD_CODED_ON
         BUILD_GITHUB_PLUGIN=ON

Charley Carter (cnc1) wrote :

I am having the same problem plus it seems to happen in PcbNew. These three bug reports (1654854, 1734797, 1734882) all seem to be related. When I initially installed 4.0.7 release build. It was working correctly. I am not 100% sure but, I think the problem started this week when my Windows 10 Pro updated to the Fall Creators update. Several things will unlock the cursor, including opening and closing Help/About in eeschema. I have tried reinstalling and tried the Nov 25th nightly build. Nothing has helped.

Jeff Young (jeyjey) wrote :

This bug fix: https://bugs.launchpad.net/kicad/+bug/1746507 may have impact here.

@kinichiro and @Charley, could you guys see if it still happens using one of the recent nightly builds?

Jeff Young (jeyjey) on 2018-02-19
Changed in kicad:
status: New → Incomplete
Launchpad Janitor (janitor) wrote :

[Expired for KiCad because there has been no activity for 60 days.]

Changed in kicad:
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers