[Fixed in last PS update]Issue:HUD: Sometimes HUD hangup as "5-max" HUD

    • stanisluv
      stanisluv
      Moderator
      Moderator
      Joined: 18.06.2008 Posts: 45,072
      Hi all.
      I told about this issue previously. Now I collect all possible info about this issue
      Poker room: Any(detected on PokerStars & FTP)
      Discipline: Any(detected on FL & NL)
      Table size: Any(detected om 6-max, 9-max & 10-max).
      Frequency: Sometimes happens
      Reasons: Unknown.
      Workaround: Restart the Elephant.
      Screenshot:


      Elephant log file: http://drop.io/pkubpql
      That is all.
  • 8 replies
    • MichaelWagner42
      MichaelWagner42
      Bronze
      Joined: 12.09.2009 Posts: 1,552
      Hi again,

      Thanks for the log file. I will have a closer look at it.

      Ciao
      Michael
    • MichaelWagner42
      MichaelWagner42
      Bronze
      Joined: 12.09.2009 Posts: 1,552
      Hi again,

      I had a closer look at the code and changed some parts which may caused it altough I am not shure because I wasn't able to reproduce the problem.

      My changes are included in the next sprint release build - can you see if it happens there again?

      Can you confirm that this happens when the player count on a table changes?

      Thanks
      Michael
    • stanisluv
      stanisluv
      Moderator
      Moderator
      Joined: 18.06.2008 Posts: 45,072
      Yes, of course I can see if this happen again.
      I aslo not sure tha this is happens when the player count on a table changes.
      I make screenshot when 1 player leave the table, but I also remember that when the table was full Elephant still shown only "5-max HUD". May be this is happen when 5 player leave the table & when new player seated down elephant simply don`t add new HUD positions.
      I just now that sometimes Elephant can recognize 10-max table as 9-max, but this is another story.

      Do you need additional log files ffom other users?
    • stanisluv
      stanisluv
      Moderator
      Moderator
      Joined: 18.06.2008 Posts: 45,072
      O-oops!! I think I understand what the happen. You`re right & don`t right at the same time.
      This is very difficult bug with many stages:
      1. When I seat down on the table with sitting out player(s) Elephant cann`t detect table size correctly & write next message in the log:
      code:
       2010-07-14 02:12:35,843 - 3060107 (UTC:2010-07-13 22:12:35,843) [1] ERROR PBNLogger: Exception caught in Void PokerStrategyElephant.MainForm.UpdateHudManager()
      -------------------- System.ArgumentOutOfRangeException --------------------
      - Message: Индекс за пределами диапазона. Индекс должен быть положительным числом, а его размер не должен превышать размер коллекции.
      Имя параметра: index
      - ActualValue: <null>
      - ParamName: index
      - Data: System.Collections.ListDictionaryInternal
      - TargetSite: Void ThrowArgumentOutOfRangeException(System.ExceptionArgument, System.ExceptionResource)
      - HelpLink: <null>
      - Source: mscorlib
      - InnerException: <null><none>
      - StackTrace:
         в System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
         в System.ThrowHelper.ThrowArgumentOutOfRangeException()
         в PokerStrategyElephant.MainForm.UpdateHudManager()

      2. I setup table size manually but elephant continue write error message in the log.
      3. After many internal attempts(I think 1 error message=1 attempt) HUD module simply hangup & stop displaying HUD corectly.
      Just now I got the needed info & now I`m sure that this is happen if I seated down on the table with seating out players. This is not happens if somebody leave the table or go to seat out when I already seat down on the table.

      Hands history from poker stars contain information about table size. You can find it in the hand "header":
      PokerStars Game #46731505825: Hold'em Limit ($0.50/$1.00 USD) - 2010/07/14 2:10:28 MSK [2010/07/13 18:10:28 ET]
      Table 'Kunigunde' 10-max Seat #7 is the button


      Strange that this is still "Sometimes happens". ?(
    • MichaelWagner42
      MichaelWagner42
      Bronze
      Joined: 12.09.2009 Posts: 1,552
      Hi again,

      The table size will be taken from the hand history. Can you send me the hand histories for that table? Maybe there is still a small parser issue.

      Thanks
      Michael
    • stanisluv
      stanisluv
      Moderator
      Moderator
      Joined: 18.06.2008 Posts: 45,072
      No problem. I agree with you that there is a small parser issue & at the same time I sure that this is connected with seating out players. This is HH for Theotes II: http://drop.io/bo90h1y
      If you compare log file & HH you detect that first error message was after second hand in the session. Yes, Theotes II is the first table in that session & in that day. :)

      This is first hands & first error message. I select important moments
      PokerStars Game #46684677753: Hold'em Limit ($0.50/$1.00 USD) - 2010/07/13 1:06:59 MSK [2010/07/12 17:06:59 ET]
      Table 'Theotes II' 10-max Seat #7 is the button
      Seat 1: stripe19 ($24 in chips)
      Seat 3: wilheg ($8.15 in chips)
      Seat 4: nickbenz ($4 in chips)
      Seat 5: Dante782 ($8.15 in chips)
      Seat 6: fishsoop ($40 in chips)
      Seat 7: jzack91 ($18.25 in chips)
      Seat 8: ratopoker171 ($5.50 in chips)
      Seat 9: stanisluv ($25 in chips)
      ratopoker171: posts small blind $0.25
      stanisluv: posts big blind $0.50
      ccho777: sits out
      Zefaki: sits out

      fishsoop: posts big blind $0.50
      *** HOLE CARDS ***
      Dealt to stanisluv [Qc 5c]
      stripe19: raises $0.50 to $1
      wilheg: calls $1
      nickbenz: folds
      Dante782: folds
      fishsoop: folds
      jzack91: folds
      ratopoker171: folds
      stanisluv: folds
      *** FLOP *** [2h Js 4c]
      stripe19: bets $0.50
      wilheg: calls $0.50
      *** TURN *** [2h Js 4c] [Qd]
      stripe19: bets $1
      wilheg: calls $1
      *** RIVER *** [2h Js 4c Qd] [3h]
      stripe19: checks
      wilheg: checks
      *** SHOW DOWN ***
      stripe19: shows [Ad Kh] (high card Ace)
      wilheg: mucks hand
      stripe19 collected $5.95 from pot
      Zefaki is disconnected
      *** SUMMARY ***
      Total pot $6.25 | Rake $0.30
      Board [2h Js 4c Qd 3h]
      Seat 1: stripe19 showed [Ad Kh] and won ($5.95) with high card Ace
      Seat 3: wilheg mucked [Th Kd]
      Seat 4: nickbenz folded before Flop (didn't bet)
      Seat 5: Dante782 folded before Flop (didn't bet)
      Seat 6: fishsoop folded before Flop
      Seat 7: jzack91 (button) folded before Flop (didn't bet)
      Seat 8: ratopoker171 (small blind) folded before Flop
      Seat 9: stanisluv (big blind) folded before Flop



      PokerStars Game #46684725866: Hold'em Limit ($0.50/$1.00 USD) - 2010/07/13 1:07:59 MSK [2010/07/12 17:07:59 ET]
      Table 'Theotes II' 10-max Seat #8 is the button
      Seat 1: stripe19 ($27.45 in chips)
      Seat 3: wilheg ($5.65 in chips)
      Seat 4: nickbenz ($4 in chips)
      Seat 5: Dante782 ($8.15 in chips)
      Seat 6: fishsoop ($39.50 in chips)
      Seat 7: jzack91 ($18.25 in chips)
      Seat 8: ratopoker171 ($5.25 in chips)
      Seat 9: stanisluv ($24.50 in chips)
      Seat 10: ccho777 ($20 in chips)
      stanisluv: posts small blind $0.25
      ccho777: posts big blind $0.50
      Zefaki has timed out while disconnected
      Zefaki: is sitting out
      *** HOLE CARDS ***
      Dealt to stanisluv [Ac Ks]
      stripe19: folds
      wilheg: folds
      nickbenz: calls $0.50
      Dante782: calls $0.50
      fishsoop: calls $0.50
      jzack91: calls $0.50
      ratopoker171: folds
      stanisluv: raises $0.50 to $1
      ccho777: folds
      nickbenz: calls $0.50
      Dante782: calls $0.50
      fishsoop: calls $0.50
      jzack91: calls $0.50
      *** FLOP *** [3c 4c 5d]
      stanisluv: bets $0.50
      nickbenz: folds
      Dante782: calls $0.50
      fishsoop: folds
      jzack91: calls $0.50
      *** TURN *** [3c 4c 5d] [6d]
      stanisluv: bets $1
      Dante782: folds
      jzack91: calls $1
      *** RIVER *** [3c 4c 5d 6d] [4h]
      stanisluv: checks
      jzack91: bets $1
      stanisluv: folds
      Uncalled bet ($1) returned to jzack91
      jzack91 collected $8.60 from pot
      *** SUMMARY ***
      Total pot $9 | Rake $0.40
      Board [3c 4c 5d 6d 4h]
      Seat 1: stripe19 folded before Flop (didn't bet)
      Seat 3: wilheg folded before Flop (didn't bet)
      Seat 4: nickbenz folded on the Flop
      Seat 5: Dante782 folded on the Turn
      Seat 6: fishsoop folded on the Flop
      Seat 7: jzack91 collected ($8.60)
      Seat 8: ratopoker171 (button) folded before Flop (didn't bet)
      Seat 9: stanisluv (small blind) folded on the River
      Seat 10: ccho777 (big blind) folded before Flop


      2010-07-13 01:10:01,554 - 498382 (UTC:2010-07-12 21:10:01,554) [1] ERROR PBNLogger: Exception caught in Void PokerStrategyElephant.MainForm.UpdateHudManager()
      -------------------- System.ArgumentOutOfRangeException --------------------
      - Message: Индекс за пределами диапазона. Индекс должен быть положительным числом, а его размер не должен превышать размер коллекции.
      Имя параметра: index
      - ActualValue: <null>
      - ParamName: index
      - Data: System.Collections.ListDictionaryInternal
      - TargetSite: Void ThrowArgumentOutOfRangeException(System.ExceptionArgument, System.ExceptionResource)
      - HelpLink: <null>
      - Source: mscorlib
      - InnerException: <null><none>
      - StackTrace:
      в System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
      в System.ThrowHelper.ThrowArgumentOutOfRangeException()
      в PokerStrategyElephant.MainForm.UpdateHudManager()

      Please try to import this HH tomorrow or change the date, restart Elephant & import HH. I just detect that this is happen only if I:
      1. If I start Elephant before seating down.
      2. If this is first session in the day.

      Best regards
      Stanislav.
    • stanisluv
      stanisluv
      Moderator
      Moderator
      Joined: 18.06.2008 Posts: 45,072
      Hi again!
      After last PokerStars update I cann`t detect this issue in 0.87\0.88. So it`s mean that there(in PokerStars client) was something wrong. I sure in it because I detect this issue in 0.87 before PokerStars update.

      Best regards
      Stanislav.
    • Larres
      Larres
      Bronze
      Joined: 07.09.2009 Posts: 2,402
      thx for letting us know!

      Cheers,
      L