From debbugs-submit-bounces@debbugs.gnu.org Sat Apr 13 16:24:31 2019 Received: (at submit) by debbugs.gnu.org; 13 Apr 2019 20:24:32 +0000 Received: from localhost ([127.0.0.1]:59260 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hFPCR-0001G4-3P for submit@debbugs.gnu.org; Sat, 13 Apr 2019 16:24:31 -0400 Received: from eggs.gnu.org ([209.51.188.92]:44270) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hFPCN-0001Fp-Kb for submit@debbugs.gnu.org; Sat, 13 Apr 2019 16:24:29 -0400 Received: from lists.gnu.org ([209.51.188.17]:36575) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hFPCG-0005Kz-OW for submit@debbugs.gnu.org; Sat, 13 Apr 2019 16:24:22 -0400 Received: from eggs.gnu.org ([209.51.188.92]:58649) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hFPCE-0001ym-3j for bug-gnu-emacs@gnu.org; Sat, 13 Apr 2019 16:24:20 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hFPCB-0005Fs-7a for bug-gnu-emacs@gnu.org; Sat, 13 Apr 2019 16:24:18 -0400 Received: from mail-wr1-x431.google.com ([2a00:1450:4864:20::431]:34277) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hFPC9-0005CV-BL for bug-gnu-emacs@gnu.org; Sat, 13 Apr 2019 16:24:14 -0400 Received: by mail-wr1-x431.google.com with SMTP id p10so16430872wrq.1 for ; Sat, 13 Apr 2019 13:24:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=message-id:from:to:subject:date:face:mime-version; bh=cL8QTka8hl7FizkeaSPRO7lsBH6qQLAbUcURs3Y5Zqw=; b=FjdK3+rAM626cXO1hSbGkQFKKuIOdFuqiRmf+/xX59Zaqwjcys1z6SPBjsz+XOLVyu 7GMFmmDWq6ESmnIDvja1s/jhic8CPkuSELNuGKKwdQQ5mcxSCOF1YbQbgOhof7ae42SA 1kIZe04CvLWRchR094uT9Qy2AlC8Vz5NFFVSkeGJVjYG58gLkfSO6UlhCcAWNgvWXo6F s5o1KjKpTISRVTuTk1ECk3A40CcfIK/IPUlM020DfiJb1fVP+IpLOjUfixI3I8TlLP2e Up6NOR4+FwzN8NKw3Nb3b3W4DTHwmHJ/v2EsEBy7sLFvoH4CS9Xb2TJ3g/xC8qX0cRIh 19Sw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:message-id:from:to:subject:date:face :mime-version; bh=cL8QTka8hl7FizkeaSPRO7lsBH6qQLAbUcURs3Y5Zqw=; b=G7svnzX754r0jEdAsbK4EjidpsI+ZY/CgRxob57v03VGn3Z6iA7EnYJs906+SechXJ 4IkS+StS9EvUcuam+qfYovMcc4LEelgwGc1OQCelY5FldnlPw5RXBYlErZk01lJVvx3E fz/pbAJ4Er20B3vcJmvza4mLR+a4/C0LeNYpcUQjzBE/Pvt3MiuHQbXPlfDVhfge0Ori GaDxIc2+GKQzZ3gdhMZ+1VCgLaS8ocR8uL5qbkGjLC9ClGHwAw+LFf/sQZfvsLi2udri CQFz9sZWDvckqnqWkyy7bdWoDaxABeyrCUC1GSRJ7nrB5fXohA0k3wVPhVmAoalz9EpI KDig== X-Gm-Message-State: APjAAAX2LWXVrNxvx3tWDFjVJiGQyp5ke20OCN1WpSO3QSPqqolbU/+R 6JpofL7+5mG74AK1YZnN9Ht/itMe X-Google-Smtp-Source: APXvYqwQ2aL9zpCQVjlt3DqiGlNinilUvBtjumYZ07nmiCusR61sZDf9ng+YMY3gCrFc6usrKKg7jA== X-Received: by 2002:a5d:5284:: with SMTP id c4mr22068512wrv.281.1555187048670; Sat, 13 Apr 2019 13:24:08 -0700 (PDT) Received: from DE1-JTOCANCIPA-Ubuntu (HSI-KBW-091-089-222-120.hsi2.kabel-badenwuerttemberg.de. [91.89.222.120]) by smtp.gmail.com with ESMTPSA id c20sm81809590wre.28.2019.04.13.13.24.06 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sat, 13 Apr 2019 13:24:07 -0700 (PDT) Message-Id: <87pnppwt5l.fsf@gmail.com> From: Jhair Tocancipa Triana To: bug-gnu-emacs@gnu.org Subject: 27.0.50; Segmentation fault (xstrdup gdk_monitor_get_model) Date: Sat, 13 Apr 2019 22:24:06 +0200 Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAHlBMVEUAP5EAOpAAQZIAQpH7 /vxVkLwIU5gARZAAQZPf6vJYDHwjAAACMUlEQVQ4jXWUTY/aMBCGvSAgvS2qwD72Q2qv9NDCDwiV cutKJCE3toJAbnFR1uZmF0Fm7zHb/NvaEIrphrkkoydjjyfva+RW4Sk/jv2oOOeoepb+DAAk8ctr 4AWMsuaAYva1sEG57Es4Bpn1owvwAmAjAPTOgd/3sCj+AcUBvjj6e4QwCJGcQfkoP1iB9nqxArme eyC5DUAmpwpvOcM2EO1+cQTqTlAbfGamRC8VQue9DSSFrDAgxrR/BT6JfKLBdzAbYom4zLkAKsxq iQYvBjj5Lsj8Yyx1mmYu8h64ecvfqI1b6N69UKe8XSAvNqCz7ak4jieHOF7pdLSfoDFpmN7Rs6KU z8MtTXU6xBFS1MxDpjtF89F86oA5LMYJ+sNNG4O8pTqNj/OgmgrfoAcCr4HDMzTlNWBEexo4rwGn e7QiNwGpAUzWV1B6E+xvb/6DoDrQ0gesObmTZuilbiSOHolKt2aI/Fnl6TCpAG4kaEybpo10owT9 xki1h4jQeGV+1JonB8x5ziuQT5A3Ne3u/CIknHYrgZlf64amfFEqJjkbsEqMPSMf09WTH68hfcu7 1eYbIzju/CS24IDio+C0RPEVkFS0jES1C9ivK5CS5GSDx5ljA9Jvn2ygS8AGYrswxvG0QVbIBmtj tZM5D05znTaGjDGEmZTJxc4hhSFAtwswkHl2sbOrlk/QYTFjdyCxdQEYwmRXB9zHkWtVaBIwAiDY Ivrv9nFLFczai+h8+bh/ATU9Nx41BGS1AAAAAElFTkSuQmCC MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:4864:20::431 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) --=-=-= Content-Type: text/plain Emacs crashes randomly, sometimes when clicking links in eww. The crash is not easily reproducible, nevertheless the core dump points to a segfault at xfns.c: a35e06bbe27 (Alexander Gramiak 2019-04-06 5033) mi->name = xstrdup (gdk_monitor_get_model (monitor)); gkd_monitor_get_model is returning NULL in my case causing the segfault at xstrdup. The gkd_monitor_get_model documentation says the function may return NULL. https://developer.gnome.org/gdk3/stable/GdkMonitor.html#gdk-monitor-get-model Maybe we need to guard against a NULL return value. Please find attached the bt full gdb output. --=-=-= Content-Type: application/gzip Content-Disposition: attachment; filename=bt-full.log.gz Content-Transfer-Encoding: base64 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 SnWifz2AZFNZ9PEH3NjNQXfBAAA= --=-=-= Content-Type: text/plain In GNU Emacs 27.0.50 (build 2, x86_64-pc-linux-gnu, GTK+ Version 3.24.4) of 2019-04-13 built on DE1-JT-Ubuntu Repository revision: f9694a713824d402bcba01064ac2f95156bf4161 Repository branch: master Windowing system distributor 'The X.Org Foundation', version 11.0.12001000 System Description: Ubuntu 18.10 Recent messages: Subscribe newsgroup: nnimap+gmail:[Gmail]/Important nnimap read 0k from imap.gmail.com (initial sync of 1 group; please wait) nnimap read 0k from imap.gmail.com Making completion list... [2 times] delete-backward-char: Text is read-only [2 times] Making completion list... delete-backward-char: Text is read-only Saving file /home/jt/News/drafts/drafts/9... Wrote /home/jt/News/drafts/drafts/9 Deleting article /home/jt/News/drafts/drafts/7 in drafts... Configured using: 'configure --with-xwidgets --with-imagemagick' Configured features: XPM JPEG TIFF GIF PNG RSVG IMAGEMAGICK SOUND DBUS GSETTINGS GLIB NOTIFY INOTIFY GNUTLS LIBXML2 FREETYPE XFT ZLIB TOOLKIT_SCROLL_BARS GTK3 X11 XDBE XIM THREADS XWIDGETS PDUMPER LCMS2 GMP Important settings: value of $LC_ALL: en_US.UTF-8 value of $LC_MONETARY: en_US.UTF-8 value of $LC_NUMERIC: en_US.UTF-8 value of $LC_TIME: en_US.UTF-8 value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: Group Minor modes in effect: gnus-topic-mode: t gnus-undo-mode: t shell-dirtrack-mode: t show-paren-mode: t global-anzu-mode: t anzu-mode: t display-time-mode: t desktop-save-mode: t google-this-mode: t popwin-mode: t global-company-mode: t company-mode: t savehist-mode: t tooltip-mode: t global-eldoc-mode: t electric-indent-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t buffer-read-only: t column-number-mode: t line-number-mode: t transient-mark-mode: t Load-path shadows: /home/jt/.emacs.d/elpa/org-20171225/ob-lilypond hides /home/jt/local/src/emacs.git/lisp/org/ob-lilypond /home/jt/.emacs.d/elpa/org-20171225/org-pcomplete hides /home/jt/local/src/emacs.git/lisp/org/org-pcomplete /home/jt/.emacs.d/elpa/org-20171225/ob-sql hides /home/jt/local/src/emacs.git/lisp/org/ob-sql /home/jt/.emacs.d/elpa/org-20171225/org-element hides /home/jt/local/src/emacs.git/lisp/org/org-element /home/jt/.emacs.d/elpa/org-20171225/ob-fortran hides /home/jt/local/src/emacs.git/lisp/org/ob-fortran /home/jt/.emacs.d/elpa/org-20171225/ox-publish hides /home/jt/local/src/emacs.git/lisp/org/ox-publish /home/jt/.emacs.d/elpa/org-20171225/org-duration hides /home/jt/local/src/emacs.git/lisp/org/org-duration /home/jt/.emacs.d/elpa/org-20171225/ob-scheme hides /home/jt/local/src/emacs.git/lisp/org/ob-scheme /home/jt/.emacs.d/elpa/org-20171225/ob-picolisp hides /home/jt/local/src/emacs.git/lisp/org/ob-picolisp /home/jt/.emacs.d/elpa/org-20171225/ox-html hides /home/jt/local/src/emacs.git/lisp/org/ox-html /home/jt/.emacs.d/elpa/org-20171225/org-loaddefs hides /home/jt/local/src/emacs.git/lisp/org/org-loaddefs /home/jt/.emacs.d/elpa/org-20171225/org-src hides /home/jt/local/src/emacs.git/lisp/org/org-src /home/jt/.emacs.d/elpa/org-20171225/ob-table hides /home/jt/local/src/emacs.git/lisp/org/ob-table /home/jt/.emacs.d/elpa/org-20171225/ox-org hides /home/jt/local/src/emacs.git/lisp/org/ox-org /home/jt/.emacs.d/elpa/org-20171225/ox-ascii hides /home/jt/local/src/emacs.git/lisp/org/ox-ascii /home/jt/.emacs.d/elpa/org-20171225/ob-ocaml hides /home/jt/local/src/emacs.git/lisp/org/ob-ocaml /home/jt/.emacs.d/elpa/org-20171225/ox-odt hides /home/jt/local/src/emacs.git/lisp/org/ox-odt /home/jt/.emacs.d/elpa/org-20171225/org-inlinetask hides /home/jt/local/src/emacs.git/lisp/org/org-inlinetask /home/jt/.emacs.d/elpa/org-20171225/ob-screen hides /home/jt/local/src/emacs.git/lisp/org/ob-screen /home/jt/.emacs.d/elpa/org-20171225/org-attach hides /home/jt/local/src/emacs.git/lisp/org/org-attach /home/jt/.emacs.d/elpa/org-20171225/ob-calc hides /home/jt/local/src/emacs.git/lisp/org/ob-calc /home/jt/.emacs.d/elpa/org-20171225/ob-ruby hides /home/jt/local/src/emacs.git/lisp/org/ob-ruby /home/jt/.emacs.d/elpa/org-20171225/ob-shen hides /home/jt/local/src/emacs.git/lisp/org/ob-shen /home/jt/.emacs.d/elpa/org-20171225/org-docview hides /home/jt/local/src/emacs.git/lisp/org/org-docview /home/jt/.emacs.d/elpa/org-20171225/org-timer hides /home/jt/local/src/emacs.git/lisp/org/org-timer /home/jt/.emacs.d/elpa/org-20171225/ob-org hides /home/jt/local/src/emacs.git/lisp/org/ob-org /home/jt/.emacs.d/elpa/org-20171225/ox-latex hides /home/jt/local/src/emacs.git/lisp/org/ox-latex /home/jt/.emacs.d/elpa/org-20171225/org-compat hides /home/jt/local/src/emacs.git/lisp/org/org-compat /home/jt/.emacs.d/elpa/org-20171225/ob-forth hides /home/jt/local/src/emacs.git/lisp/org/ob-forth /home/jt/.emacs.d/elpa/org-20171225/ob-keys hides /home/jt/local/src/emacs.git/lisp/org/ob-keys /home/jt/.emacs.d/elpa/org-20171225/org-irc hides /home/jt/local/src/emacs.git/lisp/org/org-irc /home/jt/.emacs.d/elpa/org-20171225/ob-mscgen hides /home/jt/local/src/emacs.git/lisp/org/ob-mscgen /home/jt/.emacs.d/elpa/org-20171225/org-mhe hides /home/jt/local/src/emacs.git/lisp/org/org-mhe /home/jt/.emacs.d/elpa/org-20171225/ob-ditaa hides /home/jt/local/src/emacs.git/lisp/org/ob-ditaa /home/jt/.emacs.d/elpa/org-20171225/org-list hides /home/jt/local/src/emacs.git/lisp/org/org-list /home/jt/.emacs.d/elpa/org-20171225/ob-dot hides /home/jt/local/src/emacs.git/lisp/org/ob-dot /home/jt/.emacs.d/elpa/org-20171225/org-colview hides /home/jt/local/src/emacs.git/lisp/org/org-colview /home/jt/.emacs.d/elpa/org-20171225/org-w3m hides /home/jt/local/src/emacs.git/lisp/org/org-w3m /home/jt/.emacs.d/elpa/org-20171225/ox hides /home/jt/local/src/emacs.git/lisp/org/ox /home/jt/.emacs.d/elpa/org-20171225/ob-J hides /home/jt/local/src/emacs.git/lisp/org/ob-J /home/jt/.emacs.d/elpa/org-20171225/ob-processing hides /home/jt/local/src/emacs.git/lisp/org/ob-processing /home/jt/.emacs.d/elpa/org-20171225/org-crypt hides /home/jt/local/src/emacs.git/lisp/org/org-crypt /home/jt/.emacs.d/elpa/org-20171225/org-info hides /home/jt/local/src/emacs.git/lisp/org/org-info /home/jt/.emacs.d/elpa/org-20171225/ob-js hides /home/jt/local/src/emacs.git/lisp/org/ob-js /home/jt/.emacs.d/elpa/org-20171225/org-eww hides /home/jt/local/src/emacs.git/lisp/org/org-eww /home/jt/.emacs.d/elpa/org-20171225/org-footnote hides /home/jt/local/src/emacs.git/lisp/org/org-footnote /home/jt/.emacs.d/elpa/org-20171225/ob-R hides /home/jt/local/src/emacs.git/lisp/org/ob-R /home/jt/.emacs.d/elpa/org-20171225/ob-octave hides /home/jt/local/src/emacs.git/lisp/org/ob-octave /home/jt/.emacs.d/elpa/org-20171225/ob-gnuplot hides /home/jt/local/src/emacs.git/lisp/org/ob-gnuplot /home/jt/.emacs.d/elpa/org-20171225/ob-groovy hides /home/jt/local/src/emacs.git/lisp/org/ob-groovy /home/jt/.emacs.d/elpa/org-20171225/org-capture hides /home/jt/local/src/emacs.git/lisp/org/org-capture /home/jt/.emacs.d/elpa/org-20171225/ob-lob hides /home/jt/local/src/emacs.git/lisp/org/ob-lob /home/jt/.emacs.d/elpa/org-20171225/org-habit hides /home/jt/local/src/emacs.git/lisp/org/org-habit /home/jt/.emacs.d/elpa/org-20171225/ob-abc hides /home/jt/local/src/emacs.git/lisp/org/ob-abc /home/jt/.emacs.d/elpa/org-20171225/ob-maxima hides /home/jt/local/src/emacs.git/lisp/org/ob-maxima /home/jt/.emacs.d/elpa/org-20171225/ob-plantuml hides /home/jt/local/src/emacs.git/lisp/org/ob-plantuml /home/jt/.emacs.d/elpa/org-20171225/ob-perl hides /home/jt/local/src/emacs.git/lisp/org/ob-perl /home/jt/.emacs.d/elpa/org-20171225/org-rmail hides /home/jt/local/src/emacs.git/lisp/org/org-rmail /home/jt/.emacs.d/elpa/org-20171225/org hides /home/jt/local/src/emacs.git/lisp/org/org /home/jt/.emacs.d/elpa/org-20171225/ob-exp hides /home/jt/local/src/emacs.git/lisp/org/ob-exp /home/jt/.emacs.d/elpa/org-20171225/ob-shell hides /home/jt/local/src/emacs.git/lisp/org/ob-shell /home/jt/.emacs.d/elpa/org-20171225/ob hides /home/jt/local/src/emacs.git/lisp/org/ob /home/jt/.emacs.d/elpa/org-20171225/ob-sqlite hides /home/jt/local/src/emacs.git/lisp/org/ob-sqlite /home/jt/.emacs.d/elpa/org-20171225/ob-makefile hides /home/jt/local/src/emacs.git/lisp/org/ob-makefile /home/jt/.emacs.d/elpa/org-20171225/ob-python hides /home/jt/local/src/emacs.git/lisp/org/ob-python /home/jt/.emacs.d/elpa/org-20171225/ob-java hides /home/jt/local/src/emacs.git/lisp/org/ob-java /home/jt/.emacs.d/elpa/org-20171225/org-bibtex hides /home/jt/local/src/emacs.git/lisp/org/org-bibtex /home/jt/.emacs.d/elpa/org-20171225/ob-clojure hides /home/jt/local/src/emacs.git/lisp/org/ob-clojure /home/jt/.emacs.d/elpa/org-20171225/ox-man hides /home/jt/local/src/emacs.git/lisp/org/ox-man /home/jt/.emacs.d/elpa/org-20171225/org-ctags hides /home/jt/local/src/emacs.git/lisp/org/org-ctags /home/jt/.emacs.d/elpa/org-20171225/ox-texinfo hides /home/jt/local/src/emacs.git/lisp/org/ox-texinfo /home/jt/.emacs.d/elpa/org-20171225/ob-sed hides /home/jt/local/src/emacs.git/lisp/org/ob-sed /home/jt/.emacs.d/elpa/org-20171225/ob-asymptote hides /home/jt/local/src/emacs.git/lisp/org/ob-asymptote /home/jt/.emacs.d/elpa/org-20171225/ob-vala hides /home/jt/local/src/emacs.git/lisp/org/ob-vala /home/jt/.emacs.d/elpa/org-20171225/org-id hides /home/jt/local/src/emacs.git/lisp/org/org-id /home/jt/.emacs.d/elpa/org-20171225/ob-awk hides /home/jt/local/src/emacs.git/lisp/org/ob-awk /home/jt/.emacs.d/elpa/org-20171225/org-eshell hides /home/jt/local/src/emacs.git/lisp/org/org-eshell /home/jt/.emacs.d/elpa/org-20171225/ob-haskell hides /home/jt/local/src/emacs.git/lisp/org/ob-haskell /home/jt/.emacs.d/elpa/org-20171225/ob-sass hides /home/jt/local/src/emacs.git/lisp/org/ob-sass /home/jt/.emacs.d/elpa/org-20171225/ob-ledger hides /home/jt/local/src/emacs.git/lisp/org/ob-ledger /home/jt/.emacs.d/elpa/org-20171225/org-macs hides /home/jt/local/src/emacs.git/lisp/org/org-macs /home/jt/.emacs.d/elpa/org-20171225/ox-md hides /home/jt/local/src/emacs.git/lisp/org/ox-md /home/jt/.emacs.d/elpa/org-20171225/ox-beamer hides /home/jt/local/src/emacs.git/lisp/org/ox-beamer /home/jt/.emacs.d/elpa/org-20171225/org-gnus hides /home/jt/local/src/emacs.git/lisp/org/org-gnus /home/jt/.emacs.d/elpa/org-20171225/org-faces hides /home/jt/local/src/emacs.git/lisp/org/org-faces /home/jt/.emacs.d/elpa/org-20171225/org-entities hides /home/jt/local/src/emacs.git/lisp/org/org-entities /home/jt/.emacs.d/elpa/org-20171225/ob-latex hides /home/jt/local/src/emacs.git/lisp/org/ob-latex /home/jt/.emacs.d/elpa/org-20171225/org-datetree hides /home/jt/local/src/emacs.git/lisp/org/org-datetree /home/jt/.emacs.d/elpa/org-20171225/org-indent hides /home/jt/local/src/emacs.git/lisp/org/org-indent /home/jt/.emacs.d/elpa/org-20171225/org-table hides /home/jt/local/src/emacs.git/lisp/org/org-table /home/jt/.emacs.d/elpa/org-20171225/ob-matlab hides /home/jt/local/src/emacs.git/lisp/org/ob-matlab /home/jt/.emacs.d/elpa/org-20171225/org-bbdb hides /home/jt/local/src/emacs.git/lisp/org/org-bbdb /home/jt/.emacs.d/elpa/org-20171225/ob-emacs-lisp hides /home/jt/local/src/emacs.git/lisp/org/ob-emacs-lisp /home/jt/.emacs.d/elpa/org-20171225/org-feed hides /home/jt/local/src/emacs.git/lisp/org/org-feed /home/jt/.emacs.d/elpa/org-20171225/ob-comint hides /home/jt/local/src/emacs.git/lisp/org/ob-comint /home/jt/.emacs.d/elpa/org-20171225/org-plot hides /home/jt/local/src/emacs.git/lisp/org/org-plot /home/jt/.emacs.d/elpa/org-20171225/ob-stan hides /home/jt/local/src/emacs.git/lisp/org/ob-stan /home/jt/.emacs.d/elpa/org-20171225/org-agenda hides /home/jt/local/src/emacs.git/lisp/org/org-agenda /home/jt/.emacs.d/elpa/org-20171225/org-version hides /home/jt/local/src/emacs.git/lisp/org/org-version /home/jt/.emacs.d/elpa/org-20171225/ob-eval hides /home/jt/local/src/emacs.git/lisp/org/ob-eval /home/jt/.emacs.d/elpa/org-20171225/ob-css hides /home/jt/local/src/emacs.git/lisp/org/ob-css /home/jt/.emacs.d/elpa/org-20171225/org-archive hides /home/jt/local/src/emacs.git/lisp/org/org-archive /home/jt/.emacs.d/elpa/org-20171225/org-mouse hides /home/jt/local/src/emacs.git/lisp/org/org-mouse /home/jt/.emacs.d/elpa/org-20171225/ob-lisp hides /home/jt/local/src/emacs.git/lisp/org/ob-lisp /home/jt/.emacs.d/elpa/org-20171225/ob-ebnf hides /home/jt/local/src/emacs.git/lisp/org/ob-ebnf /home/jt/.emacs.d/elpa/org-20171225/org-protocol hides /home/jt/local/src/emacs.git/lisp/org/org-protocol /home/jt/.emacs.d/elpa/org-20171225/org-clock hides /home/jt/local/src/emacs.git/lisp/org/org-clock /home/jt/.emacs.d/elpa/org-20171225/org-macro hides /home/jt/local/src/emacs.git/lisp/org/org-macro /home/jt/.emacs.d/elpa/org-20171225/ob-coq hides /home/jt/local/src/emacs.git/lisp/org/ob-coq /home/jt/.emacs.d/elpa/org-20171225/ox-icalendar hides /home/jt/local/src/emacs.git/lisp/org/ox-icalendar /home/jt/.emacs.d/elpa/org-20171225/org-mobile hides /home/jt/local/src/emacs.git/lisp/org/org-mobile /home/jt/.emacs.d/elpa/org-20171225/ob-C hides /home/jt/local/src/emacs.git/lisp/org/ob-C /home/jt/.emacs.d/elpa/org-20171225/org-install hides /home/jt/local/src/emacs.git/lisp/org/org-install /home/jt/.emacs.d/elpa/org-20171225/ob-io hides /home/jt/local/src/emacs.git/lisp/org/ob-io /home/jt/.emacs.d/elpa/org-20171225/ob-core hides /home/jt/local/src/emacs.git/lisp/org/ob-core /home/jt/.emacs.d/elpa/org-20171225/ob-lua hides /home/jt/local/src/emacs.git/lisp/org/ob-lua /home/jt/.emacs.d/elpa/org-20171225/ob-hledger hides /home/jt/local/src/emacs.git/lisp/org/ob-hledger /home/jt/.emacs.d/elpa/org-20171225/ob-ref hides /home/jt/local/src/emacs.git/lisp/org/ob-ref /home/jt/.emacs.d/elpa/org-20171225/ob-tangle hides /home/jt/local/src/emacs.git/lisp/org/ob-tangle /home/jt/.emacs.d/elpa/org-20171225/org-lint hides /home/jt/local/src/emacs.git/lisp/org/org-lint Features: (shadow emacsbug gnus-picon sort shr-color color shr svg xml dom mm-archive gnus-async qp nnfolder utf-7 add-log log-view pcvs-util vc vc-dispatcher vc-git diff-mode gnus-bcklg gnus-cite mail-extr flyspell ispell nnir gnus-draft gnus-ml disp-table gnus-topic misearch multi-isearch ibuf-ext ibuffer ibuffer-loaddefs nndraft nnmh nnmaildir nnml bbdb-gnus bbdb-mua bbdb-com crm gnutls network-stream nsm gnus-agent gnus-srvr gnus-score score-mode nnvirtual gnus-msg gnus-art mm-uu mml2015 mm-view mml-smime smime dig gnus-cache gnus-sum footnote smtpmail gnus-demon nntp gnus-group gnus-undo bbdb-message sendmail bbdb bbdb-site timezone gnus-start gnus-cloud nnimap nnmail mail-source utf7 netrc nnoo gnus-spec gnus-int gnus-range message rmc puny rfc822 mml mml-sec epa epg mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader gnus-win gnus nnheader gnus-util rmail rmail-loaddefs rfc2047 rfc2045 ietf-drums text-property-search time-date mail-utils mm-util mail-prsvr wid-edit tramp tramp-loaddefs trampver tramp-integration files-x tramp-compat ucs-normalize shell pcomplete parse-time format-spec paren anzu advice time desktop frameset cus-start cus-load google-this easy-mmode popwin cl-extra yasnippet elec-pair help-mode flymake-proc flymake warnings thingatpt pylookup ido cl browse-url python-pep8 derived compile comint ansi-color dired-x dired dired-loaddefs ls-lisp dpaste url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf url-util mailcap server company-oddmuse company-keywords company-etags etags fileloop generator xref project ring company-gtags company-dabbrev-code company-dabbrev company-files company-capf company-cmake company-xcode company-clang company-semantic company-eclim company-template company-bbdb company-emoji company-emoji-list company edmacro kmacro pcase exec-path-from-shell savehist finder-inf mule-util tex-site rx info package easymenu epg-config url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs eieio-loaddefs password-cache json subr-x map url-vars seq byte-opt gv bytecomp byte-compile cconv cl-loaddefs cl-lib tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel term/x-win x-win term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode elisp-mode lisp-mode prog-mode register page menu-bar rfn-eshadow isearch timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core term/tty-colors frame cl-generic cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite charscript charprop case-table epa-hook jka-cmpr-hook help simple abbrev obarray minibuffer cl-preloaded nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote threads dbusbind inotify lcms2 dynamic-setting system-font-setting font-render-setting xwidget-internal move-toolbar gtk x-toolkit x multi-tty make-network-process emacs) Memory information: ((conses 16 1834577 160000) (symbols 48 59886 108) (strings 32 689366 67654) (string-bytes 1 46468691) (vectors 16 242042) (vector-slots 8 4222102 368526) (floats 8 421 280) (intervals 56 5401 887) (buffers 992 41)) -- Key fingerprint = 5917 806E 3A2F 659B BE6A 8DEE 04B5 52D9 BC07 29A4 --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sat Apr 13 18:17:00 2019 Received: (at 35259) by debbugs.gnu.org; 13 Apr 2019 22:17:00 +0000 Received: from localhost ([127.0.0.1]:59356 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hFQxH-00040M-Lw for submit@debbugs.gnu.org; Sat, 13 Apr 2019 18:16:59 -0400 Received: from mail-pf1-f172.google.com ([209.85.210.172]:40699) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hFQxG-00040A-Fy for 35259@debbugs.gnu.org; Sat, 13 Apr 2019 18:16:58 -0400 Received: by mail-pf1-f172.google.com with SMTP id c207so6782292pfc.7 for <35259@debbugs.gnu.org>; Sat, 13 Apr 2019 15:16:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=jGfO9fHtEW6brZ2G4cbgpUBv6pt2NdbEMHeOl5ncDXA=; b=YEx8SFvJ9AHsBRUIf3WmFZ2CuoRI8a/7E+Ov7yZ5qQmvCRVlJkD21hen9dR3X+UstD tk2Ieg2pWCDnj4rZ6+Ney6xNPDpc7ZbmeDrhgktufGs4goEzHEc2oZDUdpBgS8uMmGge QPsx/JtNWWU+XpGhCnyPYeSwu34/TSDlyILpYyneoSI9kHsIrZSdI9OlSEoCQy9XL5DE bFR6nxHRmI6gvN9qaiz+Mr2NGY4yA81nRozd6VrZYbQq/XBgtp/m5YAHnRhUymFZZD5p SSCBSD8JTwFbh0T3vN9ViN+ELNn4vMUyFDgXNg/dt+obQ2iy+sQ9Uey4MRyLHpiiC1jz n8ng== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=jGfO9fHtEW6brZ2G4cbgpUBv6pt2NdbEMHeOl5ncDXA=; b=A3gAl4oJiohk/uiSQw9/VQ9djGal7CSPk9ngXJO0EvgIltIDBG0F632nD/Vyi0pA76 cd14/abpE4OtSaSNX8saAOs/+qPuPUW2vVOR3mkTN7OpaWHn2VdwvCRMkgbhqxAvtN+v tQHj/8+UgasGkOrS0HzJol1Mt4hscRYM+OtdCm8Dr1aEEemK2lO0CPX/mSGVMbYblpXY ogxGfj7GMmqn6iZ/W93oHxCK4y47ugm2NVihN5OIxQhew6SxDKtTo69CH41Rte2fYjdt EpH1W9hMAkbFLj7QN7A6TG921HZfXOmQOOqtvmq0ei3Gj8Xd08OGsFvBuU23eXDVUJgE WDwQ== X-Gm-Message-State: APjAAAUFktKlod0YaPx9bQfC77LUu32MvIvMt9qRgi6N80rBVH0/jw6s U+K6gsR/vCOu6vkGQ6mh4rFSYIHV X-Google-Smtp-Source: APXvYqz8AMdSjZuN0FAz1RSK0Sy2FtZg3irDDMgpSoQtqJyFJjwXaBQERwKAn714TXNoqjOtroiiJw== X-Received: by 2002:a63:2a8f:: with SMTP id q137mr60273283pgq.31.1555193812202; Sat, 13 Apr 2019 15:16:52 -0700 (PDT) Received: from lylat ([2604:3d09:e37f:1500:1a72:4878:e793:7302]) by smtp.gmail.com with ESMTPSA id q10sm55514087pgh.93.2019.04.13.15.16.50 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sat, 13 Apr 2019 15:16:51 -0700 (PDT) From: Alex Gramiak To: Jhair Tocancipa Triana Subject: Re: bug#35259: 27.0.50; Segmentation fault (xstrdup gdk_monitor_get_model) References: <87pnppwt5l.fsf@gmail.com> Date: Sat, 13 Apr 2019 16:16:51 -0600 In-Reply-To: <87pnppwt5l.fsf@gmail.com> (Jhair Tocancipa Triana's message of "Sat, 13 Apr 2019 22:24:06 +0200") Message-ID: <87h8b1tuss.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 35259 Cc: 35259@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Jhair Tocancipa Triana writes: > Emacs crashes randomly, sometimes when clicking links in eww. The crash > is not easily reproducible, nevertheless the core dump points to a > segfault at xfns.c: > > a35e06bbe27 (Alexander Gramiak 2019-04-06 5033) mi->name = xstrdup (gdk_monitor_get_model (monitor)); > > gkd_monitor_get_model is returning NULL in my case causing the segfault > at xstrdup. > > The gkd_monitor_get_model documentation says the function may return > NULL. > > https://developer.gnome.org/gdk3/stable/GdkMonitor.html#gdk-monitor-get-model > > Maybe we need to guard against a NULL return value. > > Please find attached the bt full gdb output. I just pushed commit 7308c2edf which should fix this. Can you confirm? If you can't easily reproduce it, could you see if it crashed before when just calling M-: (x-display-monitor-attributes-list)? Sorry for the trouble. From debbugs-submit-bounces@debbugs.gnu.org Sat Apr 13 18:26:14 2019 Received: (at 35259) by debbugs.gnu.org; 13 Apr 2019 22:26:14 +0000 Received: from localhost ([127.0.0.1]:59364 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hFR6D-0004Do-NB for submit@debbugs.gnu.org; Sat, 13 Apr 2019 18:26:13 -0400 Received: from mail-ed1-f52.google.com ([209.85.208.52]:38694) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hFR6B-0004Da-H8 for 35259@debbugs.gnu.org; Sat, 13 Apr 2019 18:26:12 -0400 Received: by mail-ed1-f52.google.com with SMTP id d13so11413188edr.5 for <35259@debbugs.gnu.org>; Sat, 13 Apr 2019 15:26:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tcd-ie.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=2XkRjT15GZVIoCE/ujflIyESUtqnFEkPXO+1OrowKME=; b=m+2r5R8e6xc2796WFrDZL4XV80MPQhOsQO3QJLm5YbziW5rp7h3NIA1OEZozSzUFFo EbMUMN/1QtLR2fjmfQgTasKU426AzwcfYOS0PZP5jN/2DKdXnsV7wzkPN1gP7CCff0Ut 6tdorZjJEOKBWHYzsj0WdbzWpnSY/y2fvUr15eoJ8asAzCfT9QOyn9RimDZCf8bB6hlr Fd6EZcxUhWuI0VOgs8BgGRtMXuEKyC5LNLfa0WnI9vryalaPfJ6I+U27Xm/B19VWU3YJ ZHUlZWLfveSQXkvoEA+1TzlcEGzgtOmG3vhq2UGi4ofXQ2wNu455YYxGGbVy5GJRNtm3 wwMg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=2XkRjT15GZVIoCE/ujflIyESUtqnFEkPXO+1OrowKME=; b=KkfEK+4agPRgtV1PThyxGbZKI5yzAOatvb+taLNMWiPQ4WgwtbInYc++7RjWA5xpFN 9pPIFUUlD+rjlEthBK44IYJ9sLReFmLgWb8AaOVIAEJPJZVEuw42Pw7EPblrIpE4/HKC YWeZQvGikzconi6fXoH265GKLXPHIOai86YFvM+0QlGwy0XlaWZFBhaznS/QpaA/pHci GdZaMXakld9TSOeJLxlWTiF/VrrwEVQcUkSnewciynU4UcJzUktJBYR/834ngD1n+gZc DhVj9ukLMDfOgl4UshGGj33PD5zVVDRgq28YqD2uIiG1iwSM4J17/aO3uGSoA43l/8xG x8kw== X-Gm-Message-State: APjAAAXDcE5dgeJxlTX+CauTpQFMbXZeqLg8k0IysSi60aKJSXO+8D68 jJJcFhK8bd71BWTXdZoBlLzRLw== X-Google-Smtp-Source: APXvYqz6ai54CCbgKeTZxoQ4c/Kp731K7fmtNk0Qtt9Q8EEO66pE7HZmMYvOMydmd2H2vYtk116POQ== X-Received: by 2002:a50:94d5:: with SMTP id t21mr11440069eda.57.1555194365744; Sat, 13 Apr 2019 15:26:05 -0700 (PDT) Received: from localhost ([2a02:8084:20e2:c380:f786:805d:f4ab:1006]) by smtp.gmail.com with ESMTPSA id m18sm12885334edc.86.2019.04.13.15.26.04 (version=TLS1_3 cipher=AEAD-AES256-GCM-SHA384 bits=256/256); Sat, 13 Apr 2019 15:26:05 -0700 (PDT) From: "Basil L. Contovounesios" To: Jhair Tocancipa Triana Subject: Re: bug#35259: 27.0.50; Segmentation fault (xstrdup gdk_monitor_get_model) References: <87pnppwt5l.fsf@gmail.com> Date: Sat, 13 Apr 2019 23:26:03 +0100 In-Reply-To: <87pnppwt5l.fsf@gmail.com> (Jhair Tocancipa Triana's message of "Sat, 13 Apr 2019 22:24:06 +0200") Message-ID: <87sgulfsp0.fsf@tcd.ie> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.3 (/) X-Debbugs-Envelope-To: 35259 Cc: 35259@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.3 (-) Jhair Tocancipa Triana writes: > Emacs crashes randomly, sometimes when clicking links in eww. The crash > is not easily reproducible, nevertheless the core dump points to a > segfault at xfns.c: > > a35e06bbe27 (Alexander Gramiak 2019-04-06 5033) mi->name = xstrdup > (gdk_monitor_get_model (monitor)); > > gkd_monitor_get_model is returning NULL in my case causing the segfault > at xstrdup. > > The gkd_monitor_get_model documentation says the function may return > NULL. > > https://developer.gnome.org/gdk3/stable/GdkMonitor.html#gdk-monitor-get-model > > Maybe we need to guard against a NULL return value. This sounds related to and explains at least part of bug#35204. https://debbugs.gnu.org/35204 -- Basil From debbugs-submit-bounces@debbugs.gnu.org Sun Apr 14 05:07:32 2019 Received: (at 35259) by debbugs.gnu.org; 14 Apr 2019 09:07:32 +0000 Received: from localhost ([127.0.0.1]:59844 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hFb6p-0001Uj-R6 for submit@debbugs.gnu.org; Sun, 14 Apr 2019 05:07:32 -0400 Received: from mail-wm1-f67.google.com ([209.85.128.67]:40317) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hFb6n-0001UW-1l for 35259@debbugs.gnu.org; Sun, 14 Apr 2019 05:07:29 -0400 Received: by mail-wm1-f67.google.com with SMTP id z24so16303817wmi.5 for <35259@debbugs.gnu.org>; Sun, 14 Apr 2019 02:07:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=message-id:from:to:cc:subject:references:date:in-reply-to :user-agent:face:mime-version; bh=u/yyuURDsZtVr4140L8g7x2ZlL7xWlJy+F5z2uE4R6c=; b=Apr8yR1lCcbYNorM9SVV9/dn0N82PB8V62jXqOnlzENkpL42+UNQUD9mT87XI/fV5u Cgf455TYZMQxcF6nbTE1Sv6Cqj/0c/Gtgkt8yV/1yj5SiRylnAEOYj3z7BJAHDHjQ0sL xpspnDSNpiEAFUFm/UAg+yC7a5LzSEQ5Jqu31hQI7K0vaFWMgpBGIWnw3WQbn1O53Dpi i2Sw1sejb8+xzhLEBC7U1r+Vcygra1pB2HjqQctg7aU77biym+rSWVnIhIbL0kXhRVEu cy0fcDGPFMWMuUidNLZ3ojiF1+wgE1fR7eT/v1X/LP+I5VKD+KK+yXk27D0SSD7exshB vZtA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:message-id:from:to:cc:subject:references:date :in-reply-to:user-agent:face:mime-version; bh=u/yyuURDsZtVr4140L8g7x2ZlL7xWlJy+F5z2uE4R6c=; b=ENtlnY246/EB1qkojbYfOiwmOROoLKOl/v+/2hvFRUC4ypyg6sNd68e9/ysl0ma/Du AvEAgaoJO+ulwPKOAd0RQm8WvVuU04Rl4fGJpDbKIZY3hzD7CTfqZ7mdoyK6xs1yYMn2 mDnLRQh6ePK3L9P7/TxYQ4xnyp/vInGU92Slx94elEA6hovU8UlQGMrVFS6eTx3nY73D 2pMdUObhNRnYqVFWVGUTcTaLcyVVCgKkFF9WtBI7oD/uy7fs1SZD7PO7GH2L23fHjlFp ni9UI+zeohH+a/RyEByvz9gaFIVU/CDewSXcZDr0/4SfFtpA7l8bJxwlIGHYJuFTPQej Fe0A== X-Gm-Message-State: APjAAAUClN0pi1AefluamaO5KnNfv4DvtBKz3yBckyTBEBVSVW29HZ2O bHx5asr/7KPjaSE2GwMxHbtFqcjG X-Google-Smtp-Source: APXvYqxDUBdpBb6FfZOMuirpyKykI6AFiSIySbPLXsMsTpdlOx8GbceZ8EBuO2KRHoWyU4CUezPNcQ== X-Received: by 2002:a1c:f413:: with SMTP id z19mr18030337wma.71.1555232843025; Sun, 14 Apr 2019 02:07:23 -0700 (PDT) Received: from DE1-JTOCANCIPA-Ubuntu (HSI-KBW-091-089-222-120.hsi2.kabel-badenwuerttemberg.de. [91.89.222.120]) by smtp.gmail.com with ESMTPSA id z8sm47709292wrh.80.2019.04.14.02.07.21 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sun, 14 Apr 2019 02:07:22 -0700 (PDT) Message-Id: <874l712bw6.fsf@gmail.com> From: Jhair Tocancipa Triana To: Alex Gramiak Subject: Re: bug#35259: 27.0.50; Segmentation fault (xstrdup gdk_monitor_get_model) References: <87pnppwt5l.fsf@gmail.com> <87h8b1tuss.fsf@gmail.com> Date: Sun, 14 Apr 2019 11:07:21 +0200 In-Reply-To: <87h8b1tuss.fsf@gmail.com> (Alex Gramiak's message of "Sat, 13 Apr 2019 16:16:51 -0600") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAHlBMVEUAP5EAOpAAQZIAQpH7 /vxVkLwIU5gARZAAQZPf6vJYDHwjAAACMUlEQVQ4jXWUTY/aMBCGvSAgvS2qwD72Q2qv9NDCDwiV cutKJCE3toJAbnFR1uZmF0Fm7zHb/NvaEIrphrkkoydjjyfva+RW4Sk/jv2oOOeoepb+DAAk8ctr 4AWMsuaAYva1sEG57Es4Bpn1owvwAmAjAPTOgd/3sCj+AcUBvjj6e4QwCJGcQfkoP1iB9nqxArme eyC5DUAmpwpvOcM2EO1+cQTqTlAbfGamRC8VQue9DSSFrDAgxrR/BT6JfKLBdzAbYom4zLkAKsxq iQYvBjj5Lsj8Yyx1mmYu8h64ecvfqI1b6N69UKe8XSAvNqCz7ak4jieHOF7pdLSfoDFpmN7Rs6KU z8MtTXU6xBFS1MxDpjtF89F86oA5LMYJ+sNNG4O8pTqNj/OgmgrfoAcCr4HDMzTlNWBEexo4rwGn e7QiNwGpAUzWV1B6E+xvb/6DoDrQ0gesObmTZuilbiSOHolKt2aI/Fnl6TCpAG4kaEybpo10owT9 xki1h4jQeGV+1JonB8x5ziuQT5A3Ne3u/CIknHYrgZlf64amfFEqJjkbsEqMPSMf09WTH68hfcu7 1eYbIzju/CS24IDio+C0RPEVkFS0jES1C9ivK5CS5GSDx5ljA9Jvn2ygS8AGYrswxvG0QVbIBmtj tZM5D05znTaGjDGEmZTJxc4hhSFAtwswkHl2sbOrlk/QYTFjdyCxdQEYwmRXB9zHkWtVaBIwAiDY Ivrv9nFLFczai+h8+bh/ATU9Nx41BGS1AAAAAElFTkSuQmCC MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.3 (/) X-Debbugs-Envelope-To: 35259 Cc: 35259@debbugs.gnu.org, Jhair Tocancipa Triana X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.3 (-) As suggested, before commit 7308c2edf evaluating x-display-monitor-attributes-list triggers the segfault: ,---- | $ ./emacs -Q --eval "(x-display-monitor-attributes-list)" | ... | /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xeb)[0x7f880cf3509b] | ./emacs(+0x3f13a)[0x561dbeb0813a] | Segmentation fault (core dumped) `---- With commit 7308c2edf the issue was resolved. Thanks! Alex Gramiak writes: > Jhair Tocancipa Triana writes: > >> Emacs crashes randomly, sometimes when clicking links in eww. The crash >> is not easily reproducible, nevertheless the core dump points to a >> segfault at xfns.c: >> >> a35e06bbe27 (Alexander Gramiak 2019-04-06 5033) mi->name = xstrdup >> (gdk_monitor_get_model (monitor)); >> >> gkd_monitor_get_model is returning NULL in my case causing the segfault >> at xstrdup. >> >> The gkd_monitor_get_model documentation says the function may return >> NULL. >> >> https://developer.gnome.org/gdk3/stable/GdkMonitor.html#gdk-monitor-get-model >> >> Maybe we need to guard against a NULL return value. >> >> Please find attached the bt full gdb output. > > I just pushed commit 7308c2edf which should fix this. Can you confirm? > If you can't easily reproduce it, could you see if it crashed before > when just calling M-: (x-display-monitor-attributes-list)? > > Sorry for the trouble. > > > > -- Key fingerprint = 5917 806E 3A2F 659B BE6A 8DEE 04B5 52D9 BC07 29A4 From debbugs-submit-bounces@debbugs.gnu.org Sun Apr 14 19:35:31 2019 Received: (at 35259) by debbugs.gnu.org; 14 Apr 2019 23:35:31 +0000 Received: from localhost ([127.0.0.1]:33327 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hFoep-0000Wa-5Y for submit@debbugs.gnu.org; Sun, 14 Apr 2019 19:35:31 -0400 Received: from mail-pf1-f170.google.com ([209.85.210.170]:46125) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hFoem-0000WI-D4; Sun, 14 Apr 2019 19:35:29 -0400 Received: by mail-pf1-f170.google.com with SMTP id 9so7628572pfj.13; Sun, 14 Apr 2019 16:35:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=viB6LMjGIoapaTigUlpBzMVFLuPvp1LyZgQthc3UqfY=; b=JB0bRw7HMcL5ldbJLTpq3IdeGzROhpw9f+LFACXM6ULeK/A5v8wJ8XBjQ1jZUahT/t tpyMrdC2AZKqOJdDMPShQj5BCDaSlqqqlhCCTUI5aKaCTiJB3ewD00yWMku0eW424uXl VvQkdTCKUyaQRwsEs2flw8xlZZo2HY5LTX667XX+bxvFkJSI4f6dmLjOHjZmV6Kj6uHb h4nbzIdIqsZ3/w6YpoBP43Uh/9mH7W8mZIo+f9k/FUo5ieKVMmHj8sEnJ2NgQ+ysgu5P cIhuyTqni3WJb9EHs58Cm4Ux/7jsZPuFdXbFkRKuQcJGSw6bTQRRKrSJuDmOJSV1ULBd RB+w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=viB6LMjGIoapaTigUlpBzMVFLuPvp1LyZgQthc3UqfY=; b=uMxce0jS9mp1BRhxvE1KXbNdxhgVf7tP0hvV3R8r9OmpGsLN3zBq7HA2UPis0t71QA pslF4ZTksqO9qQA2bMmNUSs6q0yO6O1M/WqIoCnaOR2+qqTiZLDtBE/0D1qMDJNaGFBF IUGrLdG6RQk6K6wces0zxcMkSNNqoNkA9m2ywLRfV23oMnCJuiNfeOj0G9wOxR13BaZR tOgA6mUfs9flzFB3cdA8tOPGWgSKUC08h92fL3aCQ6Pz7wItuKRlPjupHerxGUMccnmJ iF5iYmGUB4vxFZwJZIZwon5Aa//1mIktHxdSYamS4jVQ/EwGU7ux6KSbk2UDIov4eCLl dE5g== X-Gm-Message-State: APjAAAWENhTr7b69WyTpfakgXaTN5dy2jKZQ58DtMu6/JCOfbE2Y2ULM nVTmUoH8PF4vgO74JgolQquH5x7I X-Google-Smtp-Source: APXvYqwibD67e6ICEAd/ozSYOoN3pfjT6i4Yj4i0Ts5UKnwr0ujMQcO0YX5h2n9HrqNxWfX/+xXL7A== X-Received: by 2002:aa7:8e0d:: with SMTP id c13mr34917304pfr.193.1555284922219; Sun, 14 Apr 2019 16:35:22 -0700 (PDT) Received: from lylat ([2604:3d09:e37f:1500:1a72:4878:e793:7302]) by smtp.gmail.com with ESMTPSA id j14sm52649017pfa.57.2019.04.14.16.35.20 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sun, 14 Apr 2019 16:35:21 -0700 (PDT) From: Alex Gramiak To: Jhair Tocancipa Triana Subject: Re: bug#35259: 27.0.50; Segmentation fault (xstrdup gdk_monitor_get_model) References: <87pnppwt5l.fsf@gmail.com> <87h8b1tuss.fsf@gmail.com> <874l712bw6.fsf@gmail.com> Date: Sun, 14 Apr 2019 17:35:22 -0600 In-Reply-To: <874l712bw6.fsf@gmail.com> (Jhair Tocancipa Triana's message of "Sun, 14 Apr 2019 11:07:21 +0200") Message-ID: <87imvgtb2d.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 35259 Cc: 35259@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) merge 35259 35204 close 35259 quit Jhair Tocancipa Triana writes: > As suggested, before commit 7308c2edf evaluating > x-display-monitor-attributes-list triggers the segfault: > > ,---- > | $ ./emacs -Q --eval "(x-display-monitor-attributes-list)" > | ... > | /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xeb)[0x7f880cf3509b] > | ./emacs(+0x3f13a)[0x561dbeb0813a] > | Segmentation fault (core dumped) > `---- > > With commit 7308c2edf the issue was resolved. > > Thanks! Katsumi Yamaoka writes: > On Sun, 14 Apr 2019 02:15:00 +0000, Ken Brown wrote: >>> It should be fixed with commit 7308c2edf, so please test again. Sorry >>> for the inconvenience. > >> Yes, that fixes it for me. > > Emacs built from the fresh git master works fine. Thanks a lot! Thanks for testing. From debbugs-submit-bounces@debbugs.gnu.org Sun Apr 14 19:51:35 2019 Received: (at control) by debbugs.gnu.org; 14 Apr 2019 23:51:35 +0000 Received: from localhost ([127.0.0.1]:33354 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hFouN-0002zJ-0n for submit@debbugs.gnu.org; Sun, 14 Apr 2019 19:51:35 -0400 Received: from mail-pl1-f178.google.com ([209.85.214.178]:34403) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hFouL-0002z5-9l for control@debbugs.gnu.org; Sun, 14 Apr 2019 19:51:33 -0400 Received: by mail-pl1-f178.google.com with SMTP id y6so7674200plt.1 for ; Sun, 14 Apr 2019 16:51:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:date:message-id:user-agent:mime-version; bh=Ge6IgyPz2Emv6IhvzesnuxNH8dWZmBxCyNsLqVNxqow=; b=EjqbQ7VZUuvqI1SJLLm0KQdDMnedMJAAfsH5XvWI3HAdaOexvT9ceyQ8xd8lQLs+ZV gjcwOJ8il12cj9aofe/zOn1cHB3viy5NjydqgXXPDwrfZc7LqPjgGM6ttUXjlEL5SiSh coQzme/F0j1N/Xo5hn3zh14WlBaJQVfodYZiJHJnaLJWUDwoNYUd9MXK6GK5/hKU+SAp Clbza/X1Cyn64XtPiExLquz/mnjr/qOJNmp+TOMaOmUzj/wVzPVaoOPyoKaaJhT1sg61 3/GO61tutLOAMzy+BkkXjfQR5FkBAOZ0WiFde8xVThKWeqaOmSWpOHtZqHhsBtOMML6C cZNQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:user-agent :mime-version; bh=Ge6IgyPz2Emv6IhvzesnuxNH8dWZmBxCyNsLqVNxqow=; b=j3ufG7zrCAVrApgRX2cP6wyzPvbTZGYs2YG69LxhCbr8dLDWv65CG6zSjl1v/6j703 CwmVW2Z7SvHbLks8sjGoRcaQOLeXPMTj5m+dOImlyyFKrJZwY3fe18fpxdP8ciMoon1P h6eOp5gY7WOClPiCL8IDYwLt49EryZ9Gx8TheiK3X75B/P9rq67s1vVUV6TJd01ugNBB 3quwYaDrwankirfVnkdLiiYiKRJ+1aExsylIziSIwFQbH4VfsWCQk2+eclIS23EC8iZL kHMsWKOjy5bY+ifPVX3m+lwfFecugMOKsmuvGum+Tl5F3qYieBiHl9+4c1Tz0e+Vfl9D J2mg== X-Gm-Message-State: APjAAAXnOuSgWTfBdUtqE7Yix8KsdW1zlx6V0Z1N2dGc/4iL2fUQlViR unOBxGFc96D/mgAcg97ZLCuxdej8 X-Google-Smtp-Source: APXvYqww4OVuP7Ez8eoQntnh1W1uUPJZ/CfTLVrY96Iql0Fv8tK08kI1qV1mHL3KYyW6bk6LGtDhXQ== X-Received: by 2002:a17:902:599c:: with SMTP id p28mr9703028pli.70.1555285885593; Sun, 14 Apr 2019 16:51:25 -0700 (PDT) Received: from lylat ([2604:3d09:e37f:1500:1a72:4878:e793:7302]) by smtp.gmail.com with ESMTPSA id i15sm66690313pfd.162.2019.04.14.16.51.24 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sun, 14 Apr 2019 16:51:24 -0700 (PDT) From: Alex Gramiak To: control@debbugs.gnu.org Subject: Please do it this time Date: Sun, 14 Apr 2019 17:51:26 -0600 Message-ID: <87ef64tabl.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) merge 35259 35204 quit From unknown Fri Jun 20 20:09:23 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 13 May 2019 11:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator