[Glass] socket bug crash in 3.1.0.5 ?

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

[Glass] socket bug crash in 3.1.0.5 ?

GLASS mailing list
Hi,

In a 3.1.0.5, We are hitting the following internal error.
I think we saw this quite often in 3.1.0.1 and it was the reason we upgraded to 3.1.0.5.
It did not happen anymore, until now.

Trying to figure out a reproducible test case…

Johan

===--- start gdb stacks
Wed Oct 29 10:41:58 CET 2014
[New LWP 7814]
[New LWP 7813]
[New LWP 7812]
[Thread debugging using libthread_db enabled]
0x00007f51f74b709d in waitpid () from /lib64/libpthread.so.0

Thread 4 (Thread 0x7f51e064c700 (LWP 7812)):
#0  0x00007f51f74b694c in recv () from /lib64/libpthread.so.0
#1  0x00007f51f57c2da1 in SocketRead (sock=6, dataPtr=0x7f51e064be5f "\002\270\315d\340Q\177", dataSize=1, peek=<value optimized out>, numRead=0x7f51e064be50, notDone=0x0, interrupted=0x7f51e064be54, err=0x7f51e064b640) at /export/jupiter3/users/buildgss/gs64/3101/build31878/src/socket.c:2601
#2  0x00007f51f57ac209 in stnOobReaderThreadFn (arg=<value optimized out>) at /export/jupiter3/users/buildgss/gs64/3101/build31878/src/stncall.c:553
#3  0x00007f51f74af851 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f51f621e90d in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7f51bf71f700 (LWP 7813)):
#0  0x00007f51f74b694c in recv () from /lib64/libpthread.so.0
#1  0x00007f51f57c2da1 in SocketRead (sock=8, dataPtr=0x7f51bf71ee50 "", dataSize=4, peek=<value optimized out>, numRead=0x7f51bf71ee4c, notDone=0x0, interrupted=0x7f51bf71ee48, err=0x7f51bf71e630) at /export/jupiter3/users/buildgss/gs64/3101/build31878/src/socket.c:2601
#2  0x00007f51f57ac4c7 in shrpcmonSocketReadFn (arg=<value optimized out>) at /export/jupiter3/users/buildgss/gs64/3101/build31878/src/stncall.c:403
#3  0x00007f51f74af851 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f51f621e90d in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f51be511700 (LWP 7814)):
#0  0x00007f51f6215253 in poll () from /lib64/libc.so.6
#1  0x00007f51f56f6790 in timeoutThreadFn (arg=<value optimized out>) at /export/jupiter3/users/buildgss/gs64/3101/build31878/src/socketprim.c:3207
#2  0x00007f51f74af851 in start_thread () from /lib64/libpthread.so.0
#3  0x00007f51f621e90d in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f51f78d1720 (LWP 7811)):
#0  0x00007f51f74b709d in waitpid () from /lib64/libpthread.so.0
#1  0x00007f51f57864b6 in forkAndWait (cmdPath=0x7fff3b1285b0 "/opt/gemstone/GemStone64Bit3.1.0.5-x86_64.Linux/bin/pstack", args=0x7fff3b12a6c0) at /export/jupiter3/users/buildgss/gs64/3101/build31878/src/hostdebugmt.c:68
#2  0x00007f51f5786679 in HostPrintCStackForPid (pid=7811) at /export/jupiter3/users/buildgss/gs64/3101/build31878/src/hostdebugmt.c:393
#3  0x00007f51f57866ca in HostPrintCStack () at /export/jupiter3/users/buildgss/gs64/3101/build31878/src/hostdebugmt.c:353
#4  0x00007f51f57cb14d in HostFaultHandler (sig=11, info=0x7fff3b12aab0, context=0x7fff3b12a980) at /export/jupiter3/users/buildgss/gs64/3101/build31878/src/hostunix.c:1160
#5  <signal handler called>
#6  om::GsSocketDoPoll192 (omPtr=0x7f51e064e000, ARStackPtr=<value optimized out>) at /export/jupiter3/users/buildgss/gs64/3101/build31878/src/om.hf:4318
#7  0x00007f51f56645ab in IntLpBCLoop () at intloopam64.m4:1
#8  0x00007f51f564099b in IntLpSupControlLoop (omPtr=0x7f51e064e000, enterNativeCodeArg=<value optimized out>, resultH=0x7f51e0e02038) at /export/jupiter3/users/buildgss/gs64/3101/build31878/src/intloopsup.c:8430
#9  0x00007f51f56381dd in intControlLoop (iS=<value optimized out>, receiverH=<value optimized out>, methodH=<value optimized out>, flags=2108930) at /export/jupiter3/users/buildgss/gs64/3101/build31878/src/interp.c:272
#10 IntExecuteMethod (iS=<value optimized out>, receiverH=<value optimized out>, methodH=<value optimized out>, flags=2108930) at /export/jupiter3/users/buildgss/gs64/3101/build31878/src/interp.c:680
#11 0x00007f51f55371c4 in executeFromCtx (omPtr=0x7f51e064e000, source=<value optimized out>, contextObj=1, symbolListArg=<value optimized out>, flags=1, environmentId=<value optimized out>, forExecuteBlock=0, blockArgs=0x0, numArgs=0) at /export/jupiter3/users/buildgss/gs64/3101/build31878/src/gemdo.c:713
#12 0x00007f51f55378d8 in GemDoExecuteFromContext (source=7475888641, contextObj=1, symbolListArg=20, flags=1, environmentId=35120, result=0x7fff3b12b960) at /export/jupiter3/users/buildgss/gs64/3101/build31878/src/gemdo.c:724
#13 0x00007f51f54d7fb0 in gciCall6Args(._164, GemDoCall6FType, int64, int64, int64, int64, int64, int64) (cmdId=LGC_CALL_EXEC_FROM_CONTEXT_OBJ, gemDoFct=0x7f51f5537840 <GemDoExecuteFromContext(uint64, uint64, uint64, int, ushort, uint64*)>, arg1=7475888641, arg2=1, arg3=20, arg4=1, arg5=0, arg6=140734184470880) at /export/jupiter3/users/buildgss/gs64/3101/build31878/src/gcirpc.c:2328
#14 0x00007f51f54d808f in GciExecuteFromContextDbg_ (source=139989745393224, contextObject=0, symbolList=1, flags=-289175248, environmentId=<value optimized out>) at /export/jupiter3/users/buildgss/gs64/3101/build31878/src/gcirpc.c:3218
#15 0x00007f51f57f673c in TpAuxDispatchCmd(._614) (cmd=cmdRun) at /export/jupiter3/users/buildgss/gs64/3101/build31878/src/tpaux.c:3471
#16 0x00007f51f57e90ce in processCommand () at /export/jupiter3/users/buildgss/gs64/3101/build31878/src/topazm.c:1855
#17 0x00007f51f57e9847 in topazMain (argc=<value optimized out>, argv=<value optimized out>, gciDynLibHandle=<value optimized out>) at /export/jupiter3/users/buildgss/gs64/3101/build31878/src/topazm.c:2747
#18 0x000000000040154d in main (argc=3, argv=0x7fff3b12e7c8) at /export/jupiter3/users/buildgss/gs64/3101/build31878/src/topaz.c:81

