/usr/bin/unity8:11:std::function:SlotWrapper:core::Signal:core::dbus::Signal:operator

Bug #1354068 reported by errors.ubuntu.com bug bridge
14
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mir
Invalid
High
Unassigned
dbus-cpp (Ubuntu)
Fix Released
Critical
Thomas Voß
media-player (Ubuntu)
Invalid
Undecided
Unassigned
unity8 (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

The Ubuntu Error Tracker has been receiving reports about a problem regarding unity8. This problem was most recently seen with version 8.00+14.10.20140805-0ubuntu1, the problem page at https://errors.ubuntu.com/problem/8c88c781c702b88274b020e223d66d63e2d34a33 contains more details.

tags: added: qa-daily-testing qasoak rtm14
Revision history for this message
Chris Gagnon (chris.gagnon) wrote :
Download full text (28.7 KiB)

unity8 upstart log

file:///usr/share/unity8//Panel/Indicators/DefaultIndicatorWidget.qml:76: TypeError: Cannot read property of null
file:///usr/share/unity8//Panel/Indicators/DefaultIndicatorWidget.qml:76: TypeError: Cannot read property of null
file:///usr/share/unity8//Panel/Indicators/DefaultIndicatorWidget.qml:76: TypeError: Cannot read property of null
file:///usr/share/unity8//Panel/Indicators/DefaultIndicatorWidget.qml:76: TypeError: Cannot read property of null
qtmir.applications: ApplicationManager::resumeApplication - appId= "unity8-dash"
qtmir.surfaces: MirSurfaceItem::updateMirSurfaceFocus true
qtmir.surfaces: MirSurfaceManager::onSurfaceAttributeChanged - surface= 0xae9046c8 focus=focused
Detectable autorepeat not supported.
qtmir.surfaces: MirSurfaceItem::updateMirSurfaceFocus false
qtmir.surfaces: MirSurfaceManager::onSurfaceAttributeChanged - surface= 0xae9046c8 focus=unfocused
qtmir.surfaces: MirSurfaceItem::updateMirSurfaceFocus true
qtmir.surfaces: MirSurfaceManager::onSurfaceAttributeChanged - surface= 0xae9046c8 focus=focused
qtmir.surfaces: MirSurfaceItem::updateMirSurfaceFocus false
qtmir.surfaces: MirSurfaceManager::onSurfaceAttributeChanged - surface= 0xae9046c8 focus=unfocused
qtmir.surfaces: MirSurfaceItem::updateMirSurfaceFocus true
qtmir.surfaces: MirSurfaceManager::onSurfaceAttributeChanged - surface= 0xae9046c8 focus=focused
Detectable autorepeat not supported.
qtmir.applications: ApplicationManager::onProcessStarting - appId= "mediaplayer-app"
qtmir.applications: ApplicationController::desktopFilePathForAppId - appId= "mediaplayer-app"
qtmir.applications: DesktopFileReader::DesktopFileReader - this= 0x1499f90 appId= "mediaplayer-app"
qtmir.applications: DesktopFileReader::loadDesktopFile - this= 0x1499f90 desktopFile= "/usr/share/applications/mediaplayer-app.desktop"
loaded desktop file with name='Media Player', comment='Media Player', icon='media-player', exec='mediaplayer-app %u', path='', stagehint=''
qtmir.applications: Application::Application - appId= "mediaplayer-app" state= 0
qtmir.applications: ApplicationManager::add - appId= "mediaplayer-app"
file:///usr/share/unity8/Stages/SpreadDelegate.qml:63: TypeError: Cannot read property 'state' of null
qtmir.applications: ApplicationManager::focusApplication - appId= "mediaplayer-app"
qtmir.applications: ApplicationManager::resumeApplication - appId= "mediaplayer-app"
qtmir.applications: Application::setFocused - appId= "unity8-dash" focused= false
qtmir.applications: ApplicationManager::focusedApplicationForStage 0
qtmir.applications: ApplicationManager::suspendApplication - appId= "unity8-dash"
qtmir.applications: Application::setState - appId= "unity8-dash" state= suspended
qtmir.applications: Application::setFocused - appId= "mediaplayer-app" focused= true
qtmir.applications: ApplicationManager::move - from= 1 to= 0
qtmir.surfaces: MirSurfaceItem::updateMirSurfaceFocus false
qtmir.surfaces: MirSurfaceManager::onSurfaceAttributeChanged - surface= 0xae9046c8 focus=unfocused
qtmir.applications: ApplicationManager::move after "mediaplayer-app,unity8-dash"
qtmir.applications: ApplicationManager::focusApplication - appId= "mediaplayer-app"
qtmir.applications...

Revision history for this message
Chris Gagnon (chris.gagnon) wrote :
Download full text (4.7 KiB)

unity8-dash.log:

UbuntuWindow::handleSurfaceFocusChange(focused=true)
UbuntuWindow::handleSurfaceFocusChange(focused=false)
UbuntuWindow::handleSurfaceFocusChange(focused=true)
Detectable autorepeat not supported.
UbuntuWindow::handleSurfaceFocusChange(focused=false)
UbuntuWindow::handleSurfaceFocusChange(focused=true)
Detectable autorepeat not supported.
file:///usr/share/unity8/Dash/CardTool.qml:172:38: Unable to assign [undefined] to bool
Trying to open "application:///mediaplayer-app.desktop"
UbuntuWindow::handleSurfaceFocusChange(focused=false)
QCommandLineParser: call process() or parse() before isSet
unity::action::ActionManager::ActionManager(QObject*):
 Could not determine application identifier. HUD will not work properly.
 Provide your application identifier in $APP_ID environment variable.
file:///usr/lib/arm-linux-gnueabihf/qt5/qml/Ubuntu/Components/Themes/Ambiance/PageHeadStyle.qml:264: TypeError: Cannot read property 'length' of undefined
file:///usr/lib/arm-linux-gnueabihf/qt5/qml/Ubuntu/Components/Themes/Ambiance/PageHeadStyle.qml:255: TypeError: Cannot read property 'visible' of null
UbuntuWindow - regular geometry
file:///usr/lib/arm-linux-gnueabihf/qt5/qml/Ubuntu/Components/Themes/Ambiance/PageHeadStyle.qml:255: TypeError: Cannot read property 'visible' of null
UbuntuWindow::handleSurfaceResize(width=768, height=1226)

** (process:2735): WARNING **: Unable to register app: GDBus.Error:org.freedesktop.DBus.Error.InvalidArgs: Invalid application ID
file:///usr/share/unity8/Dash/CardTool.qml:172:38: Unable to assign [undefined] to bool
file:///usr/share/unity8/Dash/CardTool.qml:172:38: Unable to assign [undefined] to bool
UbuntuWindow::handleSurfaceFocusChange(focused=true)
UbuntuWindow::handleSurfaceFocusChange(focused=false)
UbuntuWindow::handleSurfaceFocusChange(focused=true)
Detectable autorepeat not supported.
UbuntuWindow::handleSurfaceFocusChange(focused=false)
UbuntuWindow::handleSurfaceFocusChange(focused=true)
Detectable autorepeat not supported.
UbuntuWindow::handleSurfaceFocusChange(focused=false)
UbuntuWindow::handleSurfaceFocusChange(focused=true)
Detectable autorepeat not supported.
UbuntuWindow::handleSurfaceFocusChange(focused=false)
UbuntuWindow::handleSurfaceFocusChange(focused=true)
Detectable autorepeat not supported.
UbuntuWindow::handleSurfaceFocusChange(focused=false)
UbuntuWindow::handleSurfaceFocusChange(focused=true)
Detectable autorepeat not supported.
UbuntuWindow::handleSurfaceFocusChange(focused=false)
UbuntuWindow::handleSurfaceFocusChange(focused=true)
UbuntuWindow::handleSurfaceFocusChange(focused=false)
UbuntuWindow::handleSurfaceFocusChange(focused=true)
Detectable autorepeat not supported.
UbuntuWindow::handleSurfaceFocusChange(focused=false)
UbuntuWindow::handleSurfaceFocusChange(focused=true)
Detectable autorepeat not supported.
UbuntuWindow::handleSurfaceFocusChange(focused=false)
UbuntuWindow::handleSurfaceFocusChange(focused=true)
UbuntuWindow::handleSurfaceFocusChange(focused=false)
UbuntuWindow::handleSurfaceFocusChange(focused=true)
Detectable autorepeat not supported.
UbuntuWindow::handleSurfaceFocusChange(focused=false)
UbuntuWindow::handleSurfaceFocusChange(focused=true)
Ubuntu...

Read more...

Revision history for this message
Chris Gagnon (chris.gagnon) wrote :
Revision history for this message
Chris Gagnon (chris.gagnon) wrote :
Download full text (9.0 KiB)

media_hub.log from ~/.cache/upstart

audio_sink: pulsesink
video_sink: mirsink
Creating a new Engine instance in gstreamer::Engine::Engine()
void core::ubuntu::media::ServiceImplementation::Private::track_player(const std::shared_ptr<core::ubuntu::media::Player>&)
key: 1
audio_sink: pulsesink
video_sink: mirsink
Creating a new Engine instance in gstreamer::Engine::Engine()
void core::ubuntu::media::ServiceImplementation::Private::track_player(const std::shared_ptr<core::ubuntu::media::Player>&)
key: 2
audio_sink: pulsesink
video_sink: mirsink
Creating a new Engine instance in gstreamer::Engine::Engine()
void core::ubuntu::media::ServiceImplementation::Private::track_player(const std::shared_ptr<core::ubuntu::media::Player>&)
key: 3
audio_sink: pulsesink
video_sink: mirsink
Creating a new Engine instance in gstreamer::Engine::Engine()
void core::ubuntu::media::ServiceImplementation::Private::track_player(const std::shared_ptr<core::ubuntu::media::Player>&)
key: 4
audio_sink: pulsesink
video_sink: mirsink
Creating a new Engine instance in gstreamer::Engine::Engine()
void core::ubuntu::media::ServiceImplementation::Private::track_player(const std::shared_ptr<core::ubuntu::media::Player>&)
key: 5
audio_sink: pulsesink
video_sink: mirsink
Creating a new Engine instance in gstreamer::Engine::Engine()
void core::ubuntu::media::ServiceImplementation::Private::track_player(const std::shared_ptr<core::ubuntu::media::Player>&)
key: 6
audio_sink: pulsesink
video_sink: mirsink
Creating a new Engine instance in gstreamer::Engine::Engine()
void core::ubuntu::media::ServiceImplementation::Private::track_player(const std::shared_ptr<core::ubuntu::media::Player>&)
key: 7
audio_sink: pulsesink
video_sink: mirsink
Creating a new Engine instance in gstreamer::Engine::Engine()
void core::ubuntu::media::ServiceImplementation::Private::track_player(const std::shared_ptr<core::ubuntu::media::Player>&)
key: 8
audio_sink: pulsesink
video_sink: mirsink
Creating a new Engine instance in gstreamer::Engine::Engine()
void core::ubuntu::media::ServiceImplementation::Private::track_player(const std::shared_ptr<core::ubuntu::media::Player>&)
key: 9
audio_sink: pulsesink
video_sink: mirsink
Creating a new Engine instance in gstreamer::Engine::Engine()
void core::ubuntu::media::ServiceImplementation::Private::track_player(const std::shared_ptr<core::ubuntu::media::Player>&)
key: 10
audio_sink: pulsesink
video_sink: mirsink
Creating a new Engine instance in gstreamer::Engine::Engine()
void core::ubuntu::media::ServiceImplementation::Private::track_player(const std::shared_ptr<core::ubuntu::media::Player>&)
key: 11
audio_sink: pulsesink
video_sink: mirsink
Creating a new Engine instance in gstreamer::Engine::Engine()
void core::ubuntu::media::ServiceImplementation::Private::track_player(const std::shared_ptr<core::ubuntu::media::Player>&)
key: 12
audio_sink: pulsesink
video_sink: mirsink
Creating a new Engine instance in gstreamer::Engine::Engine()
void core::ubuntu::media::ServiceImplementation::Private::track_player(const std::shared_ptr<core::ubuntu::media::Player>&)
key: 13
audio_sink: pulsesink
video_sink: mirsink
Creating a new Engine instance in gstreamer::Engine::Engine()
...

Read more...

Revision history for this message
kevin gunn (kgunn72) wrote :

@mterry feel free to unassign yourself, but could this be related to dbus "weirdness" you were talking about earlier today, that langasek was fixing?

Changed in unity8 (Ubuntu):
assignee: nobody → Michael Terry (mterry)
Revision history for this message
Michael Terry (mterry) wrote :

No I don't think so. That weirdness manifested as requests to do things over DBus being denied for insufficient permissions. Shouldn't result in crashes.

Changed in unity8 (Ubuntu):
assignee: Michael Terry (mterry) → nobody
Revision history for this message
kevin gunn (kgunn72) wrote :

this sort of feels mir-ish the more i look at it too. or at least i wonder.

Changed in mir:
importance: Undecided → High
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Nope. The offending code is all Media Player and dbus stuff. Not Mir.

Changed in mir:
status: New → Invalid
kevin gunn (kgunn72)
Changed in unity8 (Ubuntu):
status: New → Invalid
Changed in dbus-cpp (Ubuntu):
assignee: nobody → Thomas Voß (thomas-voss)
importance: Undecided → Critical
Changed in media-player (Ubuntu):
status: New → Invalid
Revision history for this message
kevin gunn (kgunn72) wrote :

lemme know if 10/9 isn't a sensible target date.

tags: added: touch-2014-10-09
Revision history for this message
Joe Odukoya (jodukoya) wrote :

Can someone please add an explanation of what the actual impact of this issue is.

Many thanks

Changed in dbus-cpp (Ubuntu):
status: New → Fix Committed
Revision history for this message
Olli Ries (ories) wrote :

did this one land?

Revision history for this message
Thomas Voß (thomas-voss) wrote :

Yup, set the status manually to "Fix Released".

Changed in dbus-cpp (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.