Comment 3 for bug 1571771

Revision history for this message
Wayne Stambaugh (stambaughw) wrote : Re: [Bug 1571771] Re: Library editor crash on pin edit

On windows I get no beep and hitting the tab key after entering ~ in the
pin name text control immediately moves the cursor to the pin number
text control without crashing so it looks like yet another platform
behavioral difference in wxWidgets. What's odd is I don't see any
wxWidgets calls in the stack trace between the dialog modal event loop
being run:

52 libwx_osx_cocoau_core-3.1.0.dylib 0x0000000106137911
wxModalEventLoop::OSXDoRun() + 193

and the call to:

4 libwx_baseu-3.1.0.dylib 0x00000001068240e4
wxEvtHandler::SafelyProcessEvent(wxEvent&) + 212

which calls wxAbort(). The wxDialog modal event loop is obviously not
happy about something.

On 4/18/2016 3:04 PM, Nick Østergaard wrote:
> I tried to reproduce this on linux, I could not reproduce. The tilde was
> not shown when I tried to enter it, I hit tab, I got a system beep, then
> I hit tab again and it jumped to the pin number field. No crash.
>
> Application: kicad
> Version: (2016-04-05 BZR 6664)-kicad, release build
> Libraries: wxWidgets 3.0.2
> libcurl/7.47.1 OpenSSL/1.0.2g zlib/1.2.8 libidn/1.32 libssh2/1.7.0
> Platform: Linux 4.4.5-1-ARCH x86_64, 64 bit, Little endian, wxGTK
> - Build Info -
> wxWidgets: 3.0.2 (wchar_t,wx containers,compatible with 2.8)
> Boost: 1.60.0
> Curl: 7.47.1
> KiCad - Compiler: GCC 5.3.0 with C++ ABI 1009
> Settings: 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
>