all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* bug#15950: 24.3; emacs aborted when open a remote image file in dired.
@ 2013-11-22  1:59 Jingtao Xu
  2013-11-25 14:25 ` Michael Albinus
  0 siblings, 1 reply; 3+ messages in thread
From: Jingtao Xu @ 2013-11-22  1:59 UTC (permalink / raw)
  To: 15950

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@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)





^ permalink raw reply	[flat|nested] 3+ messages in thread

* bug#15950: 24.3; emacs aborted when open a remote image file in dired.
  2013-11-22  1:59 bug#15950: 24.3; emacs aborted when open a remote image file in dired Jingtao Xu
@ 2013-11-25 14:25 ` Michael Albinus
       [not found]   ` <CALopY-kWd6YMV7=yPOPTtksBE=SZufhEAwNn2CZPDrRkd2m58A@mail.gmail.com>
  0 siblings, 1 reply; 3+ messages in thread
From: Michael Albinus @ 2013-11-25 14:25 UTC (permalink / raw)
  To: Jingtao Xu; +Cc: 15950

Jingtao Xu <jingtaozf@gmail.com> writes:

Hi,

> I have an image file(jpg format) in a remote machine,I go to the remote directory using tramp url
> "/scpc:user@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 cannot reproduce this with a recent Emacs 24.3.50.

> 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 ()

This looks suspicious. What is the name of the file in question? What is
the whole path to that file? Are there any non-ASCII characters?

> 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

There have been some recent changes in Tramp, which allow better support
of utf8. Maybe that fixes this already.

However, first I would like to reproduce the problem with Emacs 24.3.

Best regards, Michael.





^ permalink raw reply	[flat|nested] 3+ messages in thread

* bug#15950: 24.3; emacs aborted when open a remote image file in dired.
       [not found]         ` <CALopY-=JpL7BfCumGMGiEXmTsZy36R=qBrDKX5zgGkD9k6z-xQ@mail.gmail.com>
@ 2013-11-27  7:11           ` Michael Albinus
  0 siblings, 0 replies; 3+ messages in thread
From: Michael Albinus @ 2013-11-27  7:11 UTC (permalink / raw)
  To: Jingtao Xu; +Cc: 15950-done

Version: 24.4

Jingtao Xu <jingtaozf@gmail.com> writes:

> Hi,

Hi,

> I have tested this problem in latest emacs(24.3.50.1),and G2 don't abort now.

Thanks for confirmation. I'm closing the bug.

> Thanks for your investigation.
>
> With Best Regards,
> jingtao.

Best regards, Michael.





^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2013-11-27  7:11 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-11-22  1:59 bug#15950: 24.3; emacs aborted when open a remote image file in dired Jingtao Xu
2013-11-25 14:25 ` Michael Albinus
     [not found]   ` <CALopY-kWd6YMV7=yPOPTtksBE=SZufhEAwNn2CZPDrRkd2m58A@mail.gmail.com>
     [not found]     ` <CALopY-=jXV_sDx0uSC44XBN-oYDit+mT1a_os2P-5ZT+32hZkg@mail.gmail.com>
     [not found]       ` <87zjorefkf.fsf@gmx.de>
     [not found]         ` <CALopY-=JpL7BfCumGMGiEXmTsZy36R=qBrDKX5zgGkD9k6z-xQ@mail.gmail.com>
2013-11-27  7:11           ` Michael Albinus

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.