← Back to team overview

touch-packages team mailing list archive

[Bug 1433797] [NEW] qmlplugindump crashed with SIGABRT in oxide::qt::WebViewAdapter::context()

 

Public bug reported:

I was building and running a simple qml app in Ubuntu-SDK when
confronted by the crash dialog. I didn't notice any problem myself. The
messages in the "General Messages" pane of qt creator were:

[21:12:22] ii click-reviewers-tools 0.24-0~407~ubuntu15.04.1

Warnings while parsing QML type information of /usr/lib/x86_64-linux-gnu/qt5/qml/Ubuntu/Components:
Failed to parse '/usr/lib/x86_64-linux-gnu/qt5/qml/Ubuntu/Components/plugins.qmltypes'.
Error: /usr/lib/x86_64-linux-gnu/qt5/qml/Ubuntu/Components/plugins.qmltypes:1001:19: Expected string literal to contain 'Package/Name major.minor' or 'Name major.minor'.
/usr/lib/x86_64-linux-gnu/qt5/qml/Ubuntu/Components/plugins.qmltypes:1002:36: Expected array literal with only number literal members.
/usr/lib/x86_64-linux-gnu/qt5/qml/Ubuntu/Components/plugins.qmltypes:1020:19: Expected string literal to contain 'Package/Name major.minor' or 'Name major.minor'.
/usr/lib/x86_64-linux-gnu/qt5/qml/Ubuntu/Components/plugins.qmltypes:1021:36: Expected array literal with only number literal members.
/usr/lib/x86_64-linux-gnu/qt5/qml/Ubuntu/Components/plugins.qmltypes:1030:19: Expected string literal to contain 'Package/Name major.minor' or 'Name major.minor'.
/usr/lib/x86_64-linux-gnu/qt5/qml/Ubuntu/Components/plugins.qmltypes:1031:36: Expected array literal with only number literal members.
/usr/lib/x86_64-linux-gnu/qt5/qml/Ubuntu/Components/plugins.qmltypes:1039:19: Expected string literal to contain 'Package/Name major.minor' or 'Name major.minor'.
/usr/lib/x86_64-linux-gnu/qt5/qml/Ubuntu/Components/plugins.qmltypes:1040:36: Expected array literal with only number literal members.
/usr/lib/x86_64-linux-gnu/qt5/qml/Ubuntu/Components/plugins.qmltypes:1057:19: Expected string literal to contain 'Package/Name major.minor' or 'Name major.minor'.
/usr/lib/x86_64-linux-gnu/qt5/qml/Ubuntu/Components/plugins.qmltypes:1058:36: Expected array literal with only number literal members.