Thread 4 (Thread 0x7f51e064c700 (LWP 7812)):
#0  0x00007f51f74b694c in recv () from /lib64/libpthread.so.0
No symbol table info available.
#1  0x00007f51f57c2da1 in SocketRead (sock=6, dataPtr=0x7f51e064be5f "\002\270\315d\340Q\177", dataSize=1, peek=<value optimized out>, numRead=0x7f51e064be50, notDone=0x0, interrupted=0x7f51e064be54, err=0x7f51e064b640) at /export/jupiter3/users/buildgss/gs64/3101/build31878/src/socket.c:2601
        success = <value optimized out>
        continueIfInterrupted = 0
        callInterrupted = <value optimized out>
        flags = 0
        errNum = 1
#2  0x00007f51f57ac209 in stnOobReaderThreadFn (arg=<value optimized out>) at /export/jupiter3/users/buildgss/gs64/3101/build31878/src/stncall.c:553
        interrupted = 0
        socketBuf = <value optimized out>
        numRead = 1
        success = 1
        wks = 0x7f51e065e2a8
        thr = 0x7f51e065e350
        sessionPtr = 0x7f51e065f840
        oobSocket = 6
        sErr = {errCode = SYSERR_NONE, errNum = 0, eaiError = 0, categ = SYSERRCAT_ERRNO, errMsg = '\000' <repeats 1023 times>}
        status = 0
        stopRequestVal = 0
        doCloseSocket = <value optimized out>
#3  0x00007f51f74af851 in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#4  0x00007f51f621e90d in clone () from /lib64/libc.so.6
No symbol table info available.

Thread 3 (Thread 0x7f51bf71f700 (LWP 7813)):
#0  0x00007f51f74b694c in recv () from /lib64/libpthread.so.0
No symbol table info available.
#1  0x00007f51f57c2da1 in SocketRead (sock=8, dataPtr=0x7f51bf71ee50 "", dataSize=4, peek=<value optimized out>, numRead=0x7f51bf71ee4c, notDone=0x0, interrupted=0x7f51bf71ee48, err=0x7f51bf71e630) at /export/jupiter3/users/buildgss/gs64/3101/build31878/src/socket.c:2601
        success = <value optimized out>
        continueIfInterrupted = 0
        callInterrupted = <value optimized out>
        flags = 0
        errNum = 0
#2  0x00007f51f57ac4c7 in shrpcmonSocketReadFn (arg=<value optimized out>) at /export/jupiter3/users/buildgss/gs64/3101/build31878/src/stncall.c:403
        success = 0
        wks = 0x7f51e065e2a8
        thr = 0x7f51e065e388
        ibSocket = 8
        sErr = {errCode = SYSERR_NONE, errNum = 0, eaiError = 0, categ = SYSERRCAT_ERRNO, errMsg = '\000' <repeats 1023 times>}
        status = 0
        socketBuf = "\000\000\000"
        numRead = 0
        interrupted = 0
        stopRequestVal = 0
        doCloseSocket = <value optimized out>
#3  0x00007f51f74af851 in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#4  0x00007f51f621e90d in clone () from /lib64/libc.so.6
No symbol table info available.

Thread 2 (Thread 0x7f51be511700 (LWP 7814)):
#0  0x00007f51f6215253 in poll () from /lib64/libc.so.6
No symbol table info available.
#1  0x00007f51f56f6790 in timeoutThreadFn (arg=<value optimized out>) at /export/jupiter3/users/buildgss/gs64/3101/build31878/src/socketprim.c:3207
        nowUsec = -1
        numFound = <value optimized out>
        commandSock = 10
        omPtr = 0x7f51e064e000
        rwks = 0x7f51e065e2a8
        sErr = {errCode = SYSERR_NONE, errNum = 0, eaiError = 0, categ = SYSERRCAT_ERRNO, errMsg = '\000' <repeats 1023 times>}
        pollArr = {{fd = 10, events = 1, revents = 0}}
        wakeupCmd = {signalTimeMs = 0, signalPriority = 0}
        msToWait = 30000
        signalUsec = 1414575728703000
#2  0x00007f51f74af851 in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#3  0x00007f51f621e90d in clone () from /lib64/libc.so.6
No symbol table info available.

Thread 1 (Thread 0x7f51f78d1720 (LWP 7811)):
#0  0x00007f51f74b709d in waitpid () from /lib64/libpthread.so.0
No symbol table info available.
#1  0x00007f51f57864b6 in forkAndWait (cmdPath=0x7fff3b1285b0 "/opt/gemstone/GemStone64Bit3.1.0.5-x86_64.Linux/bin/pstack", args=0x7fff3b12a6c0) at /export/jupiter3/users/buildgss/gs64/3101/build31878/src/hostdebugmt.c:68
        waitResult = 1
        buf = "\000\000\022;\377\177\000\000\000\000\000\000\000\000\000\000\v\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\001", '\000' <repeats 15 times>, "D5\204\365Q\177\000\000@\247\022;\377\177\000\000\377\377\377\377\000\000\000\000Ncx\365Q\177\000\000\177-d\001\000\000\000\000@$L\366Q\177\000\000\000\000\000\000\000\000\000\000\260\205\022;\377\177\000\000\000\020\000\000\000\000\000\000\260\225\022;\377\177\000\000\214-d\001\000\000\000\000\223-d\001\000\000\000\000\225-d\001\000\000\000\000\226-d\001\000\000\000\000\244-d\001\000\000\000\000\245-d\001\000\000\000\000@\247\022;\377\177\000\000\340\246\022;\377\177\000\000\000\000\000\000\000\000\000\000\v\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\243T\030\366Q\177\000\000 \000\000\000\060\000\000\000\240\205\022;\377\177"...
        oldSignal = {__sigaction_handler = {sa_handler = 0x7f51f57c9a80 <HostUnixSigChildHandler(int, siginfo_t*, void*)>, sa_sigaction = 0x7f51f57c9a80 <HostUnixSigChildHandler(int, siginfo_t*, void*)>}, sa_mask = {__val = {18446744067266838271, 140734184456800, 140734184466240, 140734184456824, 8443854964, 11, 139989984406802, 139990017965952, 139989026602280, 3544676190591647744, 0, 140734184466240, 140734184457552, 0, 11, 206158430232}}, sa_flags = 335544327, sa_restorer = 0x7f51f74b7500 <__restore_rt>}
        childStatus = 32767
        child = 28510
