ubuntu-sdk-bugs team mailing list archive
-
ubuntu-sdk-bugs team
-
Mailing list archive
-
Message #04495
[Bug 1491732] Re: AalMediaPlaylistProvider::mediaCount locked UI over a dbus call
I've described the other issue at
https://bugs.launchpad.net/ubuntu/+source/qtmultimedia-opensource-
src/+bug/1496736
--
You received this bug notification because you are a member of Ubuntu
SDK bug tracking, which is subscribed to qtmultimedia-opensource-src in
Ubuntu.
https://bugs.launchpad.net/bugs/1491732
Title:
AalMediaPlaylistProvider::mediaCount locked UI over a dbus call
Status in Canonical System Image:
Confirmed
Status in media-hub package in Ubuntu:
Confirmed
Status in qtmultimedia-opensource-src package in Ubuntu:
Invalid
Status in qtubuntu-media package in Ubuntu:
Fix Committed
Bug description:
I was testing with silo 4 playing songs after other songs.
At some stage the UI froze, backtrace says
#0 0xb614b4e2 in poll () from /lib/arm-linux-gnueabihf/libc.so.6
#1 0xb5ae3ea0 in socket_do_iteration (transport=0x2be4600, flags=6, timeout_milliseconds=<optimized out>) at ../../dbus/dbus-transport-socket.c:1149
#2 0xb5ae3422 in _dbus_transport_do_iteration (transport=0x2be4600, flags=6, timeout_milliseconds=29998) at ../../dbus/dbus-transport.c:1001
#3 0xb5ad29c8 in _dbus_connection_do_iteration_unlocked (connection=0x2e33390, pending=<optimized out>, flags=6, timeout_milliseconds=29998) at ../../dbus/dbus-connection.c:1227
#4 0xb5ad3154 in _dbus_connection_block_pending_call (pending=pending@entry=0x3426518) at ../../dbus/dbus-connection.c:2527
#5 0xb5adf10e in dbus_pending_call_block (pending=pending@entry=0x3426518) at ../../dbus/dbus-pending-call.c:741
#6 0xb5ad34d4 in dbus_connection_send_with_reply_and_block (connection=0x2e33390, message=0x97297b80, timeout_milliseconds=30000, error=0x38484b8) at ../../dbus/dbus-connection.c:3575
#7 0xb3aca8cc in core::dbus::Bus::send_with_reply_and_block_for_at_most(std::shared_ptr<core::dbus::Message> const&, std::chrono::duration<long long, std::ratio<1ll, 1000ll> > const&) () from /usr/lib/arm-linux-gnueabihf/libdbus-cpp.so.4
#8 0x99d7093c in core::dbus::Object::invoke_method_synchronously<core::dbus::interfaces::Properties::Get, core::dbus::types::TypedVariant<std::vector<std::string, std::allocator<std::string> > >, std::string, std::string> (this=<optimized out>)
at /usr/include/core/dbus/impl/object.h:82
#9 0x99d70aee in core::dbus::Property<mpris::TrackList::Properties::Tracks>::get (this=0x2b11fd0) at /usr/include/core/dbus/impl/property.h:31
#10 0x99dcc6a6 in operator-> (this=0x2b11fd0) at /usr/include/core/property.h:110
#11 AalMediaPlaylistProvider::mediaCount (this=<optimized out>) at aalmediaplaylistprovider.cpp:58
#12 0x99dcd8ce in AalMediaPlaylistProvider::media (this=0x2cc08f8, index=7) at aalmediaplaylistprovider.cpp:68
#13 0xae6eef50 in QMediaPlaylist::currentMedia() const () from /usr/lib/arm-linux-gnueabihf/libQt5Multimedia.so.5
#14 0xae7439d6 in QDeclarativePlaylist::currentSource (this=this@entry=0x32d2130) at qdeclarativeplaylist.cpp:259
#15 0xae7449ce in QDeclarativePlaylist::qt_metacall (this=0x32d2130, _c=<optimized out>, _id=1, _a=0xbeb0423c) at .moc/moc_qdeclarativeplaylist_p.cpp:577
#16 0xb6ac6f28 in QV4::QObjectWrapper::getProperty(QObject*, QV4::ExecutionContext*, QQmlPropertyData*, bool) () from /usr/lib/arm-linux-gnueabihf/libQt5Qml.so.5
#17 0xb6ac716c in QV4::QObjectWrapper::getQmlProperty(QV4::ExecutionContext*, QQmlContextData*, QV4::String*, QV4::QObjectWrapper::RevisionMode, bool*, bool) () from /usr/lib/arm-linux-gnueabihf/libQt5Qml.so.5
#18 0xb6ac72ca in QV4::QObjectWrapper::get(QV4::Managed*, QV4::String*, bool*) () from /usr/lib/arm-linux-gnueabihf/libQt5Qml.so.5
#19 0xb6ad0b3e in QV4::Runtime::getProperty(QV4::ExecutionContext*, QV4::ValueRef, QV4::String*) () from /usr/lib/arm-linux-gnueabihf/libQt5Qml.so.5
To manage notifications about this bug go to:
https://bugs.launchpad.net/canonical-devices-system-image/+bug/1491732/+subscriptions
References