Warnings while parsing QML type information of /usr/lib/x86_64-linux-gnu/qt5/qml/QtMultimedia:
Failed to parse '/usr/lib/x86_64-linux-gnu/qt5/qml/QtMultimedia/plugins.qmltypes'.
Error: /usr/lib/x86_64-linux-gnu/qt5/qml/QtMultimedia/plugins.qmltypes:0:0: Expected a single import.

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:102: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:103: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/Settings/Menus
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/Settings/Menus
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/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/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/Telephony/PhoneNumber
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/Telephony/PhoneNumber
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.3 /usr/lib/x86_64-linux-gnu/qt5/qml
[0318/211320:WARNING:oxide_qt_browser_startup.cc(164)] Unable to determine native display handle on Qt platform: minimal
[0318/211320: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: cannot open shared object file: No such file or directory
[0318/211320:WARNING:proxy_service.cc(899)] PAC support disabled because there is no system implementation
[0318/211320:ERROR:gpu_info_collector.cc(27)] gfx::GLContext::CreateOffscreenGLSurface failed
[0318/211320:ERROR:gpu_info_collector.cc(89)] Could not create surface for info collection.
[0318/211320:ERROR:oxide_browser_main_parts.cc(249)] gpu::CollectContextGraphicsInfo failed
Error: SEGV
[0318/211320:FATAL:oxide_browser_process_main.cc(340)] Check failed: state_ == STATE_NOT_STARTED || state_ == STATE_SHUTDOWN. BrowserProcessMain::Shutdown() should be called before process exit

ProblemType: Crash
DistroRelease: Ubuntu 15.04
Package: qtdeclarative5-dev-tools 5.4.1-1ubuntu3
ProcVersionSignature: Ubuntu 3.19.0-9.9-generic 3.19.1
Uname: Linux 3.19.0-9-generic x86_64
ApportVersion: 2.16.2-0ubuntu3
Architecture: amd64
CrashCounter: 1
CurrentDesktop: Unity
Date: Wed Mar 18 21:13:20 2015
ExecutablePath: /usr/lib/x86_64-linux-gnu/qt5/bin/qmlplugindump
InstallationDate: Installed on 2015-03-17 (0 days ago)
InstallationMedia: Ubuntu 15.04 "Vivid Vervet" - Alpha amd64 (20150306)
ProcCmdline: /usr/lib/x86_64-linux-gnu/qt5/bin/qmlplugindump -relocatable com.canonical.Oxide 1.3 /usr/lib/x86_64-linux-gnu/qt5/qml
ProcEnviron:
 LANGUAGE=en_GB:en
 LANG=en_GB.UTF-8
 SHELL=/bin/bash
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
Signal: 6
SourcePackage: qtdeclarative-opensource-src
StacktraceTop:
 ?? () from /usr/lib/x86_64-linux-gnu/libOxideQtCore.so.0
 ?? () from /usr/lib/x86_64-linux-gnu/libOxideQtCore.so.0
 oxide::qt::WebViewAdapter::context() const () from /usr/lib/x86_64-linux-gnu/libOxideQtCore.so.0
 OxideQQuickWebView::~OxideQQuickWebView() () from /usr/lib/x86_64-linux-gnu/libOxideQtQuick.so.0
 QQmlPrivate::QQmlElement<OxideQQuickWebView>::~QQmlElement() () from /usr/lib/x86_64-linux-gnu/qt5/qml/com/canonical/Oxide/libqmloxideplugin.so
Title: qmlplugindump crashed with SIGABRT in oxide::qt::WebViewAdapter::context()
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm autopilot cdrom dip lpadmin plugdev sambashare sudo

** Affects: qtdeclarative-opensource-src (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 apport-crash need-amd64-retrace vivid

** Information type changed from Private to Public

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtdeclarative-opensource-
src in Ubuntu.
https://bugs.launchpad.net/bugs/1433797

Title:
  qmlplugindump crashed with SIGABRT in
  oxide::qt::WebViewAdapter::context()

Status in qtdeclarative-opensource-src package in Ubuntu:
  New

Bug description:
  I was building and running a simple qml app in Ubuntu-SDK when
  confronted by the crash dialog. I didn't notice any problem myself.
  The messages in the "General Messages" pane of qt creator were:

  [21:12:22] ii click-reviewers-tools 0.24-0~407~ubuntu15.04.1

  Warnings while parsing QML type information of /usr/lib/x86_64-linux-gnu/qt5/qml/Ubuntu/Components:
  Failed to parse '/usr/lib/x86_64-linux-gnu/qt5/qml/Ubuntu/Components/plugins.qmltypes'.
  Error: /usr/lib/x86_64-linux-gnu/qt5/qml/Ubuntu/Components/plugins.qmltypes:1001:19: Expected string literal to contain 'Package/Name major.minor' or 'Name major.minor'.
  /usr/lib/x86_64-linux-gnu/qt5/qml/Ubuntu/Components/plugins.qmltypes:1002:36: Expected array literal with only number literal members.
  /usr/lib/x86_64-linux-gnu/qt5/qml/Ubuntu/Components/plugins.qmltypes:1020:19: Expected string literal to contain 'Package/Name major.minor' or 'Name major.minor'.
  /usr/lib/x86_64-linux-gnu/qt5/qml/Ubuntu/Components/plugins.qmltypes:1021:36: Expected array literal with only number literal members.
  /usr/lib/x86_64-linux-gnu/qt5/qml/Ubuntu/Components/plugins.qmltypes:1030:19: Expected string literal to contain 'Package/Name major.minor' or 'Name major.minor'.
  /usr/lib/x86_64-linux-gnu/qt5/qml/Ubuntu/Components/plugins.qmltypes:1031:36: Expected array literal with only number literal members.
  /usr/lib/x86_64-linux-gnu/qt5/qml/Ubuntu/Components/plugins.qmltypes:1039:19: Expected string literal to contain 'Package/Name major.minor' or 'Name major.minor'.
  /usr/lib/x86_64-linux-gnu/qt5/qml/Ubuntu/Components/plugins.qmltypes:1040:36: Expected array literal with only number literal members.
  /usr/lib/x86_64-linux-gnu/qt5/qml/Ubuntu/Components/plugins.qmltypes:1057:19: Expected string literal to contain 'Package/Name major.minor' or 'Name major.minor'.
  /usr/lib/x86_64-linux-gnu/qt5/qml/Ubuntu/Components/plugins.qmltypes:1058:36: Expected array literal with only number literal members.

  Warnings while parsing QML type information of /usr/lib/x86_64-linux-gnu/qt5/qml/QtMultimedia:
  Failed to parse '/usr/lib/x86_64-linux-gnu/qt5/qml/QtMultimedia/plugins.qmltypes'.
  Error: /usr/lib/x86_64-linux-gnu/qt5/qml/QtMultimedia/plugins.qmltypes:0:0: Expected a single import.

  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:102: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:103: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/Settings/Menus
  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/Settings/Menus
  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/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/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/Telephony/PhoneNumber
  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/Telephony/PhoneNumber
  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.3 /usr/lib/x86_64-linux-gnu/qt5/qml
  [0318/211320:WARNING:oxide_qt_browser_startup.cc(164)] Unable to determine native display handle on Qt platform: minimal
  [0318/211320: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: cannot open shared object file: No such file or directory
  [0318/211320:WARNING:proxy_service.cc(899)] PAC support disabled because there is no system implementation
  [0318/211320:ERROR:gpu_info_collector.cc(27)] gfx::GLContext::CreateOffscreenGLSurface failed
  [0318/211320:ERROR:gpu_info_collector.cc(89)] Could not create surface for info collection.
  [0318/211320:ERROR:oxide_browser_main_parts.cc(249)] gpu::CollectContextGraphicsInfo failed
  Error: SEGV
  [0318/211320:FATAL:oxide_browser_process_main.cc(340)] Check failed: state_ == STATE_NOT_STARTED || state_ == STATE_SHUTDOWN. BrowserProcessMain::Shutdown() should be called before process exit

  ProblemType: Crash
  DistroRelease: Ubuntu 15.04
  Package: qtdeclarative5-dev-tools 5.4.1-1ubuntu3
  ProcVersionSignature: Ubuntu 3.19.0-9.9-generic 3.19.1
  Uname: Linux 3.19.0-9-generic x86_64
  ApportVersion: 2.16.2-0ubuntu3
  Architecture: amd64
  CrashCounter: 1
  CurrentDesktop: Unity
  Date: Wed Mar 18 21:13:20 2015
  ExecutablePath: /usr/lib/x86_64-linux-gnu/qt5/bin/qmlplugindump
  InstallationDate: Installed on 2015-03-17 (0 days ago)
  InstallationMedia: Ubuntu 15.04 "Vivid Vervet" - Alpha amd64 (20150306)
  ProcCmdline: /usr/lib/x86_64-linux-gnu/qt5/bin/qmlplugindump -relocatable com.canonical.Oxide 1.3 /usr/lib/x86_64-linux-gnu/qt5/qml
  ProcEnviron:
   LANGUAGE=en_GB:en
   LANG=en_GB.UTF-8
   SHELL=/bin/bash
   PATH=(custom, no user)
   XDG_RUNTIME_DIR=<set>
  Signal: 6
  SourcePackage: qtdeclarative-opensource-src
  StacktraceTop:
   ?? () from /usr/lib/x86_64-linux-gnu/libOxideQtCore.so.0
   ?? () from /usr/lib/x86_64-linux-gnu/libOxideQtCore.so.0
   oxide::qt::WebViewAdapter::context() const () from /usr/lib/x86_64-linux-gnu/libOxideQtCore.so.0
   OxideQQuickWebView::~OxideQQuickWebView() () from /usr/lib/x86_64-linux-gnu/libOxideQtQuick.so.0
   QQmlPrivate::QQmlElement<OxideQQuickWebView>::~QQmlElement() () from /usr/lib/x86_64-linux-gnu/qt5/qml/com/canonical/Oxide/libqmloxideplugin.so
  Title: qmlplugindump crashed with SIGABRT in oxide::qt::WebViewAdapter::context()
  UpgradeStatus: No upgrade log present (probably fresh install)
  UserGroups: adm autopilot cdrom dip lpadmin plugdev sambashare sudo

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtdeclarative-opensource-src/+bug/1433797/+subscriptions


Follow ups

References