#2  0x00007f51f5786679 in HostPrintCStackForPid (pid=7811) at /export/jupiter3/users/buildgss/gs64/3101/build31878/src/hostdebugmt.c:393
        argArray = {0x7fff3b1295b0 "pstack", 0x7fff3b12a6b0 "7811", 0x0}
        pidStr = "7811\000\000\000\000\360\310J\365Q\177\000"
        myPid = 7811
        buffer = "\nBegin attempt to print C-level stack for process 7811 at: \000rapno 0xe oldmask 0x0 cr2 0x1bd98bf11 \n\000 0xe033 \n\000\000\000 \000\000\000\060\000\000\000\000\247\022;\377\177\000\000@\246\022;\377\177\000\000\000\000\000\000\000\000\000\000\v\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\021\277\230\275\001\000\000\000@\247\022;\377\177\000\000\000\000\000\000\000\000\000\000\352Wd\001\000\000\000\000\353Wd\001\000\000\000\000\354Wd\001"...
        cmdName = "pstack\000\000\063\071d\001\000\000\000\000:9d\001\000\000\000\000K9d\001\000\000\000\000N9d\001\000\000\000\000O9d\001\000\000\000\000R9d\001\000\000\000\000S9d\001\000\000\000\000V9d\001\000\000\000\000W9d\001\000\000\000\000\\9d\001\000\000\000\000]9d\001\000\000\000\000m9d\001\000\000\000\000p9d\001\000\000\000\000q9d\001\000\000\000\000t9d\001\000\000\000\000u9d\001\000\000\000\000x9d\001\000\000\000\000y9d\001\000\000\000\000\202\071d\001\000\000\000\000\203\071d\001\000\000\000\000\206\071d\001\000\000\000\000\207\071d\001\000\000\000\000\255\071d\001\000\000\000\000\260\071d\001\000\000\000\000\261\071d\001\000\000\000\000\264"...
        cmdNameWithPath = "/opt/gemstone/GemStone64Bit3.1.0.5-x86_64.Linux/bin/pstack\000\001\000\000\000\000\002.d\001\000\000\000\000\005.d\001\000\000\000\000\021.d\001\000\000\000\000\022.d\001\000\000\000\000\023.d\001\000\000\000\000\024.d\001\000\000\000\000\027.d\001\000\000\000\000\030.d\001\000\000\000\000\031.d\001\000\000\000\000\032.d\001\000\000\000\000\033.d\001\000\000\000\000\034.d\001\000\000\000\000\035.d\001\000\000\000\000\036.d\001\000\000\000\000\037.d\001\000\000\000\000,.d\001\000\000\000\000-.d\001\000\000\000\000"...
#3  0x00007f51f57866ca in HostPrintCStack () at /export/jupiter3/users/buildgss/gs64/3101/build31878/src/hostdebugmt.c:353
No locals.
#4  0x00007f51f57cb14d in HostFaultHandler (sig=11, info=0x7fff3b12aab0, context=0x7fff3b12a980) at /export/jupiter3/users/buildgss/gs64/3101/build31878/src/hostunix.c:1160
        mgr = <value optimized out>
        sigName = <value optimized out>
        inGcilnk = 1
        savedHandler = <value optimized out>
        foundSignal = 0
        numSegvInProgress = <value optimized out>
        msgBuf = "\n\nGemstone Signal Handler: Signal 11,  SIGSEGV Received \n\000d\001", '\000' <repeats 12 times>, "-Xd\001+\036\000\000.Xd\001\000\000\000\000/Xd\001\000\000\000\000\060Xd\001\000\000\000\000\061Xd\001+\036\000\000\000\000\000\000\000\000\000\000\063Xd\001\000\000\000\000\064Xd\001\000\000\000\000\065Xd\001\000\000\000\000\066Xd\001\000\000\000\000\067Xd\001\000\000\000\000\070Xd\001\000\000\000\000\071Xd\001\000\000\000\000:Xd\001\000\000\000\000;Xd\001\000\000\000\000<Xd\001\000\000\000\000=X"...
        validArgs = <value optimized out>
#5  <signal handler called>
No symbol table info available.
#6  om::GsSocketDoPoll192 (omPtr=0x7f51e064e000, ARStackPtr=<value optimized out>) at /export/jupiter3/users/buildgss/gs64/3101/build31878/src/om.hf:4318
        pollArrH = 0x7f51e0e02048
        firstDeleteIdx = 1
        pollIdx = 1
        myScope = {_root = 0x7f51e064edb0, parent = 0x7fff3b12b660, basePtr = 0x7f51e0e02038}
        sockH = 0x7f51e0e02040
        waitersH = <value optimized out>
        aWaiterProcH = 0x7f51e0e02058
        numToDelete = 1
        pollArray = 0x7f51e710e008
        resArrH = 0x7f51e07ace68
        oMsToWait = <value optimized out>
        waitOk = <value optimized out>
        msToWait = <value optimized out>
        alreadyTimedOut = <value optimized out>
        timedOut = 0
        sErr = {errCode = SYSERR_NONE, errNum = 0, eaiError = 0, categ = 32593, errMsg = "\000\300\267\330Q\177\000\000E\266{\365Q\177\000\000\000\300\267\330Q\177\000\000\336\372w\365Q\177\000\000\254%\234\336Q\177\000\000g\247v\365Q\177\000\000P\224f\340\v\000\000\000\220\257\022;\377\177\000\000\200!c\001\000\000\000\000\377\377\377\377\004\000\000\000\070\vh\340Q\177\000\000\360\266{\365Q\177\000\000\240n\216\337Q\177\000\000E\266{\365", '\000' <repeats 12 times>"\336, \372w\365~\036\000\000(\323f\340Q\177\000\000\000\000\000\000\000\000\000\000\200\323f\340Q\177\000\000PUe\340~\036\000\000\000\000\000\000\000\000\000\000\377\377\377\377\005\000\000\000\070\vh\340Q\177\000\000~\036\000\000\000\000\000\000\240\347f\340Q\177\000\000\220\346f\340Q\177\000\000\210\344f\340Q\177\000\000\220\350f\340Q\177\000\000`\260\022;\377\177\000\000P\224f\340Q\177\000\000\000\000\000\000\000\000\000\000\320x\216\337\372\036\000\000\000\000\000\000\000\000\000\000F\216\346\366Q\177\000\000\310\363f\340Q"...}
        evSet = 0x7f51e70bde48
        numEvents = 0
        resIdx = 1
        rc = <value optimized out>
        rc = <value optimized out>
#7  0x00007f51f56645ab in IntLpBCLoop () at intloopam64.m4:1
No locals.
#8  0x00007f51f564099b in IntLpSupControlLoop (omPtr=0x7f51e064e000, enterNativeCodeArg=<value optimized out>, resultH=0x7f51e0e02038) at /export/jupiter3/users/buildgss/gs64/3101/build31878/src/intloopsup.c:8430
        unwind_buf0 = {buf = {{__jmpbuf = {3, -7688847762208103260, 1, 0, 0, 0, -7776010809204317020, -7688889540202109788}, __mask_was_saved = 0, __saved_mask = {__val = {0, 38647472, 38645888, 139989984402616, 139989984397552, 139989984397432, 139989642197024, 2, 139989634034056, 139989633785856, 139989633785856, 139989634034056, 139989641863192, 139989641863176, 139989986009798, 696324730}}}}, previous = 0x7fff3b12b820}
        uKind = 4117108608
        iS = 0x7f51e068ac88
        enterNativeCode = 0
        saveScope = {_root = 0x7f51e064edb0, _codeGenGcDisallowed = 0x0, _gcDisallowed = 0x0, parent = 0x7fff3b12b660, basePtr = 0x7f51e0e02038}
