ACC Results Companion

Misc ACC Results Companion 1.24.0

Login or Register an account to download this content
Ah...I might have made an incorrect assumption in that ACC already set up broadcasting (I must have set it up ages ago and then forgotten about it). Add the following to broadcasting.json (you can change the default password)

JSON:
{
    "updListenerPort": 9000,
    "connectionPassword": "asd",
    "commandPassword": ""
}

Let me know if that works (one lap on a hotlap will be enough)
When broadcasting.json is filled, invalidated lap time are ok in ACC Results.
 
here is the screenshot of the missing path according to acc result

Ah - I should have spotted it before, the ACC data folder should be

C:\Users\\Jérémy\Documents\Assetto Corsa Competizione\

Change this in the settings page and restart. I'm still concerned about the other errors you are getting so would appreciate you sending files in C:\Users\Jérémy\Documents\ACCResults so I can investigate
 
Also, so i can see what the other problems are, can you post everything from folder C:\Users\Jérémy\Documents\ACCResults - there should be at least 3 files here
Thanks,
Doug
 

Attachments

  • Hotstint.json
    8.4 KB · Views: 75
  • ACCResultsSettings.json
    8.2 KB · Views: 100
  • ACCResults.txt
    163.2 KB · Views: 87
  • ACCResults1.txt
    1.1 MB · Views: 82
Wasn't there an ACCResults.DB file in the folder? If not, can you send me C:\Users\Jérémy\Documents\ACCResults\Backup\DB\ACCResults.1.5.0.20200328020816.DB
Thanks,
Doug
 
Another issue detected :
Trying hotlap at Bathurst from Special Events and ACCR doesn't seem to recognize the car (Porsche 911 GT3 R)

here is the logs :
Code:
2020-03-29 07:47:28 INFO ACCResults.initialiseData : === ACC Results Companion starting ===
2020-03-29 07:47:28 INFO ResultsDB..ctor : Using database C:\Users\Pierrot\Documents\ACCResults\ACCResults.DB
2020-03-29 07:47:28 INFO ResultsDB.getVersionDetails : Database version = 1.5.4 released on 28th-March-2020
2020-03-29 07:47:28 INFO ResultsDB.maintainCarDefinitions : Priming table 'car_def'
2020-03-29 07:47:28 INFO ResultsDB.maintainCircuitDefinitions : Priming table 'circuits'
2020-03-29 07:47:29 INFO ACCResults.logDBStats : *** DB Stats ***
2020-03-29 07:47:29 INFO ACCResults.logDBStats : car_def    : 26 rows
2020-03-29 07:47:29 INFO ACCResults.logDBStats : champ_points    : 0 rows
2020-03-29 07:47:29 INFO ACCResults.logDBStats : championships    : 0 rows
2020-03-29 07:47:29 INFO ACCResults.logDBStats : circuits    : 24 rows
2020-03-29 07:47:29 INFO ACCResults.logDBStats : ecu_modes    : 167 rows
2020-03-29 07:47:29 INFO ACCResults.logDBStats : files_processed    : 601 rows
2020-03-29 07:47:29 INFO ACCResults.logDBStats : fuel_usage    : 429 rows
2020-03-29 07:47:29 INFO ACCResults.logDBStats : laps    : 10745 rows
2020-03-29 07:47:29 INFO ACCResults.logDBStats : penalties    : 0 rows
2020-03-29 07:47:29 INFO ACCResults.logDBStats : result_stats    : 87 rows
2020-03-29 07:47:29 INFO ACCResults.logDBStats : session_best_laps    : 1134 rows
2020-03-29 07:47:29 INFO ACCResults.logDBStats : session_cars    : 1134 rows
2020-03-29 07:47:29 INFO ACCResults.logDBStats : session_def    : 266 rows
2020-03-29 07:47:29 INFO ACCResults.logDBStats : session_drivers    : 1358 rows
2020-03-29 07:47:29 INFO ACCResults.logDBStats : session_points    : 883 rows
2020-03-29 07:47:29 INFO ACCResults.logDBStats : sqlite_sequence    : 0 rows
2020-03-29 07:47:29 INFO ACCResults.logDBStats : version    : 1 rows
2020-03-29 07:47:29 INFO ACCResults.logDBStats : ****************
2020-03-29 07:47:30 INFO ACCResults.Form1_Load : Initialising combo boxes
2020-03-29 07:47:30 INFO ACCResults.Form1_Load : Set up file monitors
2020-03-29 07:47:30 INFO FileUtils.monitorFolder : Monitoring files C:\Users\Pierrot\Documents\Assetto Corsa Competizione\Results\*.json
2020-03-29 07:47:30 INFO FileUtils.monitorFolder : Monitoring files C:\Users\Pierrot\Documents\Assetto Corsa Competizione\Config\account.json
2020-03-29 07:47:30 INFO ACCResults.Form1_Load : Initialising default settings
2020-03-29 07:47:30 INFO FileUtils.clearWatchers : Clearing folder watchers
2020-03-29 07:47:30 INFO FileUtils.monitorFolder : Monitoring files C:\Users\Pierrot\Documents\Assetto Corsa Competizione\Results\*.json
2020-03-29 07:47:30 INFO FileUtils.monitorFolder : Monitoring files C:\Users\Pierrot\Documents\Assetto Corsa Competizione\Config\account.json
20 R)20-03-29 07:47:30 INFO ACCResults.Form1_Load : Setting scanning server results option
2020-03-29 07:47:30 INFO ACCResults.Form1_Load : Loading OLV settings
2020-03-29 07:47:30 INFO ACCResults.Form1_Load : Setting up OLV sorting
2020-03-29 07:47:30 INFO ACCResults.Form1_Load : Closing splash screen
2020-03-29 07:49:45 INFO ACCSharedMemory.Open : Opened memory mapped file to region Local\acpmf_static
2020-03-29 07:49:45 INFO ACCSharedMemory.CreateAccessor : Created accessor to memory mapped region Local\acpmf_static
2020-03-29 07:49:45 INFO ACCSharedMemory.Open : Opened memory mapped file to region Local\acpmf_graphics
2020-03-29 07:49:45 INFO ACCSharedMemory.CreateAccessor : Created accessor to memory mapped region Local\acpmf_graphics
2020-03-29 07:49:45 INFO ACCSharedMemory.Open : Opened memory mapped file to region Local\acpmf_physics
2020-03-29 07:49:45 INFO ACCSharedMemory.CreateAccessor : Created accessor to memory mapped region Local\acpmf_physics
2020-03-29 07:49:45 BROADCAST ACCBroadcastInterface.ResetSession : Clearing all maps for new session
2020-03-29 07:49:45 BROADCAST BroadcastingViewModel.ClearCars : Clearing 0 cars from the BroadcastVM
2020-03-29 08:06:27 BROADCAST ACCBroadcastInterface.buildSeason : Storing leaderboard lines for track mount_panorama
2020-03-29 08:06:27 BROADCAST ACCBroadcastInterface.storeSession : *** UDP Santity check - UDP Updated 2020-03-29 07:49:45, time end 2020-03-29 08:06:03, duration 978,5314239s, Track mount_panorama, CarId 0, Race # -1
2020-03-29 08:06:27 WARNING ResultsDB.getRaceDetailsFromSnapshot : Could not find player car in session 0f44058a-7c9f-4eda-9689-570198ffb5e5. Using car # 0 and track mount_panorama from shared memory
2020-03-29 08:06:27 ERROR ACCCarDetails.getCarIdFromShmCarModel : Could not find SHM car model for [] - Value cannot be null.
Parameter name: key
   at System.Collections.Generic.Dictionary`2.FindEntry(TKey key)
   at System.Collections.Generic.Dictionary`2.TryGetValue(TKey key, TValue& value)
   at ACCResults.ACCCarDetails.getCarIdFromShmCarModel(String carName)
2020-03-29 08:06:27 BROADCAST ACCBroadcastInterface.storeSession : Notifying new results for track mount_panorama and season 0f44058a-7c9f-4eda-9689-570198ffb5e5
2020-03-29 08:06:28 WARNING ResultsDB.getFuelUsageFromHistoryNew : Could not find fuel in database
2020-03-29 08:06:28 WARNING ACCFuelUsageStats.updateFuelStatistics : No fuel stats found for session 0f44058a-7c9f-4eda-9689-570198ffb5e5
2020-03-29 08:06:28 BROADCAST ACCBroadcastInterface.ResetSession : Clearing all maps for new session
2020-03-29 08:06:28 BROADCAST BroadcastingViewModel.ClearCars : Clearing 0 cars from the BroadcastVM
2020-03-29 08:08:28 WARNING ResultsDB.retrieveLaps : Could not find lap detail in database for session=0f44058a-7c9f-4eda-9689-570198ffb5e5, race number=0
2020-03-29 08:08:28 ERROR ACCResults.olvSessions_SelectionChanged : Exception changing session selection Sequence contains no elements
   at System.Linq.Enumerable.Max(IEnumerable`1 source)
   at System.Linq.Enumerable.Max[TSource](IEnumerable`1 source, Func`2 selector)
   at ACCResults.ACCResultsMainForm.getMaxLaps(List`1 lapDetails)
   at ACCResults.ACCResultsMainForm.olvSessions_SelectionChanged(Object sender, EventArgs e)
2020-03-29 08:08:48 WARNING ResultsDB.retrieveLaps : Could not find lap detail in database for session=0f44058a-7c9f-4eda-9689-570198ffb5e5, race number=0
2020-03-29 08:08:48 ERROR ACCResults.olvSessions_SelectionChanged : Exception changing session selection Sequence contains no elements
   at System.Linq.Enumerable.Max(IEnumerable`1 source)
   at System.Linq.Enumerable.Max[TSource](IEnumerable`1 source, Func`2 selector)
   at ACCResults.ACCResultsMainForm.getMaxLaps(List`1 lapDetails)
   at ACCResults.ACCResultsMainForm.olvSessions_SelectionChanged(Object sender, EventArgs e)
2020-03-29 08:09:47 WARNING ResultsDB.retrieveLaps : Could not find lap detail in database for session=0f44058a-7c9f-4eda-9689-570198ffb5e5, race number=0
2020-03-29 08:09:47 ERROR ACCResults.olvSessions_SelectionChanged : Exception changing session selection Sequence contains no elements
   at System.Linq.Enumerable.Max(IEnumerable`1 source)
   at System.Linq.Enumerable.Max[TSource](IEnumerable`1 source, Func`2 selector)
   at ACCResults.ACCResultsMainForm.getMaxLaps(List`1 lapDetails)
   at ACCResults.ACCResultsMainForm.olvSessions_SelectionChanged(Object sender, EventArgs e)
2020-03-29 08:09:51 WARNING ResultsDB.retrieveLaps : Could not find lap detail in database for session=0f44058a-7c9f-4eda-9689-570198ffb5e5, race number=0
2020-03-29 08:09:51 ERROR ACCResults.olvSessions_SelectionChanged : Exception changing session selection Sequence contains no elements
   at System.Linq.Enumerable.Max(IEnumerable`1 source)
   at System.Linq.Enumerable.Max[TSource](IEnumerable`1 source, Func`2 selector)
   at ACCResults.ACCResultsMainForm.getMaxLaps(List`1 lapDetails)
   at ACCResults.ACCResultsMainForm.olvSessions_SelectionChanged(Object sender, EventArgs e)
