Here is what I got: ]xterm off ]log 39 Log facility ')LOAD and )SAVE details ' is now ON 'libemacs' ⎕FX 'EMACS' EMACS EMACS[1] 0 Network listener started. Connection information: mode:tcp addr:40663 )load Devices Loading file /home/blake/workspaces/Devices.xml read_Workspace() read_Value() vid=0 read_Value() vid=1 read_Value() vid=2 read_Value() vid=3 read_Value() vid=4 read_Value() vid=5 read_Value() vid=6 read_Value() vid=7 read_Value() vid=8 read_Value() vid=9 read_Value() vid=10 read_Value() vid=11 read_Value() vid=12 read_Value() vid=13 read_Value() vid=14 read_Value() vid=15 read_Value() vid=16 read_Value() vid=17 read_Value() vid=18 read_Value() vid=19 read_Value() vid=20 read_Value() vid=21 read_Value() vid=22 read_Value() vid=23 read_Value() vid=24 read_Value() vid=25 read_Value() vid=26 read_Value() vid=27 read_Value() vid=28 read_Value() vid=29 read_Value() vid=30 read_Value() vid=31 read_Value() vid=32 read_Value() vid=33 read_Value() vid=34 read_Value() vid=35 read_Value() vid=36 read_Value() vid=37 read_Value() vid=38 read_Value() vid=39 read_Value() vid=40 read_Value() vid=41 read_Value() vid=42 read_Value() vid=43 read_Value() vid=44 read_Value() vid=45 read_Value() vid=46 read_Value() vid=47 read_Value() vid=48 read_Value() vid=49 read_Value() vid=50 read_Value() vid=51 read_Value() vid=52 read_Value() vid=53 read_Value() vid=54 read_Value() vid=55 read_Value() vid=56 read_Value() vid=57 read_Value() vid=58 read_Value() vid=59 read_Value() vid=60 read_Value() vid=61 read_Value() vid=62 read_Value() vid=63 read_Value() vid=64 read_Value() vid=65 read_Value() vid=66 read_Value() vid=67 read_Value() vid=68 read_Value() vid=69 read_Value() vid=70 read_Value() vid=71 read_Value() vid=72 read_Value() vid=73 read_Value() vid=74 read_Value() vid=75 read_Value() vid=76 read_Value() vid=77 read_Value() vid=78 read_Value() vid=79 read_Value() vid=80 read_Value() vid=81 read_Value() vid=82 read_Value() vid=83 read_Value() vid=84 read_Value() vid=85 read_Value() vid=86 read_Value() vid=87 read_Value() vid=88 read_Value() vid=89 read_Value() vid=90 read_Value() vid=91 read_Value() vid=92 read_Value() vid=93 read_Value() vid=94 read_Value() vid=95 read_Value() vid=96 read_Value() vid=97 read_Value() vid=98 read_Value() vid=99 read_Value() vid=100 read_Value() vid=101 read_Value() vid=102 read_Value() vid=103 read_Value() vid=104 read_Value() vid=105 read_Value() vid=106 read_Value() vid=107 read_Value() vid=108 read_Value() vid=109 read_Value() vid=110 read_Value() vid=111 read_Value() vid=112 read_Value() vid=113 read_Value() vid=114 read_Value() vid=115 read_Value() vid=116 read_Value() vid=117 read_Value() vid=118 read_Value() vid=119 read_Value() vid=120 read_Value() vid=121 read_Value() vid=122 read_Value() vid=123 read_Value() vid=124 read_Value() vid=125 read_Value() vid=126 read_Value() vid=127 read_Value() vid=128 read_Value() vid=129 read_Value() vid=130 read_Value() vid=131 read_Value() vid=132 read_Value() vid=133 read_Value() vid=134 read_Value() vid=135 read_Value() vid=136 read_Value() vid=137 read_Value() vid=138 read_Value() vid=139 read_Value() vid=140 read_Value() vid=141 read_Value() vid=142 read_Value() vid=143 read_Value() vid=144 read_Value() vid=145 read_Value() vid=146 read_Value() vid=147 read_Value() vid=148 read_Value() vid=149 read_Value() vid=150 read_Value() vid=151 read_Value() vid=152 read_Value() vid=153 read_Value() vid=154 read_Value() vid=155 read_Value() vid=156 read_Value() vid=157 read_Ravel() vid=0 read_Ravel() vid=1 read_Ravel() vid=2 read_Ravel() vid=3 read_Ravel() vid=4 read_Ravel() vid=5 read_Ravel() vid=6 read_Ravel() vid=7 read_Ravel() vid=8 read_Ravel() vid=9 read_Ravel() vid=10 read_Ravel() vid=11 read_Ravel() vid=12 read_Ravel() vid=13 read_Ravel() vid=14 read_Ravel() vid=15 read_Ravel() vid=16 read_Ravel() vid=17 read_Ravel() vid=18 read_Ravel() vid=19 read_Ravel() vid=20 read_Ravel() vid=21 read_Ravel() vid=22 read_Ravel() vid=23 read_Ravel() vid=24 read_Ravel() vid=25 read_Ravel() vid=26 read_Ravel() vid=27 read_Ravel() vid=28 read_Ravel() vid=29 read_Ravel() vid=30 read_Ravel() vid=31 read_Ravel() vid=32 read_Ravel() vid=33 read_Ravel() vid=34 read_Ravel() vid=35 read_Ravel() vid=36 read_Ravel() vid=37 read_Ravel() vid=38 read_Ravel() vid=39 read_Ravel() vid=40 read_Ravel() vid=41 read_Ravel() vid=42 read_Ravel() vid=43 read_Ravel() vid=44 read_Ravel() vid=45 read_Ravel() vid=46 read_Ravel() vid=47 read_Ravel() vid=48 read_Ravel() vid=49 read_Ravel() vid=50 read_Ravel() vid=51 read_Ravel() vid=52 read_Ravel() vid=53 read_Ravel() vid=54 read_Ravel() vid=55 read_Ravel() vid=56 read_Ravel() vid=57 read_Ravel() vid=58 read_Ravel() vid=59 read_Ravel() vid=60 read_Ravel() vid=61 read_Ravel() vid=62 read_Ravel() vid=63 read_Ravel() vid=64 read_Ravel() vid=65 read_Ravel() vid=66 read_Ravel() vid=67 read_Ravel() vid=68 read_Ravel() vid=69 read_Ravel() vid=70 read_Ravel() vid=71 read_Ravel() vid=72 read_Ravel() vid=73 read_Ravel() vid=74 read_Ravel() vid=75 read_Ravel() vid=76 read_Ravel() vid=77 read_Ravel() vid=78 read_Ravel() vid=79 read_Ravel() vid=80 read_Ravel() vid=81 read_Ravel() vid=82 read_Ravel() vid=83 read_Ravel() vid=84 read_Ravel() vid=85 read_Ravel() vid=86 read_Ravel() vid=87 read_Ravel() vid=88 read_Ravel() vid=89 read_Ravel() vid=90 read_Ravel() vid=91 read_Ravel() vid=92 read_Ravel() vid=93 read_Ravel() vid=94 read_Ravel() vid=95 read_Ravel() vid=96 read_Ravel() vid=97 read_Ravel() vid=98 read_Ravel() vid=99 read_Ravel() vid=100 read_Ravel() vid=101 read_Ravel() vid=102 read_Ravel() vid=103 read_Ravel() vid=104 read_Ravel() vid=105 read_Ravel() vid=106 read_Ravel() vid=107 read_Ravel() vid=108 read_Ravel() vid=109 read_Ravel() vid=110 read_Ravel() vid=111 read_Ravel() vid=112 read_Ravel() vid=113 read_Ravel() vid=114 read_Ravel() vid=115 read_Ravel() vid=116 read_Ravel() vid=117 read_Ravel() vid=118 read_Ravel() vid=119 read_Ravel() vid=120 read_Ravel() vid=121 read_Ravel() vid=122 read_Ravel() vid=123 read_Ravel() vid=124 read_Ravel() vid=125 read_Ravel() vid=126 read_Ravel() vid=127 read_Ravel() vid=128 read_Ravel() vid=129 read_Ravel() vid=130 read_Ravel() vid=131 read_Ravel() vid=132 read_Ravel() vid=133 read_Ravel() vid=134 read_Ravel() vid=135 read_Ravel() vid=136 read_Ravel() vid=137 read_Ravel() vid=138 read_Ravel() vid=139 read_Ravel() vid=140 read_Ravel() vid=141 read_Ravel() vid=142 read_Ravel() vid=143 read_Ravel() vid=144 read_Ravel() vid=145 read_Ravel() vid=146 read_Ravel() vid=147 read_Ravel() vid=148 read_Ravel() vid=149 read_Ravel() vid=150 read_Ravel() vid=151 read_Ravel() vid=152 read_Ravel() vid=153 read_Ravel() vid=154 read_Ravel() vid=155 read_Ravel() vid=156 read_Ravel() vid=157 read_SymbolTable() vid= read_Symbol() name=CAL read_Function() native=-1 read_Symbol() name=CS read_Function() native=-1 read_Symbol() name=Cms read_Symbol() name=Delim read_Symbol() name=Dn read_Symbol() name=EHN read_Function() native=-1 read_Symbol() name=EN0 read_Symbol() name=EN1 read_Symbol() name=EN2 read_Symbol() name=EN3 read_Symbol() name=ER read_Function() native=-1 read_Symbol() name=ER1 read_Symbol() name=Fm read_Symbol() name=Fv read_Symbol() name=JUL read_Function() native=-1 read_Symbol() name=LP read_Symbol() name=Lck read_Function() native=-1 read_Symbol() name=Lib read_Symbol() name=Lu read_Symbol() name=Omega read_Function() native=-1 read_Symbol() name=PI read_Function() native=-1 read_Symbol() name=Pad read_Symbol() name=Parse read_Function() native=-1 read_Symbol() name=Pin read_Function() native=-1 read_Symbol() name=Pn read_Symbol() name=Pt read_Symbol() name=Sset read_Symbol() name=VI read_Function() native=-1 read_Symbol() name=a read_Symbol() name=auto read_Function() native=-1 read_Symbol() name=c read_Symbol() name=d read_Symbol() name=l read_Symbol() name=m read_Symbol() name=n read_Symbol() name=p read_Symbol() name=q read_Symbol() name=r read_Symbol() name=start read_Symbol() name=t read_Symbol() name=v read_Symbol() name=y read_Symbol() name=z read_Symbol() name=λ read_Symbol() name=χ read_Symbol() name=∆ read_Function() native=-1 read_Symbol() name=⍵ read_Symbol() name=⍶ read_Symbol() name=⍹ read_Symbol() name=⍺ read_Symbol() name=⎕AI read_Variable() vid=156 name=⎕AI read_Symbol() name=⎕ARG read_Symbol() name=⎕AV read_Variable() vid=155 name=⎕AV read_Symbol() name=⎕EM read_Symbol() name=⎕ET read_Symbol() name=⎕LC read_Variable() vid=154 name=⎕LC read_Symbol() name=⎕PT read_Variable() vid=153 name=⎕PT read_Symbol() name=⎕SVE read_Variable() vid=152 name=⎕SVE read_Symbol() name=⎕TC read_Variable() vid=151 name=⎕TC read_Symbol() name=⎕TS read_Variable() vid=150 name=⎕TS read_Symbol() name=⎕UL read_Variable() vid=149 name=⎕UL read_Symbol() name=⎕WA read_Variable() vid=148 name=⎕WA read_Symbol() name=⎕CT read_Variable() vid=77 name=⎕CT read_Symbol() name=⎕FC read_Variable() vid=147 name=⎕FC read_Symbol() name=⎕IO read_Variable() vid=76 name=⎕IO read_Symbol() name=⎕L read_Variable() vid=146 name=⎕L read_Symbol() name=⎕LX read_Variable() vid=25 name=⎕LX read_Symbol() name=⎕NLT read_Variable() vid=145 name=⎕NLT read_Symbol() name=⎕PP read_Variable() vid=75 name=⎕PP read_Symbol() name=⎕PR read_Variable() vid=74 name=⎕PR read_Symbol() name=⎕PS read_Variable() vid=73 name=⎕PS read_Symbol() name=⎕PW read_Variable() vid=24 name=⎕PW read_Symbol() name=⎕R read_Variable() vid=144 name=⎕R read_Symbol() name=⎕RL read_Variable() vid=72 name=⎕RL read_Symbol() name=⎕SYL read_Variable() vid=143 name=⎕SYL read_Symbol() name=⎕TZ read_Variable() vid=71 name=⎕TZ read_Symbol() name=⍺ read_Symbol() name=⍶ read_Symbol() name=χ read_Symbol() name=λ read_Symbol() name=⍵ read_Symbol() name=⍹ read_StateIndicator() SAVED 2014-4-27 16:11:45 (GMT-5) VALUE ERROR auto[11] start ^
==================================================== SEGMENTATION FAULT Segmentation fault blake@sony-linux-laptop ~ $ On Wed, Apr 30, 2014 at 8:01 AM, Elias Mårtenson <loke...@gmail.com> wrote: > You don't need Emacs to reproduce. All it takes is to have the backend > active. You can start it my loading the library: > > * 'libemacs' ⎕FX 'EMACS'* > > and then start the server: > > * EMACS[1] 0* > > That's all it takes. After that it should be easy to reproduce the problem. > > Regards, > Elias > > > On 30 April 2014 20:56, Juergen Sauermann > <juergen.sauerm...@t-online.de>wrote: > >> Hi, >> >> problem on my machine is that I don't have emacs installed. >> And without it is difficult to reproduce. Maybe Elias can help >> to narrow this down a little. >> >> If you are not getting a "vid=" printout then the fault is probably not >> where I thought it would be. >> >> The thing is that based on the information so far I can't really see what >> happened. >> To get more info, for example if this is happening during or after >> loading of the workspace >> file you could try the following: >> >> 1. 'make develop clean all' on top level (or ./configure >> DYNAMIC_LOG_WANTED=yes >> >> 2. after that you can enable different logging facilities on APL level >> (in the case of workspace >> loading that would be 39); ]log without an argument shows the numbers: >> >> ]log 39 >> )LOAD Devices >> >> This way we can figure step by step where the problem is. May take a >> while. >> >> /// Jürgen >> >> >> >> On 04/30/2014 02:31 PM, Blake McBride wrote: >> >> Isn't this just such an example? >> >> >> On Wed, Apr 30, 2014 at 7:17 AM, Elias Mårtenson <loke...@gmail.com>wrote: >> >>> The Emacs mode should not be hiding the output on standard error. If >>> anyone happens to see it do that, please let me know because that would >>> mean you've come across a bug. >>> >>> Regards, >>> Elias >>> On 30 Apr 2014 20:04, "Juergen Sauermann" < >>> juergen.sauerm...@t-online.de> wrote: >>> >>>> Hi Blake, >>>> >>>> if the problem is that stderr gets lost, then it might help if you >>>> change >>>> Archive.cc line 1348: >>>> >>>> CERR << "vid=" << vid << endl; >>>> FIXME; >>>> >>>> from CERR to COUT. That should at least show the vid that tells me >>>> where in the >>>> .apl file this happens. Just a guess because i am not that familiar >>>> with emacs mode. >>>> >>>> /// Jürgen >>>> >>>> >>>> On 04/29/2014 10:19 PM, Blake McBride wrote: >>>> >>>> I don't know how to get the vid printed on stderr since I only get the >>>> error running through Emacs. If someone can give me a way of simulating >>>> this error without emacs, I'd be glad to do that. >>>> >>>> Thanks. >>>> >>>> Blake >>>> >>>> >>>> >>>> On Tue, Apr 29, 2014 at 8:45 AM, Juergen Sauermann < >>>> juergen.sauerm...@t-online.de> wrote: >>>> >>>>> Hi, >>>>> >>>>> I managed to reproduce this once with )LOAD Devices (and without >>>>> emacs), but after turning Archive related >>>>> logging on and off again I did not happen again. I have added some >>>>> more printout so that I >>>>> can see which value ID is causing this (SVN 237). If it happens again, >>>>> please send me the >>>>> .xml (if it is a different one) and the vid printed on stderr. >>>>> >>>>> /// Jürgen >>>>> >>>>> >>>>> >>>>> On 04/28/2014 05:11 PM, Blake McBride wrote: >>>>> >>>>> Here is the workspace. >>>>> >>>>> >>>>> On Mon, Apr 28, 2014 at 10:06 AM, Juergen Sauermann < >>>>> juergen.sauerm...@t-online.de> wrote: >>>>> >>>>>> Hi, >>>>>> >>>>>> I have initialized current_char in SVN 234, but can't see either how >>>>>> this would >>>>>> make a difference. I would be interested in the workspace file as >>>>>> well if the error persists. >>>>>> >>>>>> /// Jürgen >>>>>> >>>>> >>>>> >>>>> >>>> >>>> >> >> >