Multiple instances of Gwibber

Bug #606594 reported by Roel Veldhuizen
50
This bug affects 10 people
Affects Status Importance Assigned to Milestone
Messaging Menu
Triaged
Low
Unassigned
indicator-messages (Ubuntu)
Triaged
Low
Unassigned

Bug Description

When Ubuntu boots and I click on broadcast in the messaging menu. It will open add another broadcast item to to the menu.

I was unable to create a screenshot because the printscreen won't work when my pointer is on the menu.
---
Architecture: amd64
DistroRelease: Ubuntu 10.04
InstallationMedia: Ubuntu 10.04 LTS "Lucid Lynx" - Release amd64 (20100429)
Package: indicator-messages 0.3.6-0ubuntu2
PackageArchitecture: amd64
ProcEnviron:
 LANG=en_US.utf8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.32-24.41-generic 2.6.32.15+drm33.5
Tags: lucid
Uname: Linux 2.6.32-24-generic x86_64
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare

Revision history for this message
Leo Arias (elopio) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. Please execute the following command, as it will automatically gather debugging information, in a terminal:

apport-collect 606594

This will help us to find and resolve the problem. Bear in mind that you may need to install the python-launchpadlib package from the universe repository. Additionally, when prompted to give apport-collect permissions for Launchpad you will need to give it at least the ability to "Change Non-Private" data as it will be adding information to your bug report. Thanks in advance!

When reporting bugs in the future please use apport, either via the appropriate application's "Help -> Report a Problem" menu or using 'ubuntu-bug' and the name of the package affected. You can learn more about this functionality at https://wiki.ubuntu.com/ReportingBugs.

And you can take the screenshot going to applications>accesories>take screenshot and set a delay for the shot. Please also attach it too.

Changed in ubuntu:
status: New → Incomplete
Revision history for this message
Leo Arias (elopio) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. This bug did not have a package associated with it, which is important for ensuring that it gets looked at by the proper developers. You can learn more about finding the right package at https://wiki.ubuntu.com/Bugs/FindRightPackage. I have classified this bug as a bug in indicator-messages.

When reporting bugs in the future please use apport, either via the appropriate application's "Help -> Report a Problem" menu or using 'ubuntu-bug' and the name of the package affected. You can learn more about this functionality at https://wiki.ubuntu.com/ReportingBugs.

affects: ubuntu → indicator-messages (Ubuntu)
Revision history for this message
Leo Arias (elopio) wrote :

We'd like to figure out what's causing this bug for you, but we haven't heard back from you in a while. Could you please provide the requested information? Thanks!

Revision history for this message
Roel Veldhuizen (roelveldhuizen) wrote : Dependencies.txt

apport information

tags: added: apport-collected
description: updated
Leo Arias (elopio)
Changed in indicator-messages (Ubuntu):
status: Incomplete → New
Changed in indicator-messages (Ubuntu):
status: New → Triaged
importance: Undecided → Low
Revision history for this message
Sebastien Bacher (seb128) wrote :
Revision history for this message
Sebastien Bacher (seb128) wrote :

is somebody still having the issue with the current maverick version?

Revision history for this message
tehmasp (tehmasp-deactivatedaccount-deactivatedaccount) wrote :

I personally don't have access to another machine to put a beta Ubuntu on. IF no one else cares about this then push it over to 10.10 - BUT if the versions of the software pkgs. in question are the same then there is a higher chance anyway that the bug will re-appear. Like I said at the bottom of #606990 - I just retried setting up Gwibber and after putting in 1 broadcast account (Twitter) - 2 'Broadcast' options appeared. IOW, I didn't have to do anything special, crazy. I did test on the same machine.

Revision history for this message
Omer Akram (om26er) wrote : Re: [Bug 606594] Re: Multiple instances of Gwibber

I can reproduce this issue.

reboot your system and when the desktop comes click on the 'broadcast' in
messaging menu and after a few seconds two broadcast entries will be shown.
I said after boot because you have to click on broadcast before
gwibber-service starts automatically

