Hello,
In accordance with the Bug Reporting guidelines:
a) Write what you did when the bug occured. Which part of the program was open? What did you type? Why do you think it happened?
I've noticed a reoccuring application hang when the TF2 folder that contains the statistics files was recently created or recreated. This is a reproducable problem as outlined in the following steps:
1. Goto C:\Program Files\Steam\steamapps\<STEAMACCOUNT>
2. Delete the "team fortress 2" directory.
3. Log onto Steam as <STEAMACCOUNT>.
4. Start Team Fortress 2 and play a class of character. (does not matter which)
5. Exit Team Fortress 2 and start the Unofficial TF2 Stats Parser.
6. Select the <STEAMACCOUNT> profile and click continue.
This is the point at which the application hangs.
Please note that the phrase "<STEAMACCOUNT>" is a placeholder for a Steam account name containing a copy of Team Fortress 2.
b) Tell us which operative system you have.
Windows XP SP3, Windows XP x64, Windows Vista Ultimate x64
c) Tell us which version of the application you have. If it isn't the newest one, upgrade it before submitting the bug.
v.1.3.45, Build 060708A
d) Your "slog.txt" usually contains information about the error. Post it here.
Code:11:37:05 AM: -----------------------
11:37:05 AM: frmMain - startup procedure initialized
11:37:05 AM: Initialized
11:37:06 AM: Starts autodetect ...
11:37:06 AM: QUICK found user C:\Program Files\Steam\steamapps\rodoboy
11:37:06 AM: QUICK found user C:\Program Files\Steam\steamapps\rugby91
11:37:06 AM: Passed quick finding ...
11:37:06 AM: Trying to find file in C:\Program Files\Steam\steamapps\rodoboy
11:37:06 AM: Trying to find file in C:\Program Files\Steam\steamapps\rugby91
11:37:08 AM: Trying to find file in C:\Program Files\Steam\steamapps\rodoboy
11:37:11 AM: Loaded settings
11:37:11 AM: Started tray icon
11:37:11 AM: Loaded language
11:37:11 AM: Set language
11:37:11 AM: Initialized detLists
11:37:11 AM: Checked that the stats file exists
11:37:11 AM: Checked that the stats file location is saved; started Detect if not
11:37:11 AM: Checked that the stats file location is saved
11:37:11 AM: Starts reading the file ...
11:37:11 AM: Added class Scout
11:37:11 AM: Added class Sniper
11:37:11 AM: Added class Soldier
11:37:11 AM: Added class Demoman
11:37:11 AM: Added class Medic
11:37:11 AM: Added class Heavy
11:37:11 AM: Added class Pyro
11:37:11 AM: Added class Spy
11:37:11 AM: Added class Engineer
11:37:11 AM: Reading done
11:37:11 AM: Adding total; Scout
11:37:11 AM: Adding total, NoR
11:37:11 AM: Adding total, Acc
11:37:11 AM: Adding total, Max
11:37:11 AM: Adding total; Sniper
11:37:11 AM: Adding total, NoR
11:37:11 AM: Adding total, Acc
11:37:11 AM: Adding total, Max
11:37:11 AM: Adding total; Soldier
11:37:11 AM: Adding total, NoR
11:37:11 AM: Adding total, Acc
11:37:11 AM: Adding total, Max
11:37:11 AM: Adding total; Demoman
11:37:11 AM: Adding total, NoR
11:37:11 AM: Adding total, Acc
11:37:11 AM: Adding total, Max
11:37:11 AM: Adding total; Medic
11:37:11 AM: Adding total, NoR
11:37:11 AM: Adding total, Acc
11:37:11 AM: Adding total, Max
11:37:11 AM: Adding total; Heavy
11:37:11 AM: Adding total, NoR
11:37:11 AM: Adding total, Acc
11:37:11 AM: Adding total, Max
11:37:11 AM: Adding total; Pyro
11:37:11 AM: Adding total, NoR
11:37:11 AM: Adding total, Acc
11:37:11 AM: Adding total, Max
11:37:11 AM: Adding total; Spy
11:37:11 AM: Adding total, NoR
11:37:11 AM: Adding total, Acc
11:37:11 AM: Adding total, Max
11:37:11 AM: Adding total; Engineer
11:37:11 AM: Adding total, NoR
11:37:11 AM: Adding total, Acc
11:37:11 AM: Adding total, Max
11:37:11 AM: Added totals
11:37:11 AM: Adding averages and custom stats; Scout
11:37:11 AM: Adding averages and custom stats, Acc
11:37:11 AM: Adding averages and custom stats, CuS
11:37:11 AM: Adding averages and custom stats; Sniper
11:37:11 AM: Adding averages and custom stats, Acc
11:37:11 AM: Adding averages and custom stats, CuS
11:37:11 AM: Adding averages and custom stats; Soldier
11:37:11 AM: Adding averages and custom stats, Acc
11:37:11 AM: Adding averages and custom stats, CuS
11:37:11 AM: Adding averages and custom stats; Demoman
11:37:11 AM: Adding averages and custom stats, Acc
11:37:11 AM: Adding averages and custom stats, CuS
11:37:11 AM: Adding averages and custom stats; Medic
11:37:11 AM: Adding averages and custom stats, Acc
11:37:11 AM: Adding averages and custom stats, CuS
11:37:11 AM: Adding averages and custom stats; Heavy
11:37:11 AM: Adding averages and custom stats, Acc
11:37:11 AM: Adding averages and custom stats, CuS
11:37:11 AM: Adding averages and custom stats; Pyro
11:37:11 AM: Adding averages and custom stats, Acc
11:37:11 AM: Adding averages and custom stats, CuS
11:37:11 AM: Adding averages and custom stats; Spy
11:37:11 AM: Adding averages and custom stats, Acc
11:37:11 AM: Adding averages and custom stats, CuS
11:37:11 AM: Adding averages and custom stats; Engineer
11:37:11 AM: Adding averages and custom stats, Acc
11:37:11 AM: Adding averages and custom stats, CuS
11:37:11 AM: Adding averages and custom stats; Total
11:37:11 AM: Adding averages and custom stats, Acc
11:37:11 AM: Adding averages and custom stats, CuS
11:37:11 AM: Added custom stats and calculated averages
11:37:11 AM: Listed detLists 1 and 2
11:37:11 AM: Listed the class selection menu
11:37:11 AM: Starts class selection
11:37:11 AM: Updated image
11:37:11 AM: Updated texts
11:37:11 AM: Starts listing of general stats
11:37:11 AM: Found class (Scout), and got rounds.
11:37:11 AM: Emptied detLists
11:37:11 AM: Class is SCOUT
11:37:11 AM: Added information to detListA
11:37:11 AM: Added information to detListB
e) Your "settings.ini" may be useful. Post it here.
Code:statsFile=C:\Program Files\Steam\steamapps\rodoboy\team fortress 2\tf\tf2_playerstats.dmx
useComic=1
checkUpdate=1
useBold=1
customStats=0
language=english.txt
minimizeToTray=0
autoRefresh=0
imageEditor=C:\WINDOWS\system32\mspaint.exe
autoLoadImages=1
dailyBackups=1
name=Anonymous
Great application otherwise. :)
Best Regards,
JC