If I'm understanding you right, Meld crashes when you launch it. If so,
Kai's probably right and it's a Python install issue. If you use my
installation alone. I eat my own dog food, and I don't think you'll find
this error with my installer.
However, it does raise a question for me. Is the icon on the "version
odd icon (with the red X). I just wanted to make sure it's not some
Post by Mark Mikofski
Sent: Wednesday, April 17, 2013 1:02 PM
Subject: Re: Meld 1.7.2 released
I have no idea about libintl packaging. I assumed that GTK or PyGTK or
something would include it.
It *is* required for translations to work properly. If anyone knows
about this stuff Windows-side, and can tell me that I can't rely on it
being present, then it's not difficult to reproduce the old try/except
behaviour here. However, given the below problem I'm currently
inclined to think it's an installation issue.
This just looks like a broken install to me. I don't know that we
expect Meld to function without an icon theme installed. I know
~nothing about Windows GTK+ packaging options, but I test with the
PyGtk all-in-one installer, making it pretty much the only 'supported'
option. However, Keegan's installer is high on the list, and may well
be a better option.
Thanks for your response!
TL;DR: libintl is **not** problem. I was able to link it.
hi-color-icon-theme also **not** issue. I installed it. No icon shows for
1. I linked to the wrong file, but that's obviously not the problem. I am
using `GTK/runtime`, but I was looking in `lib`, but the `libintl` is in
`bin`. But for some reason python doesn't like `cdll.intl`, I have to use
intl = cdll.LoadLibrary("libintl-8.dll")
and then it loads fine. So that is obviously _not_ the problem. So I don't
think you need the try/except behavior unless you want to try it using
LoadLibrary and libintl-8, which may fail on some systems without
PyGTK/GTK+ which I assume all have the same version of gettext.
2. as I stated in #1, I _am_ using PyGTK/GTK+ all-in-one bundle, but I am
using the x64 versions - GTK+, version 2.22.1 is from gnome  and PyGTK,
same version, is from Christoph Gohlke . I'm not sure if that is the
difference. Is it possible that my version is too old for meld now?
Problem Event Name:APPCRASH
Fault Module Name:libglib-2.0-0.dll
Fault Module Version:184.108.40.206
Fault Module Timestamp:4d1b271d
Additional Information 1:4718
Additional Information 2:47183f87aa8b47fd333da005fc9f3c8c
Additional Information 3:dd09
Additional Information 4:dd097b52c7f2c82fc07702abf5dd2229
If the online privacy statement is not available, please read our
4. I installed the hi-color-icon-theme, and I don't get that warning
anymore, but the other message is still there. here is the traceback
**with** hi-color theme installed
assertion `G_IS_LOADABLE_ICON (icon)' failed
Gtk:ERROR:gtkrecentmanager.c:1942:get_icon_fallback: assertion failed: (retval != NULL)
This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.
5. So what I've noticed is that the new version control icon is X-ed out
as if it can't be found. Could that be what is causing the crash? bizarre
I will try to troubleshoot more if I get a chance. Thanks!
meld-list mailing list