Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Re: hork point in ~/.emacs: -Q and --debug outputs in terminal & *Messages*

85 views
Skip to first unread message

ken

unread,
Aug 28, 2020, 6:07:33 AM8/28/20
to Help Gnu Emacs mailing list
On 8/27/20 1:34 PM, Noam Postavsky wrote:
> The "Loading" lines look suspicious. Shouldn't all those be preloaded?
> Maybe Emacs is failing to find the .pdmp file? Do you get these
> "Loading" messages when starting with emacs -Q too?
>
>> Loading minibuffer...
>> Loading frame...
>> Loading startup...
>> Loading term/tty-colors...
>> Loading font-core...
>> Loading facemenu...
>> Loading emacs-lisp/syntax...
>> Loading font-lock...
>> Loading jit-lock...
>> Loading mouse...
>> Loading scroll-bar...
>> Loading select...

Output in terminal from "emacs -Q" :

Warning: game dir '/var/games/emacs': Permission denied
Loading loadup.el (source)...
dump mode: nil
Using load-path (/usr/share/emacs/27.1/lisp
/usr/share/emacs/27.1/lisp/emacs-lisp
/usr/share/emacs/27.1/lisp/progmodes /usr/share/emacs/27.1/lisp/language
/usr/share/emacs/27.1/lisp/international
/usr/share/emacs/27.1/lisp/textmodes /usr/share/emacs/27.1/lisp/vc)
Loading emacs-lisp/byte-run...
Loading emacs-lisp/byte-run...done
Loading emacs-lisp/backquote...
Loading emacs-lisp/backquote...done
Loading subr...
Loading subr...done
Loading version...
Loading version...done
Loading widget...
Loading widget...done
Loading custom...
Loading custom...done
Loading emacs-lisp/map-ynp...
Loading emacs-lisp/map-ynp...done
Loading international/mule...
Loading international/mule...done
Loading international/mule-conf...
Loading international/mule-conf...done
Loading env...
Loading env...done
Loading format...
Loading format...done
Loading bindings (source)...
Loading bindings (source)...done
Loading window...
Loading window...done
Loading files...
Loading files...done
Loading emacs-lisp/macroexp...
Loading emacs-lisp/macroexp...done
Loading cus-face...
Loading cus-face...done
Loading faces...
Loading faces...done
Loading button...
Loading button...done
Loading /usr/share/emacs/27.1/lisp/loaddefs.el (source)...
Loading /usr/share/emacs/27.1/lisp/loaddefs.el (source)...done
Loading emacs-lisp/nadvice...
Loading emacs-lisp/nadvice...done
Loading emacs-lisp/cl-preloaded...
Loading emacs-lisp/cl-preloaded...done
Loading obarray...
Loading obarray...done
Loading abbrev...
Loading abbrev...done
Loading simple...
Loading simple...done
Loading help...
Loading help...done
Loading jka-cmpr-hook...
Loading jka-cmpr-hook...done
Loading epa-hook...
Loading epa-hook...done
Loading international/mule-cmds...
Loading international/mule-cmds...done
Loading case-table...
Loading case-table...done
Loading /usr/share/emacs/27.1/lisp/international/charprop.el (source)...
Loading /usr/share/emacs/27.1/lisp/international/charprop.el (source)...done
Loading international/characters...
Loading international/characters...done
Loading composite...
Loading composite...done
Loading language/chinese...
Loading language/chinese...done
Loading language/cyrillic...
Loading language/cyrillic...done
Loading language/indian...
Loading language/indian...done
Loading language/sinhala...
Loading language/sinhala...done
Loading language/english...
Loading language/english...done
Loading language/ethiopic...
Loading language/ethiopic...done
Loading language/european...
Loading language/european...done
Loading language/czech...
Loading language/czech...done
Loading language/slovak...
Loading language/slovak...done
Loading language/romanian...
Loading language/romanian...done
Loading language/greek...
Loading language/greek...done
Loading language/hebrew...
Loading language/hebrew...done
Loading international/cp51932...
Loading international/cp51932...done
Loading international/eucjp-ms...
Loading international/eucjp-ms...done
Loading language/japanese...
Loading language/japanese...done
Loading language/korean...
Loading language/korean...done
Loading language/lao...
Loading language/lao...done
Loading language/tai-viet...
Loading language/tai-viet...done
Loading language/thai...
Loading language/thai...done
Loading language/tibetan...
Loading language/tibetan...done
Loading language/vietnamese...
Loading language/vietnamese...done
Loading language/misc-lang...
Loading language/misc-lang...done
Loading language/utf-8-lang...
Loading language/utf-8-lang...done
Loading language/georgian...
Loading language/georgian...done
Loading language/khmer...
Loading language/khmer...done
Loading language/burmese...
Loading language/burmese...done
Loading language/cham...
Loading language/cham...done
Loading indent...
Loading indent...done
Loading emacs-lisp/cl-generic...
Loading emacs-lisp/cl-generic...done
Loading minibuffer...
Loading minibuffer...done
Loading frame...
Loading frame...done
Loading startup...
Loading startup...done
Loading term/tty-colors...
Loading term/tty-colors...done
Loading font-core...
Loading font-core...done
Loading facemenu...
Loading facemenu...done
Loading emacs-lisp/syntax...
Loading emacs-lisp/syntax...done
Loading font-lock...
Loading font-lock...done
Loading jit-lock...
Loading jit-lock...done
Loading mouse...
Loading mouse...done
Loading scroll-bar...
Loading scroll-bar...done
Loading select...
Loading select...done
Loading emacs-lisp/timer...
Loading emacs-lisp/timer...done
Loading isearch...
Loading isearch...done
Loading rfn-eshadow...
Loading rfn-eshadow...done
Loading menu-bar...
Loading menu-bar...done
Loading tab-bar...
Loading tab-bar...done
Loading emacs-lisp/lisp...
Loading emacs-lisp/lisp...done
Loading textmodes/page...
Loading textmodes/page...done
Loading register...
Loading register...done
Loading textmodes/paragraphs...
Loading textmodes/paragraphs...done
Loading progmodes/prog-mode...
Loading progmodes/prog-mode...done
Loading emacs-lisp/lisp-mode...
Loading emacs-lisp/lisp-mode...done
Loading progmodes/elisp-mode...
Loading progmodes/elisp-mode...done
Loading textmodes/text-mode...
Loading textmodes/text-mode...done
Loading textmodes/fill...
Loading textmodes/fill...done
Loading newcomment...
Loading newcomment...done
Loading replace...
Loading replace...done
Loading emacs-lisp/tabulated-list...
Loading emacs-lisp/tabulated-list...done
Loading buff-menu...
Loading buff-menu...done
Loading fringe...
Loading fringe...done
Loading emacs-lisp/regexp-opt...
Loading emacs-lisp/regexp-opt...done
Loading image...
Loading image...done
Loading international/fontset...
Loading international/fontset...done
Loading dnd...
Loading dnd...done
Loading tool-bar...
Loading tool-bar...done
Loading dynamic-setting...
Loading dynamic-setting...done
Loading x-dnd...
Loading x-dnd...done
Loading term/common-win...
Loading term/common-win...done
Loading term/x-win...
Loading term/x-win...done
Loading mwheel...
Loading mwheel...done
Loading emacs-lisp/float-sup...
Loading emacs-lisp/float-sup...done
Loading vc/vc-hooks...
Loading vc/vc-hooks...done
Loading vc/ediff-hook...
Loading vc/ediff-hook...done
Loading uniquify...
Loading uniquify...done
Loading electric...
Loading electric...done
Loading emacs-lisp/eldoc...
Loading emacs-lisp/eldoc...done
Loading /usr/share/emacs/27.1/lisp/cus-start.el (source)...
Loading /usr/share/emacs/27.1/lisp/cus-start.el (source)...done
Loading tooltip...
Loading tooltip...done
Loading /usr/share/emacs/27.1/lisp/leim/leim-list.el (source)...
Loading /usr/share/emacs/27.1/lisp/leim/leim-list.el (source)...done
Loading /usr/share/emacs/27.1/lisp/site-load.el (source)...
Loading lpr...
Loading lpr...done
Loading delsel...
Loading delsel...done
Loading /usr/share/emacs/27.1/lisp/site-load.el (source)...done
Finding pointers to doc strings...
Finding pointers to doc strings...done


 
Output in terminal from "emacs --debug-init" :

