emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Emacs for Mac OS X 25.1 crashes at start under macOS 10.12.4 beta 1


From: Artemio González López
Subject: Re: Emacs for Mac OS X 25.1 crashes at start under macOS 10.12.4 beta 1
Date: Mon, 06 Feb 2017 19:22:07 +0100

On Feb 4, 2017, at 10:02 PM, Anders Lindgren <address@hidden> wrote:

To pinpoint what goes wrong in an NS Emacs, you can edit "nsterm.h" and uncomment the line defining the NSTRACE_ENABLED macro. If you run Emacs from a terminal window, you will get debug output of all relevant functions called, hopefully this will tell you what went wrong.

    -- Anders

On Sat, Feb 4, 2017 at 7:54 PM, Artemio González López <address@hidden> wrote:
Emacs 25.1 (as well as 25.1.1rc) crashes at start under the latest developer beta of macOS (10.12.4 beta 1), producing the error message

2017-01-25 23:50:19.458 Emacs-x86_64-10_9[864:21038] Error -
planarGetBytes count (65536) is not a multiple of
bytesPerRow (96).

I've already reported this as a possible bug, but would like to check if anybody has a pointer as to what maybe the problem and how to fix it.  Any help would be appreciated.

Artemio

address@hidden


I recompiled emacs with the NSTRACE_ENABLED macro enabled. The debug output I got after the crash was as follows:

nsterm.m  :  595: [    2]  ns_init_locale
nsterm.m  : 4814: [    3]  ns_term_init
nsterm.m  : 5090: [    4]  | [EmacsApp init]
nsterm.m  : 4766: [    5]  | ns_create_terminal
nsterm.m  : 4896: [    6]  +--- Colors
nsterm.m  : 4931: [    7]  +--- Versions
nsterm.m  : 4950: [    8]  +--- Menu init
nsterm.m  : 5025: [    9]  +--- Input/output types
nsterm.m  : 5040: [   10]  +--- Call NSApp run
nsterm.m  : 5108: [   11]  | [EmacsApp run]
nsterm.m  : 5500: [   12]  | | [EmacsApp applicationWillBecomeActive:]
nsterm.m  : 5506: [   13]  | | [EmacsApp applicationDidBecomeActive:]
nsterm.m  :  980: [   14]  | | | ns_update_auto_hide_menu_bar
nsterm.m  :  949: [   15]  | | | ns_constrain_all_frames
nsterm.m  : 5331: [   16]  | | [EmacsApp applicationDidFinishLaunching:]
nsterm.m  : 5051: [   17]  +--- ns_term_init done
nsterm.m  : 2085: [   18]  ns_lisp_to_color
nsterm.m  : 1963: [   19]  | ns_get_color(Black, **)
nsterm.m  : 2085: [   20]  ns_lisp_to_color
nsterm.m  : 1963: [   21]  | ns_get_color(White, **)
nsfns.m   :  665: [   22]  x_set_tool_bar_lines
nsmenu.m  : 1030: [   23]  | update_frame_tool_bar
nsfns.m   :  715: [   24]  +--- inhibit:2
nsfns.m   :  508: [   25]  x_set_title
nsterm.m  : 6805: [   26]  [EmacsView initFrameFromEmacs:]
nsterm.m  : 6806: [   27]  +--- cols:80 lines:36
nsmenu.m  : 1169: [   28]  | [EmacsToolbar initForView: withIdentifier:]
nsmenu.m  : 1280: [   29]  | [EmacsToolbar toolbarDefaultItemIdentifiers:]
nsterm.m  : 8058: [   30]  | [EmacsWindow setFrame:(X:0 Y:4)/(W:580 H:549) display:0 performAnimation:0]
nsterm.m  : 8047: [   31]  | | [EmacsWindow setFrame:(X:0 Y:4)/(W:580 H:549) display:0]
nsterm.m  : 6648: [   32]  | | | [EmacsView windowDidResize:]
nsterm.m  : 6668: [   33]  | | | +--- frame: (X:0 Y:4)/(W:580 H:549)
nsmenu.m  : 1298: [   34]  | [EmacsToolbar setVisible:0]
nsterm.m  : 8058: [   35]  | | [EmacsWindow setFrame:(X:0 Y:23)/(W:580 H:530) display:0 performAnimation:0]
nsterm.m  : 8047: [   36]  | | | [EmacsWindow setFrame:(X:0 Y:23)/(W:580 H:530) display:0]
nsterm.m  : 6648: [   37]  | | | | [EmacsView windowDidResize:]
nsterm.m  : 6668: [   38]  | | | | +--- frame: (X:0 Y:23)/(W:580 H:530)
nsterm.m  : 8066: [   39]  | [EmacsWindow setFrameTopLeftPoint:(X:0 Y:1440)]
nsterm.m  : 6941: [   40]  | | [EmacsView windowDidMove:]
nsterm.m  : 6910: [   41]  +--- new frame: (X:0 Y:910)/(W:580 H:530)
nsfns.m   :  821: [   42]  x_set_icon_type
nsfns.m   :  753: [   43]  | ns_implicitly_set_icon_type
nsterm.m  : 7804: [   44]  | | [EmacsView setMiniwindowImage:0]
nsterm.m  : 2197: [   45]  x_set_frame_alpha
nsterm.m  : 1744: [   46]  x_set_window_size
nsterm.m  : 1749: [   47]  +--- current: (X:0 Y:910)/(W:580 H:530)
nsterm.m  : 1750: [   48]  +--- Width:560 Height:504 Pixelwise:1
nsterm.m  : 1751: [   49]  +--- Font 7 x 14
nsterm.m  : 7271: [   50]  | [EmacsView isFullscreen] ->> 0
nsterm.m  : 7271: [   51]  | [EmacsView isFullscreen] ->> 0
nsterm.m  : 8047: [   52]  | [EmacsWindow setFrame:(X:0 Y:910)/(W:595 H:530) display:1]
nsterm.m  : 6779: [   53]  | | [EmacsView setFrame:(X:0 Y:0)/(W:595 H:508)]
nsterm.m  : 6648: [   54]  | | [EmacsView windowDidResize:]
nsterm.m  : 6668: [   55]  | | +--- frame: (X:0 Y:910)/(W:595 H:530)
nsterm.m  : 6779: [   56]  | [EmacsView setFrame:(X:0 Y:0)/(W:595 H:508)]
nsterm.m  : 6472: [   57]  | [EmacsView updateFrameSize:]
nsterm.m  : 6473: [   58]  | +--- Original size: (W:595 H:508)
nsterm.m  : 6474: [   59]  | +--- Original frame: (X:0 Y:910)/(W:595 H:530)
nsterm.m  : 6475: [   60]  | +--- Original columns: 0
nsterm.m  : 6476: [   61]  | +--- Original rows: 0
nsterm.m  : 7271: [   62]  | | [EmacsView isFullscreen] ->> 0
nsterm.m  : 6494: [   63]  | +--- Waiting for toolbar
nsterm.m  : 2085: [   64]  ns_lisp_to_color
nsterm.m  : 1963: [   65]  | ns_get_color(White, **)
nsterm.m  : 2085: [   66]  ns_lisp_to_color
nsterm.m  : 1963: [   67]  | ns_get_color(White, **)
nsterm.m  : 2085: [   68]  ns_lisp_to_color
nsterm.m  : 1963: [   69]  | ns_get_color(white, **)
nsterm.m  : 2085: [   70]  ns_lisp_to_color
nsterm.m  : 1963: [   71]  | ns_get_color(black, **)
nsterm.m  : 1543: [   72]  x_make_frame_visible
nsterm.m  : 7593: [   73]  | [EmacsView drawRect:(X:0 Y:0)/(W:595 H:508)]
nsterm.m  : 6717: [   74]  | [EmacsView windowDidBecomeKey]
nsterm.m  : 1504: [   75]  | | ns_frame_rehighlight
nsterm.m  : 2197: [   76]  | | | x_set_frame_alpha
nsterm.m  : 7923: [   77]  | [EmacsWindow constrainFrameRect:(X:0 Y:910)/(W:595 H:530) toScreen:]
nsterm.m  : 7931: [   78]  | +--- Screens have separate spaces
nsterm.m  : 7933: [   79]  | +->> (X:0 Y:887)/(W:595 H:530)
nsterm.m  : 8047: [   80]  | [EmacsWindow setFrame:(X:0 Y:887)/(W:595 H:530) display:1]
nsterm.m  : 6941: [   81]  | | [EmacsView windowDidMove:]
nsterm.m  : 5751: [   82]  | [EmacsView acceptsFirstResponder]
nsterm.m  : 5751: [   83]  | [EmacsView acceptsFirstResponder]
nsfns.m   :  486: [   84]  x_implicitly_set_name
nsfns.m   :  536: [   85]  | ns_set_name_as_filename
nsmenu.m  :  117: [   86]  ns_update_menubar
nsimage.m :   61: [   87]  ns_image_for_XPM
nsimage.m :   61: [   88]  ns_image_for_XPM
nsimage.m :   61: [   89]  ns_image_for_XPM
nsimage.m :   61: [   90]  ns_image_for_XPM
nsimage.m :   61: [   91]  ns_image_for_XPM
nsimage.m :   61: [   92]  ns_image_for_XPM
nsimage.m :   61: [   93]  ns_image_for_XPM
nsimage.m :   61: [   94]  ns_image_for_XPM
nsimage.m :   61: [   95]  ns_image_for_XPM
nsimage.m :   61: [   96]  ns_image_for_XPM
nsterm.m  : 4518: [   97]  ns_condemn_scroll_bars
nsmenu.m  : 1030: [   98]  update_frame_tool_bar
nsmenu.m  : 1195: [   99]  | [EmacsToolbar clearActive]
nsimage.m :   61: [  100]  | ns_image_for_XPM
nsmenu.m  : 1227: [  101]  | [EmacsToolbar addDisplayItemWithImage: ...]
nsimage.m :   61: [  102]  | ns_image_for_XPM
nsmenu.m  : 1227: [  103]  | [EmacsToolbar addDisplayItemWithImage: ...]
nsimage.m :   61: [  104]  | ns_image_for_XPM
nsmenu.m  : 1227: [  105]  | [EmacsToolbar addDisplayItemWithImage: ...]
nsimage.m :   61: [  106]  | ns_image_for_XPM
nsmenu.m  : 1227: [  107]  | [EmacsToolbar addDisplayItemWithImage: ...]
nsimage.m :   61: [  108]  | ns_image_for_XPM
nsmenu.m  : 1227: [  109]  | [EmacsToolbar addDisplayItemWithImage: ...]
nsimage.m :   61: [  110]  | ns_image_for_XPM
nsmenu.m  : 1227: [  111]  | [EmacsToolbar addDisplayItemWithImage: ...]
nsimage.m :   61: [  112]  | ns_image_for_XPM
nsmenu.m  : 1227: [  113]  | [EmacsToolbar addDisplayItemWithImage: ...]
nsimage.m :   61: [  114]  | ns_image_for_XPM
nsmenu.m  : 1227: [  115]  | [EmacsToolbar addDisplayItemWithImage: ...]
nsimage.m :   61: [  116]  | ns_image_for_XPM
nsmenu.m  : 1227: [  117]  | [EmacsToolbar addDisplayItemWithImage: ...]
nsimage.m :   61: [  118]  | ns_image_for_XPM
nsmenu.m  : 1227: [  119]  | [EmacsToolbar addDisplayItemWithImage: ...]
nsmenu.m  : 1298: [  120]  | [EmacsToolbar setVisible:1]
nsterm.m  : 8058: [  121]  | | [EmacsWindow setFrame:(X:0 Y:868)/(W:595 H:549) display:1 performAnimation:1]
nsterm.m  : 7923: [  122]  | | | [EmacsWindow constrainFrameRect:(X:0 Y:868)/(W:595 H:549) toScreen:]
nsterm.m  : 7931: [  123]  | | | +--- Screens have separate spaces
nsterm.m  : 7933: [  124]  | | | +->> (X:0 Y:868)/(W:595 H:549)
nsterm.m  : 7593: [  125]  | | | [EmacsView drawRect:(X:0 Y:0)/(W:595 H:508)]
nsterm.m  : 8047: [  126]  | | | [EmacsWindow setFrame:(X:0 Y:885)/(W:595 H:532) display:1]
nsterm.m  : 6648: [  127]  | | | | [EmacsView windowDidResize:]
nsterm.m  : 6656: [  128]  | | | | +--- Ignored (in animation)
nsterm.m  : 7593: [  129]  | | | [EmacsView drawRect:(X:0 Y:0)/(W:595 H:508)]
nsterm.m  : 8047: [  130]  | | | [EmacsWindow setFrame:(X:0 Y:874)/(W:595 H:543) display:1]
nsterm.m  : 6648: [  131]  | | | | [EmacsView windowDidResize:]
nsterm.m  : 6656: [  132]  | | | | +--- Ignored (in animation)
nsterm.m  : 7593: [  133]  | | | [EmacsView drawRect:(X:0 Y:0)/(W:595 H:508)]
nsterm.m  : 8047: [  134]  | | | [EmacsWindow setFrame:(X:0 Y:868)/(W:595 H:549) display:1]
nsterm.m  : 6648: [  135]  | | | | [EmacsView windowDidResize:]
nsterm.m  : 6656: [  136]  | | | | +--- Ignored (in animation)
nsterm.m  : 7593: [  137]  | | | [EmacsView drawRect:(X:0 Y:0)/(W:595 H:508)]
nsterm.m  : 8047: [  138]  | | | [EmacsWindow setFrame:(X:0 Y:868)/(W:595 H:549) display:1]
nsterm.m  : 6691: [  139]  | | | [EmacsView viewDidEndLiveResize]
nsmenu.m  : 1215: [  140]  | [EmacsToolbar changed]
nsmenu.m  : 1280: [  141]  | [EmacsToolbar toolbarDefaultItemIdentifiers:]
nsmenu.m  : 1280: [  142]  | [EmacsToolbar toolbarDefaultItemIdentifiers:]
nsmenu.m  : 1280: [  143]  | [EmacsToolbar toolbarDefaultItemIdentifiers:]
nsmenu.m  : 1272: [  144]  | [EmacsToolbar toolbar: ...]
nsmenu.m  : 1272: [  145]  | [EmacsToolbar toolbar: ...]
nsmenu.m  : 1272: [  146]  | [EmacsToolbar toolbar: ...]
nsmenu.m  : 1272: [  147]  | [EmacsToolbar toolbar: ...]
nsmenu.m  : 1272: [  148]  | [EmacsToolbar toolbar: ...]
nsmenu.m  : 1272: [  149]  | [EmacsToolbar toolbar: ...]
nsmenu.m  : 1272: [  150]  | [EmacsToolbar toolbar: ...]
nsmenu.m  : 1272: [  151]  | [EmacsToolbar toolbar: ...]
nsmenu.m  : 1272: [  152]  | [EmacsToolbar toolbar: ...]
nsmenu.m  : 1272: [  153]  | [EmacsToolbar toolbar: ...]
nsterm.m  : 8058: [  154]  | [EmacsWindow setFrame:(X:0 Y:852)/(W:595 H:565) display:1 performAnimation:0]
nsterm.m  : 7923: [  155]  | | [EmacsWindow constrainFrameRect:(X:0 Y:852)/(W:595 H:565) toScreen:]
nsterm.m  : 7931: [  156]  | | +--- Screens have separate spaces
nsterm.m  : 7933: [  157]  | | +->> (X:0 Y:852)/(W:595 H:565)
nsterm.m  : 6648: [  158]  | | [EmacsView windowDidResize:]
nsterm.m  : 6668: [  159]  | | +--- frame: (X:0 Y:852)/(W:595 H:565)
nsterm.m  : 7593: [  160]  | | [EmacsView drawRect:(X:0 Y:0)/(W:595 H:508)]
nsterm.m  : 6472: [  161]  | [EmacsView updateFrameSize:]
nsterm.m  : 6473: [  162]  | +--- Original size: (W:595 H:508)
nsterm.m  : 6474: [  163]  | +--- Original frame: (X:0 Y:852)/(W:595 H:565)
nsterm.m  : 6475: [  164]  | +--- Original columns: 0
nsterm.m  : 6476: [  165]  | +--- Original rows: 0
nsterm.m  : 7271: [  166]  | | [EmacsView isFullscreen] ->> 0
nsterm.m  : 6503: [  167]  | +--- New size: (W:595 H:508)
nsterm.m  : 6504: [  168]  | +--- tool_bar_height: 0
nsterm.m  : 6515: [  169]  | +--- New columns: 80
nsterm.m  : 6516: [  170]  | +--- New rows: 36
nsterm.m  : 6779: [  171]  | | [EmacsView setFrame:(X:0 Y:0)/(W:595 H:508)]
nsterm.m  : 6941: [  172]  | | [EmacsView windowDidMove:]
nsfns.m   :  486: [  173]  x_implicitly_set_name
nsfns.m   :  536: [  174]  | ns_set_name_as_filename
nsterm.m  : 4352: [  175]  ns_set_vertical_scroll_bar
nsterm.m  : 8118: [  176]  | [EmacsScroller initFrame: window:]
nsterm.m  : 8245: [  177]  | [EmacsScroller setPosition:portion:whole:]
nsterm.m  : 4537: [  178]  ns_redeem_scroll_bar
nsterm.m  : 8195: [  179]  | [EmacsScroller reprieve]
nsterm.m  : 4352: [  180]  ns_set_vertical_scroll_bar
nsterm.m  : 4537: [  181]  ns_redeem_scroll_bar
nsterm.m  : 4565: [  182]  ns_judge_scroll_bars
nsterm.m  : 8203: [  183]  | [EmacsScroller judge]
nsterm.m  : 7271: [  184]  [EmacsView isFullscreen] ->> 0
nsterm.m  : 1744: [  185]  x_set_window_size
nsterm.m  : 1749: [  186]  +--- current: (X:0 Y:852)/(W:595 H:565)
nsterm.m  : 1750: [  187]  +--- Width:880 Height:756 Pixelwise:1
nsterm.m  : 1751: [  188]  +--- Font 11 x 21
nsterm.m  : 7271: [  189]  | [EmacsView isFullscreen] ->> 0
nsterm.m  : 7271: [  190]  | [EmacsView isFullscreen] ->> 0
nsterm.m  : 8047: [  191]  | [EmacsWindow setFrame:(X:0 Y:600)/(W:915 H:817) display:1]
nsterm.m  : 7923: [  192]  | | [EmacsWindow constrainFrameRect:(X:0 Y:600)/(W:915 H:817) toScreen:]
nsterm.m  : 7931: [  193]  | | +--- Screens have separate spaces
nsterm.m  : 7933: [  194]  | | +->> (X:0 Y:600)/(W:915 H:817)
nsterm.m  : 8164: [  195]  | | [EmacsScroller setFrame:]
nsterm.m  : 6779: [  196]  | | [EmacsView setFrame:(X:0 Y:0)/(W:915 H:760)]
nsterm.m  : 6648: [  197]  | | [EmacsView windowDidResize:]
nsterm.m  : 6668: [  198]  | | +--- frame: (X:0 Y:600)/(W:915 H:817)
nsterm.m  : 6472: [  199]  | | | [EmacsView updateFrameSize:]
nsterm.m  : 6473: [  200]  | | | +--- Original size: (W:595 H:508)
nsterm.m  : 6474: [  201]  | | | +--- Original frame: (X:0 Y:600)/(W:915 H:817)
nsterm.m  : 6475: [  202]  | | | +--- Original columns: 80
nsterm.m  : 6476: [  203]  | | | +--- Original rows: 36
nsterm.m  : 7271: [  204]  | | | | [EmacsView isFullscreen] ->> 0
nsterm.m  : 6503: [  205]  | | | +--- New size: (W:915 H:760)
nsterm.m  : 6504: [  206]  | | | +--- tool_bar_height: 0
nsterm.m  : 6515: [  207]  | | | +--- New columns: 80
nsterm.m  : 6516: [  208]  | | | +--- New rows: 36
nsterm.m  : 6779: [  209]  | | | | [EmacsView setFrame:(X:0 Y:0)/(W:915 H:760)]
nsterm.m  : 6941: [  210]  | | | | [EmacsView windowDidMove:]
nsterm.m  : 7593: [  211]  | | [EmacsView drawRect:(X:0 Y:0)/(W:915 H:760)]
nsterm.m  : 6779: [  212]  | [EmacsView setFrame:(X:0 Y:0)/(W:915 H:760)]
nsterm.m  : 6472: [  213]  | [EmacsView updateFrameSize:]
nsterm.m  : 6473: [  214]  | +--- Original size: (W:595 H:508)
nsterm.m  : 6474: [  215]  | +--- Original frame: (X:0 Y:600)/(W:915 H:817)
nsterm.m  : 6475: [  216]  | +--- Original columns: 80
nsterm.m  : 6476: [  217]  | +--- Original rows: 36
nsterm.m  : 7271: [  218]  | | [EmacsView isFullscreen] ->> 0
nsterm.m  : 6503: [  219]  | +--- New size: (W:915 H:760)
nsterm.m  : 6504: [  220]  | +--- tool_bar_height: 0
nsterm.m  : 6515: [  221]  | +--- New columns: 80
nsterm.m  : 6516: [  222]  | +--- New rows: 36
nsterm.m  : 6779: [  223]  | | [EmacsView setFrame:(X:0 Y:0)/(W:915 H:760)]
nsterm.m  : 6941: [  224]  | | [EmacsView windowDidMove:]
nsfns.m   :  486: [  225]  x_implicitly_set_name
nsfns.m   :  536: [  226]  | ns_set_name_as_filename
nsmenu.m  :  117: [  227]  ns_update_menubar
nsterm.m  : 4518: [  228]  ns_condemn_scroll_bars
nsterm.m  : 8187: [  229]  | [EmacsScroller condemn]
nsimage.m :   61: [  230]  ns_image_for_XPM
nsimage.m :   61: [  231]  ns_image_for_XPM
nsimage.m :   61: [  232]  ns_image_for_XPM
nsimage.m :   61: [  233]  ns_image_for_XPM
nsterm.m  : 4352: [  234]  ns_set_vertical_scroll_bar
nsterm.m  : 8164: [  235]  | [EmacsScroller setFrame:]
nsterm.m  : 8245: [  236]  | [EmacsScroller setPosition:portion:whole:]
nsterm.m  : 4537: [  237]  ns_redeem_scroll_bar
nsterm.m  : 8195: [  238]  | [EmacsScroller reprieve]
nsterm.m  : 4352: [  239]  ns_set_vertical_scroll_bar
nsterm.m  : 8118: [  240]  | [EmacsScroller initFrame: window:]
nsterm.m  : 8245: [  241]  | [EmacsScroller setPosition:portion:whole:]
nsterm.m  : 4537: [  242]  ns_redeem_scroll_bar
nsterm.m  : 8195: [  243]  | [EmacsScroller reprieve]
nsterm.m  : 4352: [  244]  ns_set_vertical_scroll_bar
nsterm.m  : 4537: [  245]  ns_redeem_scroll_bar
nsterm.m  : 4565: [  246]  ns_judge_scroll_bars
nsterm.m  : 8203: [  247]  | [EmacsScroller judge]
nsterm.m  : 8203: [  248]  | [EmacsScroller judge]
nsterm.m  : 4518: [  249]  ns_condemn_scroll_bars
nsterm.m  : 8187: [  250]  | [EmacsScroller condemn]
nsterm.m  : 8187: [  251]  | [EmacsScroller condemn]
nsmenu.m  : 1030: [  252]  update_frame_tool_bar
nsmenu.m  : 1195: [  253]  | [EmacsToolbar clearActive]
nsmenu.m  : 1227: [  254]  | [EmacsToolbar addDisplayItemWithImage: ...]
nsmenu.m  : 1227: [  255]  | [EmacsToolbar addDisplayItemWithImage: ...]
nsmenu.m  : 1227: [  256]  | [EmacsToolbar addDisplayItemWithImage: ...]
nsmenu.m  : 1227: [  257]  | [EmacsToolbar addDisplayItemWithImage: ...]
nsmenu.m  : 1227: [  258]  | [EmacsToolbar addDisplayItemWithImage: ...]
nsmenu.m  : 1227: [  259]  | [EmacsToolbar addDisplayItemWithImage: ...]
nsmenu.m  : 1227: [  260]  | [EmacsToolbar addDisplayItemWithImage: ...]
nsmenu.m  : 1227: [  261]  | [EmacsToolbar addDisplayItemWithImage: ...]
nsmenu.m  : 1227: [  262]  | [EmacsToolbar addDisplayItemWithImage: ...]
nsmenu.m  : 1227: [  263]  | [EmacsToolbar addDisplayItemWithImage: ...]
nsmenu.m  : 1215: [  264]  | [EmacsToolbar changed]
nsfns.m   :  486: [  265]  x_implicitly_set_name
nsfns.m   :  536: [  266]  | ns_set_name_as_filename
nsterm.m  : 4352: [  267]  ns_set_vertical_scroll_bar
nsterm.m  : 8245: [  268]  | [EmacsScroller setPosition:portion:whole:]
nsterm.m  : 4537: [  269]  ns_redeem_scroll_bar
nsterm.m  : 8195: [  270]  | [EmacsScroller reprieve]
nsimage.m :   61: [  271]  ns_image_for_XPM
nsimage.m :   61: [  272]  ns_image_for_XPM
nsterm.m  : 4352: [  273]  ns_set_vertical_scroll_bar
nsterm.m  : 8245: [  274]  | [EmacsScroller setPosition:portion:whole:]
nsterm.m  : 4537: [  275]  ns_redeem_scroll_bar
nsterm.m  : 8195: [  276]  | [EmacsScroller reprieve]
nsterm.m  : 4352: [  277]  ns_set_vertical_scroll_bar
nsterm.m  : 4537: [  278]  ns_redeem_scroll_bar
nsterm.m  : 4565: [  279]  ns_judge_scroll_bars
nsterm.m  : 8203: [  280]  | [EmacsScroller judge]
nsterm.m  : 8203: [  281]  | [EmacsScroller judge]
nsfns.m   :  665: [  282]  x_set_tool_bar_lines
nsmenu.m  : 1030: [  283]  | update_frame_tool_bar
nsmenu.m  : 1195: [  284]  | | [EmacsToolbar clearActive]
nsmenu.m  : 1227: [  285]  | | [EmacsToolbar addDisplayItemWithImage: ...]
nsmenu.m  : 1227: [  286]  | | [EmacsToolbar addDisplayItemWithImage: ...]
nsmenu.m  : 1227: [  287]  | | [EmacsToolbar addDisplayItemWithImage: ...]
nsmenu.m  : 1227: [  288]  | | [EmacsToolbar addDisplayItemWithImage: ...]
nsmenu.m  : 1227: [  289]  | | [EmacsToolbar addDisplayItemWithImage: ...]
nsmenu.m  : 1227: [  290]  | | [EmacsToolbar addDisplayItemWithImage: ...]
nsmenu.m  : 1227: [  291]  | | [EmacsToolbar addDisplayItemWithImage: ...]
nsmenu.m  : 1227: [  292]  | | [EmacsToolbar addDisplayItemWithImage: ...]
nsmenu.m  : 1227: [  293]  | | [EmacsToolbar addDisplayItemWithImage: ...]
nsmenu.m  : 1227: [  294]  | | [EmacsToolbar addDisplayItemWithImage: ...]
nsmenu.m  : 1215: [  295]  | | [EmacsToolbar changed]
nsfns.m   :  715: [  296]  +--- inhibit:2
nsterm.m  : 1744: [  297]  | x_set_window_size
nsterm.m  : 1749: [  298]  | +--- current: (X:0 Y:600)/(W:915 H:817)
nsterm.m  : 1750: [  299]  | +--- Width:880 Height:756 Pixelwise:1
nsterm.m  : 1751: [  300]  | +--- Font 11 x 21
nsterm.m  : 7271: [  301]  | | [EmacsView isFullscreen] ->> 0
nsterm.m  : 7271: [  302]  | | [EmacsView isFullscreen] ->> 0
nsterm.m  : 8047: [  303]  | | [EmacsWindow setFrame:(X:0 Y:600)/(W:915 H:817) display:1]
nsterm.m  : 6779: [  304]  | | [EmacsView setFrame:(X:0 Y:0)/(W:915 H:760)]
nsterm.m  : 6472: [  305]  | | [EmacsView updateFrameSize:]
nsterm.m  : 6473: [  306]  | | +--- Original size: (W:915 H:760)
nsterm.m  : 6474: [  307]  | | +--- Original frame: (X:0 Y:600)/(W:915 H:817)
nsterm.m  : 6475: [  308]  | | +--- Original columns: 80
nsterm.m  : 6476: [  309]  | | +--- Original rows: 36
nsterm.m  : 7271: [  310]  | | | [EmacsView isFullscreen] ->> 0
nsterm.m  : 6503: [  311]  | | +--- New size: (W:915 H:760)
nsterm.m  : 6504: [  312]  | | +--- tool_bar_height: 0
nsterm.m  : 6515: [  313]  | | +--- New columns: 80
nsterm.m  : 6516: [  314]  | | +--- New rows: 36
nsterm.m  : 6540: [  315]  | | +--- No change
nsterm.m  : 2085: [  316]  ns_lisp_to_color
nsterm.m  : 1963: [  317]  | ns_get_color(blue, **)
nsterm.m  : 2844: [  318]  ns_draw_window_cursor
nsterm.m  : 2844: [  319]  ns_draw_window_cursor
nsterm.m  : 1744: [  320]  x_set_window_size
nsterm.m  : 1749: [  321]  +--- current: (X:0 Y:600)/(W:915 H:817)
nsterm.m  : 1750: [  322]  +--- Width:1100 Height:2100 Pixelwise:1
nsterm.m  : 1751: [  323]  +--- Font 11 x 21
nsterm.m  : 7271: [  324]  | [EmacsView isFullscreen] ->> 0
nsterm.m  : 7271: [  325]  | [EmacsView isFullscreen] ->> 0
nsterm.m  : 8047: [  326]  | [EmacsWindow setFrame:(X:0 Y:-744)/(W:1135 H:2161) display:1]
nsterm.m  : 7923: [  327]  | | [EmacsWindow constrainFrameRect:(X:0 Y:-744)/(W:1135 H:2161) toScreen:]
nsterm.m  : 7931: [  328]  | | +--- Screens have separate spaces
nsterm.m  : 6550: [  329]  | | | [EmacsView windowWillResize:toSize: (W:1135 H:1413)]
nsterm.m  : 6551: [  330]  | | | +--- [sender frame]: (X:0 Y:600)/(W:915 H:817)
nsterm.m  : 6552: [  331]  | | | +--- fs_state: FULLSCREEN_NONE
nsterm.m  : 7271: [  332]  | | | | [EmacsView isFullscreen] ->> 0
nsterm.m  : 7593: [  333]  | | | | [EmacsView drawRect:(X:0 Y:0)/(W:915 H:760)]
nsterm.m  : 2844: [  334]  | | | | | ns_draw_window_cursor
nsterm.m  : 2844: [  335]  | | | | | ns_draw_window_cursor
nsterm.m  : 6615: [  336]  | | | +--- cols: 100  rows: 64
nsterm.m  : 6640: [  337]  | | | +->> (W:1135 H:1405)
nsterm.m  : 7933: [  338]  | | +->> (X:0 Y:8)/(W:1135 H:1405)
nsterm.m  : 8164: [  339]  | | [EmacsScroller setFrame:]
nsterm.m  : 8164: [  340]  | | [EmacsScroller setFrame:]
nsterm.m  : 6779: [  341]  | | [EmacsView setFrame:(X:0 Y:0)/(W:1135 H:1348)]
nsterm.m  : 6648: [  342]  | | [EmacsView windowDidResize:]
nsterm.m  : 6668: [  343]  | | +--- frame: (X:0 Y:8)/(W:1135 H:1405)
nsterm.m  : 6472: [  344]  | | | [EmacsView updateFrameSize:]
nsterm.m  : 6473: [  345]  | | | +--- Original size: (W:915 H:760)
nsterm.m  : 6474: [  346]  | | | +--- Original frame: (X:0 Y:8)/(W:1135 H:1405)
nsterm.m  : 6475: [  347]  | | | +--- Original columns: 100
nsterm.m  : 6476: [  348]  | | | +--- Original rows: 64
nsterm.m  : 7271: [  349]  | | | | [EmacsView isFullscreen] ->> 0
nsterm.m  : 6503: [  350]  | | | +--- New size: (W:1135 H:1348)
nsterm.m  : 6504: [  351]  | | | +--- tool_bar_height: 0
nsterm.m  : 6515: [  352]  | | | +--- New columns: 100
nsterm.m  : 6516: [  353]  | | | +--- New rows: 64
nsterm.m  : 6779: [  354]  | | | | [EmacsView setFrame:(X:0 Y:0)/(W:1135 H:1348)]
nsterm.m  : 6941: [  355]  | | | | [EmacsView windowDidMove:]
nsterm.m  : 7593: [  356]  | | [EmacsView drawRect:(X:0 Y:0)/(W:1135 H:1348)]
2017-02-06 19:00:21.149 Emacs[65290:7252364] Error - planarGetBytes count (65536) is not a multiple of bytesPerRow (96).
Fatal error 11: Segmentation faultAbort trap: 6

It is not clear to me where exactly is the problem (I confess I have no knowledge of emacs’s sources), but I just hope it rings a bell with somebody!

Thanks in advance,

Artemio

Artemio Gonzalez Lopez
address@hidden





reply via email to

[Prev in Thread] Current Thread [Next in Thread]