Bug 735341
Summary: | gnome-documents fails to start with "TypeError: account.get_id is not a function" | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Michel Lind <michel> | ||||||||
Component: | gnome-documents | Assignee: | Elad Alfassa <elad> | ||||||||
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||||
Severity: | high | Docs Contact: | |||||||||
Priority: | high | ||||||||||
Version: | 16 | CC: | ccecchi, davidz, elad | ||||||||
Target Milestone: | --- | ||||||||||
Target Release: | --- | ||||||||||
Hardware: | Unspecified | ||||||||||
OS: | Unspecified | ||||||||||
Whiteboard: | |||||||||||
Fixed In Version: | gnome-documents-0.1.90-2.fc16 | Doc Type: | Bug Fix | ||||||||
Doc Text: | Story Points: | --- | |||||||||
Clone Of: | Environment: | ||||||||||
Last Closed: | 2011-09-07 03:38:49 UTC | Type: | --- | ||||||||
Regression: | --- | Mount Type: | --- | ||||||||
Documentation: | --- | CRM: | |||||||||
Verified Versions: | Category: | --- | |||||||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||||
Cloudforms Team: | --- | Target Upstream Version: | |||||||||
Embargoed: | |||||||||||
Attachments: |
|
Description
Michel Lind
2011-09-02 12:32:57 UTC
Maybe it's a bug in gnome-online-accounts. I don't have an f16 test machine yet so I couldn't test it myself. Thank you for reporting this bug. -- Fedora Bugzappers volunteer triage team https://fedoraproject.org/wiki/BugZappers Pasting from IRC <davidz> elad: that's probably caused by the fact that gdbus-codegen(1) now uses the (skip) annotation on generated C property getters <davidz> cosimoc: it's better (and thread-safe, actually) to access the GObject property directly via e.g. account.id Created attachment 521261 [details]
Patch for "account.get_id is not a function" error
So, it seems that there are two errors here. One is the account.id thing, the other seem to be tracker related.
What is the output of
rpm -q tracker
Does the attached patch fix the problem? if it doesn't, what's the output when running with this patch applied?
Please try this scratch build, does it fix the problem? http://koji.fedoraproject.org/koji/taskinfo?taskID=3322276 -- Fedora Bugzappers volunteer triage team https://fedoraproject.org/wiki/BugZappers (In reply to comment #3) > Created attachment 521261 [details] > Patch for "account.get_id is not a function" error > > So, it seems that there are two errors here. One is the account.id thing, the > other seem to be tracker related. > > What is the output of > rpm -q tracker > tracker-0.11.2-1.fc16.x86_64, from updates-testing > Does the attached patch fix the problem? if it doesn't, what's the output when > running with this patch applied? No -- account.id is not a function either! JS ERROR: !!! message = '"Could not locate tracker_sparql_connection_new: `tracker_sparql_connection_new': /usr/lib64/libtracker-sparql-0.12.so: undefined symbol: tracker_sparql_connection_new"' JS ERROR: !!! Exception was: TypeError: account.id is not a function JS ERROR: !!! lineNumber = '51' JS ERROR: !!! fileName = '"/usr/share/gnome-documents/js/sources.js"' JS ERROR: !!! stack = '"([object Object])@/usr/share/gnome-documents/js/sources.js:51 Source([object Object])@/usr/share/gnome-documents/js/sources.js:38 ([object _private_Goa_ObjectProxy],0,[object Array])@/usr/share/gnome-documents/js/sources.js:138 ([object _private_Goa_Client],[object _private_Gio_SimpleAsyncResult])@/usr/share/gnome-documents/js/sources.js:129 start()@/usr/share/gnome-documents/js/main.js:27 @<command line>:1 "' JS ERROR: !!! message = '"account.id is not a function"' Created attachment 521327 [details]
Patch for "account.get_id is not a function" error
Created attachment 521328 [details]
Updated and tested patch
gnome-documents-0.1.90-1.fc16 has been submitted as an update for Fedora 16. https://admin.fedoraproject.org/updates/gnome-documents-0.1.90-1.fc16 The correct link is https://admin.fedoraproject.org/updates/gnome-documents-0.1.90-2.fc16 -- Fedora Bugzappers volunteer triage team https://fedoraproject.org/wiki/BugZappers gnome-documents-0.1.90-2.fc16 has been pushed to the Fedora 16 stable repository. |