2020-03-29 08:11:44 WARNING ResultsDB.retrieveLaps : Could not find lap detail in database for session=0f44058a-7c9f-4eda-9689-570198ffb5e5, race number=0
2020-03-29 08:11:44 ERROR ACCResults.olvSessions_SelectionChanged : Exception changing session selection Sequence contains no elements
   at System.Linq.Enumerable.Max(IEnumerable`1 source)
   at System.Linq.Enumerable.Max[TSource](IEnumerable`1 source, Func`2 selector)
   at ACCResults.ACCResultsMainForm.getMaxLaps(List`1 lapDetails)
   at ACCResults.ACCResultsMainForm.olvSessions_SelectionChanged(Object sender, EventArgs e)
2020-03-29 08:11:47 WARNING ResultsDB.retrieveLaps : Could not find lap detail in database for session=0f44058a-7c9f-4eda-9689-570198ffb5e5, race number=0
2020-03-29 08:11:47 ERROR ACCResults.olvSessions_SelectionChanged : Exception changing session selection Sequence contains no elements
   at System.Linq.Enumerable.Max(IEnumerable`1 source)
   at System.Linq.Enumerable.Max[TSource](IEnumerable`1 source, Func`2 selector)
   at ACCResults.ACCResultsMainForm.getMaxLaps(List`1 lapDetails)
   at ACCResults.ACCResultsMainForm.olvSessions_SelectionChanged(Object sender, EventArgs e)
2020-03-29 08:14:42 INFO ResultsDB.Close : Closing DB connection

and attached is the created json.

Rolling back to 1.4.0 (with rolling back of database also) and everything is correctly detected.

Code:
2020-03-29 08:37:50 INFO ACCSharedMemory.Open : Opened memory mapped file to region Local\acpmf_static
2020-03-29 08:37:50 INFO ACCSharedMemory.CreateAccessor : Created accessor to memory mapped region Local\acpmf_static
2020-03-29 08:37:50 INFO ACCSharedMemory.Open : Opened memory mapped file to region Local\acpmf_graphics
2020-03-29 08:37:50 INFO ACCSharedMemory.CreateAccessor : Created accessor to memory mapped region Local\acpmf_graphics
2020-03-29 08:37:50 INFO ACCSharedMemory.Open : Opened memory mapped file to region Local\acpmf_physics
2020-03-29 08:37:50 INFO ACCSharedMemory.CreateAccessor : Created accessor to memory mapped region Local\acpmf_physics
2020-03-29 08:54:13 INFO ARCSharedMemoryMonitor.storeSession : Saving session 4ea380c9-8aa2-403c-be43-e43e0dd8cf7c, Type ACC_HOTLAP, Track mount_panorama, Car porsche_991_gt3_r : Player ID 0, Laps 7, Total Time=15:59.544, position=1, Fuel=0, Valid=True, isOnline 0, season 4ea380c9-8aa2-403c-be43-e43e0dd8cf7c, ecu mode -1
2020-03-29 08:54:13 WARNING ResultsDB.processSession : Could not use SHM season...not yet initialised
2020-03-29 08:54:13 INFO ResultsDB.storeResultStats : Storing race statistics for Track Bathurst Mount Panorama, Car Porsche 911 GT3 R, Online=0
2020-03-29 08:54:13 WARNING ResultsDB.getFuelUsageFromHistoryNew : Could not find fuel in database
2020-03-29 08:54:13 WARNING ACCFuelUsageStats.updateFuelStatistics : No fuel stats found for session 4ea380c9-8aa2-403c-be43-e43e0dd8cf7c
 

Attachments

  • seasonEntity.Unknown Car_mount_panorama_Hotlap_0f44058a-7c9f-4eda-9689-570198ffb5e5.json
    1 KB · Views: 69
Last edited:
Another issue detected :
Trying hotlap at Bathurst from Special Events and ACCR doesn't seem to recognize the car (Porsche 911 GT3 R)

here is the logs :
Code:
2020-03-29 07:47:28 INFO ACCResults.initialiseData : === ACC Results Companion starting ===
2020-03-29 07:47:28 INFO ResultsDB..ctor : Using database C:\Users\Pierrot\Documents\ACCResults\ACCResults.DB
2020-03-29 07:47:28 INFO ResultsDB.getVersionDetails : Database version = 1.5.4 released on 28th-March-2020
2020-03-29 07:47:28 INFO ResultsDB.maintainCarDefinitions : Priming table 'car_def'
2020-03-29 07:47:28 INFO ResultsDB.maintainCircuitDefinitions : Priming table 'circuits'
2020-03-29 07:47:29 INFO ACCResults.logDBStats : *** DB Stats ***
2020-03-29 07:47:29 INFO ACCResults.logDBStats : car_def    : 26 rows
2020-03-29 07:47:29 INFO ACCResults.logDBStats : champ_points    : 0 rows
2020-03-29 07:47:29 INFO ACCResults.logDBStats : championships    : 0 rows
2020-03-29 07:47:29 INFO ACCResults.logDBStats : circuits    : 24 rows
2020-03-29 07:47:29 INFO ACCResults.logDBStats : ecu_modes    : 167 rows
2020-03-29 07:47:29 INFO ACCResults.logDBStats : files_processed    : 601 rows
2020-03-29 07:47:29 INFO ACCResults.logDBStats : fuel_usage    : 429 rows
2020-03-29 07:47:29 INFO ACCResults.logDBStats : laps    : 10745 rows
2020-03-29 07:47:29 INFO ACCResults.logDBStats : penalties    : 0 rows
2020-03-29 07:47:29 INFO ACCResults.logDBStats : result_stats    : 87 rows
2020-03-29 07:47:29 INFO ACCResults.logDBStats : session_best_laps    : 1134 rows
2020-03-29 07:47:29 INFO ACCResults.logDBStats : session_cars    : 1134 rows
2020-03-29 07:47:29 INFO ACCResults.logDBStats : session_def    : 266 rows
2020-03-29 07:47:29 INFO ACCResults.logDBStats : session_drivers    : 1358 rows
2020-03-29 07:47:29 INFO ACCResults.logDBStats : session_points    : 883 rows
2020-03-29 07:47:29 INFO ACCResults.logDBStats : sqlite_sequence    : 0 rows
2020-03-29 07:47:29 INFO ACCResults.logDBStats : version    : 1 rows
2020-03-29 07:47:29 INFO ACCResults.logDBStats : ****************
2020-03-29 07:47:30 INFO ACCResults.Form1_Load : Initialising combo boxes
2020-03-29 07:47:30 INFO ACCResults.Form1_Load : Set up file monitors
2020-03-29 07:47:30 INFO FileUtils.monitorFolder : Monitoring files C:\Users\Pierrot\Documents\Assetto Corsa Competizione\Results\*.json
2020-03-29 07:47:30 INFO FileUtils.monitorFolder : Monitoring files C:\Users\Pierrot\Documents\Assetto Corsa Competizione\Config\account.json
2020-03-29 07:47:30 INFO ACCResults.Form1_Load : Initialising default settings
2020-03-29 07:47:30 INFO FileUtils.clearWatchers : Clearing folder watchers
2020-03-29 07:47:30 INFO FileUtils.monitorFolder : Monitoring files C:\Users\Pierrot\Documents\Assetto Corsa Competizione\Results\*.json
2020-03-29 07:47:30 INFO FileUtils.monitorFolder : Monitoring files C:\Users\Pierrot\Documents\Assetto Corsa Competizione\Config\account.json
20 R)20-03-29 07:47:30 INFO ACCResults.Form1_Load : Setting scanning server results option
2020-03-29 07:47:30 INFO ACCResults.Form1_Load : Loading OLV settings
2020-03-29 07:47:30 INFO ACCResults.Form1_Load : Setting up OLV sorting
2020-03-29 07:47:30 INFO ACCResults.Form1_Load : Closing splash screen
2020-03-29 07:49:45 INFO ACCSharedMemory.Open : Opened memory mapped file to region Local\acpmf_static
2020-03-29 07:49:45 INFO ACCSharedMemory.CreateAccessor : Created accessor to memory mapped region Local\acpmf_static
2020-03-29 07:49:45 INFO ACCSharedMemory.Open : Opened memory mapped file to region Local\acpmf_graphics
2020-03-29 07:49:45 INFO ACCSharedMemory.CreateAccessor : Created accessor to memory mapped region Local\acpmf_graphics
2020-03-29 07:49:45 INFO ACCSharedMemory.Open : Opened memory mapped file to region Local\acpmf_physics
2020-03-29 07:49:45 INFO ACCSharedMemory.CreateAccessor : Created accessor to memory mapped region Local\acpmf_physics
2020-03-29 07:49:45 BROADCAST ACCBroadcastInterface.ResetSession : Clearing all maps for new session
2020-03-29 07:49:45 BROADCAST BroadcastingViewModel.ClearCars : Clearing 0 cars from the BroadcastVM
2020-03-29 08:06:27 BROADCAST ACCBroadcastInterface.buildSeason : Storing leaderboard lines for track mount_panorama
2020-03-29 08:06:27 BROADCAST ACCBroadcastInterface.storeSession : *** UDP Santity check - UDP Updated 2020-03-29 07:49:45, time end 2020-03-29 08:06:03, duration 978,5314239s, Track mount_panorama, CarId 0, Race # -1
2020-03-29 08:06:27 WARNING ResultsDB.getRaceDetailsFromSnapshot : Could not find player car in session 0f44058a-7c9f-4eda-9689-570198ffb5e5. Using car # 0 and track mount_panorama from shared memory
2020-03-29 08:06:27 ERROR ACCCarDetails.getCarIdFromShmCarModel : Could not find SHM car model for [] - Value cannot be null.
Parameter name: key
   at System.Collections.Generic.Dictionary`2.FindEntry(TKey key)
   at System.Collections.Generic.Dictionary`2.TryGetValue(TKey key, TValue& value)
   at ACCResults.ACCCarDetails.getCarIdFromShmCarModel(String carName)
2020-03-29 08:06:27 BROADCAST ACCBroadcastInterface.storeSession : Notifying new results for track mount_panorama and season 0f44058a-7c9f-4eda-9689-570198ffb5e5
2020-03-29 08:06:28 WARNING ResultsDB.getFuelUsageFromHistoryNew : Could not find fuel in database
2020-03-29 08:06:28 WARNING ACCFuelUsageStats.updateFuelStatistics : No fuel stats found for session 0f44058a-7c9f-4eda-9689-570198ffb5e5
2020-03-29 08:06:28 BROADCAST ACCBroadcastInterface.ResetSession : Clearing all maps for new session
2020-03-29 08:06:28 BROADCAST BroadcastingViewModel.ClearCars : Clearing 0 cars from the BroadcastVM
2020-03-29 08:08:28 WARNING ResultsDB.retrieveLaps : Could not find lap detail in database for session=0f44058a-7c9f-4eda-9689-570198ffb5e5, race number=0
2020-03-29 08:08:28 ERROR ACCResults.olvSessions_SelectionChanged : Exception changing session selection Sequence contains no elements
   at System.Linq.Enumerable.Max(IEnumerable`1 source)
   at System.Linq.Enumerable.Max[TSource](IEnumerable`1 source, Func`2 selector)
   at ACCResults.ACCResultsMainForm.getMaxLaps(List`1 lapDetails)
   at ACCResults.ACCResultsMainForm.olvSessions_SelectionChanged(Object sender, EventArgs e)
