Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 149971 - net-news/blam doesn't work with mono-1.1.17.1
Summary: net-news/blam doesn't work with mono-1.1.17.1
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Peter Johanson (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-10-03 09:54 UTC by Cobo
Modified: 2006-10-28 21:22 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Cobo 2006-10-03 09:54:41 UTC
Description:
Any version of Blam doesn't work with the latest mono release available in portage (mono-1.1.17.1) throwing a fatal unhandled exception when trying to running it:
$ blam
Unhandled Exception: Glade.HandlerNotFoundException: The handler for the event
DeleteEvent should take '(System.Object,Gtk.DeleteEventArgs)', but the
signature of the provided handler ('QuitActivated') is
'(System.Object,System.EventArgs)'

at SignalConnector.ConnectFunc (intptr,intptr,intptr,intptr,intptr,int,intptr)
<0x0033f>
at (wrapper native-to-managed) SignalConnector.ConnectFunc
(intptr,intptr,intptr,intptr,intptr,int,intptr) <0x00040>
in (unmanaged) 0xb61bc96b
at (wrapper managed-to-native)
SignalConnector.glade_xml_signal_autoconnect_full
(intptr,Glade.XML/SignalConnector/RawXMLConnectFunc,intptr) <0x00004>
at SignalConnector.Autoconnect () <0x00059>
at Glade.XML.Autoconnect (object) <0x00042>
at Imendio.Blam.Application.PrepareGUI () <0x0002e>
at Imendio.Blam.Application..ctor (string[],object[]) <0x002e0>
at Imendio.Blam.Application.Main (string[]) <0x0002c>

This applies to other Mono programs which make use of the "DeleteEvent" handler.

Solution:
Already a patch in gnome's bugzilla solving the issue with blam (http://bugzilla.gnome.org/show_bug.cgi?id=354183)
Comment 1 Peter Johanson (RETIRED) gentoo-dev 2006-10-28 21:22:14 UTC
Fixed in CVS.