[ tcl-Bugs-2891556 ] segfault in test encoding-24.2 (8.5)

View: New views
1 Messages — Rating Filter:   Alert me  

[ tcl-Bugs-2891556 ] segfault in test encoding-24.2 (8.5)

by SourceForge.net :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Bugs item #2891556, was opened at 2009-11-03 15:15
Message generated for change (Tracker Item Submitted) made by mistachkin
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=110894&aid=2891556&group_id=10894

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: current: 8.5.7
Status: Open
Resolution: None
Priority: 9
Private: No
Submitted By: Joe Mistachkin (mistachkin)
Assigned to: Nobody/Anonymous (nobody)
Summary: segfault in test encoding-24.2 (8.5)

Initial Comment:
This crash is with Tcl 8.5 (core-8-5-branch, threaded debug build),

-DTCL_MEM_DEBUG -DTCL_COMPILE_DEBUG
-DTCL_COMPILE_STATS -DTCL_THREADS=1 -DUSE_THREAD_ALLOC=1

==== encoding-24.2 EscapeFreeProc on open channels FAILED
==== Contents of test case:

    viewable [exec [interpreter] $file]

---- Test generated error; Return code was: 1
---- Return code should have been one of: 0 2
---- errorInfo: ab$B8C$(DD%(Bg
child killed: segmentation violation
    while executing
"exec [interpreter] $file"
    ("uplevel" body line 2)
    invoked from within
"uplevel 1 $script"
---- errorCode: CHILDKILLED 1360 SIGSEGV {segmentation violation}
==== encoding-24.2 FAILED

stack trace:

> tcl85tg.dll!FreeEncoding(Tcl_Encoding_ * encoding=0x00aae0d0)  Line 848 + 0x3 bytes C
  tcl85tg.dll!EscapeFreeProc(void * clientData=0x00ab0360)  Line 3398 + 0xc bytes C
  tcl85tg.dll!FreeEncoding(Tcl_Encoding_ * encoding=0x00ab0790)  Line 851 + 0x11 bytes C
  tcl85tg.dll!TclFinalizeEncodingSubsystem()  Line 670 + 0xc bytes C
  tcl85tg.dll!Tcl_Finalize()  Line 1113 C
  tcl85tg.dll!Tcl_Exit(int status=0x00000000)  Line 908 C
  tcl85tg.dll!Tcl_ExitObjCmd(void * dummy=0x00000000, Tcl_Interp * interp=0x00a2c4b0, int objc=0x00000001, Tcl_Obj * const * objv=0x00a30250)  Line 727 + 0x9 bytes C
  tcl85tg.dll!TclEvalObjvInternal(Tcl_Interp * interp=0x00a2c4b0, int objc=0x00000001, Tcl_Obj * const * objv=0x00a30250, const char * command=0x00a980f8, int length=0x00000005, int flags=0x00000000)  Line 3689 + 0x1d bytes C
  tcl85tg.dll!TclEvalEx(Tcl_Interp * interp=0x00a2c4b0, const char * script=0x00a980b8, int numBytes=0x0000004a, int flags=0x00000000, int line=0x00000004, int * clNextOuter=0x00000000, const char * outerScript=0x00a980b8)  Line 4387 + 0x21 bytes C
  tcl85tg.dll!Tcl_EvalEx(Tcl_Interp * interp=0x00a2c4b0, const char * script=0x00a980b8, int numBytes=0x0000004a, int flags=0x00000000)  Line 4043 + 0x1d bytes C
  tcl85tg.dll!Tcl_FSEvalFileEx(Tcl_Interp * interp=0x00a2c4b0, Tcl_Obj * pathPtr=0x00a8b4d8, const char * encodingName=0x00000000)  Line 1814 + 0x13 bytes C
  tcl85tg.dll!Tcl_Main(int argc=0xffffffff, char * * argv=0x00a27f98, int (Tcl_Interp *)* appInitProc=0x004165d0)  Line 441 + 0x11 bytes C
  tcltest.exe!main(int argc=0x00000002, char * * argv=0x00a27f90)  Line 102 + 0x15 bytes C
  tcltest.exe!__tmainCRTStartup()  Line 586 + 0x19 bytes C
  tcltest.exe!mainCRTStartup()  Line 403 C
  kernel32.dll!7c817077()
  [Frames below may be incorrect and/or missing, no symbols loaded for kernel32.dll]


----------------------------------------------------------------------

You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=110894&aid=2891556&group_id=10894

------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
Tcl-Bugs mailing list
Tcl-Bugs@...
https://lists.sourceforge.net/lists/listinfo/tcl-bugs