gnome-do crashes with unhandled exception

Bug #1345302 reported by Luis Carlos Cobo
18
This bug affects 3 people
Affects Status Importance Assigned to Milestone
gnome-do (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Gnome-do runs for a while the crashes. On reloading it, it crashes right away:

luisca@magina$ gnome-do

(Do:15607): GLib-CRITICAL **: Source ID 58 was not found when attempting to remove it

(Do:15607): GLib-CRITICAL **: Source ID 18 was not found when attempting to remove it

(Do:15607): GLib-CRITICAL **: Source ID 20 was not found when attempting to remove it

(Do:15607): GLib-CRITICAL **: Source ID 59 was not found when attempting to remove it

Unhandled Exception:
System.Exception: Message length 925958144 exceeds maximum allowed 134217728 bytes
at DBus.Transports.Transport.ReadMessageReal () <0x00507>
at DBus.Transports.Transport.ReadMessage () <0x00027>
at DBus.Connection.Iterate () <0x0001b>
at DBus.BusG/<Init>c__AnonStorey0.<>m__0 (intptr,DBus.GLib.IOCondition,intptr) <0x0003b>
at (wrapper native-to-managed) DBus.BusG/<Init>c__AnonStorey0.<>m__0 (intptr,DBus.GLib.IOCondition,intptr) <0x0008a>
at (wrapper managed-to-native) Gtk.Application.gtk_main () <0x00054>
at Gtk.Application.Run () <0x0000b>
at Do.Do.Main (string[]) <0x001eb>

[ERROR] FATAL UNHANDLED EXCEPTION: System.Exception: Message length 925958144 exceeds maximum allowed 134217728 bytes
at DBus.Transports.Transport.ReadMessageReal () <0x00507>
at DBus.Transports.Transport.ReadMessage () <0x00027>
at DBus.Connection.Iterate () <0x0001b>
at DBus.BusG/<Init>c__AnonStorey0.<>m__0 (intptr,DBus.GLib.IOCondition,intptr) <0x0003b>
at (wrapper native-to-managed) DBus.BusG/<Init>c__AnonStorey0.<>m__0 (intptr,DBus.GLib.IOCondition,intptr) <0x0008a>
at (wrapper managed-to-native) Gtk.Application.gtk_main () <0x00054>
at Gtk.Application.Run () <0x0000b>
at Do.Do.Main (string[]) <0x001eb>

If I uninstall gnome-do-plugins it runs fine. I believe this may related with to the tomboy plugin (which I use a lot) since the other plugins are simple ones (session manager, terminal, screenshot).

Revision history for this message
Chris Halse Rogers (raof) wrote :

Hm. I was sure I'd seen this error before, but googling doesn't bring up any hits that aren't this bug.

I'll poke around a bit. This seems likely to be a DBus# bug.

Revision history for this message
Randy Syring (rsyring) wrote :

This is really killing me. Gnome-do integration with Tomboy notes was my productivity bread & butter. Anything I can do to help provide information or debugging to fix this?

I just upgraded from 13.10 to 14.04 and started having this problem. x86_64.

Revision history for this message
Luis Carlos Cobo (luiscarlos) wrote : Re: [Bug 1345302] Re: gnome-do crashes with unhandled exception

Also, it's not easily reproducible, on my other machine it used to
happen but no longer, and on the first one sometimes on reboot works
fine for a while and then no more.

On Mon, Jul 21, 2014 at 12:00 PM, Randy Syring <email address hidden> wrote:
> This is really killing me. Gnome-do integration with Tomboy notes was
> my productivity bread & butter. Anything I can do to help provide
> information or debugging to fix this?
>
> I just upgraded from 13.10 to 14.04 and started having this problem.
> x86_64.
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1345302
>
> Title:
> gnome-do crashes with unhandled exception
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/ubuntu/+source/gnome-do/+bug/1345302/+subscriptions

--
Luis Carlos Cobo Rus GnuPG ID: 44019B60

Revision history for this message
Chris Halse Rogers (raof) wrote :

Urgh. The Do in 14.04 is the quite old 0.9 release. I thought I'd
uploaded 0.95! It's also using ndesk-dbus, rather than the newer
dbus-sharp.

I'll set up a couple of PPAs with testing packages - one with a simple
rebuild against dbus-sharp, and a 0.95 one. The simple rebuild might be
able to be added to 14.04 as a stable release update, which an upgrade
to 0.95 would be more chancy.

Revision history for this message
Randy Syring (rsyring) wrote :

@Luis: fwiw, I can reproduce it consistently. The only time it doesn't happen is if Tomboy notes is closed or the Tomboy plugin is deactivated. My workaround was to quit Tomboy notes, start Do, deactivate Tomoboy plugin in do, and then I can use Do and Tomboy but, obviously, without the notes in Do.

@Chris: I'm happy to help tests once you get those PPAs setup.

Revision history for this message
Randy Syring (rsyring) wrote :

Are there any workarounds to this? Are their libraries I could manually update that might solve this issue?

Revision history for this message
Chris Halse Rogers (raof) wrote :

Thanks for the ping.

Sadly, Do 0.9 doesn't build in 14.04 (I really should have stayed on
top of that a bit more);
https://launchpad.net/~raof/+archive/ubuntu/14-04-do-testing has a
0.95.1 package that would be good to test.

Revision history for this message
Luis Carlos Cobo (luiscarlos) wrote :

This 0.95.1 package seems to work fine.

On Mon, Jul 28, 2014 at 4:52 PM, Chris Halse Rogers
<email address hidden> wrote:
> Thanks for the ping.
>
> Sadly, Do 0.9 doesn't build in 14.04 (I really should have stayed on
> top of that a bit more);
> https://launchpad.net/~raof/+archive/ubuntu/14-04-do-testing has a
> 0.95.1 package that would be good to test.
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1345302
>
> Title:
> gnome-do crashes with unhandled exception
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/ubuntu/+source/gnome-do/+bug/1345302/+subscriptions

--
Luis Carlos Cobo Rus GnuPG ID: 44019B60

Revision history for this message
Randy Syring (rsyring) wrote :

The testing package also works great for me, thank you so much! Can I buy you a beer or book, gittip, or something?

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

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in gnome-do (Ubuntu):
status: New → Confirmed
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.