Bug 396139 - Welcome screen hangs KEXI
Summary: Welcome screen hangs KEXI
Status: CLOSED FIXED
Alias: None
Product: KEXI
Classification: Applications
Component: General (show other bugs)
Version: 3.1.0
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Kexi Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-07-03 21:35 UTC by Jarosław Staniek
Modified: 2023-09-03 20:48 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jarosław Staniek 2018-07-03 21:35:52 UTC
Welcome screen hangs KEXI. To test just start KEXI without any filenames or click the KEXI button.

This is a problem if system has installed specific designer plugins, probably those that use WebKit. Reported this case here:

https://bugreports.qt.io/browse/QTBUG-57400?focusedCommentId=410890&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-410890

Official KEXI for Windows is not affected as it is pre-packaged with private copy of Qt which does not include these plugins.
Comment 1 Jarosław Staniek 2018-07-03 22:19:12 UTC
There can be various reasons for the plugin hangs. In my case it was using ASAN (address sanitizer) for a test version of KEXI. In this case building KEXI without ASAN helps.

Second  workaround: run KEXI with project filename (or .kexis connection file) as an argument so the Welcome screen is not displayed.

Third workaround: remove PREFIX/share/kexi/3.2/status/status.ui file before running KEXI.. If KEXI was compiled by you, also remove the src/main/status/status.ui file from the source code before running KEXI. In this workaround KEXI won't find the file so it will not hang before trying to load it.