[Mono-bugs] [Bug 436000] XIM: winforms program crash randomly while starting XIM

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Wed Jan 21 08:04:43 EST 2009


https://bugzilla.novell.com/show_bug.cgi?id=436000

User paul at all-the-johnsons.co.uk added comment
https://bugzilla.novell.com/show_bug.cgi?id=436000#c10


Paul Johnson <paul at all-the-johnsons.co.uk> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |paul at all-the-johnsons.co.uk




--- Comment #10 from Paul Johnson <paul at all-the-johnsons.co.uk>  2009-01-21 06:04:41 MST ---
I'm seeing this problem as well using svn 123918 (not tried it with anything
newer yet).

The problem is a XIM one. I'm seeing this when I run something with -v before
the program name (this is copied from an email to the mono-dev list)

Method System.Windows.Forms.X11Keyboard:SetupXIM() emitted at 0x5e7560
to 0x5e765e (code length 254) [colourmixer.exe]
Method (wrapper managed-to-native)
System.Windows.Forms.X11Keyboard:XSupportLocale () emitted 0x5e7688 to
0x5e76cc (code length 68) [colourmixer.exe]
Method (wrapper managed-to-native)
System.Windows.Forms.X11Keyboard:XSetLocaleModifiers (string) emitted at
0x5e76d0 to 0x5e773b (code length 107) [colourmixer.exe]
Method (wrapper to native) System.Windows.Forms.X11Keyboard:XOpenIM
(intptr, intptr, intptr, intptr) emitted at 0x5e7740 to 0x5e7793 (codelength
83) [colourmixer.exe]

strace suggests something is either in an endless loop (I get a
(time(NULL) = 1232452591, 4 semops, waitpid(3977, 0x3f8294, WNOHANG)=0,
nanosleep((10, 0), null) = 0) continually) 

Having googled the error that is generated when I compile an app using MD (it
says the application cannot do something with locale), it looks like there was
a fix in May 2008 which has since been reverted / dropped.

Currently, for Fedora Rawhide, I'm building and putting onto the buildsys mono
svn (mono/mono-tools/mono-debugger/monodevelop and if they change,
mod_mono/xsp/mono-addins) on a weekly basis. However this XIM problem will mean
I can't put up an update until it's fixed (no point if all I start getting is a
pile of reports for winforms apps saying XIM is not functioning correctly).

I'm using rawhide, x86, gnome desktop, intel chipset (laptop) - nothing really
untoward. Locale is set as en_GB.utf_8

-- 
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.


More information about the mono-bugs mailing list