kicad-developers team mailing list archive
-
kicad-developers team
-
Mailing list archive
-
Message #37897
Re: GAL canvas deadlock
Yeah, that’s the same end result as I’m getting. The pending error in my case is "Error: switching framebuffer: invalid framebuffer operation”. Does that suggest anything to you that I might look for?
> On 11 Oct 2018, at 14:22, Tomasz Wlostowski <tomasz.wlostowski@xxxxxxx> wrote:
>
> On 11/10/18 14:55, Seth Hillbrand wrote:
>> Sorry, Jeff but my Mac is currently burning a hole in the desk trying to
>> get the 5.0.1 build out. I can look this weekend probably
>
> Hi Jeff,
>
> I don't know if this is very relevant for your case, but I noticed a
> deadlock in:
>
> #2 0x00007fffe3b2a53c in GL_CONTEXT_MANAGER::LockCtx(wxGLContext*,
> wxGLCanvas*) () at
> /home/twl/Kicad-dev/kicad-build/release-master/eeschema/_eeschema.kiface
> #3 0x00007fffe3b12ea4 in KIGFX::OPENGL_GAL::~OPENGL_GAL() () at
> /home/twl/Kicad-dev/kicad-build/release-master/eeschema/_eeschema.kiface
> #4 0x00007fffe3b131f9 in KIGFX::OPENGL_GAL::~OPENGL_GAL() () at
> /home/twl/Kicad-dev/kicad-build/release-master/eeschema/_eeschema.kiface
> #5 0x00007fffe3b07415 in
> EDA_DRAW_PANEL_GAL::SwitchBackend(EDA_DRAW_PANEL_GAL::GAL_TYPE) () at
> /home/twl/Kicad-dev/kicad-build/release-master/eeschema/_eeschema.kiface
> #6 0x00007fffe38e7f69 in
> SCH_DRAW_PANEL::SwitchBackend(EDA_DRAW_PANEL_GAL::GAL_TYPE) () at
> /home/twl/Kicad-dev/kicad-build/release-master/eeschema/_eeschema.kiface
> #7 0x00007fffe3b37ba5 in
> EDA_DRAW_FRAME::SwitchCanvas(EDA_DRAW_PANEL_GAL::GAL_TYPE) () at
> /home/twl/Kicad-dev/kicad-build/release-master/eeschema/_eeschema.kiface
>
>
> It happens when there's a pending OpenGL error (not reported anywhere),
> in my case it was a wrong shader parameter name.
>
> Cheers,
> Tom
Follow ups
References