Warning: game dir '/var/games/emacs': Permission denied
Loading loadup.el (source)...
dump mode: nil
Using load-path (/usr/share/emacs/27.1/site-lisp
/usr/share/emacs/site-lisp /usr/share/emacs/27.1/lisp
/usr/share/emacs/27.1/lisp/emacs-lisp
/usr/share/emacs/27.1/lisp/progmodes /usr/share/emacs/27.1/lisp/language
/usr/share/emacs/27.1/lisp/international
/usr/share/emacs/27.1/lisp/textmodes /usr/share/emacs/27.1/lisp/vc)
Loading emacs-lisp/byte-run...
Loading emacs-lisp/byte-run...done
Loading emacs-lisp/backquote...
Loading emacs-lisp/backquote...done
Loading subr...
Loading subr...done
Loading version...
Loading version...done
Loading widget...
Loading widget...done
Loading custom...
Loading custom...done
Loading emacs-lisp/map-ynp...
Loading emacs-lisp/map-ynp...done
Loading international/mule...
Loading international/mule...done
Loading international/mule-conf...
Loading international/mule-conf...done
Loading env...
Loading env...done
Loading format...
Loading format...done
Loading bindings (source)...
Loading bindings (source)...done
Loading window...
Loading window...done
Loading files...
Loading files...done
Loading emacs-lisp/macroexp...
Loading emacs-lisp/macroexp...done
Loading cus-face...
Loading cus-face...done
Loading faces...
Loading faces...done
Loading button...
Loading button...done
Loading /usr/share/emacs/27.1/lisp/loaddefs.el (source)...
Loading /usr/share/emacs/27.1/lisp/loaddefs.el (source)...done
Loading emacs-lisp/nadvice...
Loading emacs-lisp/nadvice...done
Loading emacs-lisp/cl-preloaded...
Loading emacs-lisp/cl-preloaded...done
Loading obarray...
Loading obarray...done
Loading abbrev...
Loading abbrev...done
Loading simple...
Loading simple...done
Loading help...
Loading help...done
Loading jka-cmpr-hook...
Loading jka-cmpr-hook...done
Loading epa-hook...
Loading epa-hook...done
Loading international/mule-cmds...
Loading international/mule-cmds...done
Loading case-table...
Loading case-table...done
Loading /usr/share/emacs/27.1/lisp/international/charprop.el (source)...
Loading /usr/share/emacs/27.1/lisp/international/charprop.el (source)...done
Loading international/characters...
Loading international/characters...done
Loading composite...
Loading composite...done
Loading language/chinese...
Loading language/chinese...done
Loading language/cyrillic...
Loading language/cyrillic...done
Loading language/indian...
Loading language/indian...done
Loading language/sinhala...
Loading language/sinhala...done
Loading language/english...
Loading language/english...done
Loading language/ethiopic...
Loading language/ethiopic...done
Loading language/european...
Loading language/european...done
Loading language/czech...
Loading language/czech...done
Loading language/slovak...
Loading language/slovak...done
Loading language/romanian...
Loading language/romanian...done
Loading language/greek...
Loading language/greek...done
Loading language/hebrew...
Loading language/hebrew...done
Loading international/cp51932...
Loading international/cp51932...done
Loading international/eucjp-ms...
Loading international/eucjp-ms...done
Loading language/japanese...
Loading language/japanese...done
Loading language/korean...
Loading language/korean...done
Loading language/lao...
Loading language/lao...done
Loading language/tai-viet...
Loading language/tai-viet...done
Loading language/thai...
Loading language/thai...done
Loading language/tibetan...
Loading language/tibetan...done
Loading language/vietnamese...
Loading language/vietnamese...done
Loading language/misc-lang...
Loading language/misc-lang...done
Loading language/utf-8-lang...
Loading language/utf-8-lang...done
Loading language/georgian...
Loading language/georgian...done
Loading language/khmer...
Loading language/khmer...done
Loading language/burmese...
Loading language/burmese...done
Loading language/cham...
Loading language/cham...done
Loading indent...
Loading indent...done
Loading emacs-lisp/cl-generic...
Loading emacs-lisp/cl-generic...done
Loading minibuffer...
Loading minibuffer...done
Loading frame...
Loading frame...done
Loading startup...
Loading startup...done
Loading term/tty-colors...
Loading term/tty-colors...done
Loading font-core...
Loading font-core...done
Loading facemenu...
Loading facemenu...done
Loading emacs-lisp/syntax...
Loading emacs-lisp/syntax...done
Loading font-lock...
Loading font-lock...done
Loading jit-lock...
Loading jit-lock...done
Loading mouse...
Loading mouse...done
Loading scroll-bar...
Loading scroll-bar...done
Loading select...
Loading select...done
Loading emacs-lisp/timer...
Loading emacs-lisp/timer...done
Loading isearch...
Loading isearch...done
Loading rfn-eshadow...
Loading rfn-eshadow...done
Loading menu-bar...
Loading menu-bar...done
Loading tab-bar...
Loading tab-bar...done
Loading emacs-lisp/lisp...
Loading emacs-lisp/lisp...done
Loading textmodes/page...
Loading textmodes/page...done
Loading register...
Loading register...done
Loading textmodes/paragraphs...
Loading textmodes/paragraphs...done
Loading progmodes/prog-mode...
Loading progmodes/prog-mode...done
Loading emacs-lisp/lisp-mode...
Loading emacs-lisp/lisp-mode...done
Loading progmodes/elisp-mode...
Loading progmodes/elisp-mode...done
Loading textmodes/text-mode...
Loading textmodes/text-mode...done
Loading textmodes/fill...
Loading textmodes/fill...done
Loading newcomment...
Loading newcomment...done
Loading replace...
Loading replace...done
Loading emacs-lisp/tabulated-list...
Loading emacs-lisp/tabulated-list...done
Loading buff-menu...
Loading buff-menu...done
Loading fringe...
Loading fringe...done
Loading emacs-lisp/regexp-opt...
Loading emacs-lisp/regexp-opt...done
Loading image...
Loading image...done
Loading international/fontset...
Loading international/fontset...done
Loading dnd...
Loading dnd...done
Loading tool-bar...
Loading tool-bar...done
Loading dynamic-setting...
Loading dynamic-setting...done
Loading x-dnd...
Loading x-dnd...done
Loading term/common-win...
Loading term/common-win...done
Loading term/x-win...
Loading term/x-win...done
Loading mwheel...
Loading mwheel...done
Loading emacs-lisp/float-sup...
Loading emacs-lisp/float-sup...done
Loading vc/vc-hooks...
Loading vc/vc-hooks...done
Loading vc/ediff-hook...
Loading vc/ediff-hook...done
Loading uniquify...
Loading uniquify...done
Loading electric...
Loading electric...done
Loading emacs-lisp/eldoc...
Loading emacs-lisp/eldoc...done
Loading /usr/share/emacs/27.1/lisp/cus-start.el (source)...
Loading /usr/share/emacs/27.1/lisp/cus-start.el (source)...done
Loading tooltip...
Loading tooltip...done
Loading /usr/share/emacs/27.1/lisp/leim/leim-list.el (source)...
Loading /usr/share/emacs/27.1/lisp/leim/leim-list.el (source)...done
Loading /usr/share/emacs/27.1/lisp/site-load.el (source)...
Loading lpr...
Loading lpr...done
Loading delsel...
Loading delsel...done
Loading /usr/share/emacs/27.1/lisp/site-load.el (source)...done
Finding pointers to doc strings...
Finding pointers to doc strings...done

To make our busy days easier, I put both outputs in separate files and
did a diff on them:

$ diff emacs--debug.out ems-Q.out
4c4
< Using load-path (/usr/share/emacs/27.1/site-lisp
/usr/share/emacs/site-lisp /usr/share/emacs/27.1/lisp
/usr/share/emacs/27.1/lisp/emacs-lisp
/usr/share/emacs/27.1/lisp/progmodes /usr/share/emacs/27.1/lisp/language
/usr/share/emacs/27.1/lisp/international
/usr/share/emacs/27.1/lisp/textmodes /usr/share/emacs/27.1/lisp/vc)
---
> Using load-path (/usr/share/emacs/27.1/lisp
/usr/share/emacs/27.1/lisp/emacs-lisp
/usr/share/emacs/27.1/lisp/progmodes /usr/share/emacs/27.1/lisp/language
/usr/share/emacs/27.1/lisp/international
/usr/share/emacs/27.1/lisp/textmodes /usr/share/emacs/27.1/lisp/vc)
235d234
<

The only difference I see in these two loadpaths is the first two
directories of the debug-init output (for site-lisp) aren't in the -Q
output.

For completeness sake, here's the contents of the *Messages* buffer:

Loading loadup.el (source)...
dump mode: nil
Using load-path (/usr/share/emacs/27.1/site-lisp
/usr/share/emacs/site-lisp /usr/share/emacs/27.1/lisp
/usr/share/emacs/27.1/lisp/emacs-lisp
/usr/share/emacs/27.1/lisp/progmodes /usr/share/emacs/27.1/lisp/language
/usr/share/emacs/27.1/lisp/international
/usr/share/emacs/27.1/lisp/textmodes /usr/share/emacs/27.1/lisp/vc)
Loading emacs-lisp/byte-run...done
Loading emacs-lisp/backquote...done
Loading subr...done
Loading version...done
Loading widget...done
Loading custom...done
Loading emacs-lisp/map-ynp...done
Loading international/mule...done
Loading international/mule-conf...done
Loading env...done
Loading format...done
Loading bindings (source)...done
Loading window...done
Loading files...done
Loading emacs-lisp/macroexp...done
Loading cus-face...done
Loading faces...done
Loading button...done
Loading /usr/share/emacs/27.1/lisp/loaddefs.el (source)...done
Loading emacs-lisp/nadvice...done
Loading emacs-lisp/cl-preloaded...done
Loading obarray...done
Loading abbrev...done
Loading simple...done
Loading help...done
Loading jka-cmpr-hook...done
Loading epa-hook...done
Loading international/mule-cmds...done
Loading case-table...done
Loading /usr/share/emacs/27.1/lisp/international/charprop.el (source)...done
Loading international/characters...done
Loading composite...done
Loading language/chinese...done
Loading language/cyrillic...done
Loading language/indian...done
Loading language/sinhala...done
Loading language/english...done
Loading language/ethiopic...done
Loading language/european...done
Loading language/czech...done
Loading language/slovak...done
Loading language/romanian...done
Loading language/greek...done
Loading language/hebrew...done
Loading international/cp51932...done
Loading international/eucjp-ms...done
Loading language/japanese...done
Loading language/korean...done
Loading language/lao...done
Loading language/tai-viet...done
Loading language/thai...done
Loading language/tibetan...done
Loading language/vietnamese...done
Loading language/misc-lang...done
Loading language/utf-8-lang...done
Loading language/georgian...done
Loading language/khmer...done
Loading language/burmese...done
Loading language/cham...done
Loading indent...done
Loading emacs-lisp/cl-generic...done
Loading minibuffer...
Error during redisplay: (clear-minibuffer-message) signaled
(void-function timerp)
Loading minibuffer...done
Error during redisplay: (clear-minibuffer-message) signaled
(void-function timerp)
Loading frame...
Error during redisplay: (clear-minibuffer-message) signaled
(void-function timerp)
Loading frame...done
Error during redisplay: (clear-minibuffer-message) signaled
(void-function timerp)
Loading startup...
Error during redisplay: (clear-minibuffer-message) signaled
(void-function timerp)
Loading startup...done
Error during redisplay: (clear-minibuffer-message) signaled
(void-function timerp)
Loading term/tty-colors...
Error during redisplay: (clear-minibuffer-message) signaled
(void-function timerp)
Loading term/tty-colors...done
Error during redisplay: (clear-minibuffer-message) signaled
(void-function timerp)
Loading font-core...
Error during redisplay: (clear-minibuffer-message) signaled
(void-function timerp)
Loading font-core...done
Error during redisplay: (clear-minibuffer-message) signaled
(void-function timerp)
Loading facemenu...
Error during redisplay: (clear-minibuffer-message) signaled
(void-function timerp)
Loading facemenu...done
Error during redisplay: (clear-minibuffer-message) signaled
(void-function timerp)
Loading emacs-lisp/syntax...
Error during redisplay: (clear-minibuffer-message) signaled
(void-function timerp)
Loading emacs-lisp/syntax...done
Error during redisplay: (clear-minibuffer-message) signaled
(void-function timerp)
Loading font-lock...
Error during redisplay: (clear-minibuffer-message) signaled
(void-function timerp)
Loading font-lock...done
Error during redisplay: (clear-minibuffer-message) signaled
(void-function timerp)
Loading jit-lock...
Error during redisplay: (clear-minibuffer-message) signaled
(void-function timerp)
Loading jit-lock...done
Error during redisplay: (clear-minibuffer-message) signaled
(void-function timerp)
Loading mouse...
Error during redisplay: (clear-minibuffer-message) signaled
(void-function timerp)
Loading mouse...done
Error during redisplay: (clear-minibuffer-message) signaled
(void-function timerp)
Loading scroll-bar...
Error during redisplay: (clear-minibuffer-message) signaled
(void-function timerp)
Loading scroll-bar...done
Error during redisplay: (clear-minibuffer-message) signaled
(void-function timerp)
Loading select...
Error during redisplay: (clear-minibuffer-message) signaled
(void-function timerp)
Loading select...done
Error during redisplay: (clear-minibuffer-message) signaled
(void-function timerp)
Loading emacs-lisp/timer...done
Loading isearch...done
Loading rfn-eshadow...done
Loading menu-bar...done
Loading tab-bar...done
Loading emacs-lisp/lisp...done
Loading textmodes/page...done
Loading register...done
Loading textmodes/paragraphs...done
Loading progmodes/prog-mode...done
Loading emacs-lisp/lisp-mode...done
Loading progmodes/elisp-mode...done
Loading textmodes/text-mode...done
Loading textmodes/fill...done
Loading newcomment...done
Loading replace...done
Loading emacs-lisp/tabulated-list...done
Loading buff-menu...done
Loading fringe...done
Loading emacs-lisp/regexp-opt...done
Loading image...done
Loading international/fontset...done
Loading dnd...done
Loading tool-bar...done
Loading dynamic-setting...done
Loading x-dnd...done
Loading term/common-win...done
Loading term/x-win...done
Loading mwheel...done
Loading emacs-lisp/float-sup...done
Loading vc/vc-hooks...done
Loading vc/ediff-hook...done
Loading uniquify...done
Loading electric...done
Loading emacs-lisp/eldoc...done
Loading /usr/share/emacs/27.1/lisp/cus-start.el (source)...done
Loading tooltip...done
Loading /usr/share/emacs/27.1/lisp/leim/leim-list.el (source)...done
Loading /usr/share/emacs/27.1/lisp/site-load.el (source)...
Loading lpr...done
Loading delsel...done
Loading /usr/share/emacs/27.1/lisp/site-load.el (source)...done
Finding pointers to doc strings...done
Loading desktop...done
Loading saveplace...done
Loading /home/aaa/.abbrevs...done
Loading /home/aaa/emacs.d/menus.el (source)...done
Loading /home/aaa/emacs.d/journal.el (source)...done
Loading /home/aaa/emacs.d/kenz.el (source)...done
Desktop: File "/home/aaa/test" no longer exists.
Tramp: Opening connection for remote using scp...

