From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 114198 invoked by alias); 11 May 2018 17:12:30 -0000 Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner@cygwin.com Mail-Followup-To: cygwin@cygwin.com Received: (qmail 114184 invoked by uid 89); 11 May 2018 17:12:29 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.9 required=5.0 tests=AWL,BAYES_00,KAM_SHORT,SPF_HELO_PASS,SPF_PASS autolearn=ham version=3.3.2 spammy= X-HELO: limerock04.mail.cornell.edu Received: from limerock04.mail.cornell.edu (HELO limerock04.mail.cornell.edu) (128.84.13.244) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Fri, 11 May 2018 17:12:27 +0000 X-CornellRouted: This message has been Routed already. Received: from authusersmtp.mail.cornell.edu (granite4.serverfarm.cornell.edu [10.16.197.9]) by limerock04.mail.cornell.edu (8.14.4/8.14.4_cu) with ESMTP id w4BHCPts029048 for ; Fri, 11 May 2018 13:12:25 -0400 Received: from [192.168.0.4] (mta-68-175-129-7.twcny.rr.com [68.175.129.7] (may be forged)) (authenticated bits=0) by authusersmtp.mail.cornell.edu (8.14.4/8.12.10) with ESMTP id w4BHCNOh028717 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT) for ; Fri, 11 May 2018 13:12:24 -0400 Subject: Re: segfault in xwin-xdg-menu.exe To: cygwin@cygwin.com References: <1630069224.535491.1526052560912@mail.libero.it> From: Ken Brown Message-ID: <22bc7cf5-1d4f-ce5d-2e33-8e92b12b2da1@cornell.edu> Date: Fri, 11 May 2018 17:25:00 -0000 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.7.0 MIME-Version: 1.0 In-Reply-To: <1630069224.535491.1526052560912@mail.libero.it> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-PMX-Cornell-Gauge: Gauge=XXXXX X-PMX-CORNELL-AUTH-RESULTS: dkim-out=none; X-IsSubscribed: yes X-SW-Source: 2018-05/txt/msg00143.txt.bz2 On 5/11/2018 11:29 AM, Fabio Rossi wrote: > I have just made a fresh cygwin installation on windows 10 pro 32bit using setup 2.891. I have selected xorg-server, xinit, vim and gdb packages. I have modified the Xwin server configuration as described in https://x.cygwin.com/docs/faq/cygwin-x-faq.html#q-startxwinrc-exit and later I have successfully started it by using the action "cygwin-x\xwin server" under Windows programs menu. The X server is running with display :0.0 and its icon is visible in the tray bar. > > On another system installed months ago I have the xdg menu application already running (it's automatically started by the xwin startup script) but I didn't need to follow the above mentioned trick described in the FAQ. > > In a cygwin terminal I then try starting manually xwin-xdg-menu by using: > > $ DISPLAY=:0 xwin-xdg-menu.exe > > but I get a segmentation fault. With gdb I get the following backtrace: > > $ DISPLAY=:0 gdb xwin-xdg-menu.exe > > GNU gdb (GDB) (Cygwin 7.10.1-1) 7.10.1 > Copyright (C) 2015 Free Software Foundation, Inc. > License GPLv3+: GNU GPL version 3 or later > This is free software: you are free to change and redistribute it. > There is NO WARRANTY, to the extent permitted by law. Type "show copying" > and "show warranty" for details. > This GDB was configured as "i686-pc-cygwin". > Type "show configuration" for configuration details. > For bug reporting instructions, please see: > . > Find the GDB manual and other documentation resources online at: > . > For help, type "help". > Type "apropos word" to search for commands related to "word"... > Reading symbols from xwin-xdg-menu.exe...(no debugging symbols found)...done. > (gdb) run > Starting program: /usr/bin/xwin-xdg-menu.exe > [New Thread 6888.0x1578] > [New Thread 6888.0xecc] > [New Thread 6888.0x404] > [New Thread 6888.0x1bdc] > [New Thread 6888.0x6f4] > [New Thread 6888.0xdd4] > [New Thread 6888.0x1b04] > [New Thread 6888.0xf38] > > Program received signal SIGSEGV, Segmentation fault. > 0x6d0af8f0 in cygfontconfig-1!FcFreeTypeQueryFace () from /usr/bin/cygfontconfig-1.dll > (gdb) bt > #0 0x6d0af8f0 in cygfontconfig-1!FcFreeTypeQueryFace () from /usr/bin/cygfontconfig-1.dll > #1 0x6d0ab98b in cygfontconfig-1!FcFileScanConfig () from /usr/bin/cygfontconfig-1.dll > #2 0x6d0abd59 in cygfontconfig-1!FcFileScanConfig () from /usr/bin/cygfontconfig-1.dll > #3 0x6d0abfb6 in cygfontconfig-1!FcDirCacheScan () from /usr/bin/cygfontconfig-1.dll > #4 0x6d0a762c in cygfontconfig-1!FcConfigAddCache () from /usr/bin/cygfontconfig-1.dll > #5 0x6d0a76d6 in cygfontconfig-1!FcConfigBuildFonts () from /usr/bin/cygfontconfig-1.dll > #6 0x6d0b0cce in cygfontconfig-1!FcInitLoadOwnConfigAndFonts () from /usr/bin/cygfontconfig-1.dll > #7 0x6d0b0cff in cygfontconfig-1!FcInitLoadConfigAndFonts () from /usr/bin/cygfontconfig-1.dll > #8 0x6d0a4845 in cygfontconfig-1!FcConfigDestroy () from /usr/bin/cygfontconfig-1.dll > #9 0x6d0a63ce in cygfontconfig-1!FcConfigSubstituteWithPat () from /usr/bin/cygfontconfig-1.dll > #10 0x6d0a6d97 in cygfontconfig-1!FcConfigSubstitute () from /usr/bin/cygfontconfig-1.dll > #11 0x6c0a5cc5 in pango_cairo_fc_font_get_type () from /usr/bin/cygpangocairo-1.0-0.dll > #12 0x6c084c87 in pango_fc_font_get_raw_extents () from /usr/bin/cygpangoft2-1.0-0.dll > #13 0x6c0cc090 in pango_color_parse () from /usr/bin/cygpango-1.0-0.dll > #14 0x6c0cd68a in pango_itemize_with_base_dir () from /usr/bin/cygpango-1.0-0.dll > #15 0x6c0d5c89 in pango_layout_line_get_extents () from /usr/bin/cygpango-1.0-0.dll > #16 0x6c0d7c72 in pango_layout_move_cursor_visually () from /usr/bin/cygpango-1.0-0.dll > #17 0x6c0d8204 in pango_layout_get_size () from /usr/bin/cygpango-1.0-0.dll > #18 0x6b8bd65a in rsvg_state_reconstruct () from /usr/bin/cygrsvg-2-2.dll > #19 0x6b8bd569 in rsvg_state_reconstruct () from /usr/bin/cygrsvg-2-2.dll > #20 0x6b8bd936 in rsvg_state_reconstruct () from /usr/bin/cygrsvg-2-2.dll > #21 0x6b8b742c in rsvg_new_ellipse () from /usr/bin/cygrsvg-2-2.dll > #22 0x6b8b78ad in rsvg_new_ellipse () from /usr/bin/cygrsvg-2-2.dll > #23 0x6b8b8332 in rsvg_node_draw () from /usr/bin/cygrsvg-2-2.dll > #24 0x6b8c5834 in rsvg_handle_render_cairo_sub () from /usr/bin/cygrsvg-2-2.dll > #25 0x6b8c600f in rsvg_handle_get_pixbuf_sub () from /usr/bin/cygrsvg-2-2.dll > #26 0x6b8c60a7 in rsvg_handle_get_pixbuf () from /usr/bin/cygrsvg-2-2.dll > #27 0x6a5112e9 in ?? () from /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/cygpixbufloader-svg.dll > #28 0x6cb89918 in gdk_pixbuf_loader_close () from /usr/bin/cyggdk_pixbuf-2.0-0.dll > #29 0x6cb8620c in gdk_pixbuf_format_copy () from /usr/bin/cyggdk_pixbuf-2.0-0.dll > #30 0x6cb871cb in gdk_pixbuf_new_from_stream_at_scale () from /usr/bin/cyggdk_pixbuf-2.0-0.dll > #31 0x6bbae43d in gtk_icon_info_free () from /usr/bin/cyggtk-x11-2.0-0.dll > #32 0x6bbb169c in gtk_icon_info_load_icon () from /usr/bin/cyggtk-x11-2.0-0.dll > #33 0x00401eee in ?? () > #34 0x004023ce in ?? () > #35 0x0040249f in ?? () > #36 0x004025fb in ?? () > #37 0x00403bf3 in ?? () > #38 0x61007a27 in cygwin_exit_return () from /usr/bin/cygwin1.dll > #39 0x00000001 in ?? () > #40 0x0068cc6c in ?? () > #41 0x610056c2 in _cygtls::call2(unsigned long (*)(void*, void*), void*, void*) () from /usr/bin/cygwin1.dll > (gdb) > > It seems a problem with fontconfig. Any hint? Could it be the same problem as this? https://cygwin.com/ml/cygwin/2018-04/msg00325.html Ken -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple