From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#21203: 24.5; about-emacs makes emacs freeze on windows 8.1 Date: Fri, 14 Aug 2015 09:48:33 +0300 Message-ID: <83h9o2nz5q.fsf@gnu.org> References: <838u9nsioy.fsf@gnu.org> <83wpx7qjg0.fsf@gnu.org> Reply-To: Eli Zaretskii NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8BIT X-Trace: ger.gmane.org 1439534964 3955 80.91.229.3 (14 Aug 2015 06:49:24 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 14 Aug 2015 06:49:24 +0000 (UTC) Cc: 21203@debbugs.gnu.org To: Pablo Mercader =?UTF-8?Q?Alc=C3=A1ntara?= Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Aug 14 08:49:12 2015 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1ZQ8ne-0007LX-Tt for geb-bug-gnu-emacs@m.gmane.org; Fri, 14 Aug 2015 08:49:11 +0200 Original-Received: from localhost ([::1]:45037 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZQ8ne-0007Zm-Fx for geb-bug-gnu-emacs@m.gmane.org; Fri, 14 Aug 2015 02:49:10 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:36545) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZQ8na-0007Zf-3g for bug-gnu-emacs@gnu.org; Fri, 14 Aug 2015 02:49:07 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZQ8nW-0005SF-RY for bug-gnu-emacs@gnu.org; Fri, 14 Aug 2015 02:49:06 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:34997) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZQ8nW-0005S3-Nm for bug-gnu-emacs@gnu.org; Fri, 14 Aug 2015 02:49:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1ZQ8nW-0002Cg-Ap for bug-gnu-emacs@gnu.org; Fri, 14 Aug 2015 02:49:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 14 Aug 2015 06:49:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 21203 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 21203-submit@debbugs.gnu.org id=B21203.14395349238437 (code B ref 21203); Fri, 14 Aug 2015 06:49:02 +0000 Original-Received: (at 21203) by debbugs.gnu.org; 14 Aug 2015 06:48:43 +0000 Original-Received: from localhost ([127.0.0.1]:55440 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZQ8nC-0002Bz-OR for submit@debbugs.gnu.org; Fri, 14 Aug 2015 02:48:42 -0400 Original-Received: from mtaout27.012.net.il ([80.179.55.183]:33560) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZQ8nA-0002Bq-Ml for 21203@debbugs.gnu.org; Fri, 14 Aug 2015 02:48:41 -0400 Original-Received: from conversion-daemon.mtaout27.012.net.il by mtaout27.012.net.il (HyperSendmail v2007.08) id <0NT200A0081Q4W00@mtaout27.012.net.il> for 21203@debbugs.gnu.org; Fri, 14 Aug 2015 09:45:49 +0300 (IDT) Original-Received: from HOME-C4E4A596F7 ([87.69.4.28]) by mtaout27.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NT20063884DJW40@mtaout27.012.net.il>; Fri, 14 Aug 2015 09:45:49 +0300 (IDT) In-reply-to: X-012-Sender: halo1@inter.net.il X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:105469 Archived-At: > Date: Thu, 13 Aug 2015 17:06:19 -0400 > From: Pablo Mercader Alcántara > > > emacs -q --eval "(setq fancy-splash-image \"splash.xpm\")" > > > > and then try invoking 'about-emacs'. If Emacs still hangs, my guess > > was wrong, and the image libraries are probably not your problem. > > This works! so the problem is the image library ... This also means that the XPM library is OK. > > M-: (image-type-available-p 'svg) > t > > M-: (image-type-available-p 'png) > nil This is very strange, since librsvg, the library needed for SVG support, comes with PNG support libraries. Which is just one more evidence, IMO, that the problems you have are due to librsvg. So I suggest to find where that librsvg lives, download and install librsvg from this site: http://sourceforge.net/projects/ezwinports/files/librsvg-2.40.1-2-w32-bin.zip/download and then install that downloaded librsvg in a place that Emacs will find before the other librsvg you already have. Some alternatives for achieving the latter: . Put the DLL files from the above zip archive in the same directory where you have emacs.exe . Rearrange PATH such that the directory where you have the DLLs from the above zip archive is found before the other librsvg . Uninstall the librsvg you have now > When I execute "emacs.exe" instead of "runemacs.exe" I get 2 windows, > a windows console window and in the fore ground the emacs for windows > window. When I execute the "about-emacs" in this window the console > shows an error message that says this: > > (emacs.exe:7528): Glib-GObject-CRITICAL **: gtype.c:2712: You forgot > to call gtype_init() > > (emacs.exe:7528): Glib-CRITICAL **: g_once_init_leave: assertion > `initialization_value != 0' failed These come from glib, a library which is required by librsvg. I think this is part of your problem: something is wrong with that librsvg, at least when it is invoked from the native Windows Emacs. Do you know where did you get that librsvg?