2020-03-29 08:08:48 WARNING ResultsDB.retrieveLaps : Could not find lap detail in database for session=0f44058a-7c9f-4eda-9689-570198ffb5e5, race number=0
2020-03-29 08:08:48 ERROR ACCResults.olvSessions_SelectionChanged : Exception changing session selection Sequence contains no elements
   at System.Linq.Enumerable.Max(IEnumerable`1 source)
   at System.Linq.Enumerable.Max[TSource](IEnumerable`1 source, Func`2 selector)
   at ACCResults.ACCResultsMainForm.getMaxLaps(List`1 lapDetails)
   at ACCResults.ACCResultsMainForm.olvSessions_SelectionChanged(Object sender, EventArgs e)
2020-03-29 08:09:47 WARNING ResultsDB.retrieveLaps : Could not find lap detail in database for session=0f44058a-7c9f-4eda-9689-570198ffb5e5, race number=0
2020-03-29 08:09:47 ERROR ACCResults.olvSessions_SelectionChanged : Exception changing session selection Sequence contains no elements
   at System.Linq.Enumerable.Max(IEnumerable`1 source)
   at System.Linq.Enumerable.Max[TSource](IEnumerable`1 source, Func`2 selector)
   at ACCResults.ACCResultsMainForm.getMaxLaps(List`1 lapDetails)
   at ACCResults.ACCResultsMainForm.olvSessions_SelectionChanged(Object sender, EventArgs e)
2020-03-29 08:09:51 WARNING ResultsDB.retrieveLaps : Could not find lap detail in database for session=0f44058a-7c9f-4eda-9689-570198ffb5e5, race number=0
2020-03-29 08:09:51 ERROR ACCResults.olvSessions_SelectionChanged : Exception changing session selection Sequence contains no elements
   at System.Linq.Enumerable.Max(IEnumerable`1 source)
   at System.Linq.Enumerable.Max[TSource](IEnumerable`1 source, Func`2 selector)
   at ACCResults.ACCResultsMainForm.getMaxLaps(List`1 lapDetails)
   at ACCResults.ACCResultsMainForm.olvSessions_SelectionChanged(Object sender, EventArgs e)
2020-03-29 08:11:44 WARNING ResultsDB.retrieveLaps : Could not find lap detail in database for session=0f44058a-7c9f-4eda-9689-570198ffb5e5, race number=0
2020-03-29 08:11:44 ERROR ACCResults.olvSessions_SelectionChanged : Exception changing session selection Sequence contains no elements
   at System.Linq.Enumerable.Max(IEnumerable`1 source)
   at System.Linq.Enumerable.Max[TSource](IEnumerable`1 source, Func`2 selector)
   at ACCResults.ACCResultsMainForm.getMaxLaps(List`1 lapDetails)
   at ACCResults.ACCResultsMainForm.olvSessions_SelectionChanged(Object sender, EventArgs e)
2020-03-29 08:11:47 WARNING ResultsDB.retrieveLaps : Could not find lap detail in database for session=0f44058a-7c9f-4eda-9689-570198ffb5e5, race number=0
2020-03-29 08:11:47 ERROR ACCResults.olvSessions_SelectionChanged : Exception changing session selection Sequence contains no elements
   at System.Linq.Enumerable.Max(IEnumerable`1 source)
   at System.Linq.Enumerable.Max[TSource](IEnumerable`1 source, Func`2 selector)
   at ACCResults.ACCResultsMainForm.getMaxLaps(List`1 lapDetails)
   at ACCResults.ACCResultsMainForm.olvSessions_SelectionChanged(Object sender, EventArgs e)
2020-03-29 08:14:42 INFO ResultsDB.Close : Closing DB connection

and attached is the created json.

Rolling back to 1.4.0 (with rolling back of database also) and everything is correctly detected.

Code:
2020-03-29 08:37:50 INFO ACCSharedMemory.Open : Opened memory mapped file to region Local\acpmf_static
2020-03-29 08:37:50 INFO ACCSharedMemory.CreateAccessor : Created accessor to memory mapped region Local\acpmf_static
2020-03-29 08:37:50 INFO ACCSharedMemory.Open : Opened memory mapped file to region Local\acpmf_graphics
2020-03-29 08:37:50 INFO ACCSharedMemory.CreateAccessor : Created accessor to memory mapped region Local\acpmf_graphics
2020-03-29 08:37:50 INFO ACCSharedMemory.Open : Opened memory mapped file to region Local\acpmf_physics
2020-03-29 08:37:50 INFO ACCSharedMemory.CreateAccessor : Created accessor to memory mapped region Local\acpmf_physics
2020-03-29 08:54:13 INFO ARCSharedMemoryMonitor.storeSession : Saving session 4ea380c9-8aa2-403c-be43-e43e0dd8cf7c, Type ACC_HOTLAP, Track mount_panorama, Car porsche_991_gt3_r : Player ID 0, Laps 7, Total Time=15:59.544, position=1, Fuel=0, Valid=True, isOnline 0, season 4ea380c9-8aa2-403c-be43-e43e0dd8cf7c, ecu mode -1
2020-03-29 08:54:13 WARNING ResultsDB.processSession : Could not use SHM season...not yet initialised
2020-03-29 08:54:13 INFO ResultsDB.storeResultStats : Storing race statistics for Track Bathurst Mount Panorama, Car Porsche 911 GT3 R, Online=0
2020-03-29 08:54:13 WARNING ResultsDB.getFuelUsageFromHistoryNew : Could not find fuel in database
2020-03-29 08:54:13 WARNING ACCFuelUsageStats.updateFuelStatistics : No fuel stats found for session 4ea380c9-8aa2-403c-be43-e43e0dd8cf7c


Hi,
Sorry this has been a frustrating experience. Annoyingly, if I take the database you supplied earlier (V1.5.0), it upgrades cleanly to 1.5.4. I ran special event 55 and it recorded ok. Looking at the log messages above

Code:
*** UDP Santity check - UDP Updated 2020-03-29 07:49:45, time end 2020-03-29 08:06:03, duration 978,5314239s, Track mount_panorama, CarId 0, Race # -1

ACC Results Companion uses the car ID (which I think will always be 0 for hotlaps) to lookup the car info from Broadcast/UDP to find the specific car. It looks as though it hasn't found the car in the information Broadcast/UDP reported.

If you have the patience, can you try upgrading to V1.5.4 again and use the following settings highlighted below

1585470644762.png


After that, run 1 hotlap. After the session has recorded (or failed), send me the ACCResults.log file. I should be able to see what is going on with the broadcast interface and if it isn't connecting properly.
Doug
 
I have used latest 1.5.5 version. Same behaviour, porsche is not recognized.
And moreover, laps doesn't match what have been done in game, it shows laps of the old previous session (same car but at zolder made with 1.4.0 before updating to 1.5.5).
But I think the whole hotlap session is making ACCR struggling.
You'll get logs below.
edit : added extra erro logs message after the hotlap session when I select the corresponding erroneous session.

Before I forget that, check also a small typo in your database, this Porsche is labelled "991 GT3 R" in game, not "911 GT3 R"

Code:
2020-03-29 11:57:19 INFO ACCResults.Form1_Load : Showing splash screen
2020-03-29 11:57:19 INFO ACCResults.Form1_Load : Starting memory monitor
2020-03-29 11:57:19 INFO ACCResults.Form1_Load : Starting fuel usage helper
2020-03-29 11:57:19 INFO ACCResults.Form1_Load : Starting event monitors
2020-03-29 11:57:19 INFO ACCResults.Form1_Load : Initialising Data
2020-03-29 11:57:19 INFO ACCResults.initialiseData : === ACC Results Companion starting ===
2020-03-29 11:57:19 INFO ResultsDB..ctor : Using database C:\Users\Pierrot\Documents\ACCResults\ACCResults.DB
2020-03-29 11:57:19 INFO ResultsDB.init : Preparing database..
2020-03-29 11:57:19 INFO ResultsDB.getVersionDetails : Database version = 1.4.0 released on 9th-February-2020
2020-03-29 11:57:19 INFO FileUtils.backupDataBase : Backing up database to C:\Users\Pierrot\Documents\ACCResults\Backup\DB\ACCResults.1.4.0.20200329103315.DB
2020-03-29 11:57:19 INFO ResultsDB.getVersionDetails : Updating DB to new program version 1.5.5 released on 29th-March-2020
2020-03-29 11:57:19 INFO ResultsDB.runSqlStatements : Altering table car_def
2020-03-29 11:57:19 INFO ResultsDB.runSqlStatements : ==> ALTER TABLE car_def ADD COLUMN car_class VARCHAR
2020-03-29 11:57:19 INFO ResultsDB.maintainCarDefinitions : Priming table 'car_def'
2020-03-29 11:57:19 INFO ResultsDB.maintainCircuitDefinitions : Priming table 'circuits'
2020-03-29 11:57:19 INFO ResultsDB.init : Getting car details..
2020-03-29 11:57:19 INFO ResultsDB.init : Getting track details..
2020-03-29 11:57:19 INFO ResultsDB.init : Running database update scripts..
2020-03-29 11:57:19 INFO ResultsDB.runSqlStatements : Altering table session_def
2020-03-29 11:57:19 INFO ResultsDB.runSqlStatements : ==> ALTER TABLE session_def ADD COLUMN recorded_by VARCHAR
2020-03-29 11:57:19 INFO ResultsDB.runSqlStatements : Altering table laps
2020-03-29 11:57:19 INFO ResultsDB.runSqlStatements : ==> ALTER TABLE laps ADD COLUMN rain_tyres INT
2020-03-29 11:57:19 INFO ResultsDB.runSqlStatements : ==> ALTER TABLE laps ADD COLUMN status VARCHAR
2020-03-29 11:57:19 INFO ResultsDB.runSqlStatements : Altering table laps - tyre stats
2020-03-29 11:57:19 INFO ResultsDB.runSqlStatements : ==> ALTER TABLE laps ADD COLUMN tyre_pressure_fl NUMERIC(19,6)
2020-03-29 11:57:19 INFO ResultsDB.runSqlStatements : ==> ALTER TABLE laps ADD COLUMN tyre_pressure_fr NUMERIC(19,6)
2020-03-29 11:57:19 INFO ResultsDB.runSqlStatements : ==> ALTER TABLE laps ADD COLUMN tyre_pressure_rl NUMERIC(19,6)
2020-03-29 11:57:19 INFO ResultsDB.runSqlStatements : ==> ALTER TABLE laps ADD COLUMN tyre_pressure_rr NUMERIC(19,6)
2020-03-29 11:57:19 INFO ResultsDB.runSqlStatements : ==> ALTER TABLE laps ADD COLUMN tyre_temp_fl NUMERIC(19,6)
2020-03-29 11:57:19 INFO ResultsDB.runSqlStatements : ==> ALTER TABLE laps ADD COLUMN tyre_temp_fr NUMERIC(19,6)
2020-03-29 11:57:19 INFO ResultsDB.runSqlStatements : ==> ALTER TABLE laps ADD COLUMN tyre_temp_rl NUMERIC(19,6)
2020-03-29 11:57:19 INFO ResultsDB.runSqlStatements : ==> ALTER TABLE laps ADD COLUMN tyre_temp_rr NUMERIC(19,6)
2020-03-29 11:57:19 INFO ResultsDB.runSqlStatements : Altering table laps - gap
2020-03-29 11:57:19 INFO ResultsDB.runSqlStatements : ==> ALTER TABLE laps ADD COLUMN gap_time INT
2020-03-29 11:57:19 INFO ResultsDB.init : Priming ECU modes..
2020-03-29 11:57:20 INFO ResultsDB.init : Getting ECU modes for all cars..
2020-03-29 11:57:20 INFO ACCResults.initialiseData : Setting up default colours
2020-03-29 11:57:20 INFO ACCResults.logDBStats : *** DB Stats ***
2020-03-29 11:57:20 INFO ACCResults.logDBStats : car_def    : 26 rows
2020-03-29 11:57:20 INFO ACCResults.logDBStats : champ_points    : 0 rows
2020-03-29 11:57:20 INFO ACCResults.logDBStats : championships    : 0 rows
2020-03-29 11:57:20 INFO ACCResults.logDBStats : circuits    : 24 rows
2020-03-29 11:57:20 INFO ACCResults.logDBStats : ecu_modes    : 167 rows
2020-03-29 11:57:20 INFO ACCResults.logDBStats : files_processed    : 602 rows
2020-03-29 11:57:20 INFO ACCResults.logDBStats : fuel_usage    : 428 rows
2020-03-29 11:57:20 INFO ACCResults.logDBStats : laps    : 10762 rows
2020-03-29 11:57:20 INFO ACCResults.logDBStats : penalties    : 0 rows
2020-03-29 11:57:20 INFO ACCResults.logDBStats : result_stats    : 88 rows
2020-03-29 11:57:20 INFO ACCResults.logDBStats : session_best_laps    : 1136 rows
2020-03-29 11:57:20 INFO ACCResults.logDBStats : session_cars    : 1136 rows
2020-03-29 11:57:20 INFO ACCResults.logDBStats : session_def    : 268 rows
2020-03-29 11:57:20 INFO ACCResults.logDBStats : session_drivers    : 1360 rows
2020-03-29 11:57:20 INFO ACCResults.logDBStats : session_points    : 883 rows
2020-03-29 11:57:20 INFO ACCResults.logDBStats : sqlite_sequence    : 0 rows
2020-03-29 11:57:20 INFO ACCResults.logDBStats : version    : 1 rows
2020-03-29 11:57:20 INFO ACCResults.logDBStats : ****************
2020-03-29 11:57:20 INFO ACCResults.initialiseData : Populating image list
2020-03-29 11:57:20 INFO ACCResults.initialiseData : Setting up OLV formatting
2020-03-29 11:57:20 INFO ACCResults.initialiseData : Setting car brand images
2020-03-29 11:57:20 INFO ACCResults.initialiseData : Setting up penalty images=
2020-03-29 11:57:20 INFO ACCResults.initialiseData : Populating session details
2020-03-29 11:57:21 INFO ACCResults.initialiseData : Processing account file
2020-03-29 11:57:21 INFO ACCResults.initialiseData : Getting fuel usage
2020-03-29 11:57:21 INFO ACCResults.initialiseData : Updating result stats
2020-03-29 11:57:21 INFO ACCResults.Form1_Load : Initialising combo boxes
2020-03-29 11:57:21 INFO ACCResults.Form1_Load : Set up file monitors
2020-03-29 11:57:21 INFO FileUtils.monitorFolder : Monitoring files C:\Users\Pierrot\Documents\Assetto Corsa Competizione\Results\*.json
2020-03-29 11:57:21 INFO FileUtils.monitorFolder : Monitoring files C:\Users\Pierrot\Documents\Assetto Corsa Competizione\Config\account.json
2020-03-29 11:57:21 INFO ACCResults.Form1_Load : Initialising default settings
2020-03-29 11:57:21 INFO FileUtils.clearWatchers : Clearing folder watchers
2020-03-29 11:57:21 INFO FileUtils.monitorFolder : Monitoring files C:\Users\Pierrot\Documents\Assetto Corsa Competizione\Results\*.json
2020-03-29 11:57:21 INFO FileUtils.monitorFolder : Monitoring files C:\Users\Pierrot\Documents\Assetto Corsa Competizione\Config\account.json
2020-03-29 11:57:21 INFO ACCResults.Form1_Load : Setting scanning server results option
2020-03-29 11:57:21 INFO ACCResults.Form1_Load : Loading OLV settings
2020-03-29 11:57:21 INFO ACCResults.Form1_Load : Setting up OLV sorting
2020-03-29 11:57:21 INFO ACCResults.Form1_Load : Closing splash screen
2020-03-29 11:57:19 INFO ARCProcessStats.MonitorMemory : Starting memory monitor
2020-03-29 11:57:21 INFO ACCBroadcastInterface..ctor : Initialising broadcast interface
2020-03-29 11:58:53 INFO ACCSharedMemory.Open : Opened memory mapped file to region Local\acpmf_static
2020-03-29 11:58:53 INFO ACCSharedMemory.CreateAccessor : Created accessor to memory mapped region Local\acpmf_static
2020-03-29 11:58:53 INFO ACCSharedMemory.Open : Opened memory mapped file to region Local\acpmf_graphics
2020-03-29 11:58:53 INFO ACCSharedMemory.CreateAccessor : Created accessor to memory mapped region Local\acpmf_graphics
2020-03-29 11:58:53 INFO ACCSharedMemory.Open : Opened memory mapped file to region Local\acpmf_physics
2020-03-29 11:58:53 INFO ACCSharedMemory.CreateAccessor : Created accessor to memory mapped region Local\acpmf_physics
2020-03-29 11:58:53 DEBUG ARCSharedMemoryMonitor.isStaticMemoryUpdated : => Session Change detected - sessions=0/0, Cars=0/1, Track=/mount_panorama, Player Car=/porsche_991_gt3_r, Online=0/0, firstTime=True, sessionsRecorded=False
2020-03-29 11:58:53 DEBUG ARCSharedMemoryMonitor.isStaticMemoryUpdated : Storing last static
2020-03-29 11:58:53 DEBUG ARCSharedMemoryMonitor.isStaticMemoryUpdated : ==> Session change :Session start set to 0001-01-01 00:00:00 for version (SHM:AC) 1.8:0.7
2020-03-29 11:58:53 DEBUG ARCSharedMemoryMonitor.isAccLive : New session started - Session ACC_HOTLAP, Car porsche_991_gt3_r,  Track mount_panorama, Online 0
2020-03-29 11:58:53 DEBUG ARCSharedMemoryMonitor.processOldSession : New session started - Session ACC_HOTLAP (ACC_PRACTICE), Status ACC_LIVE (ACC_OFF), Laps 0 (0), Car porsche_991_gt3_r,  Track mount_panorama, Online 0, First time True, static change True
2020-03-29 11:58:53 DEBUG ARCSharedMemoryMonitor.processOldSession : Notifying fuel calc needed for ACC_HOTLAP : porsche_991_gt3_r at mount_panorama for 0 mins
2020-03-29 11:58:53 DEBUG ARCSharedMemoryMonitor.processOldSession : NOT Saving session NULL, Type ACC_PRACTICE, Track mount_panorama, Car porsche_991_gt3_r : Player ID 0, Laps 0, isOnline 0 - Only on first lap
2020-03-29 11:58:53 DEBUG ARCSharedMemoryMonitor.processOldSession : Setting last static to current
2020-03-29 11:58:53 DEBUG ARCSharedMemoryMonitor.buildSeason : *** SHM Santity check - Season Updated 2020-03-29 11:58:48, Track mount_panorama
2020-03-29 11:58:53 BROADCAST ACCBroadcastInterface.ResetSession : Clearing all maps for new session
2020-03-29 11:58:53 BROADCAST BroadcastingViewModel.ClearCars : Clearing 0 cars from the BroadcastVM
2020-03-29 11:58:53 DEBUG ARCSharedMemoryMonitor.isAccLive : New session started - Session ACC_HOTLAP, Car porsche_991_gt3_r,  Track mount_panorama, Online 0
2020-03-29 11:58:53 DEBUG ARCSharedMemoryMonitor.processOldSession : Resetting broadcast connection
2020-03-29 11:58:53 DEBUG ARCSharedMemoryMonitor.processOldSession : ==> New Session :Session start set to 2020-03-29 11:58:53
2020-03-29 12:00:03 DEBUG ARCSharedMemoryMonitor.graphicMemoryUpdated : Sector 1, Current Time 40050, Split 165, Sector Total 0 Last sector Time 39885
2020-03-29 12:01:10 DEBUG ARCSharedMemoryMonitor.graphicMemoryUpdated : Sector 2, Current Time 107088, Split 348, Sector Total 39885 Last sector Time 106740
2020-03-29 12:01:39 DEBUG ARCSharedMemoryMonitor.logLastLap : Sector 0, Current Time 699, Split 699, Sector Total 106740 Last sector Time 0
2020-03-29 12:01:39 DEBUG ARCSharedMemoryMonitor.logLastLap : ACC_HOTLAP : Player ID 0 Lap 1 Time=2:15.420, S1=0:39.885, S2=1:06.855, S3=0:28.680, position=1, Fuel=10, Valid=False, Online 0, Tyre Wear = 0|0|0|0, Pad Wear = 29|29|29|29, Disc Wear = 32|32|32|32
2020-03-29 12:01:39 DEBUG ARCSharedMemoryMonitor.graphicMemoryUpdated : ==> Adding lap
2020-03-29 12:01:39 DEBUG ARCSharedMemoryMonitor.graphicMemoryUpdated : ==> Lap end :Session end set to 2020-03-29 12:01:39
2020-03-29 12:02:19 DEBUG ARCSharedMemoryMonitor.graphicMemoryUpdated : Sector 1, Current Time 40713, Split 546, Sector Total 0 Last sector Time 40167
2020-03-29 12:03:18 DEBUG ARCSharedMemoryMonitor.graphicMemoryUpdated : Sector 2, Current Time 99756, Split 879, Sector Total 40167 Last sector Time 98877
2020-03-29 12:03:46 DEBUG ARCSharedMemoryMonitor.logLastLap : Sector 0, Current Time 660, Split 660, Sector Total 98877 Last sector Time 0
2020-03-29 12:03:46 DEBUG ARCSharedMemoryMonitor.logLastLap : ACC_HOTLAP : Player ID 0 Lap 2 Time=2:07.113, S1=0:40.167, S2=0:58.710, S3=0:28.236, position=1, Fuel=10, Valid=True, Online 0, Tyre Wear = 0|0|0|0, Pad Wear = 29|29|29|29, Disc Wear = 32|32|32|32
2020-03-29 12:03:46 DEBUG ARCSharedMemoryMonitor.graphicMemoryUpdated : ==> Adding lap
2020-03-29 12:03:46 DEBUG ARCSharedMemoryMonitor.graphicMemoryUpdated : ==> Lap end :Session end set to 2020-03-29 12:03:46
2020-03-29 12:04:06 DEBUG ARCSharedMemoryMonitor.isAccLive : No ACC session active
2020-03-29 12:04:06 DEBUG ARCSharedMemoryMonitor.processOldSession : New session started - Session ACC_PRACTICE (ACC_HOTLAP), Status ACC_OFF (ACC_LIVE), Laps 0 (2), Car porsche_991_gt3_r,  Track mount_panorama, Online 0, First time False, static change False
2020-03-29 12:04:06 DEBUG ARCSharedMemoryMonitor.processOldSession : Notifying fuel calc needed for ACC_PRACTICE : porsche_991_gt3_r at mount_panorama for 0 mins
2020-03-29 12:04:06 DEBUG ARCSharedMemoryMonitor.storeSession : *** SHM Santity check - SHM Updated 2020-03-29 11:58:53, time end 2020-03-29 12:03:46, duration 293,2200788s, Track mount_panorama, Car porsche_991_gt3_r
2020-03-29 12:04:06 BROADCAST ACCBroadcastInterface.buildSeason : Storing leaderboard lines for track mount_panorama
2020-03-29 12:04:06 BROADCAST ACCBroadcastInterface.storeSession : *** UDP Santity check - UDP Updated 2020-03-29 11:58:53, time end 2020-03-29 12:03:46, duration 293,2200788s, Track mount_panorama, CarId 0, Race # -1
2020-03-29 12:04:06 DEBUG ResultsDB.processSession : Got race number 912 from season car info
2020-03-29 12:04:06 WARNING ResultsDB.getRaceDetailsFromSnapshot : Could not find player car in session 1dbe37b7-499e-4d6d-b5a2-95184d7e6e27. Using car # 0 and track mount_panorama from shared memory
2020-03-29 12:04:06 DEBUG ResultsDB.processSession : Got race number 0 and car Id 0 from shared memory
2020-03-29 12:04:06 ERROR ACCCarDetails.getCarIdFromShmCarModel : Could not find SHM car model for [] - Value cannot be null.
Parameter name: key
   at System.Collections.Generic.Dictionary`2.FindEntry(TKey key)
   at System.Collections.Generic.Dictionary`2.TryGetValue(TKey key, TValue& value)
   at ACCResults.ACCCarDetails.getCarIdFromShmCarModel(String carName) in E:\Users\Doug\OneDrive\Documents\Doug's Documents\VS Projects\TestApp\TestApp\ACCCarDetails.cs:line 111
