unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
* bug#13245: 24.2; emacs24.2 crashed in gentoo.
@ 2012-12-21  3:26 Jingtao Xu
  2012-12-21  9:07 ` Eli Zaretskii
  0 siblings, 1 reply; 3+ messages in thread
From: Jingtao Xu @ 2012-12-21  3:26 UTC (permalink / raw)
  To: 13245

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

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 acknowledgement 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 am editing a remote file with tramp, and use org-mode recording my
work,some timer runs in background.
the backtrack in gdb shows this

,----
| Program received signal SIGSEGV, Segmentation fault.
| 0x000000000043a7a9 in compute_line_metrics ()
|
| (gdb) bt
| #0  0x000000000043a7a9 in compute_line_metrics ()
| #1  0x00000000004466ea in display_mode_line ()
`----

and my emacs configuration is very complex with about 10000 lines.

I also find that emacs will crash(just sometime) when show tooltip with
following codes:

(defun kid-star-dict-internal (&optional word)
  (interactive)
  (let ((word (if word
                word
                (let ((word (if mark-active
                              (buffer-substring-no-properties
                               (region-beginning)
                               (region-end))
                              (current-word nil t))))
                  (if word
                    word
                    (read-string
                     (format "Search the dictionary for (default %s): "
word)
                     nil nil word))))))
    (message "searching for %s ..." word)
    (cond (windows-os-p
           (let ((coding-system-for-read (coding-system-from-name "utf-8"))
                 (coding-system-for-write (coding-system-from-name "utf-8"))
                 (shell-file-name "d:\\emacs\\bin\\cmdproxy.exe")
                 (explicit-shell-file-name nil)
                 (default-directory "~"))
             (shell-command-to-string
              (concat "d:/sdcv/sdcv.exe " (kid-sdcv-dictory)
                      " --non-interactive --utf8-input --utf8-output
--data-dir D:/sdcv -n "
                      word))))
          (t
           (let ((default-directory "~"))
             (shell-command-to-string
              (if (file-exists-p "/usr/bin/sdcv")
                (concat "sdcv --non-interactive " (kid-sdcv-dictory) "
--utf8-input --utf8-output -n " word)
                (concat "env WINEPREFIX=~/.wine.org wine
/home/local/sdcv/sdcv.exe --non-interactive "
                        (kid-sdcv-dictory) " --utf8-input --utf8-output
--data-dir /home/local/sdcv"
                        "-n " word))))))))


With Best Regards,
jingtao.


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.2/etc/DEBUG.


In GNU Emacs 24.2.1 (x86_64-pc-linux-gnu, GTK+ Version 3.4.4)
 of 2012-12-15 on mini
Windowing system distributor `The X.Org Foundation', version 11.0.11300000
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.3/../../../../lib64'
 '--with-gameuser=games' '--without-compress-info'
'--disable-maintainer-mode'
 '--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'
 '--with-imagemagick' '--with-xft' '--with-libotf' '--with-m17n-flt'
 '--with-x-toolkit=gtk3' 'GENTOO_PACKAGE=app-editors/emacs-24.2'
 '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_ALL: nil
  value of $LC_COLLATE: POSIX
  value of $LC_CTYPE: zh_CN.UTF-8
  value of $LC_MESSAGES: nil
  value of $LC_MONETARY: nil
  value of $LC_NUMERIC: nil
  value of $LC_TIME: nil
  value of $LANG: en_US.UTF-8
  value of $XMODIFIERS: @im=fcitx
  locale-coding-system: utf-8
  default enable-multibyte-characters: t

Major mode: Org

Minor modes in effect:
  org-indent-mode: t
  savehist-mode: t
  recentf-mode: t
  ido-everywhere: t
  tabbar-mode: t
  global-auto-revert-mode: t
  global-auto-complete-mode: t
  yas/global-mode: t
  yas/minor-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
  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
  font-lock-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  column-number-mode: t
  line-number-mode: t
  transient-mark-mode: t
  abbrev-mode: t

Recent input:
<down-mouse-1> <mouse-1> <f9> y n y <f9> y y y n n
C-x o C-x k s <down-mouse-1> <mouse-1> <down-mouse-1>
<mouse-1> C-x C-g C-x 0 <return> n n n n <return> <return>
C-x 1 C-x k s g b n e w <return> <menu-bar> <Org> <Show/Hide>
<Show All> M-< C-s = = = <return> j j j j j j j k k
k k k V x k k V x k k d d C-s C-s C-s C-s <return>
s s f SPC w j 0 f SPC w 0 f SPC w k k k j k 0 f SPC
j 0 s g i C-g s g c i s S <down-mouse-1> <mouse-1>
<help-echo> <help-echo> <help-echo> <help-echo> <help-echo>
<help-echo> <help-echo> <help-echo> <help-echo> <help-echo>
<help-echo> <help-echo> <help-echo> <help-echo> <help-echo>
<help-echo> <help-echo> <help-echo> <help-echo> <help-echo>
<menu-bar> <help-menu> <send-emacs-bug-report>

Recent messages:
Invalid face reference: green
Invalid face reference: quote [2 times]
Invalid face reference: green
Invalid face reference: quote [2 times]
Invalid face reference: green
Invalid face reference: quote [2 times]
Invalid face reference: green
No event to add
Invalid face reference: quote [2 times]
Invalid face reference: green

Load-path shadows:
/home/jingtao/.emacs.d/el-get/wanderlust/utils/im-wl hides
/home/jingtao/.emacs.d/el-get/wanderlust/site-lisp/wl/im-wl
/home/jingtao/.emacs.d/el-get/wanderlust/utils/wl-complete hides
/home/jingtao/.emacs.d/el-get/wanderlust/site-lisp/wl/wl-complete
/home/jingtao/.emacs.d/el-get/wanderlust/utils/rfc2368 hides
/home/jingtao/.emacs.d/el-get/wanderlust/site-lisp/wl/rfc2368
/home/jingtao/.emacs.d/el-get/wanderlust/utils/wl-mailto hides
/home/jingtao/.emacs.d/el-get/wanderlust/site-lisp/wl/wl-mailto
/home/jingtao/.emacs.d/el-get/wanderlust/utils/ssl hides
/home/jingtao/.emacs.d/el-get/wanderlust/site-lisp/wl/ssl
/home/jingtao/.emacs.d/el-get/wanderlust/utils/wl-addrbook hides
/home/jingtao/.emacs.d/el-get/wanderlust/site-lisp/wl/wl-addrbook
/home/jingtao/Dropbox/emacs/site-lisp/org-jira/org-jira hides
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/contrib/lisp/org-jira
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/contrib/lisp/org-element
hides /home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/org-element
/home/jingtao/Dropbox/emacs/site-lisp/confluence-el/xml-rpc hides
/home/jingtao/Dropbox/emacs/site-lisp/xml-rpc
/home/jingtao/Dropbox/emacs/site-lisp/html-helper-mode/tempo hides
/home/jingtao/Dropbox/emacs/site-lisp/tempo
/home/jingtao/Dropbox/emacs/site-lisp/emacs-w3m/mew-w3m hides
/home/jingtao/Dropbox/emacs/site-lisp/mew-w3m
/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/mcomplete hides
/home/projects/dummy/site-lisp/mcomplete
/home/jingtao/Dropbox/emacs/site-lisp/clisp-indent hides
/home/projects/dummy/site-lisp/clisp-indent
/home/jingtao/Dropbox/emacs/site-lisp/iterator hides
/home/projects/dummy/site-lisp/iterator
/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-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/mcomplete-history hides
/home/projects/dummy/site-lisp/mcomplete-history
/home/jingtao/Dropbox/emacs/site-lisp/idomenu hides
/home/projects/dummy/site-lisp/idomenu
/home/jingtao/Dropbox/emacs/site-lisp/dired-details hides
/home/projects/dummy/site-lisp/dired-details
/home/jingtao/Dropbox/emacs/site-lisp/traverselisp hides
/home/projects/dummy/site-lisp/traverselisp
/usr/share/texmf/asymptote/asy-init hides
/usr/share/emacs/site-lisp/asymptote/asy-init
/usr/share/texmf/asymptote/asy-mode hides
/usr/share/emacs/site-lisp/asymptote/asy-mode
/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/.emacs.d/el-get/flim/site-lisp/flim/md4 hides
/usr/share/emacs/24.2/lisp/md4
/home/jingtao/Dropbox/emacs/site-lisp/cedet/common/ezimage hides
/usr/share/emacs/24.2/lisp/ezimage
/home/jingtao/Dropbox/emacs/site-lisp/iimage hides
/usr/share/emacs/24.2/lisp/iimage
/home/jingtao/Dropbox/emacs/site-lisp/html-helper-mode/tempo hides
/usr/share/emacs/24.2/lisp/tempo
/home/jingtao/Dropbox/emacs/site-lisp/xml hides
/usr/share/emacs/24.2/lisp/xml
/home/projects/dummy/site-lisp/custom hides
/usr/share/emacs/24.2/lisp/custom
/home/jingtao/Dropbox/emacs/site-lisp/bs hides /usr/share/emacs/24.2/lisp/bs
/home/jingtao/.emacs.d/el-get/flim/site-lisp/flim/hex-util hides
/usr/share/emacs/24.2/lisp/hex-util
/home/jingtao/Dropbox/emacs/site-lisp/inf-lisp hides
/usr/share/emacs/24.2/lisp/progmodes/inf-lisp
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/org-remember hides
/usr/share/emacs/24.2/lisp/org/org-remember
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/ob-emacs-lisp hides
/usr/share/emacs/24.2/lisp/org/ob-emacs-lisp
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/ob-mscgen hides
/usr/share/emacs/24.2/lisp/org/ob-mscgen
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/org-mhe hides
/usr/share/emacs/24.2/lisp/org/org-mhe
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/ob-perl hides
/usr/share/emacs/24.2/lisp/org/ob-perl
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/org-capture hides
/usr/share/emacs/24.2/lisp/org/org-capture
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/org-mobile hides
/usr/share/emacs/24.2/lisp/org/org-mobile
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/ob-calc hides
/usr/share/emacs/24.2/lisp/org/ob-calc
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/ob-ref hides
/usr/share/emacs/24.2/lisp/org/ob-ref
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/org-eshell hides
/usr/share/emacs/24.2/lisp/org/org-eshell
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/org-pcomplete hides
/usr/share/emacs/24.2/lisp/org/org-pcomplete
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/ob-scheme hides
/usr/share/emacs/24.2/lisp/org/ob-scheme
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/ob-org hides
/usr/share/emacs/24.2/lisp/org/ob-org
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/org hides
/usr/share/emacs/24.2/lisp/org/org
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/org-ctags hides
/usr/share/emacs/24.2/lisp/org/org-ctags
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/org-lparse hides
/usr/share/emacs/24.2/lisp/org/org-lparse
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/ob-lob hides
/usr/share/emacs/24.2/lisp/org/ob-lob
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/org-bibtex hides
/usr/share/emacs/24.2/lisp/org/org-bibtex
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/org-exp hides
/usr/share/emacs/24.2/lisp/org/org-exp
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/org-ascii hides
/usr/share/emacs/24.2/lisp/org/org-ascii
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/ob-plantuml hides
/usr/share/emacs/24.2/lisp/org/ob-plantuml
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/org-irc hides
/usr/share/emacs/24.2/lisp/org/org-irc
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/org-docview hides
/usr/share/emacs/24.2/lisp/org/org-docview
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/ob-keys hides
/usr/share/emacs/24.2/lisp/org/ob-keys
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/org-clock hides
/usr/share/emacs/24.2/lisp/org/org-clock
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/ob-java hides
/usr/share/emacs/24.2/lisp/org/ob-java
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/ob-haskell hides
/usr/share/emacs/24.2/lisp/org/ob-haskell
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/ob-picolisp hides
/usr/share/emacs/24.2/lisp/org/ob-picolisp
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/org-gnus hides
/usr/share/emacs/24.2/lisp/org/org-gnus
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/ob-awk hides
/usr/share/emacs/24.2/lisp/org/ob-awk
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/org-colview hides
/usr/share/emacs/24.2/lisp/org/org-colview
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/ob-maxima hides
/usr/share/emacs/24.2/lisp/org/ob-maxima
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/org-src hides
/usr/share/emacs/24.2/lisp/org/org-src
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/org-plot hides
/usr/share/emacs/24.2/lisp/org/org-plot
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/org-jsinfo hides
/usr/share/emacs/24.2/lisp/org/org-jsinfo
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/org-mew hides
/usr/share/emacs/24.2/lisp/org/org-mew
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/org-protocol hides
/usr/share/emacs/24.2/lisp/org/org-protocol
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/org-entities hides
/usr/share/emacs/24.2/lisp/org/org-entities
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/ob-screen hides
/usr/share/emacs/24.2/lisp/org/ob-screen
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/ob-tangle hides
/usr/share/emacs/24.2/lisp/org/ob-tangle
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/org-xoxo hides
/usr/share/emacs/24.2/lisp/org/org-xoxo
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/ob-table hides
/usr/share/emacs/24.2/lisp/org/ob-table
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/org-mouse hides
/usr/share/emacs/24.2/lisp/org/org-mouse
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/ob-sqlite hides
/usr/share/emacs/24.2/lisp/org/ob-sqlite
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/ob-matlab hides
/usr/share/emacs/24.2/lisp/org/ob-matlab
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/ob-dot hides
/usr/share/emacs/24.2/lisp/org/ob-dot
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/org-latex hides
/usr/share/emacs/24.2/lisp/org/org-latex
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/org-freemind hides
/usr/share/emacs/24.2/lisp/org/org-freemind
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/org-bbdb hides
/usr/share/emacs/24.2/lisp/org/org-bbdb
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/ob hides
/usr/share/emacs/24.2/lisp/org/ob
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/ob-C hides
/usr/share/emacs/24.2/lisp/org/ob-C
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/ob-R hides
/usr/share/emacs/24.2/lisp/org/ob-R
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/ob-fortran hides
/usr/share/emacs/24.2/lisp/org/ob-fortran
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/org-habit hides
/usr/share/emacs/24.2/lisp/org/org-habit
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/ob-js hides
/usr/share/emacs/24.2/lisp/org/ob-js
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/ob-lilypond hides
/usr/share/emacs/24.2/lisp/org/ob-lilypond
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/org-special-blocks
hides /usr/share/emacs/24.2/lisp/org/org-special-blocks
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/org-docbook hides
/usr/share/emacs/24.2/lisp/org/org-docbook
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/org-info hides
/usr/share/emacs/24.2/lisp/org/org-info
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/org-mac-message hides
/usr/share/emacs/24.2/lisp/org/org-mac-message
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/org-faces hides
/usr/share/emacs/24.2/lisp/org/org-faces
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/ob-sass hides
/usr/share/emacs/24.2/lisp/org/ob-sass
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/ob-clojure hides
/usr/share/emacs/24.2/lisp/org/ob-clojure
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/ob-exp hides
/usr/share/emacs/24.2/lisp/org/ob-exp
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/ob-gnuplot hides
/usr/share/emacs/24.2/lisp/org/ob-gnuplot
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/org-archive hides
/usr/share/emacs/24.2/lisp/org/org-archive
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/ob-sql hides
/usr/share/emacs/24.2/lisp/org/ob-sql
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/ob-python hides
/usr/share/emacs/24.2/lisp/org/ob-python
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/ob-latex hides
/usr/share/emacs/24.2/lisp/org/ob-latex
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/org-datetree hides
/usr/share/emacs/24.2/lisp/org/org-datetree
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/ob-eval hides
/usr/share/emacs/24.2/lisp/org/ob-eval
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/org-timer hides
/usr/share/emacs/24.2/lisp/org/org-timer
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/org-icalendar hides
/usr/share/emacs/24.2/lisp/org/org-icalendar
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/org-mks hides
/usr/share/emacs/24.2/lisp/org/org-mks
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/org-crypt hides
/usr/share/emacs/24.2/lisp/org/org-crypt
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/org-exp-blocks hides
/usr/share/emacs/24.2/lisp/org/org-exp-blocks
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/org-agenda hides
/usr/share/emacs/24.2/lisp/org/org-agenda
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/org-wl hides
/usr/share/emacs/24.2/lisp/org/org-wl
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/org-odt hides
/usr/share/emacs/24.2/lisp/org/org-odt
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/org-w3m hides
/usr/share/emacs/24.2/lisp/org/org-w3m
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/ob-octave hides
/usr/share/emacs/24.2/lisp/org/ob-octave
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/org-publish hides
/usr/share/emacs/24.2/lisp/org/org-publish
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/org-list hides
/usr/share/emacs/24.2/lisp/org/org-list
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/org-beamer hides
/usr/share/emacs/24.2/lisp/org/org-beamer
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/org-attach hides
/usr/share/emacs/24.2/lisp/org/org-attach
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/org-vm hides
/usr/share/emacs/24.2/lisp/org/org-vm
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/org-table hides
/usr/share/emacs/24.2/lisp/org/org-table
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/org-indent hides
/usr/share/emacs/24.2/lisp/org/org-indent
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/ob-shen hides
/usr/share/emacs/24.2/lisp/org/ob-shen
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/org-compat hides
/usr/share/emacs/24.2/lisp/org/org-compat
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/ob-sh hides
/usr/share/emacs/24.2/lisp/org/ob-sh
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/org-inlinetask hides
/usr/share/emacs/24.2/lisp/org/org-inlinetask
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/ob-asymptote hides
/usr/share/emacs/24.2/lisp/org/ob-asymptote
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/org-html hides
/usr/share/emacs/24.2/lisp/org/org-html
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/ob-ruby hides
/usr/share/emacs/24.2/lisp/org/ob-ruby
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/ob-lisp hides
/usr/share/emacs/24.2/lisp/org/ob-lisp
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/org-macs hides
/usr/share/emacs/24.2/lisp/org/org-macs
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/org-rmail hides
/usr/share/emacs/24.2/lisp/org/org-rmail
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/ob-ledger hides
/usr/share/emacs/24.2/lisp/org/ob-ledger
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/org-footnote hides
/usr/share/emacs/24.2/lisp/org/org-footnote
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/ob-comint hides
/usr/share/emacs/24.2/lisp/org/ob-comint
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/ob-ocaml hides
/usr/share/emacs/24.2/lisp/org/ob-ocaml
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/org-id hides
/usr/share/emacs/24.2/lisp/org/org-id
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/org-taskjuggler hides
/usr/share/emacs/24.2/lisp/org/org-taskjuggler
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/ob-css hides
/usr/share/emacs/24.2/lisp/org/ob-css
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/ob-ditaa hides
/usr/share/emacs/24.2/lisp/org/ob-ditaa
/home/jingtao/Dropbox/emacs/site-lisp/org-mode/lisp/org-feed hides
/usr/share/emacs/24.2/lisp/org/org-feed
/home/jingtao/.emacs.d/el-get/flim/site-lisp/flim/sasl-ntlm hides
/usr/share/emacs/24.2/lisp/net/sasl-ntlm
/home/jingtao/.emacs.d/el-get/flim/site-lisp/flim/hmac-md5 hides
/usr/share/emacs/24.2/lisp/net/hmac-md5
/home/jingtao/Dropbox/emacs/site-lisp/newsticker-1.99/newst-treeview hides
/usr/share/emacs/24.2/lisp/net/newst-treeview
/home/jingtao/Dropbox/emacs/site-lisp/org-jira/soap-client hides
/usr/share/emacs/24.2/lisp/net/soap-client
/home/jingtao/Dropbox/emacs/site-lisp/newsticker-1.99/newst-plainview hides
/usr/share/emacs/24.2/lisp/net/newst-plainview
/home/jingtao/.emacs.d/el-get/flim/site-lisp/flim/hmac-def hides
/usr/share/emacs/24.2/lisp/net/hmac-def
/home/jingtao/Dropbox/emacs/site-lisp/org-jira/soap-inspect hides
/usr/share/emacs/24.2/lisp/net/soap-inspect
/home/jingtao/Dropbox/emacs/site-lisp/newsticker-1.99/newsticker hides
/usr/share/emacs/24.2/lisp/net/newsticker
/home/jingtao/.emacs.d/el-get/flim/site-lisp/flim/sasl-digest hides
/usr/share/emacs/24.2/lisp/net/sasl-digest
/home/jingtao/.emacs.d/el-get/flim/site-lisp/flim/sasl-cram hides
/usr/share/emacs/24.2/lisp/net/sasl-cram
/home/jingtao/Dropbox/emacs/site-lisp/newsticker-1.99/newst-reader hides
/usr/share/emacs/24.2/lisp/net/newst-reader
/home/jingtao/.emacs.d/el-get/flim/site-lisp/flim/sasl hides
/usr/share/emacs/24.2/lisp/net/sasl
/home/jingtao/.emacs.d/el-get/flim/site-lisp/flim/ntlm hides
/usr/share/emacs/24.2/lisp/net/ntlm
/home/jingtao/Dropbox/emacs/site-lisp/newsticker-1.99/newst-ticker hides
/usr/share/emacs/24.2/lisp/net/newst-ticker
/home/jingtao/Dropbox/emacs/site-lisp/newsticker-1.99/newst-backend hides
/usr/share/emacs/24.2/lisp/net/newst-backend
/home/jingtao/.emacs.d/el-get/wanderlust/utils/rfc2368 hides
/usr/share/emacs/24.2/lisp/mail/rfc2368
/usr/share/emacs/site-lisp/cjk-latex/thai-word hides
/usr/share/emacs/24.2/lisp/language/thai-word
/home/jingtao/.emacs.d/el-get/el-get/.dir-locals hides
/usr/share/emacs/24.2/lisp/gnus/.dir-locals
/home/jingtao/.emacs.d/el-get/semi/site-lisp/semi/smime hides
/usr/share/emacs/24.2/lisp/gnus/smime
/home/jingtao/.emacs.d/el-get/wanderlust/site-lisp/wl/utf7 hides
/usr/share/emacs/24.2/lisp/gnus/utf7
/home/jingtao/Dropbox/emacs/site-lisp/cedet/eieio/eieio-custom hides
/usr/share/emacs/24.2/lisp/emacs-lisp/eieio-custom
/home/jingtao/Dropbox/emacs/site-lisp/cedet/eieio/eieio-base hides
/usr/share/emacs/24.2/lisp/emacs-lisp/eieio-base
/home/jingtao/Dropbox/emacs/site-lisp/cedet/eieio/eieio-speedbar hides
/usr/share/emacs/24.2/lisp/emacs-lisp/eieio-speedbar
/home/jingtao/Dropbox/emacs/site-lisp/cedet/eieio/eieio hides
/usr/share/emacs/24.2/lisp/emacs-lisp/eieio
/home/jingtao/Dropbox/emacs/site-lisp/cedet/eieio/eieio-opt hides
/usr/share/emacs/24.2/lisp/emacs-lisp/eieio-opt
/home/jingtao/Dropbox/emacs/site-lisp/package hides
/usr/share/emacs/24.2/lisp/emacs-lisp/package
/home/jingtao/Dropbox/emacs/site-lisp/emms/lisp/tq hides
/usr/share/emacs/24.2/lisp/emacs-lisp/tq
/home/jingtao/Dropbox/emacs/site-lisp/cedet/eieio/chart hides
/usr/share/emacs/24.2/lisp/emacs-lisp/chart
/home/jingtao/Dropbox/emacs/site-lisp/cedet/eieio/eieio-datadebug hides
/usr/share/emacs/24.2/lisp/emacs-lisp/eieio-datadebug
/home/jingtao/Dropbox/emacs/site-lisp/package-x hides
/usr/share/emacs/24.2/lisp/emacs-lisp/package-x
/home/jingtao/.emacs.d/el-get/semi/site-lisp/semi/pgg-def hides
/usr/share/emacs/24.2/lisp/obsolete/pgg-def
/home/jingtao/.emacs.d/el-get/semi/site-lisp/semi/pgg-parse hides
/usr/share/emacs/24.2/lisp/obsolete/pgg-parse
/home/jingtao/.emacs.d/el-get/semi/site-lisp/semi/pgg-pgp hides
/usr/share/emacs/24.2/lisp/obsolete/pgg-pgp
/home/jingtao/.emacs.d/el-get/semi/site-lisp/semi/pgg-pgp5 hides
/usr/share/emacs/24.2/lisp/obsolete/pgg-pgp5
/home/jingtao/.emacs.d/el-get/semi/site-lisp/semi/pgg-gpg hides
/usr/share/emacs/24.2/lisp/obsolete/pgg-gpg
/home/jingtao/.emacs.d/el-get/semi/site-lisp/semi/pgg hides
/usr/share/emacs/24.2/lisp/obsolete/pgg

Features:
(shadow emacsbug cua-base misearch multi-isearch w3m-form w3m-symbol
wl-score
elmo-internal mule-util 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 async-eval eldoc eim eim-extra tramp-cache
tramp-sh
bbdb-wl bbdb-hooks bbdb-rmail rmailsum rmail bbdb-gnus gnus-art mm-uu
mml2015 mm-view
mml-smime smime bbdb-snarf mail-extr bbdb-com wl-address wl-draft
eword-encode wl-template
sendmail 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 org-jira
jiralib soap-client url-http tls url-auth url-gw ab-indent-table my-g2
kindlegen my-theme
tabify org-table cal-iso hl-line vc-git org-indent org-wl org-vm org-rmail
org-mhe org-mew
org-irc org-jsinfo org-infojs org-html org-info org-gnus org-docview
org-bibtex bibtex
org-bbdb my-kbd my-erc .loaddefs el-get el-get-autoloads
el-get-list-packages
el-get-notify help-mode view 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 savehist-20+ keychain-environment
windmove winner
recentf mcomplete-history mcomplete ido avoid tabbar desktop saveplace
cal-julian
rect-mark uniquify ibuf-macs ibuf-ext ibuffer dired-extension dired-tar
my-sys autorevert
newsticker-notify ac-slime auto-complete-config auto-complete popup
yasnippet 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 w3m-ems w3m-ccl ccl
w3m-favicon
w3m-image w3m-proc w3m-util bookmark rx xml url url-proxy url-privacy
url-expand
url-methods url-history url-cookie url-util url-parse url-vars mailcap grep
compile
dired-x dired-aux ffap org-clock fc flashcard-sm5 flashcard bbdb-autoloads
bbdb timezone
jabber-autoloads org-redmine json org-latex org-export-latex org-beamer
footnote epa-file
epa epg epg-config org-protocol org-crypt org-publish org-exp ob-exp
org-agenda appt
diary-lib diary-loaddefs ob-sqlite ob-asymptote org-w3m org-checklist org
ob-tangle ob-ref
ob-lob ob-table org-footnote org-src ob-keys org-pcomplete org-list
org-faces org-entities
noutline outline org-fixup autoload ob-emacs-lisp ob-comint ob org-compat
org-macs ob-eval
find-func gnus-sum nnoo gnus-group gnus-undo nnmail mail-source gnus-start
gnus-spec
gnus-int gnus-range message idna rfc822 mml mml-sec mm-decode mm-bodies
mm-encode
mail-parse rfc2231 rfc2047 rfc2045 ietf-drums mailabbrev gmm-utils
mailheader gnus-win
gnus gnus-ems nnheader mail-utils remember iimage image-file cal-china-x
cal-china lunar
solar cal-dst holidays hol-loaddefs cal-menu calendar cal-loaddefs my-gtd
w3m-load my-w3m
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-source-file locate dired 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
parenface
pretty-lambdada cl-indent-patches clisp-color clisp-indent slime-banner
slime-tramp tramp
tramp-compat auth-source eieio assoc gnus-util mm-util mail-prsvr
password-cache shell
pcomplete format-spec tramp-loaddefs slime-fancy slime-fontifying-fu
slime-package-fu
slime-references slime-presentations 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 macroexp derived help-fns edmacro kmacro
easymenu pp comint
regexp-opt ansi-color ring hyperspec thingatpt browse-url slime-autoloads
my-lisp package
which-func imenu server my-autoload easy-mmode parse-time cl my-utils
my-main my-env
site-gentoo preview-latex 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
fringe 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 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)

[-- Attachment #2: Type: text/html, Size: 34854 bytes --]

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

* bug#13245: 24.2; emacs24.2 crashed in gentoo.
  2012-12-21  3:26 bug#13245: 24.2; emacs24.2 crashed in gentoo Jingtao Xu
@ 2012-12-21  9:07 ` Eli Zaretskii
  2014-02-05  2:15   ` Lars Ingebrigtsen
  0 siblings, 1 reply; 3+ messages in thread
From: Eli Zaretskii @ 2012-12-21  9:07 UTC (permalink / raw)
  To: Jingtao Xu; +Cc: 13245

> Date: Fri, 21 Dec 2012 11:26:59 +0800
> From: Jingtao Xu <jingtaozf@gmail.com>
> 
> I am editing a remote file with tramp, and use org-mode recording my
> work,some timer runs in background.
> the backtrack in gdb shows this
> 
> ,----
> | Program received signal SIGSEGV, Segmentation fault.
> | 0x000000000043a7a9 in compute_line_metrics ()
> |
> | (gdb) bt
> | #0  0x000000000043a7a9 in compute_line_metrics ()
> | #1  0x00000000004466ea in display_mode_line ()
> `----
> 
> and my emacs configuration is very complex with about 10000 lines.

Can you reproduce this with an Emacs compiled without optimizations?
If so, please show the source line where it crashes, and the values of
relevant variables from that source line.  The information you
provided is insufficient for guessing what could be the problem,
because compute_line_metrics is a non-trivial function of substantial
size.

> I also find that emacs will crash(just sometime) when show tooltip with
> following codes:

Can you give a precise recipe for the crashes, starting from "emacs -Q"?

> (defun kid-star-dict-internal (&optional word)
>   (interactive)
>   (let ((word (if word
>                 word
>                 (let ((word (if mark-active
>                               (buffer-substring-no-properties
>                                (region-beginning)
>                                (region-end))
>                               (current-word nil t))))
>                   (if word
>                     word
>                     (read-string
>                      (format "Search the dictionary for (default %s): "
> word)
>                      nil nil word))))))
>     (message "searching for %s ..." word)
>     (cond (windows-os-p
>            (let ((coding-system-for-read (coding-system-from-name "utf-8"))
>                  (coding-system-for-write (coding-system-from-name "utf-8"))
>                  (shell-file-name "d:\\emacs\\bin\\cmdproxy.exe")
>                  (explicit-shell-file-name nil)
>                  (default-directory "~"))
>              (shell-command-to-string
>               (concat "d:/sdcv/sdcv.exe " (kid-sdcv-dictory)
>                       " --non-interactive --utf8-input --utf8-output
> --data-dir D:/sdcv -n "
>                       word))))
>           (t
>            (let ((default-directory "~"))
>              (shell-command-to-string
>               (if (file-exists-p "/usr/bin/sdcv")
>                 (concat "sdcv --non-interactive " (kid-sdcv-dictory) "
> --utf8-input --utf8-output -n " word)
>                 (concat "env WINEPREFIX=~/.wine.org wine
> /home/local/sdcv/sdcv.exe --non-interactive "
>                         (kid-sdcv-dictory) " --utf8-input --utf8-output
> --data-dir /home/local/sdcv"
>                         "-n " word))))))))

Does this cause crashes on Windows or on Unix?





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

* bug#13245: 24.2; emacs24.2 crashed in gentoo.
  2012-12-21  9:07 ` Eli Zaretskii
@ 2014-02-05  2:15   ` Lars Ingebrigtsen
  0 siblings, 0 replies; 3+ messages in thread
From: Lars Ingebrigtsen @ 2014-02-05  2:15 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: 13245, Jingtao Xu

Eli Zaretskii <eliz@gnu.org> writes:

>> Date: Fri, 21 Dec 2012 11:26:59 +0800
>> From: Jingtao Xu <jingtaozf@gmail.com>
>> 
>> I am editing a remote file with tramp, and use org-mode recording my
>> work,some timer runs in background.
>> the backtrack in gdb shows this
>> 
>> ,----
>> | Program received signal SIGSEGV, Segmentation fault.
>> | 0x000000000043a7a9 in compute_line_metrics ()
>> |
>> | (gdb) bt
>> | #0  0x000000000043a7a9 in compute_line_metrics ()
>> | #1  0x00000000004466ea in display_mode_line ()
>> `----
>> 
>> and my emacs configuration is very complex with about 10000 lines.
>
> Can you reproduce this with an Emacs compiled without optimizations?
> If so, please show the source line where it crashes, and the values of
> relevant variables from that source line.  The information you
> provided is insufficient for guessing what could be the problem,
> because compute_line_metrics is a non-trivial function of substantial
> size.

More information was requested a year ago, but no further progress seems
to have been made.  I'm closing this bug report now, but if this problem
still persists, please reopen it.

-- 
(domestic pets only, the antidote for overdose, milk.)
  bloggy blog http://lars.ingebrigtsen.no/





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

end of thread, other threads:[~2014-02-05  2:15 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-12-21  3:26 bug#13245: 24.2; emacs24.2 crashed in gentoo Jingtao Xu
2012-12-21  9:07 ` Eli Zaretskii
2014-02-05  2:15   ` Lars Ingebrigtsen

Code repositories for project(s) associated with this public inbox

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

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).