Cannot log out if Diodon is running

Bug #1391330 reported by Roland (Rolandixor) Taylor
92
This bug affects 15 people
Affects Status Importance Assigned to Milestone
Diodon
Fix Released
High
Unassigned
One Hundred Papercuts
Fix Released
High
Unassigned
diodon (Ubuntu)
Fix Released
High
Unassigned

Bug Description

If I try to log out while Diodon is running, it blocks the log out. If I quit Diodon it works. Also true of restarting and shutting down.

Tags: xenial
Revision history for this message
Oliver Sauder (sao) wrote :

Thanks for the bug report... I will need some more details to verify what's happening.

* What Diodon are you running on what Ubuntu version?
* Can you also attach a debug log when this happens?

You can do this by going to Startup applications and changing the Diodon command to the following:
bash -c "G_MESSAGES_DEBUG=all setsid /usr/local/bin/diodon &>/home/username/diodon_debug.log"

Replace username with your username. When you now restart your machine Diodon with create a debug log diodon_debug.log.

When this is happening Try to log out... when the whole process is hanging get a copy of the debug log and attach to this issue.

Thanks.

Oliver Sauder (sao)
Changed in diodon (Ubuntu):
status: New → Incomplete
Revision history for this message
Roland (Rolandixor) Taylor (rolandixor) wrote :

Sorry, I had gotten busy and forgot to update this bug report. I'll try to get the information you need soon.

Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for diodon (Ubuntu) because there has been no activity for 60 days.]

Changed in diodon (Ubuntu):
status: Incomplete → Expired
Revision history for this message
leslie (laszlo-karpati) wrote :

The log is attached.

Thanks.

Oliver Sauder (sao)
Changed in diodon (Ubuntu):
status: Expired → New
Oliver Sauder (sao)
Changed in diodon (Ubuntu):
status: New → Confirmed
Changed in diodon:
status: New → Confirmed
Revision history for this message
Roland (Rolandixor) Taylor (rolandixor) wrote :

Sorry I never got back to you on this bug. I've not had the issue in a long time but now working on a client's system the bug is back again.

Revision history for this message
Oliver Sauder (sao) wrote :

I was able to reproduce this issue on my machine and I think I know what it could be.

I need to verify but hope to have a fix for the next version.

Changed in diodon:
milestone: none → 1.4.0
Oliver Sauder (sao)
Changed in diodon:
status: Confirmed → Triaged
importance: Undecided → High
Revision history for this message
Oliver Sauder (sao) wrote :

Finally figure out what the issue here is. Diodon was registering with the session manager which caused the session manager to wait before Diodon properly closed.

Fix committed and available for testing in daily ppa ppa:diodon-team/daily

Changed in diodon:
status: Triaged → Fix Committed
Oliver Sauder (sao)
Changed in diodon:
status: Fix Committed → Fix Released
Revision history for this message
Cavia Porcellus (caviaporcellus) wrote :

I can confirm it's fixed in version 1.5.0. Thanks!

Revision history for this message
Roman Shipovskij (roman-shipovskij) wrote :

Problem still exist on 16.04.

tags: added: xenial
Revision history for this message
Oliver Sauder (sao) wrote :

This issue has been fixed since version 1.4.0.

In Xenial main repository the Diodon version is still 1.3.0.

See Bug #1563435

To install newest version in Xenial the stable ppa ppa:diodon-team/stable needs to be used.

Revision history for this message
Cubic PPA (cubic-wizard) wrote :

I've been testing with version 1.5.0~ubuntu16.04.1 from the PPA, and have not experienced this issue.

Changed in diodon (Ubuntu):
importance: Undecided → High
Changed in hundredpapercuts:
status: New → Confirmed
importance: Undecided → High
Changed in diodon (Ubuntu):
status: Confirmed → Fix Released
Changed in hundredpapercuts:
status: Confirmed → Fix Released
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.