2020-03-29 12:04:06 DEBUG ResultsDB.processSession : Notifying result stats required for session 1dbe37b7-499e-4d6d-b5a2-95184d7e6e27
2020-03-29 12:04:06 DEBUG ACCResults.CalculateResultStats : Calculating result stats for session 1dbe37b7-499e-4d6d-b5a2-95184d7e6e27
2020-03-29 12:04:06 DEBUG ACCResults.UpdateResultStats : Updating result stats for Track, car , isOnline -1
2020-03-29 12:04:06 BROADCAST ACCBroadcastInterface.storeSession : Notifying new results for track mount_panorama and season 1dbe37b7-499e-4d6d-b5a2-95184d7e6e27
2020-03-29 12:04:06 WARNING ResultsDB.getFuelUsageFromHistoryNew : Could not find fuel in database
2020-03-29 12:04:06 WARNING ACCFuelUsageStats.updateFuelStatistics : No fuel stats found for session 1dbe37b7-499e-4d6d-b5a2-95184d7e6e27
2020-03-29 12:04:06 DEBUG ARCSharedMemoryMonitor.processOldSession : Setting last static to current
2020-03-29 12:04:06 DEBUG ARCSharedMemoryMonitor.buildSeason : *** SHM Santity check - Season Updated 2020-03-29 11:58:48, Track mount_panorama
2020-03-29 12:04:06 BROADCAST ACCBroadcastInterface.ResetSession : Clearing all maps for new session
2020-03-29 12:04:06 BROADCAST BroadcastingViewModel.ClearCars : Clearing 0 cars from the BroadcastVM
2020-03-29 12:04:06 DEBUG ARCSharedMemoryMonitor.isAccLive : No ACC session active
2020-03-29 12:04:06 DEBUG ARCSharedMemoryMonitor.processOldSession : Resetting broadcast connection
2020-03-29 12:04:06 DEBUG ARCSharedMemoryMonitor.processOldSession : ==> New Session :Session start set to 2020-03-29 12:04:06
2020-03-29 12:04:06 DEBUG ARCSharedMemoryMonitor.graphicMemoryUpdated : Lap 0, Sector 0 - penalty changed from 0 to 32512
2020-03-29 12:14:13 WARNING ResultsDB.retrieveLaps : Could not find lap detail in database for session=1dbe37b7-499e-4d6d-b5a2-95184d7e6e27, race number=0
2020-03-29 12:14:13 ERROR ACCResults.olvSessions_SelectionChanged : Exception changing session selection Sequence contains no elements
   at System.Linq.Enumerable.Max(IEnumerable`1 source)
   at System.Linq.Enumerable.Max[TSource](IEnumerable`1 source, Func`2 selector)
   at ACCResults.ACCResultsMainForm.getMaxLaps(List`1 lapDetails) in E:\Users\Doug\OneDrive\Documents\Doug's Documents\VS Projects\TestApp\TestApp\ACCResultsMainForm.cs:line 2256
   at ACCResults.ACCResultsMainForm.olvSessions_SelectionChanged(Object sender, EventArgs e) in E:\Users\Doug\OneDrive\Documents\Doug's Documents\VS Projects\TestApp\TestApp\ACCResultsMainForm.cs:line 2081
2020-03-29 12:18:02 WARNING ResultsDB.retrieveLaps : Could not find lap detail in database for session=1dbe37b7-499e-4d6d-b5a2-95184d7e6e27, race number=0
2020-03-29 12:18:02 ERROR ACCResults.olvSessions_SelectionChanged : Exception changing session selection Sequence contains no elements
   at System.Linq.Enumerable.Max(IEnumerable`1 source)
   at System.Linq.Enumerable.Max[TSource](IEnumerable`1 source, Func`2 selector)
   at ACCResults.ACCResultsMainForm.getMaxLaps(List`1 lapDetails) in E:\Users\Doug\OneDrive\Documents\Doug's Documents\VS Projects\TestApp\TestApp\ACCResultsMainForm.cs:line 2256
   at ACCResults.ACCResultsMainForm.olvSessions_SelectionChanged(Object sender, EventArgs e) in E:\Users\Doug\OneDrive\Documents\Doug's Documents\VS Projects\TestApp\TestApp\ACCResultsMainForm.cs:line 2081
2020-03-29 12:18:07 WARNING ResultsDB.retrieveLaps : Could not find lap detail in database for session=1dbe37b7-499e-4d6d-b5a2-95184d7e6e27, race number=0
2020-03-29 12:18:07 ERROR ACCResults.olvSessions_SelectionChanged : Exception changing session selection Sequence contains no elements
   at System.Linq.Enumerable.Max(IEnumerable`1 source)
   at System.Linq.Enumerable.Max[TSource](IEnumerable`1 source, Func`2 selector)
   at ACCResults.ACCResultsMainForm.getMaxLaps(List`1 lapDetails) in E:\Users\Doug\OneDrive\Documents\Doug's Documents\VS Projects\TestApp\TestApp\ACCResultsMainForm.cs:line 2256
   at ACCResults.ACCResultsMainForm.olvSessions_SelectionChanged(Object sender, EventArgs e) in E:\Users\Doug\OneDrive\Documents\Doug's Documents\VS Projects\TestApp\TestApp\ACCResultsMainForm.cs:line 2081
2020-03-29 12:19:54 WARNING ResultsDB.retrieveLaps : Could not find lap detail in database for session=1dbe37b7-499e-4d6d-b5a2-95184d7e6e27, race number=0
2020-03-29 12:19:54 ERROR ACCResults.olvSessions_SelectionChanged : Exception changing session selection Sequence contains no elements
   at System.Linq.Enumerable.Max(IEnumerable`1 source)
   at System.Linq.Enumerable.Max[TSource](IEnumerable`1 source, Func`2 selector)
   at ACCResults.ACCResultsMainForm.getMaxLaps(List`1 lapDetails) in E:\Users\Doug\OneDrive\Documents\Doug's Documents\VS Projects\TestApp\TestApp\ACCResultsMainForm.cs:line 2256
   at ACCResults.ACCResultsMainForm.olvSessions_SelectionChanged(Object sender, EventArgs e) in E:\Users\Doug\OneDrive\Documents\Doug's Documents\VS Projects\TestApp\TestApp\ACCResultsMainForm.cs:line 2081
2020-03-29 12:19:56 WARNING ResultsDB.retrieveLaps : Could not find lap detail in database for session=1dbe37b7-499e-4d6d-b5a2-95184d7e6e27, race number=0
2020-03-29 12:19:56 ERROR ACCResults.olvSessions_SelectionChanged : Exception changing session selection Sequence contains no elements
   at System.Linq.Enumerable.Max(IEnumerable`1 source)
   at System.Linq.Enumerable.Max[TSource](IEnumerable`1 source, Func`2 selector)
   at ACCResults.ACCResultsMainForm.getMaxLaps(List`1 lapDetails) in E:\Users\Doug\OneDrive\Documents\Doug's Documents\VS Projects\TestApp\TestApp\ACCResultsMainForm.cs:line 2256
   at ACCResults.ACCResultsMainForm.olvSessions_SelectionChanged(Object sender, EventArgs e) in E:\Users\Doug\OneDrive\Documents\Doug's Documents\VS Projects\TestApp\TestApp\ACCResultsMainForm.cs:line 2081
2020-03-29 12:20:17 WARNING ResultsDB.retrieveLaps : Could not find lap detail in database for session=1dbe37b7-499e-4d6d-b5a2-95184d7e6e27, race number=0
2020-03-29 12:20:17 ERROR ACCResults.olvSessions_SelectionChanged : Exception changing session selection Sequence contains no elements
   at System.Linq.Enumerable.Max(IEnumerable`1 source)
   at System.Linq.Enumerable.Max[TSource](IEnumerable`1 source, Func`2 selector)
   at ACCResults.ACCResultsMainForm.getMaxLaps(List`1 lapDetails) in E:\Users\Doug\OneDrive\Documents\Doug's Documents\VS Projects\TestApp\TestApp\ACCResultsMainForm.cs:line 2256
   at ACCResults.ACCResultsMainForm.olvSessions_SelectionChanged(Object sender, EventArgs e) in E:\Users\Doug\OneDrive\Documents\Doug's Documents\VS Projects\TestApp\TestApp\ACCResultsMainForm.cs:line 2081
