← Back to team overview

kicad-developers team mailing list archive

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