[.... Tramp successfully loads some files into buffers....]

Wrote /home/aaa/.emacs.d/.emacs.desktop.lock
Desktop: 13 frames, 63 buffers restored, 1 failed to restore.
For information about GNU Emacs and the GNU system, type C-h C-a.
Loading loadup.el (source)...done
Error during redisplay: (jit-lock-function 1012) signaled (void-variable
bufname)

[End of *Messages* buffer]

I just noticed that html-helper-mode seems to be working fine now, but
tramp is having a strange problem.  (More on the latter later....)


Eli Zaretskii

unread,
Aug 28, 2020, 7:13:43 AM8/28/20
to help-gn...@gnu.org
> From: ken <geb...@mousecar.com>
> Date: Fri, 28 Aug 2020 06:07:19 -0400
>
> Output in terminal from "emacs -Q" :
>
> Warning: game dir '/var/games/emacs': Permission denied
> Loading loadup.el (source)...
> dump mode: nil
^^^^^^^^^^^^^^
This indicates that Emacs cannot find the emacs.pdmp file. You should
fix this problem before you continue investigating any further
problems, because when Emacs doesn't find its dump file, all kinds of
weird problems can happen. So everything you said until now is more
or less unimportant, until you resolve the problem with the emacs.pdmp
file.

ken