2020-03-29 12:20:22 WARNING ResultsDB.retrieveLaps : Could not find lap detail in database for session=1dbe37b7-499e-4d6d-b5a2-95184d7e6e27, race number=0
2020-03-29 12:20:22 ERROR ACCResults.olvSessions_SelectionChanged : Exception changing session selection Sequence contains no elements
   at System.Linq.Enumerable.Max(IEnumerable`1 source)
   at System.Linq.Enumerable.Max[TSource](IEnumerable`1 source, Func`2 selector)
   at ACCResults.ACCResultsMainForm.getMaxLaps(List`1 lapDetails) in E:\Users\Doug\OneDrive\Documents\Doug's Documents\VS Projects\TestApp\TestApp\ACCResultsMainForm.cs:line 2256
   at ACCResults.ACCResultsMainForm.olvSessions_SelectionChanged(Object sender, EventArgs e) in E:\Users\Doug\OneDrive\Documents\Doug's Documents\VS Projects\TestApp\TestApp\ACCResultsMainForm.cs:line 2081
2020-03-29 12:20:27 WARNING ResultsDB.retrieveLaps : Could not find lap detail in database for session=1dbe37b7-499e-4d6d-b5a2-95184d7e6e27, race number=0
2020-03-29 12:20:27 ERROR ACCResults.olvSessions_SelectionChanged : Exception changing session selection Sequence contains no elements
   at System.Linq.Enumerable.Max(IEnumerable`1 source)
   at System.Linq.Enumerable.Max[TSource](IEnumerable`1 source, Func`2 selector)
   at ACCResults.ACCResultsMainForm.getMaxLaps(List`1 lapDetails) in E:\Users\Doug\OneDrive\Documents\Doug's Documents\VS Projects\TestApp\TestApp\ACCResultsMainForm.cs:line 2256
   at ACCResults.ACCResultsMainForm.olvSessions_SelectionChanged(Object sender, EventArgs e) in E:\Users\Doug\OneDrive\Documents\Doug's Documents\VS Projects\TestApp\TestApp\ACCResultsMainForm.cs:line 2081
 
Last edited:
hello, the file cannot download this in conversation, would you have an E-mail?

Hi Jérémy,
You had some invalid entries in the database (probably caused by an earlier version) and it looks like you don't have broadcast configured for ACC. The new V1.5.6 will fix the DB entries and also should throw up a dialog box offering to configuring the ACC broadcast file. If you do this, it will probably require a restart of ACC to take effect.

Also, you have two bad sessions recorded. The first (Hungaroring/Unknown car at 16:03:06) is probably unretrievable. Right click on this row and select Delete session

The other one (no track listed and unknown car) is saveable. Right click and select Fix Session

1585498720349.png


In the Race # dropdown, it looks like you ran 911 (the porsche). Select the track you were on (I'm guessing Brands Hatch, Laguna Seca or possibly Zolder by the times)
1585498847666.png


click ok, and it should fix the session.

1585498885840.png


Doug
 
Last edited:
I have used latest 1.5.5 version. Same behaviour, porsche is not recognized.
And moreover, laps doesn't match what have been done in game, it shows laps of the old previous session (same car but at zolder made with 1.4.0 before updating to 1.5.5).
But I think the whole hotlap session is making ACCR struggling.
You'll get logs below.
edit : added extra erro logs message after the hotlap session when I select the corresponding erroneous session.

Before I forget that, check also a small typo in your database, this Porsche is labelled "991 GT3 R" in game, not "911 GT3 R"

