Public bug reported:

I'm sorry if I'm reporting this in the wrong place, but the page for
dbusmenu itself (https://bugs.launchpad.net/libdbusmenu) doesn't seem to
allow reporting bugs. After some digging I got the impression that
dbusmenu is actually an Ubuntu-specific package and bugs for it are
supposed to be supported here.

Dbusmenu seems to be missing nullable tags in its GObject introspection
annotations, causing the Haskell bindings generated for it to assume
some functions always return a valid value and crash if they return
NULL. Original issue is here: github.com/haskell-gi/haskell-
gi/issues/174

Disclaimer: I'm not the one actually using dbusmenu (I'm not on Ubuntu),
but I did submit the patch for GTK to fix the same problem and it got
merged so I'm pretty sure this is an issue. I thought about making the
patch myself and trying to submit it, but given that it looks like
dbusmenu hasn't seen development in a couple of years I didn't want to
go through all that up-front incase the project is abandoned or
something (and I'd almost certainly miss some). I also have no
experience with bazaar.

** Affects: libdbusmenu (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to libdbusmenu in Ubuntu.
https://bugs.launchpad.net/bugs/1840278

Title:
  Missing nullable annotations

Status in libdbusmenu package in Ubuntu:
  New

Bug description:
  I'm sorry if I'm reporting this in the wrong place, but the page for
  dbusmenu itself (https://bugs.launchpad.net/libdbusmenu) doesn't seem
  to allow reporting bugs. After some digging I got the impression that
  dbusmenu is actually an Ubuntu-specific package and bugs for it are
  supposed to be supported here.

  Dbusmenu seems to be missing nullable tags in its GObject
  introspection annotations, causing the Haskell bindings generated for
  it to assume some functions always return a valid value and crash if
  they return NULL. Original issue is here: github.com/haskell-gi
  /haskell-gi/issues/174

  Disclaimer: I'm not the one actually using dbusmenu (I'm not on
  Ubuntu), but I did submit the patch for GTK to fix the same problem
  and it got merged so I'm pretty sure this is an issue. I thought about
  making the patch myself and trying to submit it, but given that it
  looks like dbusmenu hasn't seen development in a couple of years I
  didn't want to go through all that up-front incase the project is
  abandoned or something (and I'd almost certainly miss some). I also
  have no experience with bazaar.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libdbusmenu/+bug/1840278/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to