[Qt-creator] Creator hangs on start trying to load help.dll

Immanuel Weber immanuel.weber at gmail.com
Wed Jun 1 10:36:03 CEST 2016


Thanks Eike,
stupidly I only looked at bugs tagged for 4.0.1, so I missed that one, sorry.

Cheers
Immanuel 
Am 01.06.2016 07:27:33 schrieb Eike Ziller <eike.ziller at qt.io>:

> On May 31, 2016, at 18:24, Immanuel Weber wrote:
>
> Hi all,

Hi,

> I just downloaded the sources of Qt Creator 4.0.0 and compiled it using msvc12/VS 2013 update 5 as a x64 build with Qt 5.6.0. Unfortunately creator hangs after start and never shows its GUI. After stoping execution in the debugger it appears that it is stuck while loading help.dll. If I remove/rename the plugin dll of the folder creator starts as usual. I also tested the latest master branch, same issue. The binary release does not show this problem.

see e.g. https://bugreports.qt.io/browse/QTCREATORBUG-16147

Easiest way out is to build against a Qt without QtWebEngine. You might also have better luck with using Qt 5.6.1.

Br, Eike

> The callstack looks like this, looks like that it is locked somewhere down in opengl stuff:
> 1 ZwWaitForSingleObject ntdll 0x772abb7a
> 2 WaitForSingleObjectEx KERNELBASE 0x7fefd1610ac
> 3 DrvValidateVersion nvoglv64 0x695d7ba2
> 4 DrvValidateVersion nvoglv64 0x695d75ca
> 5 DrvValidateVersion nvoglv64 0x695d9f4e
> 6 DrvValidateVersion nvoglv64 0x695d8521
> 7 nvoglv64 0x695c146f
> 8 DrvValidateVersion nvoglv64 0x695d8ac3
> 9 DrvValidateVersion nvoglv64 0x695d4a5a
> 10 DrvSetContext nvoglv64 0x695d37db
> 11 MakeAnyCurrent opengl32 0x7fee933517e
> 12 wglMakeCurrent opengl32 0x7fee9335604
> 13 QWindowsOpenGLTester::testDesktopGL qwindowsopengltester.cpp 365 0x7fed8d6a057
> 14 QWindowsOpenGLTester::detectSupportedRenderers qwindowsopengltester.cpp 240 0x7fed8d694cf
> 15 QWindowsOpenGLTester::supportedRenderers qwindowsopengltester.cpp 292 0x7fed8d69218
> 16 QWindowsStaticOpenGLContext::doCreate qwindowsintegration.cpp 346 0x7fed8cfa011
> 17 QWindowsStaticOpenGLContext::create qwindowsintegration.cpp 403 0x7fed8cf9fe9
> 18 QWindowsIntegration::staticOpenGLContext qwindowsintegration.cpp 436 0x7fed8cf981f
> 19 QWindowsIntegration::createPlatformOpenGLContext qwindowsintegration.cpp 408 0x7fed8cf96fe
> 20 QOpenGLContext::create qopenglcontext.cpp 604 0x7fed93e3870
> 21 QtWebEngineCore::initialize Qt5WebEngineCored 0x1801378e7
> 22 initialize qtwebenginewidgetsglobal.cpp 50 0x7fed0354419
> 23 qAddPreRoutine qcoreapplication.cpp 251 0x6664879d
> 24 initialize_ctor_function qtwebenginewidgetsglobal.cpp 52 0x7fed0354441
> 25 `anonymous namespace'::initialize_ctor_function_ctor_class_::initialize_ctor_function_ctor_class_ qtwebenginewidgetsglobal.cpp 52 0x7fed035446e
> 26 `anonymous namespace'::`dynamic initializer for 'initialize_ctor_function_ctor_instance_'' qtwebenginewidgetsglobal.cpp 52 0x7fed0353fe0
> 27 _initterm crt0dat.c 955 0x7fed8f655ac
> 28 _CRT_INIT crtdll.c 300 0x7fed037f595
> 29 __DllMainCRTStartup crtdll.c 502 0x7fed037f90b
> 30 _DllMainCRTStartup crtdll.c 473 0x7fed037f871
> 31 LdrpRunInitializeRoutines ntdll 0x77296a98
> 32 LdrpLoadDll ntdll 0x7729686e
> 33 LdrLoadDll ntdll 0x77285fcf
> 34 LoadLibraryExW KERNELBASE 0x7fefd180176
> 35 QLibraryPrivate::load_sys qlibrary_win.cpp 109 0x6663f421
> 36 QLibraryPrivate::load qlibrary.cpp 532 0x6663bcaa
> 37 QLibraryPrivate::loadPlugin qlibrary.cpp 580 0x6663bde1
> 38 QPluginLoader::load qpluginloader.cpp 233 0x6662ceda
> 39 ExtensionSystem::Internal::PluginSpecPrivate::loadLibrary pluginspec.cpp 939 0x7fedb3d4640
> 40 ExtensionSystem::Internal::PluginManagerPrivate::loadPlugin pluginmanager.cpp 1390 0x7fedb3c0827
> 41 ExtensionSystem::Internal::PluginManagerPrivate::loadPlugins pluginmanager.cpp 1224 0x7fedb3bfb00
> 42 ExtensionSystem::PluginManager::loadPlugins pluginmanager.cpp 364 0x7fedb3bcee0
> 43 main main.cpp 512 0x13f90b921
> 44 WinMain qtmain_win.cpp 113 0x13f91121d
> 45 __tmainCRTStartup crtexe.c 618 0x13f9106b1
> 46 WinMainCRTStartup crtexe.c 466 0x13f91042e
> 47 BaseThreadInitThunk kernel32 0x771559bd
> 48 RtlUserThreadStart ntdll 0x7728a2e1
>
> Is this a (known) issue/bug or am I doing something wrong?
>
> Cheers
> Immanuel
>
>
>
> _______________________________________________
> Qt-creator mailing list
> Qt-creator at qt-project.org
> http://lists.qt-project.org/mailman/listinfo/qt-creator

--
Eike Ziller
Principal Software Engineer

The Qt Company GmbH
Rudower Chaussee 13
D-12489 Berlin
eike.ziller at qt.io
+123 45 6789012
http://qt.io
Geschäftsführer: Mika Pälsi, Juha Varelius, Tuula Haataja
Sitz der Gesellschaft: Berlin, Registergericht: Amtsgericht Charlottenburg, HRB 144331 B

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.qt-project.org/pipermail/qt-creator/attachments/20160601/90b10620/attachment.html>


More information about the Qt-creator mailing list