Code:
2020-03-29 11:57:19 INFO ACCResults.Form1_Load : Showing splash screen
2020-03-29 11:57:19 INFO ACCResults.Form1_Load : Starting memory monitor
2020-03-29 11:57:19 INFO ACCResults.Form1_Load : Starting fuel usage helper
2020-03-29 11:57:19 INFO ACCResults.Form1_Load : Starting event monitors
2020-03-29 11:57:19 INFO ACCResults.Form1_Load : Initialising Data
2020-03-29 11:57:19 INFO ACCResults.initialiseData : === ACC Results Companion starting ===
2020-03-29 11:57:19 INFO ResultsDB..ctor : Using database C:\Users\Pierrot\Documents\ACCResults\ACCResults.DB
2020-03-29 11:57:19 INFO ResultsDB.init : Preparing database..
2020-03-29 11:57:19 INFO ResultsDB.getVersionDetails : Database version = 1.4.0 released on 9th-February-2020
2020-03-29 11:57:19 INFO FileUtils.backupDataBase : Backing up database to C:\Users\Pierrot\Documents\ACCResults\Backup\DB\ACCResults.1.4.0.20200329103315.DB
2020-03-29 11:57:19 INFO ResultsDB.getVersionDetails : Updating DB to new program version 1.5.5 released on 29th-March-2020
2020-03-29 11:57:19 INFO ResultsDB.runSqlStatements : Altering table car_def
2020-03-29 11:57:19 INFO ResultsDB.runSqlStatements : ==> ALTER TABLE car_def ADD COLUMN car_class VARCHAR
2020-03-29 11:57:19 INFO ResultsDB.maintainCarDefinitions : Priming table 'car_def'
2020-03-29 11:57:19 INFO ResultsDB.maintainCircuitDefinitions : Priming table 'circuits'
2020-03-29 11:57:19 INFO ResultsDB.init : Getting car details..
2020-03-29 11:57:19 INFO ResultsDB.init : Getting track details..
2020-03-29 11:57:19 INFO ResultsDB.init : Running database update scripts..
2020-03-29 11:57:19 INFO ResultsDB.runSqlStatements : Altering table session_def
2020-03-29 11:57:19 INFO ResultsDB.runSqlStatements : ==> ALTER TABLE session_def ADD COLUMN recorded_by VARCHAR
2020-03-29 11:57:19 INFO ResultsDB.runSqlStatements : Altering table laps
2020-03-29 11:57:19 INFO ResultsDB.runSqlStatements : ==> ALTER TABLE laps ADD COLUMN rain_tyres INT
2020-03-29 11:57:19 INFO ResultsDB.runSqlStatements : ==> ALTER TABLE laps ADD COLUMN status VARCHAR
2020-03-29 11:57:19 INFO ResultsDB.runSqlStatements : Altering table laps - tyre stats
2020-03-29 11:57:19 INFO ResultsDB.runSqlStatements : ==> ALTER TABLE laps ADD COLUMN tyre_pressure_fl NUMERIC(19,6)
2020-03-29 11:57:19 INFO ResultsDB.runSqlStatements : ==> ALTER TABLE laps ADD COLUMN tyre_pressure_fr NUMERIC(19,6)
2020-03-29 11:57:19 INFO ResultsDB.runSqlStatements : ==> ALTER TABLE laps ADD COLUMN tyre_pressure_rl NUMERIC(19,6)
2020-03-29 11:57:19 INFO ResultsDB.runSqlStatements : ==> ALTER TABLE laps ADD COLUMN tyre_pressure_rr NUMERIC(19,6)
2020-03-29 11:57:19 INFO ResultsDB.runSqlStatements : ==> ALTER TABLE laps ADD COLUMN tyre_temp_fl NUMERIC(19,6)
2020-03-29 11:57:19 INFO ResultsDB.runSqlStatements : ==> ALTER TABLE laps ADD COLUMN tyre_temp_fr NUMERIC(19,6)
2020-03-29 11:57:19 INFO ResultsDB.runSqlStatements : ==> ALTER TABLE laps ADD COLUMN tyre_temp_rl NUMERIC(19,6)
2020-03-29 11:57:19 INFO ResultsDB.runSqlStatements : ==> ALTER TABLE laps ADD COLUMN tyre_temp_rr NUMERIC(19,6)
2020-03-29 11:57:19 INFO ResultsDB.runSqlStatements : Altering table laps - gap
2020-03-29 11:57:19 INFO ResultsDB.runSqlStatements : ==> ALTER TABLE laps ADD COLUMN gap_time INT
2020-03-29 11:57:19 INFO ResultsDB.init : Priming ECU modes..
2020-03-29 11:57:20 INFO ResultsDB.init : Getting ECU modes for all cars..
2020-03-29 11:57:20 INFO ACCResults.initialiseData : Setting up default colours
2020-03-29 11:57:20 INFO ACCResults.logDBStats : *** DB Stats ***
2020-03-29 11:57:20 INFO ACCResults.logDBStats : car_def    : 26 rows
2020-03-29 11:57:20 INFO ACCResults.logDBStats : champ_points    : 0 rows
2020-03-29 11:57:20 INFO ACCResults.logDBStats : championships    : 0 rows
2020-03-29 11:57:20 INFO ACCResults.logDBStats : circuits    : 24 rows
2020-03-29 11:57:20 INFO ACCResults.logDBStats : ecu_modes    : 167 rows
2020-03-29 11:57:20 INFO ACCResults.logDBStats : files_processed    : 602 rows
2020-03-29 11:57:20 INFO ACCResults.logDBStats : fuel_usage    : 428 rows
2020-03-29 11:57:20 INFO ACCResults.logDBStats : laps    : 10762 rows
2020-03-29 11:57:20 INFO ACCResults.logDBStats : penalties    : 0 rows
2020-03-29 11:57:20 INFO ACCResults.logDBStats : result_stats    : 88 rows
2020-03-29 11:57:20 INFO ACCResults.logDBStats : session_best_laps    : 1136 rows
2020-03-29 11:57:20 INFO ACCResults.logDBStats : session_cars    : 1136 rows
2020-03-29 11:57:20 INFO ACCResults.logDBStats : session_def    : 268 rows
2020-03-29 11:57:20 INFO ACCResults.logDBStats : session_drivers    : 1360 rows
2020-03-29 11:57:20 INFO ACCResults.logDBStats : session_points    : 883 rows
2020-03-29 11:57:20 INFO ACCResults.logDBStats : sqlite_sequence    : 0 rows
2020-03-29 11:57:20 INFO ACCResults.logDBStats : version    : 1 rows
2020-03-29 11:57:20 INFO ACCResults.logDBStats : ****************
2020-03-29 11:57:20 INFO ACCResults.initialiseData : Populating image list
2020-03-29 11:57:20 INFO ACCResults.initialiseData : Setting up OLV formatting
2020-03-29 11:57:20 INFO ACCResults.initialiseData : Setting car brand images
2020-03-29 11:57:20 INFO ACCResults.initialiseData : Setting up penalty images=
2020-03-29 11:57:20 INFO ACCResults.initialiseData : Populating session details
2020-03-29 11:57:21 INFO ACCResults.initialiseData : Processing account file
2020-03-29 11:57:21 INFO ACCResults.initialiseData : Getting fuel usage
2020-03-29 11:57:21 INFO ACCResults.initialiseData : Updating result stats
2020-03-29 11:57:21 INFO ACCResults.Form1_Load : Initialising combo boxes
2020-03-29 11:57:21 INFO ACCResults.Form1_Load : Set up file monitors
2020-03-29 11:57:21 INFO FileUtils.monitorFolder : Monitoring files C:\Users\Pierrot\Documents\Assetto Corsa Competizione\Results\*.json
2020-03-29 11:57:21 INFO FileUtils.monitorFolder : Monitoring files C:\Users\Pierrot\Documents\Assetto Corsa Competizione\Config\account.json
2020-03-29 11:57:21 INFO ACCResults.Form1_Load : Initialising default settings
2020-03-29 11:57:21 INFO FileUtils.clearWatchers : Clearing folder watchers
2020-03-29 11:57:21 INFO FileUtils.monitorFolder : Monitoring files C:\Users\Pierrot\Documents\Assetto Corsa Competizione\Results\*.json
2020-03-29 11:57:21 INFO FileUtils.monitorFolder : Monitoring files C:\Users\Pierrot\Documents\Assetto Corsa Competizione\Config\account.json
2020-03-29 11:57:21 INFO ACCResults.Form1_Load : Setting scanning server results option
2020-03-29 11:57:21 INFO ACCResults.Form1_Load : Loading OLV settings
2020-03-29 11:57:21 INFO ACCResults.Form1_Load : Setting up OLV sorting
2020-03-29 11:57:21 INFO ACCResults.Form1_Load : Closing splash screen
2020-03-29 11:57:19 INFO ARCProcessStats.MonitorMemory : Starting memory monitor
2020-03-29 11:57:21 INFO ACCBroadcastInterface..ctor : Initialising broadcast interface
2020-03-29 11:58:53 INFO ACCSharedMemory.Open : Opened memory mapped file to region Local\acpmf_static
2020-03-29 11:58:53 INFO ACCSharedMemory.CreateAccessor : Created accessor to memory mapped region Local\acpmf_static
2020-03-29 11:58:53 INFO ACCSharedMemory.Open : Opened memory mapped file to region Local\acpmf_graphics
2020-03-29 11:58:53 INFO ACCSharedMemory.CreateAccessor : Created accessor to memory mapped region Local\acpmf_graphics
2020-03-29 11:58:53 INFO ACCSharedMemory.Open : Opened memory mapped file to region Local\acpmf_physics
2020-03-29 11:58:53 INFO ACCSharedMemory.CreateAccessor : Created accessor to memory mapped region Local\acpmf_physics
2020-03-29 11:58:53 DEBUG ARCSharedMemoryMonitor.isStaticMemoryUpdated : => Session Change detected - sessions=0/0, Cars=0/1, Track=/mount_panorama, Player Car=/porsche_991_gt3_r, Online=0/0, firstTime=True, sessionsRecorded=False
2020-03-29 11:58:53 DEBUG ARCSharedMemoryMonitor.isStaticMemoryUpdated : Storing last static
2020-03-29 11:58:53 DEBUG ARCSharedMemoryMonitor.isStaticMemoryUpdated : ==> Session change :Session start set to 0001-01-01 00:00:00 for version (SHM:AC) 1.8:0.7
2020-03-29 11:58:53 DEBUG ARCSharedMemoryMonitor.isAccLive : New session started - Session ACC_HOTLAP, Car porsche_991_gt3_r,  Track mount_panorama, Online 0
2020-03-29 11:58:53 DEBUG ARCSharedMemoryMonitor.processOldSession : New session started - Session ACC_HOTLAP (ACC_PRACTICE), Status ACC_LIVE (ACC_OFF), Laps 0 (0), Car porsche_991_gt3_r,  Track mount_panorama, Online 0, First time True, static change True
2020-03-29 11:58:53 DEBUG ARCSharedMemoryMonitor.processOldSession : Notifying fuel calc needed for ACC_HOTLAP : porsche_991_gt3_r at mount_panorama for 0 mins
2020-03-29 11:58:53 DEBUG ARCSharedMemoryMonitor.processOldSession : NOT Saving session NULL, Type ACC_PRACTICE, Track mount_panorama, Car porsche_991_gt3_r : Player ID 0, Laps 0, isOnline 0 - Only on first lap
2020-03-29 11:58:53 DEBUG ARCSharedMemoryMonitor.processOldSession : Setting last static to current
2020-03-29 11:58:53 DEBUG ARCSharedMemoryMonitor.buildSeason : *** SHM Santity check - Season Updated 2020-03-29 11:58:48, Track mount_panorama
2020-03-29 11:58:53 BROADCAST ACCBroadcastInterface.ResetSession : Clearing all maps for new session
2020-03-29 11:58:53 BROADCAST BroadcastingViewModel.ClearCars : Clearing 0 cars from the BroadcastVM
2020-03-29 11:58:53 DEBUG ARCSharedMemoryMonitor.isAccLive : New session started - Session ACC_HOTLAP, Car porsche_991_gt3_r,  Track mount_panorama, Online 0
2020-03-29 11:58:53 DEBUG ARCSharedMemoryMonitor.processOldSession : Resetting broadcast connection
2020-03-29 11:58:53 DEBUG ARCSharedMemoryMonitor.processOldSession : ==> New Session :Session start set to 2020-03-29 11:58:53
2020-03-29 12:00:03 DEBUG ARCSharedMemoryMonitor.graphicMemoryUpdated : Sector 1, Current Time 40050, Split 165, Sector Total 0 Last sector Time 39885
2020-03-29 12:01:10 DEBUG ARCSharedMemoryMonitor.graphicMemoryUpdated : Sector 2, Current Time 107088, Split 348, Sector Total 39885 Last sector Time 106740
2020-03-29 12:01:39 DEBUG ARCSharedMemoryMonitor.logLastLap : Sector 0, Current Time 699, Split 699, Sector Total 106740 Last sector Time 0
2020-03-29 12:01:39 DEBUG ARCSharedMemoryMonitor.logLastLap : ACC_HOTLAP : Player ID 0 Lap 1 Time=2:15.420, S1=0:39.885, S2=1:06.855, S3=0:28.680, position=1, Fuel=10, Valid=False, Online 0, Tyre Wear = 0|0|0|0, Pad Wear = 29|29|29|29, Disc Wear = 32|32|32|32
2020-03-29 12:01:39 DEBUG ARCSharedMemoryMonitor.graphicMemoryUpdated : ==> Adding lap
2020-03-29 12:01:39 DEBUG ARCSharedMemoryMonitor.graphicMemoryUpdated : ==> Lap end :Session end set to 2020-03-29 12:01:39
2020-03-29 12:02:19 DEBUG ARCSharedMemoryMonitor.graphicMemoryUpdated : Sector 1, Current Time 40713, Split 546, Sector Total 0 Last sector Time 40167
2020-03-29 12:03:18 DEBUG ARCSharedMemoryMonitor.graphicMemoryUpdated : Sector 2, Current Time 99756, Split 879, Sector Total 40167 Last sector Time 98877
2020-03-29 12:03:46 DEBUG ARCSharedMemoryMonitor.logLastLap : Sector 0, Current Time 660, Split 660, Sector Total 98877 Last sector Time 0
2020-03-29 12:03:46 DEBUG ARCSharedMemoryMonitor.logLastLap : ACC_HOTLAP : Player ID 0 Lap 2 Time=2:07.113, S1=0:40.167, S2=0:58.710, S3=0:28.236, position=1, Fuel=10, Valid=True, Online 0, Tyre Wear = 0|0|0|0, Pad Wear = 29|29|29|29, Disc Wear = 32|32|32|32
2020-03-29 12:03:46 DEBUG ARCSharedMemoryMonitor.graphicMemoryUpdated : ==> Adding lap
2020-03-29 12:03:46 DEBUG ARCSharedMemoryMonitor.graphicMemoryUpdated : ==> Lap end :Session end set to 2020-03-29 12:03:46
2020-03-29 12:04:06 DEBUG ARCSharedMemoryMonitor.isAccLive : No ACC session active
2020-03-29 12:04:06 DEBUG ARCSharedMemoryMonitor.processOldSession : New session started - Session ACC_PRACTICE (ACC_HOTLAP), Status ACC_OFF (ACC_LIVE), Laps 0 (2), Car porsche_991_gt3_r,  Track mount_panorama, Online 0, First time False, static change False
2020-03-29 12:04:06 DEBUG ARCSharedMemoryMonitor.processOldSession : Notifying fuel calc needed for ACC_PRACTICE : porsche_991_gt3_r at mount_panorama for 0 mins
2020-03-29 12:04:06 DEBUG ARCSharedMemoryMonitor.storeSession : *** SHM Santity check - SHM Updated 2020-03-29 11:58:53, time end 2020-03-29 12:03:46, duration 293,2200788s, Track mount_panorama, Car porsche_991_gt3_r
2020-03-29 12:04:06 BROADCAST ACCBroadcastInterface.buildSeason : Storing leaderboard lines for track mount_panorama
2020-03-29 12:04:06 BROADCAST ACCBroadcastInterface.storeSession : *** UDP Santity check - UDP Updated 2020-03-29 11:58:53, time end 2020-03-29 12:03:46, duration 293,2200788s, Track mount_panorama, CarId 0, Race # -1
2020-03-29 12:04:06 DEBUG ResultsDB.processSession : Got race number 912 from season car info
2020-03-29 12:04:06 WARNING ResultsDB.getRaceDetailsFromSnapshot : Could not find player car in session 1dbe37b7-499e-4d6d-b5a2-95184d7e6e27. Using car # 0 and track mount_panorama from shared memory
2020-03-29 12:04:06 DEBUG ResultsDB.processSession : Got race number 0 and car Id 0 from shared memory
2020-03-29 12:04:06 ERROR ACCCarDetails.getCarIdFromShmCarModel : Could not find SHM car model for [] - Value cannot be null.
Parameter name: key
   at System.Collections.Generic.Dictionary`2.FindEntry(TKey key)
   at System.Collections.Generic.Dictionary`2.TryGetValue(TKey key, TValue& value)
   at ACCResults.ACCCarDetails.getCarIdFromShmCarModel(String carName) in E:\Users\Doug\OneDrive\Documents\Doug's Documents\VS Projects\TestApp\TestApp\ACCCarDetails.cs:line 111
2020-03-29 12:04:06 DEBUG ResultsDB.processSession : Notifying result stats required for session 1dbe37b7-499e-4d6d-b5a2-95184d7e6e27
2020-03-29 12:04:06 DEBUG ACCResults.CalculateResultStats : Calculating result stats for session 1dbe37b7-499e-4d6d-b5a2-95184d7e6e27
2020-03-29 12:04:06 DEBUG ACCResults.UpdateResultStats : Updating result stats for Track, car , isOnline -1
2020-03-29 12:04:06 BROADCAST ACCBroadcastInterface.storeSession : Notifying new results for track mount_panorama and season 1dbe37b7-499e-4d6d-b5a2-95184d7e6e27
2020-03-29 12:04:06 WARNING ResultsDB.getFuelUsageFromHistoryNew : Could not find fuel in database
2020-03-29 12:04:06 WARNING ACCFuelUsageStats.updateFuelStatistics : No fuel stats found for session 1dbe37b7-499e-4d6d-b5a2-95184d7e6e27
2020-03-29 12:04:06 DEBUG ARCSharedMemoryMonitor.processOldSession : Setting last static to current
2020-03-29 12:04:06 DEBUG ARCSharedMemoryMonitor.buildSeason : *** SHM Santity check - Season Updated 2020-03-29 11:58:48, Track mount_panorama
2020-03-29 12:04:06 BROADCAST ACCBroadcastInterface.ResetSession : Clearing all maps for new session
2020-03-29 12:04:06 BROADCAST BroadcastingViewModel.ClearCars : Clearing 0 cars from the BroadcastVM
2020-03-29 12:04:06 DEBUG ARCSharedMemoryMonitor.isAccLive : No ACC session active
2020-03-29 12:04:06 DEBUG ARCSharedMemoryMonitor.processOldSession : Resetting broadcast connection
2020-03-29 12:04:06 DEBUG ARCSharedMemoryMonitor.processOldSession : ==> New Session :Session start set to 2020-03-29 12:04:06
2020-03-29 12:04:06 DEBUG ARCSharedMemoryMonitor.graphicMemoryUpdated : Lap 0, Sector 0 - penalty changed from 0 to 32512
2020-03-29 12:14:13 WARNING ResultsDB.retrieveLaps : Could not find lap detail in database for session=1dbe37b7-499e-4d6d-b5a2-95184d7e6e27, race number=0
2020-03-29 12:14:13 ERROR ACCResults.olvSessions_SelectionChanged : Exception changing session selection Sequence contains no elements
   at System.Linq.Enumerable.Max(IEnumerable`1 source)
   at System.Linq.Enumerable.Max[TSource](IEnumerable`1 source, Func`2 selector)
   at ACCResults.ACCResultsMainForm.getMaxLaps(List`1 lapDetails) in E:\Users\Doug\OneDrive\Documents\Doug's Documents\VS Projects\TestApp\TestApp\ACCResultsMainForm.cs:line 2256
   at ACCResults.ACCResultsMainForm.olvSessions_SelectionChanged(Object sender, EventArgs e) in E:\Users\Doug\OneDrive\Documents\Doug's Documents\VS Projects\TestApp\TestApp\ACCResultsMainForm.cs:line 2081