I think my statement is a little confusion so to sum up. before
gwibber-service is started automatically on boot, click on 'broadcast'

Revision history for this message
tehmasp (tehmasp-deactivatedaccount-deactivatedaccount) wrote :

Perhaps, but you should be able to reproduce by doing 'Gwibber->Quit' (within the client). I have a terminal open watching (watch "ps aux | grep gwibber-service | grep -v grep") for 'gwibber-service' and I see that it is indeed terminated when 'Gwibber->Quit' is performed - which actually shuts the service as opposed to simply closing the Gwibber window. And yes, after 'Gwibber->Quit' there is only 1 'Broadcast'.

Revision history for this message
Pavol Klačanský (pavolzetor-deactivatedaccount) wrote :
Revision history for this message
Raymond Whatman (roo79) wrote :

I have this problem on ubuntu 10.10.Gwibber shows two(2) instances of 'Broadcast' in the panel menu, doesn't seem to matter if it's set to autostart or if I manually start it {if gwibber is running 2 instances of 'Broadcast' are always shown } I'm a novice user so instructions please. is there a fix for this or do I have to uninstall gwibber as I have been to?

Revision history for this message
Kalle Valo (kvalo) wrote :

I think this is duplicate of bug #706408, but I'm not 100% sure and don't mark as duplicate yet.

Changed in indicator-messages:
status: New → Triaged
importance: Undecided → Low
Revision history for this message
Waterman (waterman) wrote :

I seem to have suddenly developed the same problem, but unlike bug #706408, it only happens to gwibber, not any other programs in the messaging menu. Running natty.

Revision history for this message
Jochem (jochem56-deactivatedaccount) wrote :

Still present in Oneiric

Revision history for this message
Christopher Kyle Horton (christhehorton) wrote :

Just got this bug today (or at least didn't notice it until today) in the final release of Oneiric. I only have one account in Gwibber, for identi.ca. The Gwibber window was not open at the time I took this screenshot.

Revision history for this message
Pavol Klačanský (pavolzetor-deactivatedaccount) wrote : apport information

ApportVersion: 1.26-0ubuntu1
Architecture: amd64
CheckboxSubmission: bab5d08f3dbd30d3050bc5105fc7267d
CheckboxSystem: bb422ca46d02494cdbc459927a98bc2f
DistroRelease: Ubuntu 12.04
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Release amd64 (20110427.1)
Package: indicator-messages 0.5.0-1
PackageArchitecture: amd64
ProcVersionSignature: Ubuntu 3.1.0-2.3-generic 3.1.0
Tags: precise running-unity
Uname: Linux 3.1.0-2-generic x86_64
UpgradeStatus: Upgraded to precise on 2011-12-16 (5 days ago)
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare

tags: added: precise running-unity
Revision history for this message
Pavol Klačanský (pavolzetor-deactivatedaccount) wrote : Dependencies.txt

apport information

Revision history for this message
Pavol Klačanský (pavolzetor-deactivatedaccount) wrote : ProcEnviron.txt

apport information

Revision history for this message
Pavol Klačanský (pavolzetor-deactivatedaccount) wrote :

super triple times in precise

Revision history for this message
Christopher Kyle Horton (christhehorton) wrote :

Just got it again in Precise Beta 2.

Revision history for this message
Pauli (paniemin) wrote :

This might not be duplicate. I noticed that gwibber-service startup has a huge race issue in the code that tries to prevent starting duplicate services.

Basic issue in gwibber-serice code is:

1. Check if dbus service is registered.
2. Do some initialization stuff
3. Register dbus service.

This race allows gwibber-service to start multiple instances that would result to gwibber-service reporting same remote service multiple times.

I'm not dbus expert but I remember dbus providing feature to start gwibber-service like service automatically on first client requesting the service. I suppose that could eliminate the race in startup making it easily possible quarentee single gwibber-service instance per user login.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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