unread,
Aug 28, 2020, 8:08:51 AM8/28/20
to help-gn...@gnu.org
Thanks, but I know nothing at all about this file, never heard of it. 
Looking for it:

"locate emacs.pdmp" returns nothing.

"rpm -ql emacs|grep emacs.pdmp" returns nothing.

So it appears I don't have it and never did.

Are these permissions etc. correct?

# ls -ld /var/games/emacs
drwxrwx--- 1 games games 50 Aug 16 15:50 /var/games/emacs



Eli Zaretskii

unread,
Aug 28, 2020, 8:40:06 AM8/28/20
to help-gn...@gnu.org
> From: ken <geb...@mousecar.com>
> Date: Fri, 28 Aug 2020 08:08:43 -0400
>
> >> Loading loadup.el (source)...
> >> dump mode: nil
> > ^^^^^^^^^^^^^^
> > This indicates that Emacs cannot find the emacs.pdmp file. You should
> > fix this problem before you continue investigating any further
> > problems, because when Emacs doesn't find its dump file, all kinds of
> > weird problems can happen. So everything you said until now is more
> > or less unimportant, until you resolve the problem with the emacs.pdmp
> > file.
>
> Thanks, but I know nothing at all about this file, never heard of it. 
> Looking for it:
>
> "locate emacs.pdmp" returns nothing.
>
> "rpm -ql emacs|grep emacs.pdmp" returns nothing.
>
> So it appears I don't have it and never did.

