* bug#21822: 25.0.50; emacs_backtrace.txt @ 2015-11-03 19:52 Drew Adams 2015-11-03 20:19 ` John Wiegley 0 siblings, 1 reply; 15+ messages in thread From: Drew Adams @ 2015-11-03 19:52 UTC (permalink / raw) To: 21822 From emacs -Q In *scratch*, I tried C-x 8 RET 960 RET and got a crash: Exception 0xc0000005 at this address: 776e74f6 Backtrace: 012d315f 012d31d0 0114b7a5 01183f9c 01183f77 01183fd0 010010f5 76fc0317 77bd344b 77b99851 In GNU Emacs 25.0.50.1 (i686-pc-mingw32) of 2015-10-30 Repository revision: cadfceab1aaafaf2a1fd4f7a27fe488e9a06c3ae Windowing system distributor 'Microsoft Corp.', version 6.1.7601 Configured using: 'configure --prefix=/c/Devel/emacs/snapshot/trunk --enable-checking=yes,glyphs --enable-check-lisp-object-type --without-compress-install --with-wide-int 'CFLAGS=-O0 -ggdb3' LDFLAGS=-Lc:/Devel/emacs/lib 'CPPFLAGS=-DGC_MCHECK=1 -Ic:/Devel/emacs/include'' Configured features: XPM JPEG TIFF GIF PNG RSVG SOUND NOTIFY ACL GNUTLS LIBXML2 ZLIB TOOLKIT_SCROLL_BARS Important settings: value of $LANG: ENU locale-coding-system: cp1252 Major mode: Text Minor modes in effect: tooltip-mode: t global-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 line-number-mode: t transient-mark-mode: t Recent messages: For information about GNU Emacs and the GNU system, type C-h C-a. Load-path shadows: None found. Features: (shadow sort gnus-util mail-extr emacsbug message format-spec rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util help-fns help-mode easymenu cl-loaddefs pcase cl-lib mail-prsvr mail-utils dired time-date mule-util tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel dos-w32 ls-lisp disp-table w32-win w32-vars term/common-win tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment elisp-mode lisp-mode prog-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame 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 charscript case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer 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 w32notify w32 multi-tty make-network-process emacs) Memory information: ((conses 16 165686 43954) (symbols 56 19082 0) (miscs 48 60 86) (strings 16 14431 7178) (string-bytes 1 392066) (vectors 16 10700) (vector-slots 8 407582 6084) (floats 8 134 287) (intervals 40 30810 6777) (buffers 856 13)) ^ permalink raw reply [flat|nested] 15+ messages in thread
* bug#21822: 25.0.50; emacs_backtrace.txt 2015-11-03 19:52 bug#21822: 25.0.50; emacs_backtrace.txt Drew Adams @ 2015-11-03 20:19 ` John Wiegley 2015-11-03 20:26 ` Drew Adams 2015-12-30 17:15 ` Drew Adams 0 siblings, 2 replies; 15+ messages in thread From: John Wiegley @ 2015-11-03 20:19 UTC (permalink / raw) To: Drew Adams; +Cc: 21822 >>>>> Drew Adams <drew.adams@oracle.com> writes: > From emacs -Q > In *scratch*, I tried C-x 8 RET 960 RET > and got a crash: > Exception 0xc0000005 at this address: > 776e74f6 > Backtrace: > 012d315f > 012d31d0 > 0114b7a5 > 01183f9c > 01183f77 > 01183fd0 > 010010f5 > 76fc0317 > 77bd344b > 77b99851 Was your executable stripped? Since you built with -O0, it should be possible to get a meaningful backtrace. John ^ permalink raw reply [flat|nested] 15+ messages in thread
* bug#21822: 25.0.50; emacs_backtrace.txt 2015-11-03 20:19 ` John Wiegley @ 2015-11-03 20:26 ` Drew Adams 2015-11-04 8:03 ` Juanma Barranquero 2015-12-30 17:15 ` Drew Adams 1 sibling, 1 reply; 15+ messages in thread From: Drew Adams @ 2015-11-03 20:26 UTC (permalink / raw) To: John Wiegley; +Cc: Juanma Barranquero, 21822 > Was your executable stripped? Since you built with -O0, it should be > possible to get a meaningful backtrace. Ccing the builder, Juanma. ^ permalink raw reply [flat|nested] 15+ messages in thread
* bug#21822: 25.0.50; emacs_backtrace.txt 2015-11-03 20:26 ` Drew Adams @ 2015-11-04 8:03 ` Juanma Barranquero 2015-11-04 15:37 ` Eli Zaretskii 0 siblings, 1 reply; 15+ messages in thread From: Juanma Barranquero @ 2015-11-04 8:03 UTC (permalink / raw) To: Drew Adams; +Cc: John Wiegley, 21822 [-- Attachment #1: Type: text/plain, Size: 397 bytes --] The backtrace is not very informative, in this case ?? ??:0 w32_backtrace at w32fns.c:9289 emacs_abort at w32fns.c:9321 terminate_due_to_signal at emacs.c:398 handle_fatal_signal at sysdep.c:1591 deliver_thread_signal at sysdep.c:1565 deliver_fatal_thread_signal at sysdep.c:1603 ?? at cygming-crtbegin.c:? ?? ??:0 ?? ??:0 ?? ??:0 and I don't get a crash with that recipe using the same binary. [-- Attachment #2: Type: text/html, Size: 648 bytes --] ^ permalink raw reply [flat|nested] 15+ messages in thread
* bug#21822: 25.0.50; emacs_backtrace.txt 2015-11-04 8:03 ` Juanma Barranquero @ 2015-11-04 15:37 ` Eli Zaretskii 0 siblings, 0 replies; 15+ messages in thread From: Eli Zaretskii @ 2015-11-04 15:37 UTC (permalink / raw) To: Juanma Barranquero; +Cc: jwiegley, 21822 > From: Juanma Barranquero <lekktu@gmail.com> > Date: Wed, 4 Nov 2015 09:03:28 +0100 > Cc: John Wiegley <jwiegley@gmail.com>, 21822@debbugs.gnu.org > > The backtrace is not very informative, in this case > > ?? ??:0 > w32_backtrace at w32fns.c:9289 > emacs_abort at w32fns.c:9321 > terminate_due_to_signal at emacs.c:398 > handle_fatal_signal at sysdep.c:1591 > deliver_thread_signal at sysdep.c:1565 > deliver_fatal_thread_signal at sysdep.c:1603 > ?? at cygming-crtbegin.c:? > ?? ??:0 > ?? ??:0 > ?? ??:0 > > and I don't get a crash with that recipe using the same binary. Could be something with a font Emacs tries to use on Drew's machine. It might be beneficial to try to find out which font is that. ^ permalink raw reply [flat|nested] 15+ messages in thread
* bug#21822: 25.0.50; emacs_backtrace.txt 2015-11-03 20:19 ` John Wiegley 2015-11-03 20:26 ` Drew Adams @ 2015-12-30 17:15 ` Drew Adams 1 sibling, 0 replies; 15+ messages in thread From: Drew Adams @ 2015-12-30 17:15 UTC (permalink / raw) To: John Wiegley; +Cc: Juanma Barranquero, 21822 > > From emacs -Q > > In *scratch*, I tried C-x 8 RET 960 RET and got a crash: > > Was your executable stripped? Since you built with -O0, it should be > possible to get a meaningful backtrace. I don't build Emacs myself. This was a build provided by Juanma, who has already provided whatever additional info he could about it: The backtrace is not very informative, in this case ?? ??:0 w32_backtrace at w32fns.c:9289 emacs_abort at w32fns.c:9321 terminate_due_to_signal at emacs.c:398 handle_fatal_signal at sysdep.c:1591 deliver_thread_signal at sysdep.c:1565 deliver_fatal_thread_signal at sysdep.c:1603 ?? at cygming-crtbegin.c:? ?? ??:0 ?? ??:0 ?? ??:0 and I don't get a crash with that recipe using the same binary. IOW, Juanma could not repro the crash. Feel free to close the bug. ^ permalink raw reply [flat|nested] 15+ messages in thread
[parent not found: <<c0768eea-0152-4b93-9af3-9de1a02d5a0a@default>]
[parent not found: <<m2h9l2dee0.fsf@newartisans.com>]
[parent not found: <<20f184b5-6966-4ec7-a470-fddd84e6eddb@default>]
[parent not found: <<CAAeL0SRuSZYV++jpiZr2Ye18j5cagJg92ELqODb+Zu8Ewx8_Kg@mail.gmail.com>]
[parent not found: <<83y4edu65v.fsf@gnu.org>]
* bug#21822: 25.0.50; emacs_backtrace.txt [not found] ` <<83y4edu65v.fsf@gnu.org> @ 2015-11-04 16:37 ` Drew Adams 2015-11-04 16:51 ` Juanma Barranquero 2015-11-04 16:56 ` Eli Zaretskii 0 siblings, 2 replies; 15+ messages in thread From: Drew Adams @ 2015-11-04 16:37 UTC (permalink / raw) To: Eli Zaretskii, Juanma Barranquero; +Cc: jwiegley, 21822 > Could be something with a font Emacs tries to use on Drew's machine. > It might be beneficial to try to find out which font is that. With emacs -Q, (frame-parameters) tells me this wrt font stuff: (font . "-outline-Courier New-normal-normal-normal-mono-17-*-*-*-c-*-iso8859-1") (font-backend uniscribe gdi) ^ permalink raw reply [flat|nested] 15+ messages in thread
* bug#21822: 25.0.50; emacs_backtrace.txt 2015-11-04 16:37 ` Drew Adams @ 2015-11-04 16:51 ` Juanma Barranquero 2015-11-04 17:08 ` Drew Adams 2015-11-04 16:56 ` Eli Zaretskii 1 sibling, 1 reply; 15+ messages in thread From: Juanma Barranquero @ 2015-11-04 16:51 UTC (permalink / raw) To: Drew Adams; +Cc: John Wiegley, 21822 [-- Attachment #1: Type: text/plain, Size: 1286 bytes --] On Wed, Nov 4, 2015 at 5:37 PM, Drew Adams <drew.adams@oracle.com> wrote: > (font . "-outline-Courier New-normal-normal-normal-mono-17-*-*-*-c-*-iso8859-1") > (font-backend uniscribe gdi) But Courier New cannot display the character that you're trying to insert. For example, after emacs -Q, doing C-x 8 <RET> 960 <RET> I get this character: position: 192 of 192 (99%), column: 0 character: ॠ (displayed as ॠ) (codepoint 2400, #o4540, #x960) preferred charset: unicode (Unicode (ISO10646)) code point in charset: 0x0960 script: devanagari syntax: w which means: word category: .:Base, L:Left-to-right (strong), i:Indian to input: type "C-x 8 RET 960" or "C-x 8 RET DEVANAGARI LETTER VOCALIC RR" buffer code: #xE0 #xA5 #xA0 file code: not encodable by coding system iso-latin-1-dos display: by this font (glyph code) uniscribe:-outline-Nirmala UI-normal-normal-normal-sans-13-*-*-*-p-*-iso10646-1 (#xF6) Character code properties: customize what to show name: DEVANAGARI LETTER VOCALIC RR general-category: Lo (Letter, Other) decomposition: (2400) ('ॠ') There are text properties here: fontified nil [-- Attachment #2: Type: text/html, Size: 1814 bytes --] ^ permalink raw reply [flat|nested] 15+ messages in thread
* bug#21822: 25.0.50; emacs_backtrace.txt 2015-11-04 16:51 ` Juanma Barranquero @ 2015-11-04 17:08 ` Drew Adams 0 siblings, 0 replies; 15+ messages in thread From: Drew Adams @ 2015-11-04 17:08 UTC (permalink / raw) To: Juanma Barranquero; +Cc: John Wiegley, 21822 > (font . "-outline-Courier New-normal-normal-normal-mono-17-*-*-*-c-*-iso8859-1") > (font-backend uniscribe gdi) But Courier New cannot display the character that you're trying to insert. For example, after emacs -Q, doing C-x 8 <RET> 960 <RET> I get this character: position: 192 of 192 (99%), column: 0 character: ॠ (displayed as ॠ) (codepoint 2400, #o4540, #x960) OK; thanks. I was mistakenly thinking of decimal 960 (not octal 960), which is greek small PI. IOW, I should have entered 3co (hex). (Still, Emacs should not crash.) ^ permalink raw reply [flat|nested] 15+ messages in thread
* bug#21822: 25.0.50; emacs_backtrace.txt 2015-11-04 16:37 ` Drew Adams 2015-11-04 16:51 ` Juanma Barranquero @ 2015-11-04 16:56 ` Eli Zaretskii 1 sibling, 0 replies; 15+ messages in thread From: Eli Zaretskii @ 2015-11-04 16:56 UTC (permalink / raw) To: Drew Adams; +Cc: lekktu, 21822, jwiegley > Date: Wed, 4 Nov 2015 08:37:55 -0800 (PST) > From: Drew Adams <drew.adams@oracle.com> > Cc: drew.adams@oracle.com, jwiegley@gmail.com, 21822@debbugs.gnu.org > > > Could be something with a font Emacs tries to use on Drew's machine. > > It might be beneficial to try to find out which font is that. > > With emacs -Q, (frame-parameters) tells me this wrt font stuff: > > (font . "-outline-Courier New-normal-normal-normal-mono-17-*-*-*-c-*-iso8859-1") > (font-backend uniscribe gdi) Thanks, but that's not necessarily the answer to my question. AFAICS, Courier New doesn't have a glyph for this character. Do you have BabelMap installed? If not, could you install it, and then see which fonts cover this character on your machine? Here, I have the following ones: Arial Unicode MS Code2000 FreeSans FreeSerif Lucida Sans Mangal and Emacs actually chooses the last one when it displays this character. ^ permalink raw reply [flat|nested] 15+ messages in thread
[parent not found: <<d0e2b21f-e168-48e5-89c0-d1686f55093b@default>]
[parent not found: <<83pozpu2ic.fsf@gnu.org>]
* bug#21822: 25.0.50; emacs_backtrace.txt [not found] ` <<83pozpu2ic.fsf@gnu.org> @ 2015-11-04 17:11 ` Drew Adams 2015-11-04 17:36 ` Eli Zaretskii 0 siblings, 1 reply; 15+ messages in thread From: Drew Adams @ 2015-11-04 17:11 UTC (permalink / raw) To: Eli Zaretskii; +Cc: lekktu, 21822, jwiegley > Do you have BabelMap installed? If not, could you install it, and > then see which fonts cover this character on your machine? Here, I > have the following ones: > > Arial Unicode MS > Code2000 > FreeSans > FreeSerif > Lucida Sans > Mangal > > and Emacs actually chooses the last one when it displays this > character. Dunno what BabelMap is, or why I would want to install it. Shouldn't it be enough to know that Emacs crashed when given a char that it cannot show in the given font? I didn't choose the font - emacs -Q chose it. ^ permalink raw reply [flat|nested] 15+ messages in thread
* bug#21822: 25.0.50; emacs_backtrace.txt 2015-11-04 17:11 ` Drew Adams @ 2015-11-04 17:36 ` Eli Zaretskii 0 siblings, 0 replies; 15+ messages in thread From: Eli Zaretskii @ 2015-11-04 17:36 UTC (permalink / raw) To: Drew Adams; +Cc: lekktu, 21822, jwiegley > Date: Wed, 4 Nov 2015 09:11:00 -0800 (PST) > From: Drew Adams <drew.adams@oracle.com> > Cc: lekktu@gmail.com, jwiegley@gmail.com, 21822@debbugs.gnu.org > > > Do you have BabelMap installed? If not, could you install it, and > > then see which fonts cover this character on your machine? Here, I > > have the following ones: > > > > Arial Unicode MS > > Code2000 > > FreeSans > > FreeSerif > > Lucida Sans > > Mangal > > > > and Emacs actually chooses the last one when it displays this > > character. > > Dunno what BabelMap is It's a nice program that can display any character you want, and also can analyze font coverage on your system. http://www.babelstone.co.uk/Software/BabelMap.html > or why I would want to install it. It's the best way I know of to find out which fonts Emacs might have tried to use for displaying that character. Armed with that knowledge, I might be able to reproduce your crash and fix it. > Shouldn't it be enough to know that Emacs crashed when given > a char that it cannot show in the given font? I didn't choose > the font - emacs -Q chose it. The fonts Emacs choses depend on the fonts available on your system. I cannot know which fonts you have that cover this character, and Emacs doesn't crash for me (nor for Juanma) when we try your recipe. Assuming you do want the reason for this crash be identified and fixed, please help us by providing the information I asked for. ^ permalink raw reply [flat|nested] 15+ messages in thread
[parent not found: <<cd51c877-abad-452c-ad8f-e461f129deaf@default>]
[parent not found: <<83oaf9u0n8.fsf@gnu.org>]
* bug#21822: 25.0.50; emacs_backtrace.txt [not found] ` <<83oaf9u0n8.fsf@gnu.org> @ 2015-11-04 19:08 ` Drew Adams 2015-12-30 10:53 ` Lars Magne Ingebrigtsen 0 siblings, 1 reply; 15+ messages in thread From: Drew Adams @ 2015-11-04 19:08 UTC (permalink / raw) To: Eli Zaretskii, Drew Adams; +Cc: lekktu, 21822, jwiegley > It's a nice program that can display any character you want, and also > can analyze font coverage on your system. > http://www.babelstone.co.uk/Software/BabelMap.html Yes, I saw that. I can't get to it from behind the company firewall, as that site is flagged as having a history of security problems. Might try it later, outside the firewall. > It's the best way I know of to find out which fonts Emacs might have > tried to use for displaying that character. Armed with that > knowledge, I might be able to reproduce your crash and fix it. OK. > > Shouldn't it be enough to know that Emacs crashed when given > > a char that it cannot show in the given font? I didn't choose > > the font - emacs -Q chose it. > > The fonts Emacs choses depend on the fonts available on your system. > I cannot know which fonts you have that cover this character, and > Emacs doesn't crash for me (nor for Juanma) when we try your recipe. > > Assuming you do want the reason for this crash be identified and > fixed, please help us by providing the information I asked for. Understood. ^ permalink raw reply [flat|nested] 15+ messages in thread
* bug#21822: 25.0.50; emacs_backtrace.txt 2015-11-04 19:08 ` Drew Adams @ 2015-12-30 10:53 ` Lars Magne Ingebrigtsen 2015-12-30 17:15 ` Drew Adams 0 siblings, 1 reply; 15+ messages in thread From: Lars Magne Ingebrigtsen @ 2015-12-30 10:53 UTC (permalink / raw) To: Drew Adams; +Cc: lekktu, 21822, jwiegley Drew Adams <drew.adams@oracle.com> writes: >> It's a nice program that can display any character you want, and also >> can analyze font coverage on your system. >> http://www.babelstone.co.uk/Software/BabelMap.html > > Yes, I saw that. I can't get to it from behind the company firewall, > as that site is flagged as having a history of security problems. > Might try it later, outside the firewall. > >> It's the best way I know of to find out which fonts Emacs might have >> tried to use for displaying that character. Armed with that >> knowledge, I might be able to reproduce your crash and fix it. > > OK. > >> > Shouldn't it be enough to know that Emacs crashed when given >> > a char that it cannot show in the given font? I didn't choose >> > the font - emacs -Q chose it. >> >> The fonts Emacs choses depend on the fonts available on your system. >> I cannot know which fonts you have that cover this character, and >> Emacs doesn't crash for me (nor for Juanma) when we try your recipe. >> >> Assuming you do want the reason for this crash be identified and >> fixed, please help us by providing the information I asked for. > > Understood. I think this was the final message in this thread. Did you make any progress in identifying the font? -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no ^ permalink raw reply [flat|nested] 15+ messages in thread
* bug#21822: 25.0.50; emacs_backtrace.txt 2015-12-30 10:53 ` Lars Magne Ingebrigtsen @ 2015-12-30 17:15 ` Drew Adams 0 siblings, 0 replies; 15+ messages in thread From: Drew Adams @ 2015-12-30 17:15 UTC (permalink / raw) To: Lars Magne Ingebrigtsen; +Cc: lekktu, 21822, jwiegley > >> > Shouldn't it be enough to know that Emacs crashed when given > >> > a char that it cannot show in the given font? I didn't choose > >> > the font - emacs -Q chose it. > >> > >> The fonts Emacs choses depend on the fonts available on your system. > >> I cannot know which fonts you have that cover this character, and > >> Emacs doesn't crash for me (nor for Juanma) when we try your recipe. > >> > >> Assuming you do want the reason for this crash be identified and > >> fixed, please help us by providing the information I asked for. > > > > Understood. > > I think this was the final message in this thread. Did you make any > progress in identifying the font? No. I started to download Babel but it was flagged as a high security risk, and I decided not to install it on my company laptop. Sorry. As this was from emacs -Q, perhaps someone else can reproduce it. If not, feel free to close the bug. Thx. ^ permalink raw reply [flat|nested] 15+ messages in thread
end of thread, other threads:[~2015-12-30 17:15 UTC | newest] Thread overview: 15+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2015-11-03 19:52 bug#21822: 25.0.50; emacs_backtrace.txt Drew Adams 2015-11-03 20:19 ` John Wiegley 2015-11-03 20:26 ` Drew Adams 2015-11-04 8:03 ` Juanma Barranquero 2015-11-04 15:37 ` Eli Zaretskii 2015-12-30 17:15 ` Drew Adams [not found] <<c0768eea-0152-4b93-9af3-9de1a02d5a0a@default> [not found] ` <<m2h9l2dee0.fsf@newartisans.com> [not found] ` <<20f184b5-6966-4ec7-a470-fddd84e6eddb@default> [not found] ` <<CAAeL0SRuSZYV++jpiZr2Ye18j5cagJg92ELqODb+Zu8Ewx8_Kg@mail.gmail.com> [not found] ` <<83y4edu65v.fsf@gnu.org> 2015-11-04 16:37 ` Drew Adams 2015-11-04 16:51 ` Juanma Barranquero 2015-11-04 17:08 ` Drew Adams 2015-11-04 16:56 ` Eli Zaretskii [not found] <<d0e2b21f-e168-48e5-89c0-d1686f55093b@default> [not found] ` <<83pozpu2ic.fsf@gnu.org> 2015-11-04 17:11 ` Drew Adams 2015-11-04 17:36 ` Eli Zaretskii [not found] <<cd51c877-abad-452c-ad8f-e461f129deaf@default> [not found] ` <<83oaf9u0n8.fsf@gnu.org> 2015-11-04 19:08 ` Drew Adams 2015-12-30 10:53 ` Lars Magne Ingebrigtsen 2015-12-30 17:15 ` Drew Adams
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).