Notices


Reply
Thread Tools
Posts: 189 | Thanked: 143 times | Joined on Nov 2009
#131
 

The Following User Says Thank You to MaemoUser For This Useful Post:
javispedro's Avatar
Posts: 2,355 | Thanked: 5,249 times | Joined on Jan 2009 @ Barcelona
#132
Originally Posted by smoku View Post
I am also experiencing this issue. Very annoying.
But I highly doubt that pebbled is at fault.
Pebbled/eavesdropping is actually at fault. The problem is that QtDbus believes the eavesdropped method calls are actually sent to the eavesdropping process, so it will generate method-return messages for them, even if they are empty ( ie "void" returns) .

Thus, a race condition is created: the method-return from the eavesdropping app (e.g. pebbled) may come BEFORE the method-return from lipstick. Since the one generated by pebbled is incorrect (it has no return_id field), the application that generated the notification will believe lipstick did not generate a notification id for it. Thus, shall a new email/IM come in, the application will create another notification, instead of updating the original notification which is now effectively leaked (no one except lipstick knows its notification ID, so no app can delete it ).

I am not sure this bug is the sole cause of the duplicate/leaked notifications but it is certainly a bug in pebbled and other smar****ch apps.

See https://gitorious.org/javispedro-jol...a31e91b86dd0e4 for how I fixed it (using QDBusContext and setDelayedReply), http://www.merproject.org/logs/%23ne...09-20T14:49:31 for my rationale.

Last edited by javispedro; 2014-09-25 at 15:20. Reason: fixed IRC link
 

The Following 6 Users Say Thank You to javispedro For This Useful Post:
Posts: 189 | Thanked: 143 times | Joined on Nov 2009
#133
Any news for the daemon? Or no time anymore?
 

The Following User Says Thank You to MaemoUser For This Useful Post:
smoku's Avatar
Posts: 1,716 | Thanked: 3,007 times | Joined on Dec 2009 @ Warsaw, Poland
#134
Originally Posted by MaemoUser View Post
Any news for the daemon? Or no time anymore?
It has all the features I need daily, so I'm not really actively working on it as I have no compelling motive to. Only bugfixing.
__________________
smoku @xiaoka.com (SMTP/XMPP) ...:.:....:... pebbled . Poky Fish : sixaxis . psx4m . uae4all
Jolla Phone post-mortem . . . . . . . . . . -> 1+1 VGN-UX390N

Last edited by smoku; 2014-09-26 at 08:44.
 
HtheB's Avatar
Moderator | Posts: 3,718 | Thanked: 7,420 times | Joined on Dec 2009 @ Bize Her Yer Trabzon
#135
Originally Posted by smoku View Post
It has all the features I need daily, so I'm not really actively working on it as I have no compelling motive to. Only bugfixing.
what about:
upgrading firmware?
install/remove watch apps?
__________________
www.HtheB.com
Please donate if you think I'm doing a good job.
 

The Following User Says Thank You to HtheB For This Useful Post:
smoku's Avatar
Posts: 1,716 | Thanked: 3,007 times | Joined on Dec 2009 @ Warsaw, Poland
#136
I do not use these features.
__________________
smoku @xiaoka.com (SMTP/XMPP) ...:.:....:... pebbled . Poky Fish : sixaxis . psx4m . uae4all
Jolla Phone post-mortem . . . . . . . . . . -> 1+1 VGN-UX390N
 
Posts: 47 | Thanked: 40 times | Joined on Mar 2007 @ Helsinki, Finland
#137
Originally Posted by HtheB View Post
what about:
upgrading firmware?
install/remove watch apps?
+ support for http info pull e.g. watchfaces with weather
 

The Following User Says Thank You to haliava For This Useful Post:
Posts: 189 | Thanked: 143 times | Joined on Nov 2009
#138
And what about the eavesdropping bug? Do you currently work on this issue?

I wonder that other people don't contribute to pebbled except for smurfy. Because the source is open and smokku takes the merge requests seriously.
 
smoku's Avatar
Posts: 1,716 | Thanked: 3,007 times | Joined on Dec 2009 @ Warsaw, Poland
#139
Originally Posted by MaemoUser View Post
https://github.com/smokku/pebble/issues/18
I tried implementing it, but to no success.
Evesdropping 'com.nokia.voland' does not work for me. Details in the issue.
__________________
smoku @xiaoka.com (SMTP/XMPP) ...:.:....:... pebbled . Poky Fish : sixaxis . psx4m . uae4all
Jolla Phone post-mortem . . . . . . . . . . -> 1+1 VGN-UX390N
 
smoku's Avatar
Posts: 1,716 | Thanked: 3,007 times | Joined on Dec 2009 @ Warsaw, Poland
#140
Originally Posted by MaemoUser View Post
And what about the eavesdropping bug?
It is fixed in 0.11.
(At least I didn't experience it over the weekend anymore.)
__________________
smoku @xiaoka.com (SMTP/XMPP) ...:.:....:... pebbled . Poky Fish : sixaxis . psx4m . uae4all
Jolla Phone post-mortem . . . . . . . . . . -> 1+1 VGN-UX390N
 

The Following 3 Users Say Thank You to smoku For This Useful Post:
Reply

Tags
pebble, pebble time, pebbled


 
Forum Jump


All times are GMT. The time now is 18:06.