App Offical release of Crew chief version 4 - auto updating and shiny

Discussion in 'Community Workshop' started by mr_belowski, Jul 29, 2015.

  1. shardshunt

    shardshunt Well-Known Member

    Joined:
    Jan 29, 2015
    Ratings:
    +490 / 0 / -0
    I'll need to return to my computer to test
     
  2. mr_belowski

    mr_belowski Well-Known Member Beta tester

    Joined:
    Apr 23, 2015
    Ratings:
    +1,307 / 0 / -0
    See if you can find a .net error in the event log (application)
     
  3. mr_belowski

    mr_belowski Well-Known Member Beta tester

    Joined:
    Apr 23, 2015
    Ratings:
    +1,307 / 0 / -0
    Hugh - i've not been able to find anything in the tyre temps code that looks like right and left are being swapped over. It looks OK to me so far, so I'll add some logging - in the next version it'll read the warning and log the tyre temps to the console
     
  4. shardshunt

    shardshunt Well-Known Member

    Joined:
    Jan 29, 2015
    Ratings:
    +490 / 0 / -0
    ok two logs were created
    Code:
    Application: CrewChiefV2.exe
    Framework Version: v4.0.30319
    Description: The process was terminated due to an unhandled exception.
    Exception Info: System.ComponentModel.Win32Exception
    Stack:
       at System.Diagnostics.Process.StartWithShellExecuteEx(System.Diagnostics.ProcessStartInfo)
       at CrewChiefV2.Utilities.runRrre()
       at CrewChiefV2.CrewChief.Run()
       at CrewChiefV2.MainWindow.runApp()
       at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
       at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
       at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
       at System.Threading.ThreadHelper.ThreadStart()
    and
    Code:
    Faulting application name: CrewChiefV2.exe, version: 1.0.0.0, time stamp: 0x55cc6ade
    Faulting module name: KERNELBASE.dll, version: 6.1.7601.18933, time stamp: 0x55a6a16f
    Exception code: 0xe0434352
    Fault offset: 0x000000000000b3dd
    Faulting process id: 0x1a20
    Faulting application start time: 0x01d0d680a335562e
    Faulting application path: C:\Users\Frank Parry\Documents\My Games\CrewChiefV2\CrewChiefV2.exe
    Faulting module path: C:\windows\system32\KERNELBASE.dll
    Report Id: feea7dc4-4273-11e5-9d05-c1eb021fd216
    hope this helps
    the highest .net frame work version number i could see on regedit.exe is v4.0 but there was about 6 other ones aswell
     
    Last edited: Aug 14, 2015
  5. mr_belowski

    mr_belowski Well-Known Member Beta tester

    Joined:
    Apr 23, 2015
    Ratings:
    +1,307 / 0 / -0
    hmmm... that does suggest that it can't find steam.exe - what path is steam installed into, and what are you using for the value of r3e_launch_exe in the app?
     
  6. shardshunt

    shardshunt Well-Known Member

    Joined:
    Jan 29, 2015
    Ratings:
    +490 / 0 / -0
    ok this was the problem i put in "C:\Program Files\steam\steam.exe" instead of "C:\Program Files (x86)\steam\steam.exe":oops:
     
    • Like Like x 1
  7. mr_belowski

    mr_belowski Well-Known Member Beta tester

    Joined:
    Apr 23, 2015
    Ratings:
    +1,307 / 0 / -0
    the exception handling in the current version is baaad - i'm in the process of sorting this out so at least similar, er, 'user errors' will result in a more helpful message :)
     
    • Like Like x 2
  8. kris_peeters

    kris_peeters Member

    Joined:
    May 29, 2015
    Ratings:
    +19 / 0 / -0
    Thanks mr-belowski for making this amazing app. Wish I could give you a thousand likes for it!!!!
    Really top notch!
     
  9. DawdlingDan

    DawdlingDan New Member

    Joined:
    Aug 12, 2015
    Ratings:
    +3 / 0 / -0
    Just finished a few races while using this application, it's really nice. Good job mate!
     
  10. mr_belowski

    mr_belowski Well-Known Member Beta tester

    Joined:
    Apr 23, 2015
    Ratings:
    +1,307 / 0 / -0
    Muppets... ;)
     
    • Funny Funny x 2
  11. Hugh

    Hugh Member

    Joined:
    Jul 8, 2015
    Ratings:
    +10 / 0 / -0
    I did a whole lot of driving today, all good.:). I thinks its a delay.. were two corners a close together I'm getting the previous corner after exiting the next corner if you follow.. which threw me off.
    I love your commitment to squash bugs sir.. again very grateful for your work..
     
  12. yusupov

    yusupov Active Member

    Joined:
    Feb 1, 2015
    Ratings:
    +28 / 0 / -0
    this is so cool :D
     
  13. mr_belowski

    mr_belowski Well-Known Member Beta tester

    Joined:
    Apr 23, 2015
    Ratings:
    +1,307 / 0 / -0
    I'll take that delay out and move the call to the end of sector one, should sort it. Thanks for the info :)
     
  14. mr_belowski

    mr_belowski Well-Known Member Beta tester

    Joined:
    Apr 23, 2015
    Ratings:
    +1,307 / 0 / -0
    Oops, double post
     
  15. Gerbuho

    Gerbuho Well-Known Member

    Joined:
    Jun 7, 2015
    Ratings:
    +264 / 0 / -0
    Paypal ;)
     
  16. mr_belowski

    mr_belowski Well-Known Member Beta tester

    Joined:
    Apr 23, 2015
    Ratings:
    +1,307 / 0 / -0
    If anyone loves the app so much they want to buy me a pint or two, my PayPal account is Jim.britton@yahoo.co.uk. Just to save you having to rummage through the old v1 thread looking for it.

    But like I said before, its really not necessary, I just enjoy building this stuff and its great to see it getting used and enjoyed by you folks
     
  17. shardshunt

    shardshunt Well-Known Member

    Joined:
    Jan 29, 2015
    Ratings:
    +490 / 0 / -0
    just a small bug report: finished the race and got the message "You pulliing away that the gaps now..." instead of the victory message.
    (also I recommend you change "your lap times are worsening" to "your lap times are increasing", it just makes more sense)
     
  18. mr_belowski

    mr_belowski Well-Known Member Beta tester

    Joined:
    Apr 23, 2015
    Ratings:
    +1,307 / 0 / -0
    Slight change to the tyre temp checking... I was going to trigger the temps check when you reach one of the sector lines, but this is risky because they're sometimes in the middle of fast corners. This would trigger warnings about high temps on one side, which aren't helpful because it's the average temps over a lap that are important here. Checking the average for the current lap whilst you're in a fast corner might trigger false-positives.

    I'm going to have to just remove the delay and add the tyre temp check to the ever increasing number of messages triggered when you cross the line. I'll have another think about this. The next version of Crew Chief will be a couple of days away anyway as there are some internal changes that need more testing time.

    Edit - i'll check that Shardshunt
     
    • Like Like x 1
  19. mr_belowski

    mr_belowski Well-Known Member Beta tester

    Joined:
    Apr 23, 2015
    Ratings:
    +1,307 / 0 / -0
    Thanks for the beer Paul Martin - very generous of you :D
     
  20. GooseCreature

    GooseCreature Well-Known Member

    Joined:
    May 30, 2015
    Ratings:
    +670 / 0 / -0
    More than welcome. :)