Package: emacs;
Reported by: Jingtao Xu <jingtaozf <at> gmail.com>
Date: Fri, 22 Nov 2013 02:01:01 UTC
Severity: normal
Found in version 24.3
Fixed in version 24.4
Done: Michael Albinus <michael.albinus <at> gmx.de>
Bug is archived. No further changes may be made.
View this message in rfc822 format
From: Jingtao Xu <jingtaozf <at> gmail.com> To: 15950 <at> debbugs.gnu.org Subject: bug#15950: 24.3; emacs aborted when open a remote image file in dired. Date: Fri, 22 Nov 2013 09:59:42 +0800
This bug report will be sent to the Bug-GNU-Emacs mailing list and the GNU bug tracker at debbugs.gnu.org. Please check that the From: line contains a valid email address. After a delay of up to one day, you should receive an acknowledgment at that address. Please write in English if possible, as the Emacs maintainers usually do not have translators for other languages. Please describe exactly what actions triggered the bug, and the precise symptoms of the bug. If you can, give a recipe starting from `emacs -Q': I have an image file(jpg format) in a remote machine,I go to the remote directory using tramp url "/scpc:user <at> hostname:/path/",then dired opened to display the files in this directory, then I click entor on this image to open it in emacs,then emacs aborted. I tried to use "gdb emacs" to start emacs and get following backtrace: Program received signal SIGABRT, Aborted. 0x00007ffff2968a9b in raise () from /lib64/libpthread.so.0 (gdb) backtrace #0 0x00007ffff2968a9b in raise () from /lib64/libpthread.so.0 #1 0x00000000004dfa85 in terminate_due_to_signal () #2 0x00000000004fa593 in emacs_abort () #3 0x0000000000498832 in multibyte_chars_in_text () #4 0x000000000053a3c8 in make_specified_string () #5 0x00000000005111b8 in Fdirectory_file_name () #6 0x00000000005542f7 in Ffuncall () #7 0x00000000005552ff in Fapply () #8 0x000000000055435f in Ffuncall () #9 0x0000000000589813 in exec_byte_code () #10 0x0000000000553ddf in funcall_lambda () #11 0x000000000055412d in Ffuncall () #12 0x0000000000589813 in exec_byte_code () #13 0x0000000000553ddf in funcall_lambda () #14 0x000000000055412d in Ffuncall () #15 0x0000000000589813 in exec_byte_code () #16 0x0000000000553ddf in funcall_lambda () #17 0x000000000055412d in Ffuncall () #18 0x00000000005552ff in Fapply () #19 0x000000000055435f in Ffuncall () #20 0x0000000000589813 in exec_byte_code () If Emacs crashed, and you have the Emacs process in the gdb debugger, please include the output from the following gdb commands: `bt full' and `xbacktrace'. For information about debugging Emacs, please read the file /usr/share/emacs/24.3/etc/DEBUG. In GNU Emacs 24.3.1 (x86_64-pc-linux-gnu, GTK+ Version 3.6.3) of 2013-09-26 on mini.funtoo Windowing system distributor `The X.Org Foundation', version 11.0.11304000 Configured using: `configure '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--libdir=/usr/lib64' '--disable-dependency-tracking' '--program-suffix=-emacs-24' '--infodir=/usr/share/info/emacs-24' '--enable-locallisppath=/etc/emacs:/usr/share/emacs/site-lisp' '--with-crt-dir=/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.4/../../../../lib64' '--with-gameuser=games' '--without-compress-info' '--with-hesiod' '--with-kerberos' '--with-kerberos5' '--without-gpm' '--with-dbus' '--with-gnutls' '--with-xml2' '--without-selinux' '--with-wide-int' '--with-sound' '--with-x' '--without-ns' '--with-gconf' '--with-gsettings' '--with-toolkit-scroll-bars' '--with-gif' '--with-jpeg' '--with-png' '--with-rsvg' '--with-tiff' '--with-xpm' '--without-imagemagick' '--with-xft' '--with-libotf' '--with-m17n-flt' '--with-x-toolkit=gtk3' 'GENTOO_PACKAGE=app-editors/emacs-24.3-r2' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CFLAGS=-O2 -pipe -march=native' 'LDFLAGS=-Wl,-O1 -Wl,--sort-common -Wl,--as-needed' 'CPPFLAGS='' Important settings: value of $LC_COLLATE: POSIX value of $LC_CTYPE: zh_CN.UTF-8 value of $LANG: en_US.UTF-8 value of $XMODIFIERS: @im=fcitx locale-coding-system: utf-8 default enable-multibyte-characters: t Major mode: Fundamental Minor modes in effect: savehist-mode: t recentf-mode: t ido-everywhere: t tabbar-mode: t global-auto-revert-mode: t Info-breadcrumbs-in-mode-line-mode: t global-auto-complete-mode: t yas/global-mode: t anything-dired-mode: Enable anything completion in Dired functions. Bindings affected are C, R, S, H. This is deprecated for Emacs24+ users, use `ac-mode' instead. auto-image-file-mode: t winner-mode: t display-time-mode: t show-paren-mode: t shell-dirtrack-mode: t which-function-mode: t tooltip-mode: t menu-bar-mode: t file-name-shadow-mode: t global-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 abbrev-mode: t Recent input: <f9> y n y <down-mouse-1> <mouse-1> s J C-g M-< S C-h C-a j l l l l l l l l l l l l l l l l l l h j k M-x r e <backspace> <backspace> r e p o r t - b u <backspace> <backspace> e m a c <return> Recent messages: I got it all together but I forgot where i put it. Simple,clear purpose and principles give rise to complex and intelligent behavior. Complex rules and regulations give rise to simple and stupid behavior. --Dee Hock Don’t aim for success if you want it; just do what you love and believe in, and it will come naturally. Those who make the worst use of their time are the first to complain of its shortness. --Jean de La Bruysre No event to add Load-path shadows: /data/jingtao/.emacs.d/el-get/wanderlust/utils/wl-mailto hides /data/jingtao/.emacs.d/el-get/wanderlust/site-lisp/wl/wl-mailto /data/jingtao/.emacs.d/el-get/wanderlust/utils/rfc2368 hides /data/jingtao/.emacs.d/el-get/wanderlust/site-lisp/wl/rfc2368 /data/jingtao/.emacs.d/el-get/wanderlust/utils/wl-addrbook hides /data/jingtao/.emacs.d/el-get/wanderlust/site-lisp/wl/wl-addrbook /data/jingtao/.emacs.d/el-get/wanderlust/utils/ssl hides /data/jingtao/.emacs.d/el-get/wanderlust/site-lisp/wl/ssl /data/jingtao/.emacs.d/el-get/wanderlust/utils/im-wl hides /data/jingtao/.emacs.d/el-get/wanderlust/site-lisp/wl/im-wl /data/jingtao/.emacs.d/el-get/wanderlust/utils/wl-complete hides /data/jingtao/.emacs.d/el-get/wanderlust/site-lisp/wl/wl-complete /home/jingtao/Dropbox/emacs/site-lisp/org-jira/org-jira hides /home/jingtao/Dropbox/emacs/site-lisp/org-mode/contrib/lisp/org-jira /data/jingtao/.emacs.d/el-get/el-get/.dir-locals hides /home/jingtao/Dropbox/emacs/site-lisp/magit/.dir-locals /home/jingtao/Dropbox/emacs/site-lisp/html-helper-mode/tempo hides /home/jingtao/Dropbox/emacs/site-lisp/tempo /home/jingtao/Dropbox/emacs/site-lisp/org-mode/contrib/lisp/htmlize hides /home/jingtao/Dropbox/emacs/site-lisp/htmlize /home/jingtao/Dropbox/emacs/site-lisp/jquery-doc.el/jquery-doc hides /home/jingtao/Dropbox/emacs/site-lisp/jquery-doc /home/jingtao/Dropbox/emacs/site-lisp/confluence-el/xml-rpc hides /home/jingtao/Dropbox/emacs/site-lisp/xml-rpc /data/jingtao/.emacs.d/elpa/quack-0.42/quack hides /home/jingtao/Dropbox/emacs/site-lisp/quack /home/jingtao/Dropbox/emacs/site-lisp/clisp-color hides /home/projects/dummy/site-lisp/clisp-color /home/jingtao/Dropbox/emacs/site-lisp/dired-tar hides /home/projects/dummy/site-lisp/dired-tar /home/jingtao/Dropbox/emacs/site-lisp/iterator hides /home/projects/dummy/site-lisp/iterator /home/jingtao/Dropbox/emacs/site-lisp/traverselisp hides /home/projects/dummy/site-lisp/traverselisp /home/jingtao/Dropbox/emacs/site-lisp/clisp-indent hides /home/projects/dummy/site-lisp/clisp-indent /home/jingtao/Dropbox/emacs/site-lisp/mcomplete hides /home/projects/dummy/site-lisp/mcomplete /home/jingtao/Dropbox/emacs/site-lisp/dired-details hides /home/projects/dummy/site-lisp/dired-details /home/jingtao/Dropbox/emacs/site-lisp/idomenu hides /home/projects/dummy/site-lisp/idomenu /home/jingtao/Dropbox/emacs/site-lisp/mcomplete-history hides /home/projects/dummy/site-lisp/mcomplete-history /home/jingtao/Dropbox/emacs/site-lisp/cl-indent-patches hides /home/projects/dummy/site-lisp/cl-indent-patches /home/jingtao/Dropbox/emacs/site-lisp/clisp-indent hides /usr/share/emacs/site-lisp/clisp-indent /home/jingtao/Dropbox/emacs/site-lisp/mew-w3m hides /usr/share/emacs/site-lisp/emacs-w3m/mew-w3m /home/jingtao/Dropbox/emacs/site-lisp/git-emacs/git-blame hides /usr/share/emacs/site-lisp/git/git-blame /home/jingtao/Dropbox/emacs/site-lisp/git hides /usr/share/emacs/site-lisp/git/git /home/jingtao/Dropbox/emacs/site-lisp/gnuplot-mode.0.6.0/gnuplot-gui hides /usr/share/emacs/site-lisp/gnuplot/gnuplot-gui /home/jingtao/Dropbox/emacs/site-lisp/gnuplot-mode.0.6.0/gnuplot hides /usr/share/emacs/site-lisp/gnuplot/gnuplot /home/jingtao/Dropbox/emacs/site-lisp/image-dired hides /usr/share/emacs/24.3/lisp/image-dired /data/jingtao/.emacs.d/el-get/flim/site-lisp/flim/md4 hides /usr/share/emacs/24.3/lisp/md4 /home/jingtao/Dropbox/emacs/site-lisp/cedet/common/ezimage hides /usr/share/emacs/24.3/lisp/ezimage /home/jingtao/Dropbox/emacs/site-lisp/iimage hides /usr/share/emacs/24.3/lisp/iimage /home/jingtao/Dropbox/emacs/site-lisp/html-helper-mode/tempo hides /usr/share/emacs/24.3/lisp/tempo /home/jingtao/Dropbox/emacs/site-lisp/xml hides /usr/share/emacs/24.3/lisp/xml /home/projects/dummy/site-lisp/custom hides /usr/share/emacs/24.3/lisp/custom /home/jingtao/Dropbox/emacs/site-lisp/bs hides /usr/share/emacs/24.3/lisp/bs /data/jingtao/.emacs.d/el-get/flim/site-lisp/flim/hex-util hides /usr/share/emacs/24.3/lisp/hex-util /home/jingtao/Dropbox/emacs/site-lisp/inf-lisp hides /usr/share/emacs/24.3/lisp/progmodes/inf-lisp /data/jingtao/.emacs.d/el-get/flim/site-lisp/flim/sasl-ntlm hides /usr/share/emacs/24.3/lisp/net/sasl-ntlm /data/jingtao/.emacs.d/el-get/flim/site-lisp/flim/hmac-md5 hides /usr/share/emacs/24.3/lisp/net/hmac-md5 /home/jingtao/Dropbox/emacs/site-lisp/newsticker-1.99/newst-treeview hides /usr/share/emacs/24.3/lisp/net/newst-treeview /home/jingtao/Dropbox/emacs/site-lisp/org-jira/soap-client hides /usr/share/emacs/24.3/lisp/net/soap-client /home/jingtao/Dropbox/emacs/site-lisp/newsticker-1.99/newst-plainview hides /usr/share/emacs/24.3/lisp/net/newst-plainview /data/jingtao/.emacs.d/el-get/flim/site-lisp/flim/hmac-def hides /usr/share/emacs/24.3/lisp/net/hmac-def /home/jingtao/Dropbox/emacs/site-lisp/org-jira/soap-inspect hides /usr/share/emacs/24.3/lisp/net/soap-inspect /home/jingtao/Dropbox/emacs/site-lisp/newsticker-1.99/newsticker hides /usr/share/emacs/24.3/lisp/net/newsticker /data/jingtao/.emacs.d/el-get/flim/site-lisp/flim/sasl-digest hides /usr/share/emacs/24.3/lisp/net/sasl-digest /data/jingtao/.emacs.d/el-get/flim/site-lisp/flim/sasl-cram hides /usr/share/emacs/24.3/lisp/net/sasl-cram /home/jingtao/Dropbox/emacs/site-lisp/newsticker-1.99/newst-reader hides /usr/share/emacs/24.3/lisp/net/newst-reader /data/jingtao/.emacs.d/el-get/flim/site-lisp/flim/sasl hides /usr/share/emacs/24.3/lisp/net/sasl /data/jingtao/.emacs.d/el-get/flim/site-lisp/flim/ntlm hides /usr/share/emacs/24.3/lisp/net/ntlm /home/jingtao/Dropbox/emacs/site-lisp/newsticker-1.99/newst-ticker hides /usr/share/emacs/24.3/lisp/net/newst-ticker /home/jingtao/Dropbox/emacs/site-lisp/newsticker-1.99/newst-backend hides /usr/share/emacs/24.3/lisp/net/newst-backend /data/jingtao/.emacs.d/el-get/wanderlust/utils/rfc2368 hides /usr/share/emacs/24.3/lisp/mail/rfc2368 /usr/share/emacs/site-lisp/cjk-latex/thai-word hides /usr/share/emacs/24.3/lisp/language/thai-word /data/jingtao/.emacs.d/el-get/el-get/.dir-locals hides /usr/share/emacs/24.3/lisp/gnus/.dir-locals /data/jingtao/.emacs.d/el-get/semi/site-lisp/semi/smime hides /usr/share/emacs/24.3/lisp/gnus/smime /data/jingtao/.emacs.d/el-get/wanderlust/site-lisp/wl/utf7 hides /usr/share/emacs/24.3/lisp/gnus/utf7 /home/jingtao/Dropbox/emacs/site-lisp/cedet/eieio/eieio-custom hides /usr/share/emacs/24.3/lisp/emacs-lisp/eieio-custom /home/jingtao/Dropbox/emacs/site-lisp/cedet/eieio/eieio-base hides /usr/share/emacs/24.3/lisp/emacs-lisp/eieio-base /home/jingtao/Dropbox/emacs/site-lisp/cedet/eieio/eieio-speedbar hides /usr/share/emacs/24.3/lisp/emacs-lisp/eieio-speedbar /home/jingtao/Dropbox/emacs/site-lisp/cedet/eieio/eieio hides /usr/share/emacs/24.3/lisp/emacs-lisp/eieio /home/jingtao/Dropbox/emacs/site-lisp/cedet/eieio/eieio-opt hides /usr/share/emacs/24.3/lisp/emacs-lisp/eieio-opt /home/jingtao/Dropbox/emacs/site-lisp/package hides /usr/share/emacs/24.3/lisp/emacs-lisp/package /home/jingtao/Dropbox/emacs/site-lisp/emms/lisp/tq hides /usr/share/emacs/24.3/lisp/emacs-lisp/tq /home/jingtao/Dropbox/emacs/site-lisp/cedet/eieio/chart hides /usr/share/emacs/24.3/lisp/emacs-lisp/chart /home/jingtao/Dropbox/emacs/site-lisp/cedet/eieio/eieio-datadebug hides /usr/share/emacs/24.3/lisp/emacs-lisp/eieio-datadebug /home/jingtao/Dropbox/emacs/site-lisp/package-x hides /usr/share/emacs/24.3/lisp/emacs-lisp/package-x /data/jingtao/.emacs.d/el-get/semi/site-lisp/semi/pgg-def hides /usr/share/emacs/24.3/lisp/obsolete/pgg-def /data/jingtao/.emacs.d/el-get/semi/site-lisp/semi/pgg-parse hides /usr/share/emacs/24.3/lisp/obsolete/pgg-parse /data/jingtao/.emacs.d/el-get/semi/site-lisp/semi/pgg-pgp hides /usr/share/emacs/24.3/lisp/obsolete/pgg-pgp /data/jingtao/.emacs.d/el-get/semi/site-lisp/semi/pgg-pgp5 hides /usr/share/emacs/24.3/lisp/obsolete/pgg-pgp5 /data/jingtao/.emacs.d/el-get/semi/site-lisp/semi/pgg-gpg hides /usr/share/emacs/24.3/lisp/obsolete/pgg-gpg /data/jingtao/.emacs.d/el-get/semi/site-lisp/semi/pgg hides /usr/share/emacs/24.3/lisp/obsolete/pgg Features: (shadow emacsbug elmo-maildir modb-legacy modb-standard wl-mime mime-edit pgg-parse pccl pccl-20 signature ppm-gen eieio-comp eieio-base wl-demo wl-news wl-thread wl-action wl-folder wl wl-e21 offlineimap todochiku growl eldoc eim eim-extra tramp-cache tramp-sh tabify cal-julian cal-iso org-agenda vc-git org-indent org-rmail org-mhe org-irc org-info org-gnus org-docview org-bibtex bibtex org-bbdb bbdb-wl bbdb-hooks bbdb-rmail rmailsum rmail bbdb-gnus gnus-art mm-uu mml2015 mm-view mml-smime smime gnus-sum nnoo gnus-group gnus-undo nnmail mail-source gnus-start gnus-spec gnus-int gnus-range message idna mml mml-sec mm-decode mm-bodies mm-encode gmm-utils mailheader gnus-win bbdb-snarf mail-extr rfc822 gnus gnus-ems nnheader mail-parse rfc2231 bbdb-com mailabbrev wl-address wl-draft eword-encode wl-template sendmail rfc2047 rfc2045 ietf-drums mail-utils elmo-net elmo-cache elmo-map elmo-dop wl-summary ps-print ps-def lpr wl-refile wl-util elmo-flag elmo-localdir wl-message elmo-mime mmelmo-buffer mmelmo-imap mime-pgp pgg-def mime-play filename mime-image mime-view mime-conf calist mmimap mmbuffer mmgeneric wl-highlight wl-vars wl-version elmo-multi elmo elmo-signal elmo-msgdb modb modb-generic modb-entity elmo-util emu invisible inv-23 poem poem-e20 poem-e20_3 utf7 elmo-date elmo-vars elmo-version mime-setup mail-mime-setup semi-setup semi-def mime-w3m mime eword-decode mel path-util mime-parse std11 luna mime-def alist mcharset mcs-20 mcs-e20 pces pces-e20 pces-20 broken pcustom poe pym static apel-ver product my-wl virsh anaphora ab-indent-table my-g2 kindlegen my-theme my-kbd my-erc .loaddefs el-get el-get-autoloads el-get-list-packages el-get-notify help-mode el-get-dependencies el-get-build el-get-status el-get-recipes el-get-byte-compile el-get-methods el-get-fossil el-get-svn el-get-pacman el-get-github-zip el-get-github-tar el-get-http-zip el-get-http-tar el-get-hg el-get-git-svn el-get-fink el-get-emacswiki el-get-http el-get-emacsmirror el-get-github el-get-git el-get-elpa el-get-darcs el-get-cvs el-get-bzr el-get-brew el-get-builtin el-get-apt-get el-get-custom el-get-core autoload savehist-20+ keychain-environment recentf mcomplete-history mcomplete ido avoid tabbar desktop saveplace rect-mark uniquify ibuf-macs ibuf-ext ibuffer dired-extension dired-tar my-sys grep-a-lot autorevert info+ newsticker-notify ac-slime auto-complete-config auto-complete popup yasnippet assoc xdvi-search ipa header2 lib-requires loadhist my-doc skeleton my-abbrev anything-config w3m-bookmark w3m doc-view jka-compr image-mode w3m-hist w3m-fb bookmark-w3m w3m-ems w3m-ccl ccl w3m-favicon w3m-image w3m-proc w3m-util bookmark rx xml grep compile dired-x dired-aux ffap org-drill org-learn org-id hi-lock bbdb-autoloads bbdb timezone jabber-autoloads org-redmine json epa-file epa epg epg-config org-protocol org-crypt ox-latex ox-icalendar ox-html ox-ascii ox-publish ox org-element appt diary-lib diary-loaddefs org-table ob-sqlite ob-asymptote org-w3m org-clock org-checklist org org-macro org-footnote org-pcomplete org-list org-faces org-entities noutline outline org-version ob-emacs-lisp ob ob-tangle org-src ob-ref ob-lob ob-table ob-keys ob-exp ob-comint ob-core ob-eval org-compat org-macs org-loaddefs find-func remember iimage image-file my-gtd cal-china-x cal-china lunar solar cal-dst holidays hol-loaddefs cal-menu calendar cal-loaddefs my-calendar my-w3m windmove winner imenu+ my-program my-english emms-cache emms-info-ogginfo emms-info-mp3info emms-playlist-mode emms-player-vlc emms-player-mplayer emms-source-playlist emms-lyrics emms-url url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf url-util url-parse url-vars mailcap emms-source-file locate dired hl-line emms-playing-time emms-player-simple emms-info later-do emms-setup emms emms-compat my-emms time my-emacs-spec vimpulse paren redo viper viper-ex viper-macs viper-mous viper-cmd viper-keym viper-util viper-init my-viper cl-indent-patches clisp-indent clisp-color parenface pretty-lambdada slime-banner slime-tramp tramp tramp-compat auth-source eieio gnus-util mm-util mail-prsvr password-cache tramp-loaddefs shell pcomplete format-spec slime-fancy slime-fontifying-fu slime-package-fu slime-references slime-presentations slime-fancy-trace slime-fancy-inspector slime-xref-browser tree-widget wid-edit slime-media anything-slime slime-repl slime-fuzzy slime-c-p-c slime-autodoc slime-editing-commands slime-parse anything-complete anything-obsolete anything-match-plugin anything warnings advice advice-preload slime-scratch slime byte-opt bytecomp byte-compile cconv derived edmacro kmacro pp comint ansi-color ring hyperspec thingatpt browse-url slime-autoloads my-lisp color-theme-sanityinc-solarized-autoloads elnode-autoloads db-autoloads creole-autoloads el-x-autoloads finder-inf elpakit-autoloads dash-autoloads anaphora-autoloads fakir-autoloads geiser-autoloads info easymenu httpd-autoloads kv-autoloads quack-autoloads simple-httpd-autoloads web-autoloads package which-func imenu server my-autoload help-fns easy-mmode parse-time cl-macs gv cl cl-lib my-utils my-main my-env site-gentoo w3m-load preview-latex muse-autoloads tex-site auto-loads time-date china-util tooltip ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment lisp-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process dbusbind dynamic-setting system-font-setting font-render-setting move-toolbar gtk x-toolkit x multi-tty emacs)
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.