I suspect the crash is un-related to J engine but the sax addon
script mixed up different callbacks.

Пт, 07 мар 2014, Roger Hui писал(а):
> The stuff near the top of the stack shows that it's doing something with a
> monad f/ where f has an @ or @: .
> 
> 
> 
> On Fri, Mar 7, 2014 at 7:42 AM, Raul Miller <[email protected]> wrote:
> 
> > Hopefully this is the right forum for this.
> >
> > I'm running j8 stable on a linux box, with xml/sax and it segfaults on me:
> >
> > #0  __memmove_ssse3_back () at
> > ../sysdeps/x86_64/multiarch/memcpy-ssse3-back.S:2253
> > #1  0x00007ffff715989b in jtvec () from /home/ubuntu/j64-801/bin/libj.so
> > #2  0x00007ffff728211a in jtmemr () from /home/ubuntu/j64-801/bin/libj.so
> > #3  0x00007ffff7280abf in secf1 () from /home/ubuntu/j64-801/bin/libj.so
> > #4  0x00007ffff7101ded in jtdfs1 () from /home/ubuntu/j64-801/bin/libj.so
> > #5  0x00007ffff7152bca in jtunquote () from
> > /home/ubuntu/j64-801/bin/libj.so
> > #6  0x00007ffff71046e5 in jtupon2 () from /home/ubuntu/j64-801/bin/libj.so
> > #7  0x00007ffff7101e36 in jtdfs2 () from /home/ubuntu/j64-801/bin/libj.so
> > #8  0x00007ffff7152b47 in jtunquote () from
> > /home/ubuntu/j64-801/bin/libj.so
> > #9  0x00007ffff70f5d26 in jtredg () from /home/ubuntu/j64-801/bin/libj.so
> > #10 0x00007ffff70f7baf in jtreduce () from /home/ubuntu/j64-801/bin/libj.so
> > #11 0x00007ffff7101ded in jtdfs1 () from /home/ubuntu/j64-801/bin/libj.so
> > #12 0x00007ffff7145b64 in jtmonad () from /home/ubuntu/j64-801/bin/libj.so
> > #13 0x00007ffff7145669 in jtparsea () from /home/ubuntu/j64-801/bin/libj.so
> > #14 0x00007ffff7132e3e in jtparsex () from /home/ubuntu/j64-801/bin/libj.so
> > #15 0x00007ffff712e750 in jtxdefn () from /home/ubuntu/j64-801/bin/libj.so
> > #16 0x00007ffff7101ded in jtdfs1 () from /home/ubuntu/j64-801/bin/libj.so
> > #17 0x00007ffff7152bca in jtunquote () from
> > /home/ubuntu/j64-801/bin/libj.so
> > #18 0x00007ffff7101ded in jtdfs1 () from /home/ubuntu/j64-801/bin/libj.so
> > #19 0x00007ffff7145b64 in jtmonad () from /home/ubuntu/j64-801/bin/libj.so
> > #20 0x00007ffff7145669 in jtparsea () from /home/ubuntu/j64-801/bin/libj.so
> > #21 0x00007ffff7145829 in jtparse () from /home/ubuntu/j64-801/bin/libj.so
> > #22 0x00007ffff7148847 in jtexec1 () from /home/ubuntu/j64-801/bin/libj.so
> > #23 0x00007ffff7281c8c in cb3 () from /home/ubuntu/j64-801/bin/libj.so
> > #24 0x00007ffff6a75b11 in ?? () from /lib/x86_64-linux-gnu/libexpat.so.1
> > #25 0x00007ffff6a7664e in ?? () from /lib/x86_64-linux-gnu/libexpat.so.1
> > #26 0x00007ffff6a749e1 in ?? () from /lib/x86_64-linux-gnu/libexpat.so.1
> > #27 0x00007ffff6a7516d in ?? () from /lib/x86_64-linux-gnu/libexpat.so.1
> > #28 0x00007ffff6a785df in XML_ParseBuffer () from
> > /lib/x86_64-linux-gnu/libexpat.so.1
> > #29 0x00007ffff7287a8d in docall () from /home/ubuntu/j64-801/bin/libj.so
> > #30 0x00007ffff7289899 in jtcdexec1 () from
> > /home/ubuntu/j64-801/bin/libj.so
> > #31 0x00007ffff728a1f4 in jtcd () from /home/ubuntu/j64-801/bin/libj.so
> > #32 0x00007ffff7280b00 in secf2 () from /home/ubuntu/j64-801/bin/libj.so
> > #33 0x00007ffff7104323 in withl () from /home/ubuntu/j64-801/bin/libj.so
> > #34 0x00007ffff7101ded in jtdfs1 () from /home/ubuntu/j64-801/bin/libj.so
> > #35 0x00007ffff7152bca in jtunquote () from
> > /home/ubuntu/j64-801/bin/libj.so
> > #36 0x00007ffff7101ded in jtdfs1 () from /home/ubuntu/j64-801/bin/libj.so
> > #37 0x00007ffff7145b64 in jtmonad () from /home/ubuntu/j64-801/bin/libj.so
> > #38 0x00007ffff7145669 in jtparsea () from /home/ubuntu/j64-801/bin/libj.so
> > #39 0x00007ffff7132e3e in jtparsex () from /home/ubuntu/j64-801/bin/libj.so
> > #40 0x00007ffff712e32b in jtxdefn () from /home/ubuntu/j64-801/bin/libj.so
> > #41 0x00007ffff7101ded in jtdfs1 () from /home/ubuntu/j64-801/bin/libj.so
> > #42 0x00007ffff7152bca in jtunquote () from
> > /home/ubuntu/j64-801/bin/libj.so
> > #43 0x00007ffff7101ded in jtdfs1 () from /home/ubuntu/j64-801/bin/libj.so
> > #44 0x00007ffff7145b64 in jtmonad () from /home/ubuntu/j64-801/bin/libj.so
> > #45 0x00007ffff7145669 in jtparsea () from /home/ubuntu/j64-801/bin/libj.so
> > #46 0x00007ffff7132e3e in jtparsex () from /home/ubuntu/j64-801/bin/libj.so
> > #47 0x00007ffff712e750 in jtxdefn () from /home/ubuntu/j64-801/bin/libj.so
> > #48 0x00007ffff7101ded in jtdfs1 () from /home/ubuntu/j64-801/bin/libj.so
> > #49 0x00007ffff7152bca in jtunquote () from
> > /home/ubuntu/j64-801/bin/libj.so
> > #50 0x00007ffff7101ded in jtdfs1 () from /home/ubuntu/j64-801/bin/libj.so
> > #51 0x00007ffff7145b64 in jtmonad () from /home/ubuntu/j64-801/bin/libj.so
> > #52 0x00007ffff7145669 in jtparsea () from /home/ubuntu/j64-801/bin/libj.so
> > #53 0x00007ffff7132e3e in jtparsex () from /home/ubuntu/j64-801/bin/libj.so
> > #54 0x00007ffff712e750 in jtxdefn () from /home/ubuntu/j64-801/bin/libj.so
> > #55 0x00007ffff7101ded in jtdfs1 () from /home/ubuntu/j64-801/bin/libj.so
> > #56 0x00007ffff7152bca in jtunquote () from
> > /home/ubuntu/j64-801/bin/libj.so
> > #57 0x00007ffff7101ded in jtdfs1 () from /home/ubuntu/j64-801/bin/libj.so
> > #58 0x00007ffff7145b64 in jtmonad () from /home/ubuntu/j64-801/bin/libj.so
> > #59 0x00007ffff7145669 in jtparsea () from /home/ubuntu/j64-801/bin/libj.so
> > #60 0x00007ffff7132e3e in jtparsex () from /home/ubuntu/j64-801/bin/libj.so
> > #61 0x00007ffff712e750 in jtxdefn () from /home/ubuntu/j64-801/bin/libj.so
> > #62 0x00007ffff7101ded in jtdfs1 () from /home/ubuntu/j64-801/bin/libj.so
> > #63 0x00007ffff7152bca in jtunquote () from
> > /home/ubuntu/j64-801/bin/libj.so
> > #64 0x00007ffff7101ded in jtdfs1 () from /home/ubuntu/j64-801/bin/libj.so
> > #65 0x00007ffff7145b64 in jtmonad () from /home/ubuntu/j64-801/bin/libj.so
> > #66 0x00007ffff7145669 in jtparsea () from /home/ubuntu/j64-801/bin/libj.so
> > #67 0x00007ffff7132e3e in jtparsex () from /home/ubuntu/j64-801/bin/libj.so
> > #68 0x00007ffff712e750 in jtxdefn () from /home/ubuntu/j64-801/bin/libj.so
> > #69 0x00007ffff7101ded in jtdfs1 () from /home/ubuntu/j64-801/bin/libj.so
> > #70 0x00007ffff7152bca in jtunquote () from
> > /home/ubuntu/j64-801/bin/libj.so
> > #71 0x00007ffff7101ded in jtdfs1 () from /home/ubuntu/j64-801/bin/libj.so
> > #72 0x00007ffff7145b64 in jtmonad () from /home/ubuntu/j64-801/bin/libj.so
> > #73 0x00007ffff7145669 in jtparsea () from /home/ubuntu/j64-801/bin/libj.so
> > #74 0x00007ffff7132e3e in jtparsex () from /home/ubuntu/j64-801/bin/libj.so
> > #75 0x00007ffff712e750 in jtxdefn () from /home/ubuntu/j64-801/bin/libj.so
> > #76 0x00007ffff7101e36 in jtdfs2 () from /home/ubuntu/j64-801/bin/libj.so
> > #77 0x00007ffff7152b47 in jtunquote () from
> > /home/ubuntu/j64-801/bin/libj.so
> > #78 0x00007ffff7101e36 in jtdfs2 () from /home/ubuntu/j64-801/bin/libj.so
> > #79 0x00007ffff7145b29 in jtdyad () from /home/ubuntu/j64-801/bin/libj.so
> > #80 0x00007ffff7145669 in jtparsea () from /home/ubuntu/j64-801/bin/libj.so
> > #81 0x00007ffff7145829 in jtparse () from /home/ubuntu/j64-801/bin/libj.so
> > #82 0x00007ffff7148847 in jtexec1 () from /home/ubuntu/j64-801/bin/libj.so
> > #83 0x00007ffff729866e in jttsit2 () from /home/ubuntu/j64-801/bin/libj.so
> > #84 0x00007ffff72986b6 in jttsit1 () from /home/ubuntu/j64-801/bin/libj.so
> > #85 0x00007ffff7101ded in jtdfs1 () from /home/ubuntu/j64-801/bin/libj.so
> > #86 0x00007ffff7145b64 in jtmonad () from /home/ubuntu/j64-801/bin/libj.so
> > #87 0x00007ffff7145669 in jtparsea () from /home/ubuntu/j64-801/bin/libj.so
> > #88 0x00007ffff7145829 in jtparse () from /home/ubuntu/j64-801/bin/libj.so
> > #89 0x00007ffff7148697 in jtimmex () from /home/ubuntu/j64-801/bin/libj.so
> > #90 0x00007ffff713dabb in jdo () from /home/ubuntu/j64-801/bin/libj.so
> > #91 0x00007ffff713db6c in JDo () from /home/ubuntu/j64-801/bin/libj.so
> > #92 0x0000000000402a74 in jedo ()
> > #93 0x000000000040285e in main ()
> >
> > I'm prepared to extract whatever information might be needed via gdb.
> >
> > I am not prepared to try to isolate the underlying problem.
> >
> > I am comfortable giving the right person access to the running instance
> > where this occurs, should that be necessary.
> >
> > Thanks,
> >
> > --
> > Raul
> > ----------------------------------------------------------------------
> > For information about J forums see http://www.jsoftware.com/forums.htm
> >
> ----------------------------------------------------------------------
> For information about J forums see http://www.jsoftware.com/forums.htm

-- 
regards,
====================================================
GPG key 1024D/4434BAB3 2008-08-24
gpg --keyserver subkeys.pgp.net --recv-keys 4434BAB3
gpg --keyserver subkeys.pgp.net --armor --export 4434BAB3
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to