Help browser freeze in 3.11


I just updated to 3.11 (thanks to the devs for all this work!), everything work fine except the browser. I’m on ubuntu 18.04, compiled myself. I use SCVim but I tested with ScIDE and seen problems too

in ScIDE, the help panel load correctly, but if I try to run
Help.gui it open a help browser window that freeze the interpreter.

HelpBrowser.openHelpFor(“Pdef”) open correctly the help file in the side panel

In SCVim it’s kind of opposite:

Help.gui open a help browser window that work correctly
HelpBrowser.openHelpFor(“Pdef”) it open a help browser window that freeze the interpreter.

I have no error in the post window, only this:

SCDoc: Indexing help-files...
SCDoc: Indexed 2694 documents in 2.46 seconds

Thank for the help

I don’t know why, but in SCVim now Help.gui crash the interpreter with:

Failed to create OpenGL context for format QSurfaceFormat(version 2.0, options QFlagsQSurfaceFormat::FormatOption(), depthBufferSize 24, redBufferSize -1, greenBufferSize -1, blueBufferSize -1, alphaBufferSize -1, stencilBufferSize 8, samples 0, swapBehavior QSurfaceFormat::SwapBehavior(DefaultSwapBehavior), swapInterval 1, profile QSurfaceFormat::OpenGLContextProfile(NoProfile))
[1:1:0100/] Invalid node channel message

hope that help :confused:

Are you using Wayland by any chance? There’s a known issue with the help in Qt Wayland, but I think it’s off except in Fedora, and even for them it’s only on since Fedora 31 (of last fall in Gnome), a bit earlier, FC 28 maybe in KDE.

I just updated to 3.11.1 and ubuntu 20.04 and the help browser work again ! :smiley:

PS: I’m not using Wayland.

1 Like