This is the mail archive of the cygwin-xfree mailing list for the Cygwin XFree86 project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

gvim 7.2-1: GLib-GObject-CRITICAL **: g_object_ref: assertion `G_IS_OBJECT (object)' failed


Greetings,

I've just installed gvim 7.2-1 on the current version of Cygwin.

Why I type "gvim", it complains

% gvim
? (gvim:4216): GLib-GObject-CRITICAL **: g_object_ref: assertion
`G_IS_OBJECT (object)' failed

? (gvim:4216): Pango-CRITICAL **: _pango_engine_shape_shape:
assertion `PANGO_IS_FONT (font)' failed

? Pango-ERROR **: file /instsoft/libxml/pango-1.8.1/pango/shape.c:
line 75 (pango_shape): assertion failed: (glyphs->num_glyphs > 0)
? aborting...

? Aborted (core dumped)


% gvim --version
VIM - Vi IMproved 7.2 (2008 Aug 9, compiled Aug 10 2008 16:57:46)
Compiled by Cygwin Ports <cygwin-ports-general@lists.sourceforge.net>
Huge version with GTK2 GUI. ?Features included (+) or not (-):
+arabic +autocmd +balloon_eval +browse ++builtin_terms +byte_offset +cindent
+clientserver +clipboard +cmdline_compl +cmdline_hist +cmdline_info +comments
+cryptv +cscope +cursorshape +dialog_con_gui +diff +digraphs +dnd -ebcdic
+emacs_tags +eval +ex_extra +extra_search +farsi +file_in_path +find_in_path
+float +folding -footer +fork() +gettext -hangul_input +iconv +insert_expand
+jumplist +keymap +langmap +libcall +linebreak +lispindent +listcmds +localmap
+menu +mksession +modify_fname +mouse +mouseshape +mouse_dec -mouse_gpm
-mouse_jsbterm +mouse_netterm -mouse_sysmouse +mouse_xterm +multi_byte
+multi_lang -mzscheme +netbeans_intg -osfiletype +path_extra -perl +postscript
+printer +profile -python +quickfix +reltime +rightleft -ruby +scrollbind
+signs +smartindent -sniff +statusline -sun_workshop +syntax +tag_binary
+tag_old_static -tag_any_white -tcl +terminfo +termresponse +textobjects +title
?+toolbar +user_commands +vertsplit +virtualedit +visual +visualextra +viminfo
+vreplace +wildignore +wildmenu +windows +writebackup +X11 -xfontset +xim
+xsmp_interact +xterm_clipboard -xterm_save
? system vimrc file: "$VIM/vimrc"
? ? user vimrc file: "$HOME/.vimrc"
? ? ?user exrc file: "$HOME/.exrc"
?system gvimrc file: "$VIM/gvimrc"
? ?user gvimrc file: "$HOME/.gvimrc"
? ?system menu file: "$VIMRUNTIME/menu.vim"
?fall-back for $VIM: "/usr/share/vim"
Compilation: gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK
-I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include
-I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0
-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
-I/usr/include/freetype2 -I/usr/include/libpng12
-I/usr/include/pixman-1 ? ? -O6 -fno-strength-reduce -Wall -Wshadow
-Wmissing-prototypes
Linking: gcc ? -L/usr/local/lib -o gvim.exe ? -lgtk-x11-2.0
-lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lXi
-lXrandr -lXcursor -lXdamage -lcairo -lpangoft2-1.0 -lpango-1.0 -lXext
-lXfixes -lgobject-2.0 -lgmodule-2.0 -lglib-2.0 -lintl -lfontconfig
-lexpat -lfreetype -lglitz -lpng12 -lz -lXrender -lpixman-1 -lxcb-xlib
-lxcb -lXau -lXt -lX11 -lSM -lICE -lm -lncurses ?-liconv -lintl

I downgraded ?vim ?to 7.2-1 ?(from 7.2-3) ?but that made no difference.

Searching the web for
? ?gvim "G_IS_OBJECT (object)"
didn't seem to show this as an issue.


I'm guessing this is a cygwin packaging issue. ?Note that it initially
complained that ?fontconf ?was not installed properly, even though I
had freshly re-installed it. ?That error disappeared when I installed
font-xfree86-type1.


If this isn't the right way/place to post this bug report, please let
me know of a better way. ?(I've filtered some security-related info
from the cygcheck file. ?It is bad practice to encourage users to post
files with account information to a public mailing list.)

Cheers,
Lachlan

-- 
Lachlan Andrew  Centre for Advanced Internet Architectures (CAIA)
Swinburne University of Technology, Melbourne, Australia
<http://caia.swin.edu.au/cv/landrew> <http://netlab.caltech.edu/lachlan>
Ph +61 3 9214 4837

Attachment: cygcheck.txt
Description: Text document

Attachment: gvim.exe.stackdump
Description: Binary data

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://x.cygwin.com/docs/
FAQ:                   http://x.cygwin.com/docs/faq/

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]