#9  0x00007f51f56381dd in intControlLoop (iS=<value optimized out>, receiverH=<value optimized out>, methodH=<value optimized out>, flags=2108930) at /export/jupiter3/users/buildgss/gs64/3101/build31878/src/interp.c:272
        uKind = <value optimized out>
#10 IntExecuteMethod (iS=<value optimized out>, receiverH=<value optimized out>, methodH=<value optimized out>, flags=2108930) at /export/jupiter3/users/buildgss/gs64/3101/build31878/src/interp.c:680
        omPtr = 0x7f51e064e000
        inFfi = -528822712
        stk = <value optimized out>
        disableAsyncEvents = -528822704
        scp = {_root = 0x7f51e064edb0, parent = 0x7fff3b12b6f0, basePtr = 0x7f51e0e02030}
        resultH = 0x7f51e0e02038
#11 0x00007f51f55371c4 in executeFromCtx (omPtr=0x7f51e064e000, source=<value optimized out>, contextObj=1, symbolListArg=<value optimized out>, flags=1, environmentId=<value optimized out>, forExecuteBlock=0, blockArgs=0x0, numArgs=0) at /export/jupiter3/users/buildgss/gs64/3101/build31878/src/gemdo.c:713
        iS = 0x7f51e068ac88
        myScope = {_root = 0x7f51e064edb0, parent = 0x7fff3b12b780, basePtr = 0x7f51e0e02000}
        sourceH = 0x7f51e0e02008
        symListH = 0x7f51e0e02010
        inClassH = 0x7f51e0e02018
        recH = 0x7f51e0e02020
        methodH = 0x7f51e0e02028
        oldLitVars = <value optimized out>
        compileFlags = <value optimized out>
        errors = <value optimized out>
        resO = <value optimized out>
#12 0x00007f51f55378d8 in GemDoExecuteFromContext (source=7475888641, contextObj=1, symbolListArg=20, flags=1, environmentId=35120, result=0x7fff3b12b960) at /export/jupiter3/users/buildgss/gs64/3101/build31878/src/gemdo.c:724
        omPtr = 0x7f51e064e000
        scp = {_root = 0x7f51e064edb0, parent = 0x0, basePtr = 0x7f51e0e02000}
        resH = <value optimized out>
#13 0x00007f51f54d7fb0 in gciCall6Args(._164, GemDoCall6FType, int64, int64, int64, int64, int64, int64) (cmdId=LGC_CALL_EXEC_FROM_CONTEXT_OBJ, gemDoFct=0x7f51f5537840 <GemDoExecuteFromContext(uint64, uint64, uint64, int, ushort, uint64*)>, arg1=7475888641, arg2=1, arg3=20, arg4=1, arg5=0, arg6=140734184470880) at /export/jupiter3/users/buildgss/gs64/3101/build31878/src/gcirpc.c:2328
        gciState = 0x7f51f59ee1a0
        sessionPtr = <value optimized out>
        unwind_buf0 = {buf = {{__jmpbuf = {38662776, 7775598327210796196, 72, 0, 0, 139989990602236, -7776010809162373980, -7688889341328661340}, __mask_was_saved = 0, __saved_mask = {__val = {139989998442105, 0, 139989998009683, 0, 139990001268608, 45, 139989987826852, 0, 139989998015237, 255, 139990001268608, 10, 0, 0, 139989998442105, 0}}}}, previous = 0x0}
        iS = <value optimized out>
        saveScope = {_root = 0x7f51e064edb0, _codeGenGcDisallowed = 0x0, _gcDisallowed = 0x0, parent = 0x0, basePtr = 0x7f51e0e02000}
        uKind = <value optimized out>
#14 0x00007f51f54d808f in GciExecuteFromContextDbg_ (source=139989745393224, contextObject=0, symbolList=1, flags=-289175248, environmentId=<value optimized out>) at /export/jupiter3/users/buildgss/gs64/3101/build31878/src/gcirpc.c:3218
        resultOop = 20
#15 0x00007f51f57f673c in TpAuxDispatchCmd(._614) (cmd=cmdRun) at /export/jupiter3/users/buildgss/gs64/3101/build31878/src/tpaux.c:3471
        envId = 0
        flags = 1
        isClassMethod = <value optimized out>
#16 0x00007f51f57e90ce in processCommand () at /export/jupiter3/users/buildgss/gs64/3101/build31878/src/topazm.c:1855
        oldCursor = <value optimized out>
        cmdId = 4005792264
#17 0x00007f51f57e9847 in topazMain (argc=<value optimized out>, argv=<value optimized out>, gciDynLibHandle=<value optimized out>) at /export/jupiter3/users/buildgss/gs64/3101/build31878/src/topazm.c:2747
        ifErrCmd = <value optimized out>
        gciInitOk = -175602310
        isRemote = 0
        wasInErrExec = 0
#18 0x000000000040154d in main (argc=3, argv=0x7fff3b12e7c8) at /export/jupiter3/users/buildgss/gs64/3101/build31878/src/topaz.c:81
        theLib = 0x24db080
        quietMode = 0
        linked = <value optimized out>
        errBuf = '\000' <repeats 2440 times>"\234, >m\367Q\177\000\000\000\000\000\000\000\000\000\000\017\227\251\365Q\177\000\000\200U\215\367Q\177\000\000R\322l\367Q\177", '\000' <repeats 42 times>"\205, \310L\366Q\177\000\000\000\000\000\000\001", '\000' <repeats 131 times>"\234, >m\367Q\177\000\000\000\000\000\000\000\000\000\000\247L\313\365Q\177\000\000\000P\215\367Q\177\000\000R\322l\367Q\177", '\000' <repeats 42 times>"\205, \310L\366Q\177\000\000\000\000\000\000\001", '\000' <repeats 163 times>"\234, >m\367Q\177\000\000\000\000\000\000\000\000\000\000\310\035\362\365Q\177\000\000\220i\215\367Q\177\000\000R\322l\367Q\177", '\000' <repeats 42 times>"\205, \310L\366Q\177\000\000\000\000\000\000\001", '\000' <repeats 147 times>"\234, >m\367Q\177\000\000\000\000\000\000\000\000\000\000\327\274\024\366"...
        topazMainPtr = 0x1
$1 = 1
$2 = 1
$3 = {<text variable, no debug info>} 0x7f51f5661680 <IntLpBCLoop>
===--- end gdb stacks


 _____________________________________________________________________________
| Possible Internal Error: HostCoreDump invoked at 10/29/14 10:42:17.761 CET
 in process 7811
_______________________________________________
Glass mailing list
[hidden email]
http://lists.gemtalksystems.com/mailman/listinfo/glass
Reply | Threaded
Open this post in threaded view
|

Re: [Glass] socket bug crash in 3.1.0.5 ?

GLASS mailing list
Johan,