Very strange. Once Emacs starts, if you type

M-x report-emacs-bug RET

what do you see in the buffer that Emacs pops? Please post all of its
contents.

> Are these permissions etc. correct?
>
> # ls -ld /var/games/emacs
> drwxrwx--- 1 games games 50 Aug 16 15:50 /var/games/emacs

maybe, but the problem with this directory doesn't seem to be related
to your main problems.

ken

unread,
Aug 28, 2020, 9:02:48 AM8/28/20
to help-gn...@gnu.org
On 8/28/20 8:39 AM, Eli Zaretskii wrote:
>> From: ken <geb...@mousecar.com>
>> Date: Fri, 28 Aug 2020 08:08:43 -0400
>>
>>>> Loading loadup.el (source)...
>>>> dump mode: nil
>>> ^^^^^^^^^^^^^^
>>> This indicates that Emacs cannot find the emacs.pdmp file. You should
>>> fix this problem before you continue investigating any further
>>> problems, because when Emacs doesn't find its dump file, all kinds of
>>> weird problems can happen. So everything you said until now is more
>>> or less unimportant, until you resolve the problem with the emacs.pdmp
>>> file.
>> Thanks, but I know nothing at all about this file, never heard of it. 
>> Looking for it:
>>
>> "locate emacs.pdmp" returns nothing.
>>
>> "rpm -ql emacs|grep emacs.pdmp" returns nothing.
>>
>> So it appears I don't have it and never did.
> Very strange. Once Emacs starts, if you type
>
> M-x report-emacs-bug RET
>
> what do you see in the buffer that Emacs pops? Please post all of its
> contents.

To: bug-gn...@gnu.org
Subject: 27.1; pdmp
--text follows this line--




In GNU Emacs 27.1 (build 1, x86_64-suse-linux-gnu, GTK+ Version 3.24.22,
cairo version 1.16.0)
 of 2020-08-28 built on nv
Windowing system distributor 'The X.Org Foundation', version 11.0.12008000
System Description: openSUSE Tumbleweed

Recent messages:
Loading /home/aaa/.emacs...done
Mark saved where search started
End of buffer
Mark saved where search started [2 times]
Mark set [2 times]
Quit
Mark saved where search started
Mark set [3 times]
Saving file /home/aaa/.emacs...
Wrote /home/aaa/.emacs


Configured features:
XPM JPEG TIFF GIF PNG RSVG CAIRO SOUND DBUS GSETTINGS GLIB NOTIFY
INOTIFY ACL LIBSELINUX GNUTLS LIBXML2 FREETYPE HARFBUZZ M17N_FLT LIBOTF
ZLIB TOOLKIT_SCROLL_BARS GTK3 X11 XDBE XIM MODULES THREADS XWIDGETS
LIBSYSTEMD JSON PDUMPER LCMS2 GMP

