Comment 7 for bug 1332996

Revision history for this message
Sam Segers (sam-sgrs) wrote : Re: [Bug 1332996] Re: QtCreator often halts for a minute

Wouldn't it also be better for Ubuntu's qml plugins to have the typeinfo
included in the plugin? Then qtcreator wouldn't have to execute qmldump
every time.
Op 9-jul.-2014 22:31 schreef "Chris Coulson" <email address hidden>:

> ** Changed in: oxide
> Milestone: None => branch-1.2
>
> ** Also affects: oxide/1.1
> Importance: Undecided
> Status: New
>
> ** Changed in: oxide/1.1
> Milestone: None => 1.1.0
>
> ** Changed in: oxide/1.1
> Importance: Undecided => Medium
>
> ** Changed in: oxide/1.1
> Status: New => Triaged
>
> ** Changed in: oxide
> Status: Triaged => Fix Released
>
> ** Changed in: oxide/1.1
> Assignee: (unassigned) => Chris Coulson (chrisccoulson)
>
> ** Changed in: oxide-qt (Ubuntu)
> Assignee: Zoltan Balogh (bzoltan) => (unassigned)
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1332996
>
> Title:
> QtCreator often halts for a minute
>
> Status in Oxide Webview:
> Fix Released
> Status in Oxide 1.1 series:
> Triaged
> Status in “oxide-qt” package in Ubuntu:
> Confirmed
>
> Bug description:
> When QtCreator re-indexes, it halts all input for a minute. So I can't
> write code, navigate, ... This is every 10 minutes or so and is very
> anoying.
>
> General messages then contains:
> QML module does not contain information about components contained in
> plugins.
>
> Module path: /usr/lib/x86_64-linux-gnu/qt5/qml/Ubuntu/Web
> See "Using QML Modules with Plugins" in the documentation.
>
> Automatic type dump of QML module failed.
> Errors:
> "/usr/lib/x86_64-linux-gnu/qt5/bin/qmlplugindump" returned exit code 3.
> Arguments: --path /usr/lib/x86_64-linux-gnu/qt5/qml/Ubuntu/Web
> QQmlComponent: Component is not ready
>
>
> QML module does not contain information about components contained in
> plugins.
>
> Module path: /usr/lib/x86_64-linux-gnu/qt5/qml/Ubuntu/Content
> See "Using QML Modules with Plugins" in the documentation.
>
> Automatic type dump of QML module failed.
> Errors:
> "/usr/lib/x86_64-linux-gnu/qt5/bin/qmlplugindump" returned exit code 3.
> Arguments: --path /usr/lib/x86_64-linux-gnu/qt5/qml/Ubuntu/Content
> QQmlComponent: Component is not ready
>
>
> QML module does not contain information about components contained in
> plugins.
>
> Module path: /usr/lib/x86_64-linux-gnu/qt5/qml/CordovaUbuntu.2.8
> See "Using QML Modules with Plugins" in the documentation.
>
> Automatic type dump of QML module failed.
> Errors:
> "/usr/lib/x86_64-linux-gnu/qt5/bin/qmlplugindump" returned exit code 3.
> Arguments: --path /usr/lib/x86_64-linux-gnu/qt5/qml/CordovaUbuntu.2.8
> QQmlComponent: Component is not ready
>
>
> Warnings while parsing QML type information of
> /usr/lib/x86_64-linux-gnu/unity8/qml/Dash:
> Failed to parse
> '/usr/lib/x86_64-linux-gnu/unity8/qml/Dash/Dash.qmltypes'.
> Error: /usr/lib/x86_64-linux-gnu/unity8/qml/Dash/Dash.qmltypes:82:19:
> Expected string literal to contain 'Package/Name major.minor' or 'Name
> major.minor'.
> /usr/lib/x86_64-linux-gnu/unity8/qml/Dash/Dash.qmltypes:83:36: Expected
> array literal with only number literal members.
>
> QML module does not contain information about components contained in
> plugins.
>
> Module path:
> /usr/lib/x86_64-linux-gnu/qt5/qml/Ubuntu/Components/Extras/Browser
> See "Using QML Modules with Plugins" in the documentation.
>
> Automatic type dump of QML module failed.
> Errors:
> "/usr/lib/x86_64-linux-gnu/qt5/bin/qmlplugindump" returned exit code 3.
> Arguments: --path
> /usr/lib/x86_64-linux-gnu/qt5/qml/Ubuntu/Components/Extras/Browser
> QQmlComponent: Component is not ready
>
>
> QML module does not contain information about components contained in
> plugins.
>
> Module path: /usr/lib/x86_64-linux-gnu/qt5/qml/Ubuntu/Web
> See "Using QML Modules with Plugins" in the documentation.
>
> Automatic type dump of QML module failed.
> Errors:
> "/usr/lib/x86_64-linux-gnu/qt5/bin/qmlplugindump" returned exit code 3.
> Arguments: --path /usr/lib/x86_64-linux-gnu/qt5/qml/Ubuntu/Web
> QQmlComponent: Component is not ready
>
>
> QML module does not contain information about components contained in
> plugins.
>
> Module path: /usr/lib/x86_64-linux-gnu/qt5/qml/com/canonical/Oxide
> See "Using QML Modules with Plugins" in the documentation.
>
> Automatic type dump of QML module failed.
> Errors:
> "/usr/lib/x86_64-linux-gnu/qt5/bin/qmlplugindump" crashed.
> Arguments: -relocatable com.canonical.Oxide 1.0
> /usr/lib/x86_64-linux-gnu/qt5/qml
> [0622/184656:ERROR:gl_implementation_osmesa.cc(22)] Failed to load
> /usr/lib/x86_64-linux-gnu/oxide-qt/libosmesa.so:
> /usr/lib/x86_64-linux-gnu/oxide-qt/libosmesa.so: kan gedeeld objectbestand
> niet openen: Bestand of map bestaat niet
>
> So qmlplugindump fails to load /usr/lib/x86_64-linux-gnu/oxide-
> qt/libosmesa.so as it's not existing.
>
> ProblemType: Bug
> DistroRelease: Ubuntu 14.10
> Package: liboxideqtcore0 1.0.2-0ubuntu3
> ProcVersionSignature: Ubuntu 3.15.0-6.11-generic 3.15.0
> Uname: Linux 3.15.0-6-generic x86_64
> ApportVersion: 2.14.3-0ubuntu2
> Architecture: amd64
> CurrentDesktop: Unity
> Date: Sun Jun 22 18:58:16 2014
> InstallationDate: Installed on 2012-02-02 (870 days ago)
> InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Release amd64
> (20111012)
> SourcePackage: oxide-qt
> UpgradeStatus: Upgraded to utopic on 2014-05-12 (40 days ago)
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/oxide/+bug/1332996/+subscriptions
>