This appears to be related to a problem with the process scheduler and we made a number of bugfixes in the process scheduler in 3.1.0.6, so you might want to upgrade...

Dale

On Wed, Oct 29, 2014 at 3:21 AM, Johan Brichau via Glass <[hidden email]> wrote:
Hi,

In a 3.1.0.5, We are hitting the following internal error.
I think we saw this quite often in 3.1.0.1 and it was the reason we upgraded to 3.1.0.5.
It did not happen anymore, until now.

Trying to figure out a reproducible test case…

Johan

===--- start gdb stacks
Wed Oct 29 10:41:58 CET 2014
[New LWP 7814]
[New LWP 7813]
[New LWP 7812]
[Thread debugging using libthread_db enabled]
0x00007f51f74b709d in waitpid () from /lib64/libpthread.so.0

Thread 4 (Thread 0x7f51e064c700 (LWP 7812)):
#0  0x00007f51f74b694c in recv () from /lib64/libpthread.so.0
#1  0x00007f51f57c2da1 in SocketRead (sock=6, dataPtr=0x7f51e064be5f "\002\270\315d\340Q\177", dataSize=1, peek=<value optimized out>, numRead=0x7f51e064be50, notDone=0x0, interrupted=0x7f51e064be54, err=0x7f51e064b640) at /export/jupiter3/users/buildgss/gs64/3101/build31878/src/socket.c:2601
#2  0x00007f51f57ac209 in stnOobReaderThreadFn (arg=<value optimized out>) at /export/jupiter3/users/buildgss/gs64/3101/build31878/src/stncall.c:553
#3  0x00007f51f74af851 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f51f621e90d in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7f51bf71f700 (LWP 7813)):
#0  0x00007f51f74b694c in recv () from /lib64/libpthread.so.0
#1  0x00007f51f57c2da1 in SocketRead (sock=8, dataPtr=0x7f51bf71ee50 "", dataSize=4, peek=<value optimized out>, numRead=0x7f51bf71ee4c, notDone=0x0, interrupted=0x7f51bf71ee48, err=0x7f51bf71e630) at /export/jupiter3/users/buildgss/gs64/3101/build31878/src/socket.c:2601
#2  0x00007f51f57ac4c7 in shrpcmonSocketReadFn (arg=<value optimized out>) at /export/jupiter3/users/buildgss/gs64/3101/build31878/src/stncall.c:403
#3  0x00007f51f74af851 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f51f621e90d in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f51be511700 (LWP 7814)):
#0  0x00007f51f6215253 in poll () from /lib64/libc.so.6
#1  0x00007f51f56f6790 in timeoutThreadFn (arg=<value optimized out>) at /export/jupiter3/users/buildgss/gs64/3101/build31878/src/socketprim.c:3207
#2  0x00007f51f74af851 in start_thread () from /lib64/libpthread.so.0
#3  0x00007f51f621e90d in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f51f78d1720 (LWP 7811)):
#0  0x00007f51f74b709d in waitpid () from /lib64/libpthread.so.0
#1  0x00007f51f57864b6 in forkAndWait (cmdPath=0x7fff3b1285b0 "/opt/gemstone/GemStone64Bit3.1.0.5-x86_64.Linux/bin/pstack", args=0x7fff3b12a6c0) at /export/jupiter3/users/buildgss/gs64/3101/build31878/src/hostdebugmt.c:68
#2  0x00007f51f5786679 in HostPrintCStackForPid (pid=7811) at /export/jupiter3/users/buildgss/gs64/3101/build31878/src/hostdebugmt.c:393
#3  0x00007f51f57866ca in HostPrintCStack () at /export/jupiter3/users/buildgss/gs64/3101/build31878/src/hostdebugmt.c:353
#4  0x00007f51f57cb14d in HostFaultHandler (sig=11, info=0x7fff3b12aab0, context=0x7fff3b12a980) at /export/jupiter3/users/buildgss/gs64/3101/build31878/src/hostunix.c:1160
#5  <signal handler called>
#6  om::GsSocketDoPoll192 (omPtr=0x7f51e064e000, ARStackPtr=<value optimized out>) at /export/jupiter3/users/buildgss/gs64/3101/build31878/src/om.hf:4318
#7  0x00007f51f56645ab in IntLpBCLoop () at intloopam64.m4:1
#8  0x00007f51f564099b in IntLpSupControlLoop (omPtr=0x7f51e064e000, enterNativeCodeArg=<value optimized out>, resultH=0x7f51e0e02038) at /export/jupiter3/users/buildgss/gs64/3101/build31878/src/intloopsup.c:8430
#9  0x00007f51f56381dd in intControlLoop (iS=<value optimized out>, receiverH=<value optimized out>, methodH=<value optimized out>, flags=2108930) at /export/jupiter3/users/buildgss/gs64/3101/build31878/src/interp.c:272
#10 IntExecuteMethod (iS=<value optimized out>, receiverH=<value optimized out>, methodH=<value optimized out>, flags=2108930) at /export/jupiter3/users/buildgss/gs64/3101/build31878/src/interp.c:680
#11 0x00007f51f55371c4 in executeFromCtx (omPtr=0x7f51e064e000, source=<value optimized out>, contextObj=1, symbolListArg=<value optimized out>, flags=1, environmentId=<value optimized out>, forExecuteBlock=0, blockArgs=0x0, numArgs=0) at /export/jupiter3/users/buildgss/gs64/3101/build31878/src/gemdo.c:713
#12 0x00007f51f55378d8 in GemDoExecuteFromContext (source=7475888641, contextObj=1, symbolListArg=20, flags=1, environmentId=35120, result=0x7fff3b12b960) at /export/jupiter3/users/buildgss/gs64/3101/build31878/src/gemdo.c:724
#13 0x00007f51f54d7fb0 in gciCall6Args(._164, GemDoCall6FType, int64, int64, int64, int64, int64, int64) (cmdId=LGC_CALL_EXEC_FROM_CONTEXT_OBJ, gemDoFct=0x7f51f5537840 <GemDoExecuteFromContext(uint64, uint64, uint64, int, ushort, uint64*)>, arg1=7475888641, arg2=1, arg3=20, arg4=1, arg5=0, arg6=140734184470880) at /export/jupiter3/users/buildgss/gs64/3101/build31878/src/gcirpc.c:2328
#14 0x00007f51f54d808f in GciExecuteFromContextDbg_ (source=139989745393224, contextObject=0, symbolList=1, flags=-289175248, environmentId=<value optimized out>) at /export/jupiter3/users/buildgss/gs64/3101/build31878/src/gcirpc.c:3218
#15 0x00007f51f57f673c in TpAuxDispatchCmd(._614) (cmd=cmdRun) at /export/jupiter3/users/buildgss/gs64/3101/build31878/src/tpaux.c:3471
#16 0x00007f51f57e90ce in processCommand () at /export/jupiter3/users/buildgss/gs64/3101/build31878/src/topazm.c:1855
#17 0x00007f51f57e9847 in topazMain (argc=<value optimized out>, argv=<value optimized out>, gciDynLibHandle=<value optimized out>) at /export/jupiter3/users/buildgss/gs64/3101/build31878/src/topazm.c:2747
#18 0x000000000040154d in main (argc=3, argv=0x7fff3b12e7c8) at /export/jupiter3/users/buildgss/gs64/3101/build31878/src/topaz.c:81