Important settings:
  value of $LC_CTYPE: en_US.UTF-8
  value of $LC_NUMERIC: POSIX
  value of $LANG: en_US.UTF-8
  value of $XMODIFIERS: @im=ibus
  locale-coding-system: utf-8-unix

Major mode: Emacs-Lisp

Minor modes in effect:
  TeX-PDF-mode: t
  shell-dirtrack-mode: t
  save-place-mode: t
  desktop-save-mode: t
  show-paren-mode: t
  tooltip-mode: t
  global-eldoc-mode: t
  eldoc-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
  column-number-mode: t
  line-number-mode: t
  abbrev-mode: t

Load-path shadows:
~/emacs.d/url hides /usr/share/emacs/27.1/lisp/url/url
~/emacs.d/url-dav hides /usr/share/emacs/27.1/lisp/url/url-dav
~/emacs.d/smtpmail hides /usr/share/emacs/27.1/lisp/mail/smtpmail
~/emacs.d/cal-china hides /usr/share/emacs/27.1/lisp/calendar/cal-china

Features:
(shadow sort mail-extr warnings emacsbug message rmc dired
dired-loaddefs rfc822 mml mailabbrev gmm-utils mailheader sendmail
misearch multi-isearch help-fns radix-tree cl-print debug backtrace
find-func time-stamp font-latex tex dbus crm cl-extra help-mode
sh-script executable image-mode exif mule-util info noutline outline
easy-mmode tramp-cache tramp-sh tramp tramp-loaddefs trampver
tramp-integration files-x tramp-compat shell pcomplete comint ansi-color
ring parse-time iso8601 ls-lisp mhtml-mode css-mode smie eww mm-url gnus
nnheader wid-edit thingatpt url-queue url url-proxy url-privacy
url-expand url-methods url-history mm-view mml-smime mml-sec epa derived
epg epg-config gnus-util rmail rmail-loaddefs mail-utils smime dig
mailcap mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045
mm-util ietf-drums mail-prsvr shr text-property-search url-cookie
url-domsuf url-util url-parse auth-source cl-seq eieio eieio-core
cl-macs eieio-loaddefs password-cache url-vars puny svg xml browse-url
format-spec color js json map imenu html-mode jsp-html-helper-mode
asp-html-helper-mode php-html-helper-mode html-helper-mode advice tempo
cl cc-mode cc-fonts easymenu cc-guess cc-menus cc-cmds cc-styles
cc-align cc-engine cc-vars cc-defs time-date subr-x edmacro kmacro
sgml-mode seq byte-opt gv bytecomp byte-compile cconv dom jka-compr
saveplace desktop frameset cl-loaddefs cl-lib xfonts rmailgen paren
preview-latex auto-loads tex-site ispell delsel cus-load lpr tooltip
cus-start pcase eldoc electric uniquify ediff-hook vc-hooks
lisp-float-type mwheel term/x-win x-win term/common-win x-dnd tool-bar
dnd fontset image regexp-opt fringe tabulated-list replace newcomment
text-mode elisp-mode lisp-mode prog-mode register page tab-bar menu-bar
rfn-eshadow isearch timer select scroll-bar mouse jit-lock font-lock
syntax facemenu font-core term/tty-colors frame minibuffer cl-generic
cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao
korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech
european ethiopic indian cyrillic chinese composite charscript charprop
case-table epa-hook jka-cmpr-hook help simple abbrev obarray
cl-preloaded 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 threads dbusbind
inotify lcms2 dynamic-setting system-font-setting font-render-setting
xwidget-internal cairo move-toolbar gtk x-toolkit x multi-tty
make-network-process emacs)

Memory information:
((conses 16 2528098 193386)
 (symbols 48 35659 2)
 (strings 32 115227 22568)
 (string-bytes 1 4191025)
 (vectors 16 56437)
 (vector-slots 8 1945937 169102)
 (floats 8 525 180)
 (intervals 56 1065630 136)
 (buffers 1000 100))



ken

unread,
Aug 28, 2020, 9:14:01 AM8/28/20
to help-gn...@gnu.org
On 8/28/20 8:39 AM, Eli Zaretskii wrote:
>> From: ken <geb...@mousecar.com>
>> Date: Fri, 28 Aug 2020 08:08:43 -0400
>>
>>>> Loading loadup.el (source)...
>>>> dump mode: nil
>>> ^^^^^^^^^^^^^^
>>> This indicates that Emacs cannot find the emacs.pdmp file. You should
>>> fix this problem before you continue investigating any further
>>> problems, because when Emacs doesn't find its dump file, all kinds of
>>> weird problems can happen. So everything you said until now is more
>>> or less unimportant, until you resolve the problem with the emacs.pdmp
>>> file.
>> Thanks, but I know nothing at all about this file, never heard of it. 
>> Looking for it:
>>
>> "locate emacs.pdmp" returns nothing.
>>
>> "rpm -ql emacs|grep emacs.pdmp" returns nothing.
>>
>> So it appears I don't have it and never did.
> Very strange. ...