2020-03-29 12:18:02 WARNING ResultsDB.retrieveLaps : Could not find lap detail in database for session=1dbe37b7-499e-4d6d-b5a2-95184d7e6e27, race number=0
2020-03-29 12:18:02 ERROR ACCResults.olvSessions_SelectionChanged : Exception changing session selection Sequence contains no elements
   at System.Linq.Enumerable.Max(IEnumerable`1 source)
   at System.Linq.Enumerable.Max[TSource](IEnumerable`1 source, Func`2 selector)
   at ACCResults.ACCResultsMainForm.getMaxLaps(List`1 lapDetails) in E:\Users\Doug\OneDrive\Documents\Doug's Documents\VS Projects\TestApp\TestApp\ACCResultsMainForm.cs:line 2256
   at ACCResults.ACCResultsMainForm.olvSessions_SelectionChanged(Object sender, EventArgs e) in E:\Users\Doug\OneDrive\Documents\Doug's Documents\VS Projects\TestApp\TestApp\ACCResultsMainForm.cs:line 2081
2020-03-29 12:18:07 WARNING ResultsDB.retrieveLaps : Could not find lap detail in database for session=1dbe37b7-499e-4d6d-b5a2-95184d7e6e27, race number=0
2020-03-29 12:18:07 ERROR ACCResults.olvSessions_SelectionChanged : Exception changing session selection Sequence contains no elements
   at System.Linq.Enumerable.Max(IEnumerable`1 source)
   at System.Linq.Enumerable.Max[TSource](IEnumerable`1 source, Func`2 selector)
   at ACCResults.ACCResultsMainForm.getMaxLaps(List`1 lapDetails) in E:\Users\Doug\OneDrive\Documents\Doug's Documents\VS Projects\TestApp\TestApp\ACCResultsMainForm.cs:line 2256
   at ACCResults.ACCResultsMainForm.olvSessions_SelectionChanged(Object sender, EventArgs e) in E:\Users\Doug\OneDrive\Documents\Doug's Documents\VS Projects\TestApp\TestApp\ACCResultsMainForm.cs:line 2081
2020-03-29 12:19:54 WARNING ResultsDB.retrieveLaps : Could not find lap detail in database for session=1dbe37b7-499e-4d6d-b5a2-95184d7e6e27, race number=0
2020-03-29 12:19:54 ERROR ACCResults.olvSessions_SelectionChanged : Exception changing session selection Sequence contains no elements
   at System.Linq.Enumerable.Max(IEnumerable`1 source)
   at System.Linq.Enumerable.Max[TSource](IEnumerable`1 source, Func`2 selector)
   at ACCResults.ACCResultsMainForm.getMaxLaps(List`1 lapDetails) in E:\Users\Doug\OneDrive\Documents\Doug's Documents\VS Projects\TestApp\TestApp\ACCResultsMainForm.cs:line 2256
   at ACCResults.ACCResultsMainForm.olvSessions_SelectionChanged(Object sender, EventArgs e) in E:\Users\Doug\OneDrive\Documents\Doug's Documents\VS Projects\TestApp\TestApp\ACCResultsMainForm.cs:line 2081
2020-03-29 12:19:56 WARNING ResultsDB.retrieveLaps : Could not find lap detail in database for session=1dbe37b7-499e-4d6d-b5a2-95184d7e6e27, race number=0
2020-03-29 12:19:56 ERROR ACCResults.olvSessions_SelectionChanged : Exception changing session selection Sequence contains no elements
   at System.Linq.Enumerable.Max(IEnumerable`1 source)
   at System.Linq.Enumerable.Max[TSource](IEnumerable`1 source, Func`2 selector)
   at ACCResults.ACCResultsMainForm.getMaxLaps(List`1 lapDetails) in E:\Users\Doug\OneDrive\Documents\Doug's Documents\VS Projects\TestApp\TestApp\ACCResultsMainForm.cs:line 2256
   at ACCResults.ACCResultsMainForm.olvSessions_SelectionChanged(Object sender, EventArgs e) in E:\Users\Doug\OneDrive\Documents\Doug's Documents\VS Projects\TestApp\TestApp\ACCResultsMainForm.cs:line 2081
2020-03-29 12:20:17 WARNING ResultsDB.retrieveLaps : Could not find lap detail in database for session=1dbe37b7-499e-4d6d-b5a2-95184d7e6e27, race number=0
2020-03-29 12:20:17 ERROR ACCResults.olvSessions_SelectionChanged : Exception changing session selection Sequence contains no elements
   at System.Linq.Enumerable.Max(IEnumerable`1 source)
   at System.Linq.Enumerable.Max[TSource](IEnumerable`1 source, Func`2 selector)
   at ACCResults.ACCResultsMainForm.getMaxLaps(List`1 lapDetails) in E:\Users\Doug\OneDrive\Documents\Doug's Documents\VS Projects\TestApp\TestApp\ACCResultsMainForm.cs:line 2256
   at ACCResults.ACCResultsMainForm.olvSessions_SelectionChanged(Object sender, EventArgs e) in E:\Users\Doug\OneDrive\Documents\Doug's Documents\VS Projects\TestApp\TestApp\ACCResultsMainForm.cs:line 2081
2020-03-29 12:20:22 WARNING ResultsDB.retrieveLaps : Could not find lap detail in database for session=1dbe37b7-499e-4d6d-b5a2-95184d7e6e27, race number=0
2020-03-29 12:20:22 ERROR ACCResults.olvSessions_SelectionChanged : Exception changing session selection Sequence contains no elements
   at System.Linq.Enumerable.Max(IEnumerable`1 source)
   at System.Linq.Enumerable.Max[TSource](IEnumerable`1 source, Func`2 selector)
   at ACCResults.ACCResultsMainForm.getMaxLaps(List`1 lapDetails) in E:\Users\Doug\OneDrive\Documents\Doug's Documents\VS Projects\TestApp\TestApp\ACCResultsMainForm.cs:line 2256
   at ACCResults.ACCResultsMainForm.olvSessions_SelectionChanged(Object sender, EventArgs e) in E:\Users\Doug\OneDrive\Documents\Doug's Documents\VS Projects\TestApp\TestApp\ACCResultsMainForm.cs:line 2081
2020-03-29 12:20:27 WARNING ResultsDB.retrieveLaps : Could not find lap detail in database for session=1dbe37b7-499e-4d6d-b5a2-95184d7e6e27, race number=0
2020-03-29 12:20:27 ERROR ACCResults.olvSessions_SelectionChanged : Exception changing session selection Sequence contains no elements
   at System.Linq.Enumerable.Max(IEnumerable`1 source)
   at System.Linq.Enumerable.Max[TSource](IEnumerable`1 source, Func`2 selector)
   at ACCResults.ACCResultsMainForm.getMaxLaps(List`1 lapDetails) in E:\Users\Doug\OneDrive\Documents\Doug's Documents\VS Projects\TestApp\TestApp\ACCResultsMainForm.cs:line 2256
   at ACCResults.ACCResultsMainForm.olvSessions_SelectionChanged(Object sender, EventArgs e) in E:\Users\Doug\OneDrive\Documents\Doug's Documents\VS Projects\TestApp\TestApp\ACCResultsMainForm.cs:line 2081

Hi,
It looks like no connection is being made to ACC on the Broadcast/UDP interface. I've uploaded (yet another) version - V1.5.6. This adds more info when setting up the broadcast interface. If it detects that the broadcast interface isn't correctly set up in ACC, it will offer to configure it for you.

If it still doesn't work, can you check the ACC provided test broadcast client. It can be found in the ACC folder in the Steam library (eg for me it is at I:\SteamLibrary\steamapps\common\Assetto Corsa Competizione\sdk\broadcasting\Testclient). If that fails as well, check that you don't have a firewall blocking the port (the port is defined in broadcasting.json in the ACC config folder). Also check no other apps are using that port.

Let me know how you go
Doug
 
After several tests, I'm able to give you the issue. If I use default connectionPassword "asd" in broadcasting.json, everything works fine. If I use another password, I've got the unknow car issue.
With broadcast test client, everything is fine (whatever the password)
So I think you didn't use the value of broadcasting.json in ACCR.
 
After several tests, I'm able to give you the issue. If I use default connectionPassword "asd" in broadcasting.json, everything works fine. If I use another password, I've got the unknow car issue.
With broadcast test client, everything is fine (whatever the password)
So I think you didn't use the value of broadcasting.json in ACCR.

That's a good find! I'll have to check the code - I clearly remember intending to store & use the values but must have got distracted. I think that was certainly the case with 1.5.5 and earlier. I'll check if 1.5.6 does it properly.

Thanks for your patience on this
Doug
 
Pls double check also your protection against data gathered by AC not ACC because it's still filling database with AC track name. (didn't check with UDP version but it was the case with 1.4.0)

Thanks to you for this tool ;)
 
Pls double check also your protection against data gathered by AC not ACC because it's still filling database with AC track name. (didn't check with UDP version but it was the case with 1.4.0)

Thanks to you for this tool ;)

I haven't tested against AC for quite a while :( - I'll do that when I have time.

Also, regarding UDP password, I've just noticed if you run with anything other than "asd", then CrewChief changes it back, so maybe just best sticking with default
 
hello, the file cannot download this in conversation, would you have an E-mail?

H @standby34,
Thanks for the diagnostics...it is looking better now also you still need to change the setting for ACC Data Folder.

It should be C:\Users\Jérémy\Documents\Assetto Corsa Competizione\


You current have it set as C:\Users\Jérémy\Documents\Assetto Corsa Competizione\Results\

1585595885432.png
 

Latest News

Are you buying car setups?

  • Yes

  • No


Results are only viewable after voting.
Back
Top