[Bug 1840278] [NEW] Missing nullable annotations
Ryan Westlund
1840278 at bugs.launchpad.net
Thu Aug 15 15:18:33 UTC 2019
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 DBus Menu
Team, which is subscribed to libdbusmenu in Ubuntu.
https://bugs.launchpad.net/bugs/1840278
Title:
Missing nullable annotations
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libdbusmenu/+bug/1840278/+subscriptions
More information about the Ubuntu-reviews
mailing list