In the past couple minutes these outputs from emacs appeared in the
terminal window where emacs was started:

(emacs:14230): Gtk-CRITICAL **: 08:48:53.531:
gtk_distribute_natural_allocation: assertion 'extra_space >= 0' failed

(emacs:14230): Gtk-CRITICAL **: 08:54:02.426:
gtk_distribute_natural_allocation: assertion 'extra_space >= 0' failed

(emacs:14230): Gtk-CRITICAL **: 08:54:40.994:
gtk_distribute_natural_allocation: assertion 'extra_space >= 0' failed

(emacs:14230): Gtk-CRITICAL **: 08:57:12.636:
gtk_distribute_natural_allocation: assertion 'extra_space >= 0' failed

Wisened emacs folk will certainly understand that better than I (given
that I don't have a clue).



Eli Zaretskii

unread,
Aug 28, 2020, 9:19:43 AM8/28/20
to geb...@mousecar.com, help-gn...@gnu.org
> From: ken <geb...@mousecar.com>
> Date: Fri, 28 Aug 2020 09:02:39 -0400
>
> >> "rpm -ql emacs|grep emacs.pdmp" returns nothing.

What does "rpm -ql emacs" display?

> Configured features:
> XPM JPEG TIFF GIF PNG RSVG CAIRO SOUND DBUS GSETTINGS GLIB NOTIFY
> INOTIFY ACL LIBSELINUX GNUTLS LIBXML2 FREETYPE HARFBUZZ M17N_FLT LIBOTF
> ZLIB TOOLKIT_SCROLL_BARS GTK3 X11 XDBE XIM MODULES THREADS XWIDGETS
> LIBSYSTEMD JSON PDUMPER LCMS2 GMP

This version definitely should have a .pdmp file.

Do you have the /usr/libexec/emacs/27.1/x86_64-suse-linux-gnu
directory? If so, what is its contents?

Eli Zaretskii

unread,
Aug 28, 2020, 9:21:39 AM8/28/20
to help-gn...@gnu.org
> From: ken <geb...@mousecar.com>
> Date: Fri, 28 Aug 2020 09:13:52 -0400
>
> In the past couple minutes these outputs from emacs appeared in the
> terminal window where emacs was started:
>
> (emacs:14230): Gtk-CRITICAL **: 08:48:53.531:
> gtk_distribute_natural_allocation: assertion 'extra_space >= 0' failed
>
> (emacs:14230): Gtk-CRITICAL **: 08:54:02.426:
> gtk_distribute_natural_allocation: assertion 'extra_space >= 0' failed
>
> (emacs:14230): Gtk-CRITICAL **: 08:54:40.994:
> gtk_distribute_natural_allocation: assertion 'extra_space >= 0' failed
>
> (emacs:14230): Gtk-CRITICAL **: 08:57:12.636:
> gtk_distribute_natural_allocation: assertion 'extra_space >= 0' failed
>
> Wisened emacs folk will certainly understand that better than I (given
> that I don't have a clue).

I don't think this is related to your main problem.

Eli Zaretskii

unread,
Aug 29, 2020, 8:47:28 AM8/29/20
to help-gn...@gnu.org
> From: ken <geb...@mousecar.com>
> Date: Sat, 29 Aug 2020 08:24:01 -0400
>
> On 8/28/20 9:19 AM, Eli Zaretskii wrote:
> >> From: ken <geb...@mousecar.com>
> >> Date: Fri, 28 Aug 2020 09:02:39 -0400
> >>
> >>>> "rpm -ql emacs|grep emacs.pdmp" returns nothing.
> > What does "rpm -ql emacs" display?
> # rpm -ql emacs
> /etc/skel/.gnu-emacs
> /usr/bin/ebrowse
> /usr/bin/emacs
> /usr/bin/emacsclient
> /usr/lib/emacs
> /usr/lib/emacs/27.1
> /usr/lib/emacs/27.1/x86_64-suse-linux
> /usr/lib/emacs/27.1/x86_64-suse-linux/hexl
> /usr/lib/emacs/27.1/x86_64-suse-linux/rcs2log
> /usr/lib/emacs/27.1/x86_64-suse-linux/update-game-score

So they use /usr/lib/emacs/27.1/x86_64-suse-linux/ instead of
/usr/libexec/emacs/27.1/x86_64-suse-linux/. I believe this is the old
standard.

OK, but this RPM is AFAIU simply busted: they didn't include the
emacs.pdmp file, which is now a must, and AFAIU should have been in
/usr/lib/emacs/27.1/x86_64-suse-linux/.

(Not the reason for your problems, but I see that the Info files of
the manuals that come with Emacs are also not there. So you have no
documentation of Emacs 27.1 installed.)

So please take this up with the distro which you are using: either
they made a mistake or you didn't install everything you need to for
Emacs 27.1 to be operable.

It would be meaningless to try to solve the other problems you had
during startup, before you resolve this fundamental installation
problem. Emacs 27 is not supposed to be used without the .pdmp file.

0 new messages