Bug #60505 Administrator Panel does not start when process id too high
Submitted: 17 Mar 2011 10:21 Modified: 18 May 2011 2:12
Reporter: Daniel Seif Email Updates:
Status: Closed Impact on me:
None 
Category:MySQL Workbench: Administration Severity:S1 (Critical)
Version:5.2.33 OS:Any
Assigned to: CPU Architecture:Any

[17 Mar 2011 10:21] Daniel Seif
Description:
When the process ids of the mysql server have gone quite high (around 13000000000), the administrator panel won't load. Instead an error is issued:

Error Starting Workbench Administrator
OverflowError: in method 'TreeView_set_int', argument 4 of type 'int'

How to repeat:
Try to open the administrator panel on a connection to a mysql server with high process ids

Suggested fix:
use bigint instead of int
[17 Mar 2011 12:55] MySQL Verification Team
Thank you for the bug report. Which exactly OS are you getting high PID numbers?. Thanks in advance.
[17 Mar 2011 13:02] Daniel Seif
Sorry, I was a bit unclear. Not the process id of the server process is the problem, but the thread id of the current connections in the database:

mysql> show full processlist\G

*************************** 1. row ***************************
     Id: 13705904350
   User: client
   Host: 127.0.0.1:51697
     db: mysql
Command: Sleep
   Time: 0
  State: 
   Info: NULL

....

The id is, what I'm talking about.
[18 May 2011 2:12] Paul DuBois
Noted in 5.2.34 changelog.

The Administrator panel would not load for large process ID values of
the MySQL server.