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

Udanax Green crash, error response from back-end



Hi everyone,


I've tried the get the Udanax Green dist to run, but it fails with a 
similar error as Gary Mulder reported oct. 2005 [1]. The frontend starts 
but then exits because of an error from the backend. stderr output below.

There doesn't seem to be a core-dump as in Gary's case though, I've also 
put a list of the files below. 

I should say I'm more of a webdevver, familiar with webscripting and some 
python. No c. That's why I'm excited about this frontend (having read some 
of Nelsons' articles), I was hoping to experiment with a working backend. 
I've also read a good part of the Whiteboard stuff at the Sunless Sea wiki, 
but I did not understand too much of it. Never even implemented a binary 
tree, so...

Perhaps I should also mention I run Debian stable (Sarge) and use X
forwarding.
  
Any pointers on getting the demo working?


regards, Berend

[1] http://xanadu.com.au/mail/udanax/msg00128.html


*** Errors/warnings:

berend@iris:~/src/udanax/latest $ make > mlog
corediskin.c:114:8: warning: extra tokens at end of #endif directive
recombine.c: In function `recombineseq':
recombine.c:43: warning: use of cast expressions as lvalues is deprecated
recombine.c:46: warning: use of cast expressions as lvalues is deprecated
bed.c:19:8: warning: extra tokens at end of #endif directive
bed.c: In function `main':
bed.c:70: warning: passing arg 2 of `signal' from incompatible pointer type
bed.c:71: warning: passing arg 2 of `signal' from incompatible pointer type
bed.c:111: warning: passing arg 2 of `select' from incompatible pointer type
socketbe.c: In function `new_players':
socketbe.c:73: warning: passing arg 2 of `select' from incompatible pointer type
socketbe.c:79: warning: passing arg 2 of `accept' from incompatible pointer type
socketbe.c: In function `open_sock':
socketbe.c:175: warning: passing arg 2 of `bind' from incompatible pointer type
Traceback (most recent call last):
  File "pyxi", line 1456, in ?
      window.browser.goto(x88.Address(addr))
  File "pyxi", line 1049, in goto
      self.loaddoc(spec, editable)
  File "pyxi", line 1098, in loaddoc
      self.opendoc(docid, editable)
  File "pyxi", line 1105, in opendoc
      docid = self.xs.open_document(docid, mode, x88.CONFLICT_COPY)
  File "/home/berend/src/udanax/udanax-1999-09-29/pyxi/x88.py", line 676, in open_document
      self.xc.command(35, docid, access, copy)
  File "/home/berend/src/udanax/udanax-1999-09-29/pyxi/x88.py", line 641, in command
      response = self.Number()
  File "/home/berend/src/udanax/udanax-1999-09-29/pyxi/x88.py", line 612, in Number
      def Number(self): return Number_read(self.stream)
  File "/home/berend/src/udanax/udanax-1999-09-29/pyxi/x88.py", line 55, in Number_read
      chunk = stream.readchunk()
  File "/home/berend/src/udanax/udanax-1999-09-29/pyxi/x88.py", line 829, in readchunk
      if ch == "?": raise XuError, "error response from back-end"
UdanaxError: error response from back-end
make: *** [demo] Error 1
  

*** files:

berend@iris:~/src/udanax/latest $ ll pyxi/be/
total 172K
lrwxrwxrwx  1 berend berend  29 2007-01-05 15:05 backend -> ../../green/be_source/backend*
-rw-r--r--  1 berend berend 101 2007-01-05 15:05 backenderror
-rw-r--r--  1 berend berend 97K 2007-01-05 15:05 enf.enf
-rw-r--r--  1 berend berend 57K 2007-01-05 15:05 gmon.out
prw-r--r--  1 berend berend   0 2007-01-05 15:05 pyxi.4989|
berend@iris:~/src/udanax/latest $ cat pyxi/be/backenderror
orgl for 2.0~ not open in findorgl temp = 0
EOF on user 0 in pullc
The frontend apparently has died.


-- 
 web, http://dotmpe.com                      ()    ASCII Ribbon 
 email, berend:dotmpe:com                    /\                 
 irc, berend/mpe at irc.oftc.net