Thread 4 (Thread 0x7f51e064c700 (LWP 7812)):
#0  0x00007f51f74b694c in recv () from /lib64/libpthread.so.0
No symbol table info available.
#1  0x00007f51f57c2da1 in SocketRead (sock=6, dataPtr=0x7f51e064be5f "\002\270\315d\340Q\177", dataSize=1, peek=<value optimized out>, numRead=0x7f51e064be50, notDone=0x0, interrupted=0x7f51e064be54, err=0x7f51e064b640) at /export/jupiter3/users/buildgss/gs64/3101/build31878/src/socket.c:2601
        success = <value optimized out>
        continueIfInterrupted = 0
        callInterrupted = <value optimized out>
        flags = 0
        errNum = 1
#2  0x00007f51f57ac209 in stnOobReaderThreadFn (arg=<value optimized out>) at /export/jupiter3/users/buildgss/gs64/3101/build31878/src/stncall.c:553
        interrupted = 0
        socketBuf = <value optimized out>
        numRead = 1
        success = 1
        wks = 0x7f51e065e2a8
        thr = 0x7f51e065e350
        sessionPtr = 0x7f51e065f840
        oobSocket = 6
        sErr = {errCode = SYSERR_NONE, errNum = 0, eaiError = 0, categ = SYSERRCAT_ERRNO, errMsg = '\000' <repeats 1023 times>}
        status = 0
        stopRequestVal = 0
        doCloseSocket = <value optimized out>
#3  0x00007f51f74af851 in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#4  0x00007f51f621e90d in clone () from /lib64/libc.so.6
No symbol table info available.

Thread 3 (Thread 0x7f51bf71f700 (LWP 7813)):
#0  0x00007f51f74b694c in recv () from /lib64/libpthread.so.0
No symbol table info available.
#1  0x00007f51f57c2da1 in SocketRead (sock=8, dataPtr=0x7f51bf71ee50 "", dataSize=4, peek=<value optimized out>, numRead=0x7f51bf71ee4c, notDone=0x0, interrupted=0x7f51bf71ee48, err=0x7f51bf71e630) at /export/jupiter3/users/buildgss/gs64/3101/build31878/src/socket.c:2601
        success = <value optimized out>
        continueIfInterrupted = 0
        callInterrupted = <value optimized out>
        flags = 0
        errNum = 0
#2  0x00007f51f57ac4c7 in shrpcmonSocketReadFn (arg=<value optimized out>) at /export/jupiter3/users/buildgss/gs64/3101/build31878/src/stncall.c:403
        success = 0
        wks = 0x7f51e065e2a8
        thr = 0x7f51e065e388
        ibSocket = 8
        sErr = {errCode = SYSERR_NONE, errNum = 0, eaiError = 0, categ = SYSERRCAT_ERRNO, errMsg = '\000' <repeats 1023 times>}
        status = 0
        socketBuf = "\000\000\000"
        numRead = 0
        interrupted = 0
        stopRequestVal = 0
        doCloseSocket = <value optimized out>
#3  0x00007f51f74af851 in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#4  0x00007f51f621e90d in clone () from /lib64/libc.so.6
No symbol table info available.

Thread 2 (Thread 0x7f51be511700 (LWP 7814)):
#0  0x00007f51f6215253 in poll () from /lib64/libc.so.6
No symbol table info available.
#1  0x00007f51f56f6790 in timeoutThreadFn (arg=<value optimized out>) at /export/jupiter3/users/buildgss/gs64/3101/build31878/src/socketprim.c:3207
        nowUsec = -1
        numFound = <value optimized out>
        commandSock = 10
        omPtr = 0x7f51e064e000
        rwks = 0x7f51e065e2a8
        sErr = {errCode = SYSERR_NONE, errNum = 0, eaiError = 0, categ = SYSERRCAT_ERRNO, errMsg = '\000' <repeats 1023 times>}
        pollArr = {{fd = 10, events = 1, revents = 0}}
        wakeupCmd = {signalTimeMs = 0, signalPriority = 0}
        msToWait = 30000
        signalUsec = 1414575728703000
#2  0x00007f51f74af851 in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#3  0x00007f51f621e90d in clone () from /lib64/libc.so.6
No symbol table info available.

Thread 1 (Thread 0x7f51f78d1720 (LWP 7811)):
#0  0x00007f51f74b709d in waitpid () from /lib64/libpthread.so.0
No symbol table info available.
#1  0x00007f51f57864b6 in forkAndWait (cmdPath=0x7fff3b1285b0 "/opt/gemstone/GemStone64Bit3.1.0.5-x86_64.Linux/bin/pstack", args=0x7fff3b12a6c0) at /export/jupiter3/users/buildgss/gs64/3101/build31878/src/hostdebugmt.c:68
        waitResult = 1
        buf = "\000\000\022;\377\177\000\000\000\000\000\000\000\000\000\000\v\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\001", '\000' <repeats 15 times>, "D5\204\365Q\177\000\000@\247\022;\377\177\000\000\377\377\377\377\000\000\000\000Ncx\365Q\177\000\000\177-d\001\000\000\000\000@$L\366Q\177\000\000\000\000\000\000\000\000\000\000\260\205\022;\377\177\000\000\000\020\000\000\000\000\000\000\260\225\022;\377\177\000\000\214-d\001\000\000\000\000\223-d\001\000\000\000\000\225-d\001\000\000\000\000\226-d\001\000\000\000\000\244-d\001\000\000\000\000\245-d\001\000\000\000\000@\247\022;\377\177\000\000\340\246\022;\377\177\000\000\000\000\000\000\000\000\000\000\v\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\243T\030\366Q\177\000\000 \000\000\000\060\000\000\000\240\205\022;\377\177"...
        oldSignal = {__sigaction_handler = {sa_handler = 0x7f51f57c9a80 <HostUnixSigChildHandler(int, siginfo_t*, void*)>, sa_sigaction = 0x7f51f57c9a80 <HostUnixSigChildHandler(int, siginfo_t*, void*)>}, sa_mask = {__val = {18446744067266838271, 140734184456800, 140734184466240, 140734184456824, 8443854964, 11, 139989984406802, 139990017965952, 139989026602280, 3544676190591647744, 0, 140734184466240, 140734184457552, 0, 11, 206158430232}}, sa_flags = 335544327, sa_restorer = 0x7f51f74b7500 <__restore_rt>}
        childStatus = 32767
        child = 28510
