all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Kaushal Modi <kaushal.modi@gmail.com>
To: Glenn Morris <rgm@gnu.org>
Cc: 21738@debbugs.gnu.org
Subject: bug#21738: 25.0.50; eww freezes/crashes at times
Date: Fri, 23 Oct 2015 15:15:01 -0400	[thread overview]
Message-ID: <CAFyQvY0YAeReQ-H_k=4Fj6QE3=czeUAVWtjMPCN+27nPp_4nPg@mail.gmail.com> (raw)
In-Reply-To: <CAFyQvY3Qu7mOZtg14_irq1jQrh5g9qUBk_RtxjuNHFK07EuONA@mail.gmail.com>

[-- Attachment #1: Type: text/plain, Size: 864 bytes --]

Here is another backtrace for the same freeze issue (attached).

This time it was causing by doing C-x C-f of png files twice in the same buffer.

Here's how to recreate:

1. cd to src/ dir
2. gdb ./emacs
3. r -Q
4. C-x C-f SOMEFILE1.png (emacs has not frozen yet)
5. C-x C-f SOMEFILE2.png (emacs freezes instantly)

===========================================

Built on x86_64-unknown-linux-gnu
Configure options:
--prefix=/home/kmodi/usr_local/apps/6/emacs/master_debug
'CPPFLAGS=-fgnu89-inline -I/home/kmodi/usr_local/6/include
-I/usr/include/freetype2 -I/usr/include' 'CFLAGS=-ggdb3 -O0'
'CXXFLAGS=-ggdb3 -O0' 'LDFLAGS=-L/home/kmodi/usr_local/6/lib
-L/home/kmodi/usr_local/6/lib64 -ggdb3'
Features: XPM JPEG TIFF GIF PNG RSVG IMAGEMAGICK SOUND GPM DBUS GCONF
GSETTINGS NOTIFY ACL LIBSELINUX GNUTLS LIBXML2 FREETYPE LIBOTF XFT
ZLIB TOOLKIT_SCROLL_BARS GTK2 X11

[-- Attachment #2: emacs_25_Imagemagick_png_open_freeze_gdb_bt.log --]
[-- Type: application/octet-stream, Size: 9501 bytes --]

(gdb) r -Q
Starting program: /home/kmodi/downloads/git/emacs/src/emacs -Q
Missing separate debuginfo for /home/kmodi/usr_local/6/lib64/libgif.so.4
Try: yum --enablerepo='*-debug*' install /usr/lib/debug/.build-id/4d/d406f2679fcf6adf281479e95a0ae8f66c7c4e.debug
[Thread debugging using libthread_db enabled]
[New Thread 0x7fffedb6f700 (LWP 16970)]

(emacs:16965): GLib-GIO-CRITICAL **: g_settings_schema_source_lookup: assertion 'source != NULL' failed
[New Thread 0x7fffe677a700 (LWP 16994)]
Detaching after fork from child process 16995.
Detaching after fork from child process 16996.
emacs: Memory allocation failed `No such file or directory' @ fatal/tiff.c/UnregisterTIFFImage/2379.
^Z
Program received signal SIGTSTP, Stopped (user).
0x0000003a9840eb9e in ?? () from /usr/lib64/libgomp.so.1
Missing separate debuginfos, use: debuginfo-install GConf2-2.28.0-6.el6.x86_64 ORBit2-2.14.17-5.el6.x86_64 alsa-lib-1.0.22-3.el6.x86_64 atk-1.30.0-1.el6.x86_64 bzip2-libs-1.0.5-7.el6_0.x86_64 dbus-libs-1.2.24-7.el6_3.x86_64 expat-2.0.1-11.el6_2.x86_64 fftw-3.2.1-3.1.el6.x86_64 gdk-pixbuf2-2.24.1-5.el6.x86_64 glibc-2.12-1.149.el6_6.5.x86_64 gmp-4.3.1-7.el6_2.2.x86_64 gtk2-2.24.23-6.el6.x86_64 gtk2-engines-2.18.4-5.el6.x86_64 libICE-1.0.6-1.el6.x86_64 libSM-1.2.1-2.el6.x86_64 libX11-1.6.0-2.2.el6.x86_64 libXau-1.0.6-4.el6.x86_64 libXcomposite-0.4.3-4.el6.x86_64 libXcursor-1.1.14-2.1.el6.x86_64 libXdamage-1.1.3-4.el6.x86_64 libXext-1.3.2-2.1.el6.x86_64 libXfixes-5.0.1-2.1.el6.x86_64 libXft-2.3.1-2.el6.x86_64 libXi-1.7.2-2.2.el6.x86_64 libXinerama-1.1.3-2.1.el6.x86_64 libXpm-3.5.10-2.el6.x86_64 libXrandr-1.4.1-2.1.el6.x86_64 libXrender-0.9.8-2.1.el6.x86_64 libXt-1.1.4-6.1.el6.x86_64 libacl-2.2.49-6.el6.x86_64 libattr-2.4.44-7.el6.x86_64 libcroco-0.6.2-5.el6.x86_64 libgcc-4.4.7-11.el6.x86_64 libgomp-4.4.7-11.el6.x86_64 libgsf-1.14.15-5.el6.x86_64 libjpeg-turbo-1.2.1-3.el6_5.x86_64 librsvg2-2.26.0-14.el6.x86_64 libselinux-2.0.94-5.8.el6.x86_64 libtiff-3.9.4-10.el6_5.x86_64 libuuid-2.17.2-12.18.el6.x86_64 libxcb-1.9.1-2.el6.x86_64 libxml2-2.7.6-14.el6_5.2.x86_64 ncurses-libs-5.7-3.20090208.el6.x86_64 pango-1.28.1-10.el6.x86_64 sssd-client-1.11.6-30.el6.x86_64 xz-libs-4.999.9-0.5.beta.20091007git.el6.x86_64 zlib-1.2.3-29.el6.x86_64
(gdb) bt
#0  0x0000003a9840eb9e in ?? () from /usr/lib64/libgomp.so.1
#1  0x00007ffff607b388 in LockMagickMutex () at ./magick/semaphore-private.h:63
#2  MagickCoreTerminus () at magick/magick.c:1368
#3  0x00007ffff603c559 in DefaultFatalErrorHandler (severity=FatalErrorException,
    reason=<value optimized out>, description=0x0) at magick/exception.c:335
#4  0x00007ffff603cb00 in CatchException (exception=0x18a8070) at magick/exception.c:211
#5  0x00007ffff62223da in UnregisterTIFFImage () at coders/tiff.c:2379
#6  0x00007ffff60ea975 in UnregisterStaticModules () at magick/static.c:485
#7  0x00007ffff607b3ca in MagickCoreTerminus () at magick/magick.c:1389
#8  0x0000000000692ad5 in imagemagick_load_image (f=0x12ae8b0, img=0xd4ef10, contents=0x0, size=0,
    filename=0x1868598 "/home/kmodi/temp/Clipboard02.png") at image.c:8797
#9  0x0000000000692c0d in imagemagick_load (f=0x12ae8b0, img=0xd4ef10) at image.c:8836
#10 0x0000000000688492 in lookup_image (f=0x12ae8b0, spec=20838995) at image.c:1751
#11 0x0000000000686a91 in Fimage_size (spec=20838995, pixels=44160, frame=0) at image.c:876
#12 0x00000000005f84c5 in Ffuncall (nargs=4, args=0x7fffffff7260) at eval.c:2657
#13 0x000000000063c36f in exec_byte_code (bytestr=15687156, vector=19894717, maxdepth=38,
    args_template=3078, nargs=2, args=0x7fffffff77b0) at bytecode.c:880
#14 0x00000000005f8c5a in funcall_lambda (fun=19894813, nargs=2, arg_vector=0x7fffffff77a0)
    at eval.c:2810
#15 0x00000000005f86fe in Ffuncall (nargs=3, args=0x7fffffff7798) at eval.c:2699
#16 0x000000000063c36f in exec_byte_code (bytestr=25001908, vector=19401317, maxdepth=30,
    args_template=2, nargs=0, args=0x7fffffff7d20) at bytecode.c:880
#17 0x00000000005f8c5a in funcall_lambda (fun=19401453, nargs=0, arg_vector=0x7fffffff7d20)
    at eval.c:2810
#18 0x00000000005f86fe in Ffuncall (nargs=1, args=0x7fffffff7d18) at eval.c:2699
---Type <return> to continue, or q <return> to quit---
#19 0x000000000063c36f in exec_byte_code (bytestr=24983892, vector=19421605, maxdepth=62,
    args_template=2, nargs=0, args=0x7fffffff8260) at bytecode.c:880
#20 0x00000000005f8c5a in funcall_lambda (fun=19426061, nargs=0, arg_vector=0x7fffffff8260)
    at eval.c:2810
#21 0x00000000005f86fe in Ffuncall (nargs=1, args=0x7fffffff8258) at eval.c:2699
#22 0x000000000063c36f in exec_byte_code (bytestr=24976404, vector=19433941, maxdepth=54,
    args_template=2, nargs=0, args=0x7fffffff87e0) at bytecode.c:880
#23 0x00000000005f8c5a in funcall_lambda (fun=19438389, nargs=0, arg_vector=0x7fffffff87e0)
    at eval.c:2810
#24 0x00000000005f86fe in Ffuncall (nargs=1, args=0x7fffffff87d8) at eval.c:2699
#25 0x000000000063c36f in exec_byte_code (bytestr=9952172, vector=9952205, maxdepth=22,
    args_template=2054, nargs=2, args=0x7fffffff8d50) at bytecode.c:880
#26 0x00000000005f8c5a in funcall_lambda (fun=9952125, nargs=2, arg_vector=0x7fffffff8d40)
    at eval.c:2810
#27 0x00000000005f86fe in Ffuncall (nargs=3, args=0x7fffffff8d38) at eval.c:2699
#28 0x000000000063c36f in exec_byte_code (bytestr=9951132, vector=9951165, maxdepth=50,
    args_template=1026, nargs=0, args=0x7fffffff9278) at bytecode.c:880
#29 0x00000000005f8c5a in funcall_lambda (fun=9951085, nargs=0, arg_vector=0x7fffffff9278)
    at eval.c:2810
#30 0x00000000005f86fe in Ffuncall (nargs=1, args=0x7fffffff9270) at eval.c:2699
#31 0x000000000063c36f in exec_byte_code (bytestr=9941012, vector=9941045, maxdepth=26,
    args_template=1026, nargs=1, args=0x7fffffff97e0) at bytecode.c:880
#32 0x00000000005f8c5a in funcall_lambda (fun=9940957, nargs=1, arg_vector=0x7fffffff97d8)
    at eval.c:2810
#33 0x00000000005f86fe in Ffuncall (nargs=2, args=0x7fffffff97d0) at eval.c:2699
---Type <return> to continue, or q <return> to quit---
#34 0x000000000063c36f in exec_byte_code (bytestr=9939900, vector=9939933, maxdepth=42,
    args_template=5122, nargs=2, args=0x7fffffff9d58) at bytecode.c:880
#35 0x00000000005f8c5a in funcall_lambda (fun=9939853, nargs=2, arg_vector=0x7fffffff9d48)
    at eval.c:2810
#36 0x00000000005f86fe in Ffuncall (nargs=3, args=0x7fffffff9d40) at eval.c:2699
#37 0x000000000063c36f in exec_byte_code (bytestr=9938100, vector=9938133, maxdepth=46,
    args_template=6170, nargs=6, args=0x7fffffffa2e8) at bytecode.c:880
#38 0x00000000005f8c5a in funcall_lambda (fun=9938053, nargs=6, arg_vector=0x7fffffffa2b8)
    at eval.c:2810
#39 0x00000000005f86fe in Ffuncall (nargs=7, args=0x7fffffffa2b0) at eval.c:2699
#40 0x000000000063c36f in exec_byte_code (bytestr=9936740, vector=9936773, maxdepth=70,
    args_template=4102, nargs=4, args=0x7fffffffa830) at bytecode.c:880
#41 0x00000000005f8c5a in funcall_lambda (fun=9936693, nargs=4, arg_vector=0x7fffffffa810)
    at eval.c:2810
#42 0x00000000005f86fe in Ffuncall (nargs=5, args=0x7fffffffa808) at eval.c:2699
#43 0x000000000063c36f in exec_byte_code (bytestr=9930092, vector=9930125, maxdepth=30,
    args_template=2054, nargs=2, args=0x7fffffffae40) at bytecode.c:880
#44 0x00000000005f8c5a in funcall_lambda (fun=9930037, nargs=2, arg_vector=0x7fffffffae30)
    at eval.c:2810
#45 0x00000000005f86fe in Ffuncall (nargs=3, args=0x7fffffffae28) at eval.c:2699
#46 0x00000000005f0519 in Ffuncall_interactively (nargs=3, args=0x7fffffffae28) at callint.c:248
#47 0x00000000005f835c in Ffuncall (nargs=4, args=0x7fffffffae20) at eval.c:2630
#48 0x00000000005f78eb in Fapply (nargs=3, args=0x7fffffffaf20) at eval.c:2278
#49 0x00000000005f098d in Fcall_interactively (function=3837888, record_flag=0, keys=13407221)
    at callint.c:385
---Type <return> to continue, or q <return> to quit---
#50 0x00000000005f84c5 in Ffuncall (nargs=4, args=0x7fffffffb1b8) at eval.c:2657
#51 0x000000000063c36f in exec_byte_code (bytestr=10416348, vector=10416381, maxdepth=54,
    args_template=4102, nargs=1, args=0x7fffffffb710) at bytecode.c:880
#52 0x00000000005f8c5a in funcall_lambda (fun=10416301, nargs=1, arg_vector=0x7fffffffb708)
    at eval.c:2810
#53 0x00000000005f86fe in Ffuncall (nargs=2, args=0x7fffffffb700) at eval.c:2699
#54 0x00000000005f7e8d in call1 (fn=14736, arg1=3837888) at eval.c:2509
#55 0x000000000055a8d3 in command_loop_1 () at keyboard.c:1458
#56 0x00000000005f518e in internal_condition_case (bfun=0x55a103 <command_loop_1>, handlers=18912,
    hfun=0x559900 <cmd_error>) at eval.c:1309
#57 0x0000000000559e0b in command_loop_2 (ignore=0) at keyboard.c:1086
#58 0x00000000005f4987 in internal_catch (tag=45552, func=0x559de2 <command_loop_2>, arg=0)
    at eval.c:1073
#59 0x0000000000559db4 in command_loop () at keyboard.c:1065
#60 0x00000000005594d5 in recursive_edit_1 () at keyboard.c:671
#61 0x0000000000559662 in Frecursive_edit () at keyboard.c:742
#62 0x0000000000557675 in main (argc=2, argv=0x7fffffffbbe8) at emacs.c:1644

Lisp Backtrace:
"image-size" (0xffff7268)
"image-display-size" (0xffff77a0)
"image-transform-check-size" (0xffff7d20)
"image-toggle-display-image" (0xffff8260)
"image-mode" (0xffff87e0)
"set-auto-mode-0" (0xffff8d40)
"set-auto-mode" (0xffff9278)
"normal-mode" (0xffff97d8)
"after-find-file" (0xffff9d48)
"find-file-noselect-1" (0xffffa2b8)
"find-file-noselect" (0xffffa810)
"find-file" (0xffffae30)
"funcall-interactively" (0xffffae28)
"call-interactively" (0xffffb1c0)
"command-execute" (0xffffb708)
(gdb)

  reply	other threads:[~2015-10-23 19:15 UTC|newest]

Thread overview: 33+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-10-22 22:12 bug#21738: 25.0.50; eww freezes/crashes at times Kaushal Modi
2015-10-22 22:30 ` Wolfgang Jenkner
2015-10-22 22:35   ` Kaushal Modi
2015-10-22 22:37     ` Kaushal Modi
2015-10-23  6:55 ` Eli Zaretskii
2015-10-23 14:01   ` Kaushal Modi
2015-10-23 14:29     ` Eli Zaretskii
2015-10-23 14:41       ` Kaushal Modi
2015-10-23 14:55         ` Eli Zaretskii
2015-10-23 15:46         ` Wolfgang Jenkner
2015-10-23 16:59         ` Glenn Morris
2015-10-23 19:01           ` Kaushal Modi
2015-10-23 19:15             ` Kaushal Modi [this message]
2015-10-23 19:16             ` Eli Zaretskii
2015-10-23 19:23               ` Kaushal Modi
2015-10-23 19:27                 ` Kaushal Modi
2015-10-23 19:46                 ` Eli Zaretskii
2015-10-23 19:52                   ` Kaushal Modi
2015-10-23 20:05                     ` Kaushal Modi
2015-10-23 20:12                     ` Eli Zaretskii
2015-10-23 20:35                       ` Kaushal Modi
2015-10-23 20:42                         ` Eli Zaretskii
2015-10-23 20:43                         ` Kaushal Modi
2015-10-23 21:16                           ` Kaushal Modi
2015-10-23 21:29                             ` Kaushal Modi
2015-10-24  5:22                             ` Eli Zaretskii
2015-10-26 15:26                               ` Kaushal Modi
2015-10-23 16:29       ` Andreas Schwab
2015-10-27 20:25         ` Wolfgang Jenkner
2015-10-27 22:50           ` Kaushal Modi
2015-10-24 15:05 ` Wolfgang Jenkner
2015-10-26 15:22   ` Kaushal Modi
2015-10-27 14:27     ` Wolfgang Jenkner

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='CAFyQvY0YAeReQ-H_k=4Fj6QE3=czeUAVWtjMPCN+27nPp_4nPg@mail.gmail.com' \
    --to=kaushal.modi@gmail.com \
    --cc=21738@debbugs.gnu.org \
    --cc=rgm@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.