GNU bug report logs -
#17527
emacs 24.3.91: magit error
Previous Next
Reported by: jeremy.barbay <at> dcc.uchile.cl
Date: Mon, 19 May 2014 14:48:02 UTC
Severity: normal
Tags: notabug
Done: Glenn Morris <rgm <at> gnu.org>
Bug is archived. No further changes may be made.
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 17527 in the body.
You can then email your comments to 17527 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#17527
; Package
emacs
.
(Mon, 19 May 2014 14:48:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
jeremy.barbay <at> dcc.uchile.cl
:
New bug report received and forwarded. Copy sent to
bug-gnu-emacs <at> gnu.org
.
(Mon, 19 May 2014 14:48:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
Hi. Just in case it helps:
- testing 24.3.91.1 on Ubuntu 12.10
- After starting emacs -Q
- loading a file under git (emacs in this case)
- emacs gives the following error:
> apply: Args out of range: #("Git@" 0 4 (help-echo "Locally added
> file under the Git version control system")), 0, 7
- I have installed magit by hand rather than via marmelade, but I
think it should not matter if I started emacs with the option -Q?
I am not very experienced in testing emacs version but I learn (this
is my second bug report), let me know if I can help by running more
tests. Cheers,
--
Jeremy (http://www.dcc.uchile.cl/~jbarbay)
******************************************************************************
In GNU Emacs 24.3.91.1 (x86_64-unknown-linux-gnu, GTK+ Version 2.24.13)
of 2014-05-19 on raven
Windowing system distributor `The X.Org Foundation', version 11.0.11300000
System Description: Ubuntu 12.10
Important settings:
value of $LC_MONETARY: en_US.UTF-8
value of $LC_NUMERIC: en_US.UTF-8
value of $LC_TIME: en_US.UTF-8
value of $LANG: en_US.UTF-8
locale-coding-system: utf-8-unix
Major mode: Lisp Interaction
Minor modes in effect:
tooltip-mode: t
electric-indent-mode: t
mouse-wheel-mode: t
tool-bar-mode: t
menu-bar-mode: t
file-name-shadow-mode: t
global-font-lock-mode: t
font-lock-mode: t
blink-cursor-mode: t
auto-composition-mode: t
auto-encryption-mode: t
auto-compression-mode: t
line-number-mode: t
transient-mark-mode: t
Recent input:
C-x C-f <C-backspace> <C-backspace> <C-backspace> <C-backspace>
<C-backspace> <C-backspace> C o n <tab> e m <tab> <return>
<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> <se
nd-emacs-bug-report>
Recent messages:
For information about GNU Emacs and the GNU system, type C-h C-a.
apply: Args out of range: #("Git@" 0 4 (help-echo "Locally added file under the Git version control system")), 0, 7
Load-path shadows:
None found.
Features:
(shadow sort gnus-util mail-extr emacsbug message format-spec rfc822 mml
easymenu mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231
mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums
mm-util help-fns mail-prsvr mail-utils vc-git time-date tooltip electric
uniquify 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
prog-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 nadvice 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 gfilenotify dynamic-setting system-font-setting
font-render-setting move-toolbar gtk x-toolkit x multi-tty emacs)
Memory information:
((conses 16 74556 6056)
(symbols 48 18256 0)
(miscs 40 37 89)
(strings 32 11067 5549)
(string-bytes 1 304798)
(vectors 16 9069)
(vector-slots 8 375139 10976)
(floats 8 63 247)
(intervals 56 184 9)
(buffers 960 13)
(heap 1024 35770 567))
******************************************************************************
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#17527
; Package
emacs
.
(Mon, 19 May 2014 15:39:01 GMT)
Full text and
rfc822 format available.
Message #8 received at 17527 <at> debbugs.gnu.org (full text, mbox):
Thanks for the report, but magit is not part of Emacs.
I think your first port of call should be to whoever maintains magit.
They can followup here if it turns out to be a bug in Emacs.
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#17527
; Package
emacs
.
(Mon, 19 May 2014 15:47:01 GMT)
Full text and
rfc822 format available.
Message #11 received at 17527 <at> debbugs.gnu.org (full text, mbox):
jeremy.barbay <at> dcc.uchile.cl wrote:
> - I have installed magit by hand rather than via marmelade, but I
> think it should not matter if I started emacs with the option -Q?
Oh sorry, I did not read properly.
Yes, if you are starting Emacs via -Q, magit should not be involved.
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#17527
; Package
emacs
.
(Mon, 19 May 2014 16:05:02 GMT)
Full text and
rfc822 format available.
Message #14 received at 17527 <at> debbugs.gnu.org (full text, mbox):
Anyway, can you do the following:
1. M-x toggle-debug-on-error
repeat the problem, and post the backtrace.
Also include the information from M-x report-emacs-bug.
2. Try and find a minimum recipe to reproduce the problem.
It did not happen for me. Ideally, the recipe would be self-contained,
starting from a brand new git repo.
Does it happen with every git repo, or just one?
See also?
https://github.com/magit/magit/issues/1274
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#17527
; Package
emacs
.
(Sun, 22 Jun 2014 00:07:01 GMT)
Full text and
rfc822 format available.
Message #17 received at 17527 <at> debbugs.gnu.org (full text, mbox):
Hello, still waiting for more information on this issue...
http://debbugs.gnu.org/cgi/bugreport.cgi?bug=17527#14
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#17527
; Package
emacs
.
(Sat, 05 Jul 2014 17:45:02 GMT)
Full text and
rfc822 format available.
Message #20 received at 17527 <at> debbugs.gnu.org (full text, mbox):
Hi Glenn.
Glenn> Hello, still waiting for more information on this issue...
Glenn> http://debbugs.gnu.org/cgi/bugreport.cgi?bug=17527#14
Sorry for the delay: I was busy with academic deadlines.
After further experimentation, I think the problem does come from
magit and not from emacs itself:
- I installed and compiled GNU Emacs 24.3.92.1 from the git repository:
- No error is generated when
- starting with emacs -q and emacs -Q without loading any file.
- The error is generated when
- starting with emacs (and my .emacs file) without loading any file, OR
- starting with emacs -q and emacs -Q loading a file under git control.
- It is distinct from https://github.com/magit/magit/issues/1274
- I don't have any Makefile inside any .git folder.
- I will contact the magit team if the bug persists after I am done
refactoring my .emacs configuration into .emacs.d and adapting it
to the latest version of emacs.
Sorry if I wasted your time on this :(
--
Jeremy (http://www.barbay.cl/)
******************************************************************************
Debugger entered--Lisp error: (wrong-type-argument listp 769)
magit-max-args-internal(delete-directory)
byte-code("\300\301!\203 \302\303\301\"\210\202 \302\303\304\"\210\305\306!\204 \302\306\307\"\210\305\310!\203, \302\311\310\"\210\2021 \302\311\312\"\210\313\314!\315Y\203A \302\316\314\"\210\202F \302\316\317\"\210\300\207" [functionp start-file-process defalias magit-start-process start-process fboundp string-match-p #[(regexp string &optional start) "\304\305 \n#)\207" [inhibit-changing-match-data regexp string start t string-match] 4 "Same as `string-match' except this function does not\nchange the match data."] with-silent-modifications magit-with-silent-modifications (macro . #[(&rest body) "\301\302\303\304\305BBED\207" [body set-buffer-modified-p prog1 (buffer-modified-p) let ((buffer-undo-list t) before-change-functions after-change-functions)] 6 "Execute body without changing `buffer-modified-p'. Also, do not\nrecord undo information."]) magit-max-args-internal delete-directory 2 magit-delete-directory #[(directory &optional recursive) "\304!\204\f \305!\204 \306!\207 \2030 \307\310\311#\312\211\203/ @\313\n \"\210A\211\204 *\314!\207" [directory recursive file --cl-dolist-temp-- file-symlink-p file-directory-p delete-file directory-files full "\\([^.]\\|\\.\\([^.]\\|\\..\\)\\).*" nil magit-delete-directory delete-directory] 5 "Deletes a directory named DIRECTORY. If RECURSIVE is non-nil,\nrecursively delete all of DIRECTORY's contents as well.\n\nDoes not follow symlinks."]] 3)
require(magit)
eval-buffer(#<buffer *load*> nil "/home/jbarbay/.emacs" nil t) ; Reading at buffer position 50927
load-with-code-conversion("/home/jbarbay/.emacs" "/home/jbarbay/.emacs" t t)
load("~/.emacs" t t)
#[0 "\205\262 \306=\203 \307\310Q\202; \311=\204 \307\312Q\202; \313\307\314\315#\203* \316\202; \313\307\314\317#\203: \320\nB\321\202; \316\322\323\322\211#\210\322=\203a \324\325\326\307\327Q!\"\323\322\211#\210\322=\203` \210\203\243 \330!\331\232\203\243 \332!\211\333P\334!\203} \211\202\210 \334!\203\207 \202\210 \314\262\203\241 \335\"\203\237 \336\337#\210\340\341!\210\266\f?\205\260 \314\323\342\322\211#)\262\207" [init-file-user system-type delayed-warnings-list user-init-file inhibit-default-init inhibit-startup-screen ms-dos "~" "/_emacs" windows-nt "/.emacs" directory-files nil "^\\.emacs\\(\\.elc?\\)?$" "~/.emacs" "^_emacs\\(\\.elc?\\)?$" (initialization "`_emacs' init file is deprecated, please use `.emacs'") "~/_emacs" t load expand-file-name "init" file-name-as-directory "/.emacs.d" file-name-extension "elc" file-name-sans-extension ".el" file-exists-p file-newer-than-file-p message "Warning: %s is newer than %s" sit-for 1 "default"] 7 "\n\n(fn)"]()
command-line()
normal-top-level()
******************************************************************************
Added tag(s) notabug; removed tag(s) moreinfo.
Request was from
Glenn Morris <rgm <at> gnu.org>
to
control <at> debbugs.gnu.org
.
(Tue, 12 Aug 2014 05:46:01 GMT)
Full text and
rfc822 format available.
bug closed, send any further explanations to
17527 <at> debbugs.gnu.org and jeremy.barbay <at> dcc.uchile.cl
Request was from
Glenn Morris <rgm <at> gnu.org>
to
control <at> debbugs.gnu.org
.
(Tue, 12 Aug 2014 05:46:02 GMT)
Full text and
rfc822 format available.
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Tue, 09 Sep 2014 11:24:04 GMT)
Full text and
rfc822 format available.
This bug report was last modified 10 years and 291 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.