So I'm still getting this one, or something pretty similar, every time my
ssh session drops:
00007ffe71ba798a _ndoprnt_s () + 1a
00007ffe71ba7932 _ndoprnt () + 12
00007ffe71ba6bdd vsnprintf () + ad
00007ffe71ba5df3 vasprintf () + 43
00007ffe71ba5f9c asprintf () + 9c
00007ffe71c5a58f checkit () + 3f
00007ffe71c5a8fe fallback () + 28e
00007ffe71c5ade6 locale_fallback () + 126
00007ffe71b99608 _real_gettext_u_l () + 538
00007ffe71b99789 _real_gettext_u () + 49
00007ffe71b9712b gettext () + 6b
0000000000503029 write_viminfo () + 5e9
0000000000709786 getout () + 176
00007ffe71c4b936 __sighndlr () + 6
00007ffe71c3ceb1 call_user_handler () + 2f1
00007ffe71c3d2ce sigacthandler (1, 0, 513fbce0) + de
--- called from signal handler with signal 1 (SIGHUP) ---
00007ffe71c5214a __pollsys () + a
00007ffe71b85a93 pselect () + 193
00007ffe71b8649b select () + 6b
0000000000602348 WaitForChar () + 218
00000000005fe0f3 mch_inchar () + 6e3
00000000006b7bc0 ui_inchar () + d0
000000000056f581 inchar () + 1c1
000000000056ef8f vgetorpeek () + 19ef
000000000056cef0 vgetc () + 60
000000000056d479 safe_vgetc () + 9
00000000005c7d04 normal_cmd () + 134
00000000007095e1 main_loop () + 821
000000000070867c vim_main2 () + 85c
0000000000707e02 main () + 362
000000000049d1c4 ???????? ()
Here's a similar one, where gettext() appears to be called directly from
deathtrap(), which is odd:
00007ff024ba798a _ndoprnt_s () + 1a
00007ff024ba7932 _ndoprnt () + 12
00007ff024ba6bdd vsnprintf () + ad
00007ff024ba5df3 vasprintf () + 43
00007ff024ba5f9c asprintf () + 9c
00007ff024c5a58f checkit () + 3f
00007ff024c5a8fe fallback () + 28e
00007ff024c5ade6 locale_fallback () + 126
00007ff024b99608 _real_gettext_u_l () + 538
00007ff024b99789 _real_gettext_u () + 49
00007ff024b9712b gettext () + 6b
00000000005d367e deathtrap () + ee
00007ff024c4b936 __sighndlr () + 6
00007ff024c3ceb1 call_user_handler () + 2f1
00007ff024c3d2ce sigacthandler (1, 0, 8396566f0) + de
--- called from signal handler with signal 1 (SIGHUP) ---
00007ff024c51eea kill () + a
0000000000679054 ui_inchar () + 84
00000000005462ae vgetorpeek () + 17de
0000000000544436 vgetc () + 76
00000000005449a9 safe_vgetc () + 9
00000000005a38f4 normal_cmd () + 134
00000000006ac5e1 main_loop () + 771
00000000006abe59 main () + 2c79
000000000048b9e4 ???????? ()
Perhaps _ should be #defined to something that can test to see whether
we're executing in an unsafe context, and call gettext() only if that's not
the case.
Danek
--
--
You received this message from the "vim_dev" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php
---
You received this message because you are subscribed to the Google Groups
"vim_dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.