1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

for /r %s crashes TCC

Discussion in 'Support' started by Christian Albaret, Sep 16, 2008.

  1. Christian Albaret

    Joined:
    Jul 1, 2008
    Messages:
    154
    Likes Received:
    1
    Issuing the command
    for /r %s
    crashes TCC, whereas the command
    for %s
    just yields the usage line.

    This syntax is obviously incomplete/wrong, it occurred to me only once while I stopped writing because I was thinking, and pressed Enter inadvertently.
     
  2. Jim Cook

    Joined:
    May 20, 2008
    Messages:
    604
    Likes Received:
    0
    On Tue, Sep 16, 2008 at 10:04 AM, Christian Albaret
    <> wrote:

    I can reproduce it here. It looks to be reading a null reference.

    tcmd.gpf has:

    TCC 9.02.151
    Module=C:\4NT9\TakeCmd.dll
    Address=1000351C
    Exception=C0000005
    EAX=00000000 EBX=009BFF78 ECX=00000000 EDX=0099002F
    ESI=009BFF7E EDI=00000001 EBP=009BDD9C ESP=00997604
    CS=0000001B DS=00000023 ES=00000023 SS=00000023
    Flags=00010246

    Stack:
    1 : TakeCmd.dll 0001:0000251c
    2 : TakeCmd.dll 0001:000708a7
    3 : TakeCmd.dll 0001:000704e6
    4 : TakeCmd.dll 0001:0007029a
    5 : TakeCmd.dll 0001:000359c6




    --
    2008 Fridays: 4/4, 6/6, 8/8, 10/10, 12/12 and 5/9, 9/5, 7/11, 11/7.
    Next year they're Saturday.
    Measure wealth by the things you have for which you would not take money.
     
  3. Jim Cook

    Joined:
    May 20, 2008
    Messages:
    604
    Likes Received:
    0
    Also the new version, which I forgot to install until just now.

    TCC 9.02.152
    Module=C:\4NT9\TakeCmd.dll
    Address=1000350C
    Exception=C0000005
    EAX=00000000 EBX=009BFF78 ECX=00000000 EDX=0099002F
    ESI=009BFF7E EDI=00000001 EBP=009BDD9C ESP=00997604
    CS=0000001B DS=00000023 ES=00000023 SS=00000023
    Flags=00010246

    Stack:
    1 : TakeCmd.dll 0001:0000250c
    2 : TakeCmd.dll 0001:000709b7
    3 : TakeCmd.dll 0001:000705f6
    4 : TakeCmd.dll 0001:000703aa
    5 : TakeCmd.dll 0001:00035a46


    --
    2008 Fridays: 4/4, 6/6, 8/8, 10/10, 12/12 and 5/9, 9/5, 7/11, 11/7.
    Next year they're Saturday.
    Measure wealth by the things you have for which you would not take money.
     
  4. vefatica

    Joined:
    May 20, 2008
    Messages:
    7,938
    Likes Received:
    30
    Crashes also from 4NT v8, v7, v6 and a disappearing act from v5.

    I guess it has been around a while.
     

Share This Page