Hi,
I've been using HEM2 first for the 30 day trial (worked perfectly) and now the small stakes version for a week. Today while switching from cash stats to tournament stats it crashed. I sent the error report to dev and rebooted the computer. At HEM startup it crashed again. After another reboot and repair install it crashed again at startup. The reports final lines are as follows (full log as attachment, hopefully):
00:23.426 [Main:App.App_DispatcherUnhandledException] Exception: System.ArgumentException: The path is not of a legal form.
at System.IO.Path.NormalizePath(String path, Boolean fullCheck, Int32 maxPathLength)
at System.IO.FileInfo..ctor(String fileName)
at HMClass.IPokerImporter.ProcessHand(String Hand, String Filename)
at HMClass.Hand.ProcessAHand(String HandLines, String Filename, List`1 HandsToSkip, Boolean ForceOldParsingMethod)
at HMClass.Hand..ctor(String HandLines, String Filename)
at HoldemManager.Infrastructure.Events.Poker.Selected HandsChangedEventArgs.get_HandHistories()
at HoldemManager.Infrastructure.Controls.Hands.HandVi ewerControls.HandViewerControl.<>c__DisplayClassa. <OnSelectedHandsChanged>b__9()
at System.Windows.Threading.ExceptionWrapper.Internal RealCall(Delegate callback, Object args, Int32 numArgs)
at MS.Internal.Threading.ExceptionFilterHelper.TryCat chWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)
at System.IO.Path.NormalizePath(String path, Boolean fullCheck, Int32 maxPathLength)
at System.IO.FileInfo..ctor(String fileName)
at HMClass.IPokerImporter.ProcessHand(String Hand, String Filename)
at HMClass.Hand.ProcessAHand(String HandLines, String Filename, List`1 HandsToSkip, Boolean ForceOldParsingMethod)
at HMClass.Hand..ctor(String HandLines, String Filename)
at HoldemManager.Infrastructure.Events.Poker.Selected HandsChangedEventArgs.get_HandHistories()
at HoldemManager.Infrastructure.Controls.Hands.HandVi ewerControls.HandViewerControl.<>c__DisplayClassa. <OnSelectedHandsChanged>b__9()
at System.Windows.Threading.ExceptionWrapper.Internal RealCall(Delegate callback, Object args, Int32 numArgs)
at MS.Internal.Threading.ExceptionFilterHelper.TryCat chWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)
00:32.228 [Worker:AutoImporter.AutoImportFiles] files=2525
00:32.324 [WorkeratabaseBase.ImportFilesAsync] Start: File count=2525, importSource=Auto
00:32.485 [Worker:PostgresqlDatabase.ImportFilesInternal] Start: importSource=Auto, filesToImport=2525
00:32.495 [Worker:PostgresqlDatabase.Open] Finished Opening connection with SERVER=127.0.0.1;PORT=5432;UID=postgres;PWD=postgr espass;DATABASE=HoldemManager2;POOLING=True;MINPOO LSIZE=10;MAXPOOLSIZE=50; in 1 ms
00:38.627 [Worker:PostgresqlDatabase.ImportFilesInternal] SelectedPlayerHands=4414, MaxHands=4000000
00:38.627 [Worker:PostgresqlDatabase.ImportFilesInternal] TIMER: 00:06.141 [PostgresqlDatabase.ImportFilesInternal]
00:38.632 [WorkeratabaseBase.RaiseImportCompletedEvent] ImportProgress: File 0 of 2525 (%)
00:38.632 [WorkeratabaseBase.RaiseImportCompletedEvent] import completed
00:38.640 [Main:PlayerDetailsControl.UpdatePlayerList] Finished PlayerDetailsControl.UpdatePlaterList in 2 ms
00:38.643 [WorkeratabaseBase.ImportFilesAsync] Import complete
00:38.643 [WorkeratabaseBase.ImportFilesAsync] End
00:38.643 [Main:HMAppsModule.OnImportProgressCompleted] args.Source=Auto
00:38.651 [Main:PokerManager.get_ActiveSessionHands] Performance: ActiveSessionHands returned in 2 ms
Any idea what could've caused this and is there anyway to fix it, preferably without losing my database?
log.txt