by COKE_MAN » Sun May 29, 2011 10:50 pm
Not using multiple databases. I was using a modified version of the icon, but I removed that and no change. I looked at the logs and the SQL that is ran to find the aliased player(s) and it looks to me that the following occurs...
Here is the setup:
Player 1 - main player
Player 2 - alias (name that is removed from PT3 list)
Player 1 shows up on the tables, all is fine, no worries.
Player 2 on a table, no HUD
Upon looking at the SQL that is executed and running it in Postgres, the proper alias is found, but there is no reference to the original name (Player 2).
So, Player 2 is at the table, SQL runs to find an alias which is "Player 1" in this case. The SQL returns "Player 1" values correctly, but the player_name and player_name_search text are both "Player 1". "Player 2" is not referenced in the results at all. The HUD logs correctly show "Player 2" as it processes the hands, but I suspect that when it goes to update the HUD windows, it looks for "Player 2"'s location, but all that is in the original recordset is "Player 1" and so it does not find values for "Player 2" and fails to place a stat window.
Let me know if that makes sense. I am a developer by trade so I know how difficult it can be to debug from a description like the above.