← Back to team overview

touch-packages team mailing list archive

[Bug 1449969] [NEW] Assertion failure in registry if author field in .ini file is empty

 

Public bug reported:

Just got this running a go scope with an ini file that had an empty
Author field:

$ unity-scope-tool myscope.ini 
scoperegistry: /build/buildd/unity-scopes-api-0.6.16+15.04.20150410.3/src/scopes/ScopeMetadata.cpp:45: unity::scopes::ScopeMetadata::ScopeMetadata(std::unique_ptr<unity::scopes::internal::ScopeMetadataImpl>): Assertion `!p->author().empty()' failed.
file:///usr/share/unity8/ScopeTool.qml:139:23: Unable to assign null to QString
User agent string: "scopes-api=0.6.16+15.04.20150410.3-0ubuntu1&plugin=0.5.4+15.04.20150410.2-0ubuntu1&release=15.04"
ERROR! Caught unity::scopes::TimeoutException: Request timed out after 5000 milliseconds (endpoint = ipc:///tmp/scope-dev-endpoints.i4CTQh/Registry-R, op = list)
Unable to add overview scope, can't find with ID: "scopes"

** Affects: unity-scopes-api (Ubuntu)
     Importance: Undecided
     Assignee: Michi Henning (michihenning)
         Status: New

** Changed in: unity-scopes-api (Ubuntu)
     Assignee: (unassigned) => Michi Henning (michihenning)

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to unity-scopes-api in
Ubuntu.
https://bugs.launchpad.net/bugs/1449969

Title:
  Assertion failure in registry if author field in .ini file is empty

Status in unity-scopes-api package in Ubuntu:
  New

Bug description:
  Just got this running a go scope with an ini file that had an empty
  Author field:

  $ unity-scope-tool myscope.ini 
  scoperegistry: /build/buildd/unity-scopes-api-0.6.16+15.04.20150410.3/src/scopes/ScopeMetadata.cpp:45: unity::scopes::ScopeMetadata::ScopeMetadata(std::unique_ptr<unity::scopes::internal::ScopeMetadataImpl>): Assertion `!p->author().empty()' failed.
  file:///usr/share/unity8/ScopeTool.qml:139:23: Unable to assign null to QString
  User agent string: "scopes-api=0.6.16+15.04.20150410.3-0ubuntu1&plugin=0.5.4+15.04.20150410.2-0ubuntu1&release=15.04"
  ERROR! Caught unity::scopes::TimeoutException: Request timed out after 5000 milliseconds (endpoint = ipc:///tmp/scope-dev-endpoints.i4CTQh/Registry-R, op = list)
  Unable to add overview scope, can't find with ID: "scopes"

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/unity-scopes-api/+bug/1449969/+subscriptions


Follow ups

References