From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Noam Postavsky Newsgroups: gmane.emacs.bugs Subject: bug#25625: Opening djvu file eats up all my RAM Date: Thu, 07 Jun 2018 07:47:12 -0400 Message-ID: <87k1ra3jjz.fsf@gmail.com> References: <871svd6my3.fsf@inria.fr> <83vaso7aln.fsf@gnu.org> <87tw88wkmu.fsf@inria.fr> <83poiw77ey.fsf@gnu.org> <87shnswhhe.fsf@inria.fr> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: blaine.gmane.org 1528371972 7830 195.159.176.226 (7 Jun 2018 11:46:12 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Thu, 7 Jun 2018 11:46:12 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) Cc: 25625@debbugs.gnu.org To: Antoine Levitt Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Jun 07 13:46:08 2018 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fQtMl-0001xS-QC for geb-bug-gnu-emacs@m.gmane.org; Thu, 07 Jun 2018 13:46:08 +0200 Original-Received: from localhost ([::1]:57095 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fQtOs-0006OT-2C for geb-bug-gnu-emacs@m.gmane.org; Thu, 07 Jun 2018 07:48:18 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:33261) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fQtOg-0006OC-Hv for bug-gnu-emacs@gnu.org; Thu, 07 Jun 2018 07:48:07 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fQtOc-0007Ve-Lk for bug-gnu-emacs@gnu.org; Thu, 07 Jun 2018 07:48:06 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:57848) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fQtOc-0007VU-Gw for bug-gnu-emacs@gnu.org; Thu, 07 Jun 2018 07:48:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1fQtOc-0004mJ-7M for bug-gnu-emacs@gnu.org; Thu, 07 Jun 2018 07:48:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Noam Postavsky Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 07 Jun 2018 11:48:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 25625 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 25625-submit@debbugs.gnu.org id=B25625.152837204418323 (code B ref 25625); Thu, 07 Jun 2018 11:48:02 +0000 Original-Received: (at 25625) by debbugs.gnu.org; 7 Jun 2018 11:47:24 +0000 Original-Received: from localhost ([127.0.0.1]:37512 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fQtO0-0004lN-FV for submit@debbugs.gnu.org; Thu, 07 Jun 2018 07:47:24 -0400 Original-Received: from mail-io0-f182.google.com ([209.85.223.182]:37173) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fQtNy-0004l5-Ef; Thu, 07 Jun 2018 07:47:22 -0400 Original-Received: by mail-io0-f182.google.com with SMTP id s26-v6so11444330ioj.4; Thu, 07 Jun 2018 04:47:22 -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:content-transfer-encoding; bh=Z6oS0iFGQdDJ+U47b8uW8VtDB6MfKaWvWMzuMYISqhs=; b=NB43BRmpansU2tH3QOCA+iLqyIimhtnIiOpl6r574eJ7lfdj7Wi+A9NcUzAjupFi6e h2TE/U825Gwpth0350KsQIc5NHW/LkK7VDCEv4o/ZOJ2zpOdj5RQSeb2/xEH3gP2nXgv s13ooPxX48lwhbzBZLSaS7HCA0asnY1erTh5bqJZI8mh6wc532IbGad8Hh+uiy4Z29Gp sc3tfQ/NLT9Is/CLh5eviu7TIVoKvKv2HJWeZEnApdWk1XU/MFVGk+E7e6c8BXKHkw8k KEITZXYRL+jw/S6Ok13bxAIWY6z0waYN3Hk5jc37WHVRLeCIXfAwhg6GEJFx5gzibEp3 1LDQ== 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:content-transfer-encoding; bh=Z6oS0iFGQdDJ+U47b8uW8VtDB6MfKaWvWMzuMYISqhs=; b=k8gjFluBewrur1Uh4dwMRqtMGP84QLjnzijC7g8DawTi914/v/yuH9P5f7lP1mf3sj yz6OVdCOi4OrzWLsOutxxvfdgzHSz1XIOs6NIRmGzIq6w1ydVgg/Jp1bmqSrn7SkdZJl 5TsfpsYVZAalz07n19Iwbnl32iDtUocmDeoBUt5mMCU+vXp6HCSm3jh0mN78SRPKedVJ ad9ltKjscriM8dr8EsxjxtXgNaxX9kUmijlgvZUnGKJbY7fypgDtUD3VEEoLL3EMndr9 EVFD/OkrgCErIYhzPLvEllqf2QxGpf1xBbaExetzq+7jo2tDwI535+yoXeAYTIG0Vsfn Km0w== X-Gm-Message-State: APt69E0Y8qvJLDjv/xhPNQAg6ENyLwng3FM9bDIiDfl3yn2MS0x1fILl PJBj+Qx+tZXKD4YJ72WGsojYow== X-Google-Smtp-Source: ADUXVKLx+rB28ktjIZLBl/rAHhtDjSH12kiWo8X+f0PXVmGI7Xy7bSmp5aQ7tXIFfTM/GAea6XIPxQ== X-Received: by 2002:a6b:4515:: with SMTP id s21-v6mr1143480ioa.226.1528372036509; Thu, 07 Jun 2018 04:47:16 -0700 (PDT) Original-Received: from zebian (cbl-45-2-119-34.yyz.frontiernetworks.ca. [45.2.119.34]) by smtp.googlemail.com with ESMTPSA id v17-v6sm5047704iob.11.2018.06.07.04.47.14 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 07 Jun 2018 04:47:15 -0700 (PDT) In-Reply-To: <87shnswhhe.fsf@inria.fr> (Antoine Levitt's message of "Sun, 05 Feb 2017 20:43:57 +0100") X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] 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" Xref: news.gmane.org gmane.emacs.bugs:147129 Archived-At: tags 25625 + unreproducible quit Antoine Levitt writes: > Standard imagemagick from linux mint 18.1: > > antoine@epsilon:~$ convert --version > Version: ImageMagick 6.8.9-9 Q16 x86_64 2016-11-29 http://www.imagemagick= .org > Copyright: Copyright (C) 1999-2014 ImageMagick Studio LLC > Features: DPC Modules OpenMP > Delegates: bzlib cairo djvu fftw fontconfig freetype jbig jng jpeg lcms l= qr ltdl lzma openexr pangocairo png rsvg tiff wmf x xml zlib I'm not able to reproduce the problem, I can read the file you sent without trouble, albeit pretty slowly. It takes about ~15s to go to the next page, during which time I see (in top) Emacs' memory usage go up, but it goes back down again after the page is displayed. Perhaps the imagemagick version is the problem? ~$ convert --version Version: ImageMagick 6.9.7-4 Q16 x86_64 20170114 http://www.imagemagick.org Copyright: =C2=A9 1999-2017 ImageMagick Studio LLC License: http://www.imagemagick.org/script/license.php Features: Cipher DPC Modules OpenMP=20 Delegates (built-in): bzlib djvu fftw fontconfig freetype jbig jng jp2 jpeg= lcms lqr ltdl lzma openexr pangocairo png tiff wmf x xml zlib PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND= =20=20=20 23078 npostavs 20 0 1390832 831836 535952 D 42.9 20.9 2:08.71 emacs /= /{while going to next page} 23078 npostavs 20 0 679200 120040 26632 S 0.0 3.0 2:21.38 emacs /= /{after page is displayed} By the way (sorry I forgot to suggest this before asking you to retest) if you use ulimit to cap virtual mem at say 2GB 'ulimit -v $((2 * 1024 1024))' does Emacs give you an out of memory error instead of crashing your system?