#2  0x00007f51f5786679 in HostPrintCStackForPid (pid=7811) at /export/jupiter3/users/buildgss/gs64/3101/build31878/src/hostdebugmt.c:393
        argArray = {0x7fff3b1295b0 "pstack", 0x7fff3b12a6b0 "7811", 0x0}
        pidStr = "7811\000\000\000\000\360\310J\365Q\177\000"
        myPid = 7811
        buffer = "\nBegin attempt to print C-level stack for process 7811 at: \000rapno 0xe oldmask 0x0 cr2 0x1bd98bf11 \n\000 0xe033 \n\000\000\000 \000\000\000\060\000\000\000\000\247\022;\377\177\000\000@\246\022;\377\177\000\000\000\000\000\000\000\000\000\000\v\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\021\277\230\275\001\000\000\000@\247\022;\377\177\000\000\000\000\000\000\000\000\000\000\352Wd\001\000\000\000\000\353Wd\001\000\000\000\000\354Wd\001"...
        cmdName = "pstack\000\000\063\071d\001\000\000\000\000:9d\001\000\000\000\000K9d\001\000\000\000\000N9d\001\000\000\000\000O9d\001\000\000\000\000R9d\001\000\000\000\000S9d\001\000\000\000\000V9d\001\000\000\000\000W9d\001\000\000\000\000\\9d\001\000\000\000\000]9d\001\000\000\000\000m9d\001\000\000\000\000p9d\001\000\000\000\000q9d\001\000\000\000\000t9d\001\000\000\000\000u9d\001\000\000\000\000x9d\001\000\000\000\000y9d\001\000\000\000\000\202\071d\001\000\000\000\000\203\071d\001\000\000\000\000\206\071d\001\000\000\000\000\207\071d\001\000\000\000\000\255\071d\001\000\000\000\000\260\071d\001\000\000\000\000\261\071d\001\000\000\000\000\264"...
        cmdNameWithPath = "/opt/gemstone/GemStone64Bit3.1.0.5-x86_64.Linux/bin/pstack\000\001\000\000\000\000\002.d\001\000\000\000\000\005.d\001\000\000\000\000\021.d\001\000\000\000\000\022.d\001\000\000\000\000\023.d\001\000\000\000\000\024.d\001\000\000\000\000\027.d\001\000\000\000\000\030.d\001\000\000\000\000\031.d\001\000\000\000\000\032.d\001\000\000\000\000\033.d\001\000\000\000\000\034.d\001\000\000\000\000\035.d\001\000\000\000\000\036.d\001\000\000\000\000\037.d\001\000\000\000\000,.d\001\000\000\000\000-.d\001\000\000\000\000"...
#3  0x00007f51f57866ca in HostPrintCStack () at /export/jupiter3/users/buildgss/gs64/3101/build31878/src/hostdebugmt.c:353
No locals.
#4  0x00007f51f57cb14d in HostFaultHandler (sig=11, info=0x7fff3b12aab0, context=0x7fff3b12a980) at /export/jupiter3/users/buildgss/gs64/3101/build31878/src/hostunix.c:1160
        mgr = <value optimized out>
        sigName = <value optimized out>
        inGcilnk = 1
        savedHandler = <value optimized out>
        foundSignal = 0
        numSegvInProgress = <value optimized out>
        msgBuf = "\n\nGemstone Signal Handler: Signal 11,  SIGSEGV Received \n\000d\001", '\000' <repeats 12 times>, "-Xd\001+\036\000\000.Xd\001\000\000\000\000/Xd\001\000\000\000\000\060Xd\001\000\000\000\000\061Xd\001+\036\000\000\000\000\000\000\000\000\000\000\063Xd\001\000\000\000\000\064Xd\001\000\000\000\000\065Xd\001\000\000\000\000\066Xd\001\000\000\000\000\067Xd\001\000\000\000\000\070Xd\001\000\000\000\000\071Xd\001\000\000\000\000:Xd\001\000\000\000\000;Xd\001\000\000\000\000<Xd\001\000\000\000\000=X"...
        validArgs = <value optimized out>
#5  <signal handler called>
No symbol table info available.
#6  om::GsSocketDoPoll192 (omPtr=0x7f51e064e000, ARStackPtr=<value optimized out>) at /export/jupiter3/users/buildgss/gs64/3101/build31878/src/om.hf:4318
        pollArrH = 0x7f51e0e02048
        firstDeleteIdx = 1
        pollIdx = 1
        myScope = {_root = 0x7f51e064edb0, parent = 0x7fff3b12b660, basePtr = 0x7f51e0e02038}
        sockH = 0x7f51e0e02040
        waitersH = <value optimized out>
        aWaiterProcH = 0x7f51e0e02058
        numToDelete = 1
        pollArray = 0x7f51e710e008
        resArrH = 0x7f51e07ace68
        oMsToWait = <value optimized out>
        waitOk = <value optimized out>
        msToWait = <value optimized out>
        alreadyTimedOut = <value optimized out>
        timedOut = 0
        sErr = {errCode = SYSERR_NONE, errNum = 0, eaiError = 0, categ = 32593, errMsg = "\000\300\267\330Q\177\000\000E\266{\365Q\177\000\000\000\300\267\330Q\177\000\000\336\372w\365Q\177\000\000\254%\234\336Q\177\000\000g\247v\365Q\177\000\000P\224f\340\v\000\000\000\220\257\022;\377\177\000\000\200!c\001\000\000\000\000\377\377\377\377\004\000\000\000\070\vh\340Q\177\000\000\360\266{\365Q\177\000\000\240n\216\337Q\177\000\000E\266{\365", '\000' <repeats 12 times>"\336, \372w\365~\036\000\000(\323f\340Q\177\000\000\000\000\000\000\000\000\000\000\200\323f\340Q\177\000\000PUe\340~\036\000\000\000\000\000\000\000\000\000\000\377\377\377\377\005\000\000\000\070\vh\340Q\177\000\000~\036\000\000\000\000\000\000\240\347f\340Q\177\000\000\220\346f\340Q\177\000\000\210\344f\340Q\177\000\000\220\350f\340Q\177\000\000`\260\022;\377\177\000\000P\224f\340Q\177\000\000\000\000\000\000\000\000\000\000\320x\216\337\372\036\000\000\000\000\000\000\000\000\000\000F\216\346\366Q\177\000\000\310\363f\340Q"...}
        evSet = 0x7f51e70bde48
        numEvents = 0
        resIdx = 1
        rc = <value optimized out>
        rc = <value optimized out>
#7  0x00007f51f56645ab in IntLpBCLoop () at intloopam64.m4:1
No locals.
#8  0x00007f51f564099b in IntLpSupControlLoop (omPtr=0x7f51e064e000, enterNativeCodeArg=<value optimized out>, resultH=0x7f51e0e02038) at /export/jupiter3/users/buildgss/gs64/3101/build31878/src/intloopsup.c:8430
        unwind_buf0 = {buf = {{__jmpbuf = {3, -7688847762208103260, 1, 0, 0, 0, -7776010809204317020, -7688889540202109788}, __mask_was_saved = 0, __saved_mask = {__val = {0, 38647472, 38645888, 139989984402616, 139989984397552, 139989984397432, 139989642197024, 2, 139989634034056, 139989633785856, 139989633785856, 139989634034056, 139989641863192, 139989641863176, 139989986009798, 696324730}}}}, previous = 0x7fff3b12b820}
        uKind = 4117108608
        iS = 0x7f51e068ac88
        enterNativeCode = 0
        saveScope = {_root = 0x7f51e064edb0, _codeGenGcDisallowed = 0x0, _gcDisallowed = 0x0, parent = 0x7fff3b12b660, basePtr = 0x7f51e0e02038}
