Missing nullable annotations

Bug #1840278 reported by Ryan Westlund
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
libdbusmenu (Ubuntu)
New
Undecided
Unassigned

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 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.