{"action":"closed","issue":{"url":"https://api.github.com/repos/visit-dav/issues-test/issues/1999","repository_url":"https://api.github.com/repos/visit-dav/issues-test","labels_url":"https://api.github.com/repos/visit-dav/issues-test/issues/1999/labels{/name}","comments_url":"https://api.github.com/repos/visit-dav/issues-test/issues/1999/comments","events_url":"https://api.github.com/repos/visit-dav/issues-test/issues/1999/events","html_url":"https://github.com/visit-dav/issues-test/issues/1999","id":337179962,"node_id":"MDU6SXNzdWUzMzcxNzk5NjI=","number":1999,"title":"Uncaught exceptions in VisIt gui.","user":{"login":"aowen87","id":11658578,"node_id":"MDQ6VXNlcjExNjU4NTc4","avatar_url":"https://avatars0.githubusercontent.com/u/11658578?v=4","gravatar_id":"","url":"https://api.github.com/users/aowen87","html_url":"https://github.com/aowen87","followers_url":"https://api.github.com/users/aowen87/followers","following_url":"https://api.github.com/users/aowen87/following{/other_user}","gists_url":"https://api.github.com/users/aowen87/gists{/gist_id}","starred_url":"https://api.github.com/users/aowen87/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/aowen87/subscriptions","organizations_url":"https://api.github.com/users/aowen87/orgs","repos_url":"https://api.github.com/users/aowen87/repos","events_url":"https://api.github.com/users/aowen87/events{/privacy}","received_events_url":"https://api.github.com/users/aowen87/received_events","type":"User","site_admin":false},"labels":[{"id":979386820,"node_id":"MDU6TGFiZWw5NzkzODY4MjA=","url":"https://api.github.com/repos/visit-dav/issues-test/labels/Likelihood:%203%20-%20Occasional","name":"Likelihood: 3 - Occasional","color":"fa8561","default":false},{"id":979386577,"node_id":"MDU6TGFiZWw5NzkzODY1Nzc=","url":"https://api.github.com/repos/visit-dav/issues-test/labels/OS:%20All","name":"OS: All","color":"31698a","default":false},{"id":979386519,"node_id":"MDU6TGFiZWw5NzkzODY1MTk=","url":"https://api.github.com/repos/visit-dav/issues-test/labels/Priority:%20Normal","name":"Priority: Normal","color":"6dc066","default":false},{"id":979386992,"node_id":"MDU6TGFiZWw5NzkzODY5OTI=","url":"https://api.github.com/repos/visit-dav/issues-test/labels/Severity:%204%20-%20Crash%20/%20Wrong%20Results","name":"Severity: 4 - Crash / Wrong Results","color":"f68f09","default":false},{"id":979386446,"node_id":"MDU6TGFiZWw5NzkzODY0NDY=","url":"https://api.github.com/repos/visit-dav/issues-test/labels/Support%20Group:%20Any","name":"Support Group: Any","color":"800080","default":false},{"id":979384896,"node_id":"MDU6TGFiZWw5NzkzODQ4OTY=","url":"https://api.github.com/repos/visit-dav/issues-test/labels/bug","name":"bug","color":"d73a4a","default":true},{"id":979388138,"node_id":"MDU6TGFiZWw5NzkzODgxMzg=","url":"https://api.github.com/repos/visit-dav/issues-test/labels/version:%202.0.1","name":"version: 2.0.1","color":"0000ff","default":false}],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/visit-dav/issues-test/milestones/35","html_url":"https://github.com/visit-dav/issues-test/milestone/35","labels_url":"https://api.github.com/repos/visit-dav/issues-test/milestones/35/labels","id":3463082,"node_id":"MDk6TWlsZXN0b25lMzQ2MzA4Mg==","number":35,"title":"2.1.2","description":null,"creator":{"login":"aowen87","id":11658578,"node_id":"MDQ6VXNlcjExNjU4NTc4","avatar_url":"https://avatars0.githubusercontent.com/u/11658578?v=4","gravatar_id":"","url":"https://api.github.com/users/aowen87","html_url":"https://github.com/aowen87","followers_url":"https://api.github.com/users/aowen87/followers","following_url":"https://api.github.com/users/aowen87/following{/other_user}","gists_url":"https://api.github.com/users/aowen87/gists{/gist_id}","starred_url":"https://api.github.com/users/aowen87/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/aowen87/subscriptions","organizations_url":"https://api.github.com/users/aowen87/orgs","repos_url":"https://api.github.com/users/aowen87/repos","events_url":"https://api.github.com/users/aowen87/events{/privacy}","received_events_url":"https://api.github.com/users/aowen87/received_events","type":"User","site_admin":false},"open_issues":0,"closed_issues":15,"state":"closed","created_at":"2018-06-29T17:02:26Z","updated_at":"2018-06-30T02:40:19Z","due_on":null,"closed_at":"2018-06-29T17:02:26Z"},"comments":0,"created_at":"2018-06-30T02:40:15Z","updated_at":"2018-06-30T02:40:19Z","closed_at":"2018-06-30T02:40:19Z","author_association":"CONTRIBUTOR","body":"A user reported that he was able to get VisIt's gui to exit due to exceptions. The culprit is using FileServerList::GetMetaData from tons of locations and not catching exceptions. GetSIL causes the same problem.\r\n\r\nWe either need to catch the exceptions within those routines and return NULL or add exception handling code to the functions that use GetMetaData/GetSIL.\r\n\r\n\r\n> With 2.1.1, I keep occasionally having instances where my VisIt will\r\n> partially die with a message about a Qt exception having occurred.  I\r\n> then have to control-C out of the program and restart it.  I haven't\r\n> reported this, since I did not have a clear reproducer, but now I do.  I\r\n> will attach some logs - let me know if you want others or a run with\r\n> different debugging.  I am running a downloaded executable with a local\r\n> gui and a remote engine.\r\n> \r\n> In the attached case, the failure occurs when I move the time slider\r\n> from the last good file (chk_0032) to a bad file (chk_0033), which is an\r\n> HDF5 FLASH file, which was only partially written when the simulation\r\n> timed out.  So you might well say \"Well then don't do that!\", but I am\r\n> thinking that, while this should have failed, it should have perhaps\r\n> gone down more gracefully...\r\n> \r\n> Thanks,\r\n>    Andy S.\r\n> \r\n> solia-48-~>/net/aes/MISC/visit/bin/visit -debug 5\r\n> Running: gui2.1.1 -debug 5\r\n> Running: viewer2.1.1 -host 127.0.0.1 -port 5600 -debug 5 -geometry\r\n> 1227x927+453+71 -borders 26,4,4,4 -shift 0,0 -preshift 4,26 -defer\r\n> Running: mdserver2.1.1 -host 127.0.0.1 -port 5601 -debug 5\r\n> as543@bulldogk.wss.yale.edu's password:\r\n> Running: vcl2.1.1 -host localhost -port 31738 -debug 5 -dir visit -dir\r\n> visit -noloopback -sshtunneling\r\n> Running: mdserver2.1.1 -host localhost -port 23385 -dir visit -debug 5\r\n> -noloopback -sshtunneling\r\n> Running: engine_ser2.1.1 -host localhost -port 20247 -dir visit -debug 5\r\n> -noloopback -sshtunneling\r\n> Running: cli2.1.1 -host 127.0.0.1 -port 5600 -reverse_launch -debug 5\r\n> Qt has caught an exception thrown from an event handler. Throwing\r\n> exceptions from an event handler is not supported in Qt. You must\r\n> reimplement QApplication::notify() and catch all exceptions there.\n\n\n\n-----------------------REDMINE MIGRATION-----------------------\nThis ticket was migrated from Redmine. The following information\ncould not be accurately captured in the new ticket:\n\nOriginal author: Brad Whitlock\nOriginal creation: 12/08/2010 01:32 pm\nOriginal update: 12/13/2010 02:15 pm\nTicket number: 505"}}
{"actor":{"display_login":"aowen87"}}