#9  0x00007f51f56381dd in intControlLoop (iS=<value optimized out>, receiverH=<value optimized out>, methodH=<value optimized out>, flags=2108930) at /export/jupiter3/users/buildgss/gs64/3101/build31878/src/interp.c:272
        uKind = <value optimized out>
#10 IntExecuteMethod (iS=<value optimized out>, receiverH=<value optimized out>, methodH=<value optimized out>, flags=2108930) at /export/jupiter3/users/buildgss/gs64/3101/build31878/src/interp.c:680
        omPtr = 0x7f51e064e000
        inFfi = -528822712
        stk = <value optimized out>
        disableAsyncEvents = -528822704
        scp = {_root = 0x7f51e064edb0, parent = 0x7fff3b12b6f0, basePtr = 0x7f51e0e02030}
        resultH = 0x7f51e0e02038
#11 0x00007f51f55371c4 in executeFromCtx (omPtr=0x7f51e064e000, source=<value optimized out>, contextObj=1, symbolListArg=<value optimized out>, flags=1, environmentId=<value optimized out>, forExecuteBlock=0, blockArgs=0x0, numArgs=0) at /export/jupiter3/users/buildgss/gs64/3101/build31878/src/gemdo.c:713
        iS = 0x7f51e068ac88
        myScope = {_root = 0x7f51e064edb0, parent = 0x7fff3b12b780, basePtr = 0x7f51e0e02000}
        sourceH = 0x7f51e0e02008
        symListH = 0x7f51e0e02010
        inClassH = 0x7f51e0e02018
        recH = 0x7f51e0e02020
        methodH = 0x7f51e0e02028
        oldLitVars = <value optimized out>
        compileFlags = <value optimized out>
        errors = <value optimized out>
        resO = <value optimized out>
#12 0x00007f51f55378d8 in GemDoExecuteFromContext (source=7475888641, contextObj=1, symbolListArg=20, flags=1, environmentId=35120, result=0x7fff3b12b960) at /export/jupiter3/users/buildgss/gs64/3101/build31878/src/gemdo.c:724
        omPtr = 0x7f51e064e000
        scp = {_root = 0x7f51e064edb0, parent = 0x0, basePtr = 0x7f51e0e02000}
        resH = <value optimized out>
#13 0x00007f51f54d7fb0 in gciCall6Args(._164, GemDoCall6FType, int64, int64, int64, int64, int64, int64) (cmdId=LGC_CALL_EXEC_FROM_CONTEXT_OBJ, gemDoFct=0x7f51f5537840 <GemDoExecuteFromContext(uint64, uint64, uint64, int, ushort, uint64*)>, arg1=7475888641, arg2=1, arg3=20, arg4=1, arg5=0, arg6=140734184470880) at /export/jupiter3/users/buildgss/gs64/3101/build31878/src/gcirpc.c:2328
        gciState = 0x7f51f59ee1a0
        sessionPtr = <value optimized out>
        unwind_buf0 = {buf = {{__jmpbuf = {38662776, 7775598327210796196, 72, 0, 0, 139989990602236, -7776010809162373980, -7688889341328661340}, __mask_was_saved = 0, __saved_mask = {__val = {139989998442105, 0, 139989998009683, 0, 139990001268608, 45, 139989987826852, 0, 139989998015237, 255, 139990001268608, 10, 0, 0, 139989998442105, 0}}}}, previous = 0x0}
        iS = <value optimized out>
        saveScope = {_root = 0x7f51e064edb0, _codeGenGcDisallowed = 0x0, _gcDisallowed = 0x0, parent = 0x0, basePtr = 0x7f51e0e02000}
        uKind = <value optimized out>
#14 0x00007f51f54d808f in GciExecuteFromContextDbg_ (source=139989745393224, contextObject=0, symbolList=1, flags=-289175248, environmentId=<value optimized out>) at /export/jupiter3/users/buildgss/gs64/3101/build31878/src/gcirpc.c:3218
        resultOop = 20
#15 0x00007f51f57f673c in TpAuxDispatchCmd(._614) (cmd=cmdRun) at /export/jupiter3/users/buildgss/gs64/3101/build31878/src/tpaux.c:3471
        envId = 0
        flags = 1
        isClassMethod = <value optimized out>
#16 0x00007f51f57e90ce in processCommand () at /export/jupiter3/users/buildgss/gs64/3101/build31878/src/topazm.c:1855
        oldCursor = <value optimized out>
        cmdId = 4005792264
#17 0x00007f51f57e9847 in topazMain (argc=<value optimized out>, argv=<value optimized out>, gciDynLibHandle=<value optimized out>) at /export/jupiter3/users/buildgss/gs64/3101/build31878/src/topazm.c:2747
        ifErrCmd = <value optimized out>
        gciInitOk = -175602310
        isRemote = 0
        wasInErrExec = 0
#18 0x000000000040154d in main (argc=3, argv=0x7fff3b12e7c8) at /export/jupiter3/users/buildgss/gs64/3101/build31878/src/topaz.c:81
        theLib = 0x24db080
        quietMode = 0
        linked = <value optimized out>
        errBuf = '\000' <repeats 2440 times>"\234, >m\367Q\177\000\000\000\000\000\000\000\000\000\000\017\227\251\365Q\177\000\000\200U\215\367Q\177\000\000R\322l\367Q\177", '\000' <repeats 42 times>"\205, \310L\366Q\177\000\000\000\000\000\000\001", '\000' <repeats 131 times>"\234, >m\367Q\177\000\000\000\000\000\000\000\000\000\000\247L\313\365Q\177\000\000\000P\215\367Q\177\000\000R\322l\367Q\177", '\000' <repeats 42 times>"\205, \310L\366Q\177\000\000\000\000\000\000\001", '\000' <repeats 163 times>"\234, >m\367Q\177\000\000\000\000\000\000\000\000\000\000\310\035\362\365Q\177\000\000\220i\215\367Q\177\000\000R\322l\367Q\177", '\000' <repeats 42 times>"\205, \310L\366Q\177\000\000\000\000\000\000\001", '\000' <repeats 147 times>"\234, >m\367Q\177\000\000\000\000\000\000\000\000\000\000\327\274\024\366"...
        topazMainPtr = 0x1
$1 = 1
$2 = 1
$3 = {<text variable, no debug info>} 0x7f51f5661680 <IntLpBCLoop>
===--- end gdb stacks


 _____________________________________________________________________________
| Possible Internal Error: HostCoreDump invoked at 10/29/14 10:42:17.761 CET
 in process 7811
_______________________________________________
Glass mailing list
[hidden email]
http://lists.gemtalksystems.com/mailman/listinfo/glass


_______________________________________________
Glass mailing list
[hidden email]
http://lists.gemtalksystems.com/mailman/listinfo/glass