{"action":"created","issue":{"url":"https://api.github.com/repos/VirtualGL/virtualgl/issues/44","repository_url":"https://api.github.com/repos/VirtualGL/virtualgl","labels_url":"https://api.github.com/repos/VirtualGL/virtualgl/issues/44/labels{/name}","comments_url":"https://api.github.com/repos/VirtualGL/virtualgl/issues/44/comments","events_url":"https://api.github.com/repos/VirtualGL/virtualgl/issues/44/events","html_url":"https://github.com/VirtualGL/virtualgl/issues/44","id":212140687,"number":44,"title":"Segfault with ParaView 5.3.0RC2","user":{"login":"paulmelis","id":1408287,"avatar_url":"https://avatars3.githubusercontent.com/u/1408287?v=3","gravatar_id":"","url":"https://api.github.com/users/paulmelis","html_url":"https://github.com/paulmelis","followers_url":"https://api.github.com/users/paulmelis/followers","following_url":"https://api.github.com/users/paulmelis/following{/other_user}","gists_url":"https://api.github.com/users/paulmelis/gists{/gist_id}","starred_url":"https://api.github.com/users/paulmelis/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/paulmelis/subscriptions","organizations_url":"https://api.github.com/users/paulmelis/orgs","repos_url":"https://api.github.com/users/paulmelis/repos","events_url":"https://api.github.com/users/paulmelis/events{/privacy}","received_events_url":"https://api.github.com/users/paulmelis/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":12,"created_at":"2017-03-06T14:37:13Z","updated_at":"2017-03-09T10:51:18Z","closed_at":null,"body":"This is with VGL 2.5.2 and ParaView 5.3.0RC2, both compiled from source. OS is Debian Wheezy 64-bit, nvidia driver 367.57, X.org server 1.12.4, running in a TurboVNC 1.0.1 session.\r\n\r\n```\r\npaulm@s37n8:~/software/virtualgl-2.5.2/bin$ DISPLAY=:0.0 paraview\r\n<doesn't crash, so assuming ParaView is ok>\r\n\r\npaulm@s37n8:~/software/virtualgl-2.5.2/bin$ ./vglrun paraview\r\nSegmentation fault (core dumped)\r\n\r\n# Nothing useful in the core dump:\r\npaulm@s37n8:~/software/virtualgl-2.5.2/bin$ ./vglrun gdb `which paraview` core\r\nGNU gdb (GDB) 7.4.1-debian\r\nCopyright (C) 2012 Free Software Foundation, Inc.\r\nLicense GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>\r\nThis is free software: you are free to change and redistribute it.\r\nThere is NO WARRANTY, to the extent permitted by law.  Type \"show copying\"\r\nand \"show warranty\" for details.\r\nThis GDB was configured as \"x86_64-linux-gnu\".\r\nFor bug reporting instructions, please see:\r\n<http://www.gnu.org/software/gdb/bugs/>...\r\nReading symbols from /sara/sw/paraview/5.3.0-rc2/bin/paraview...done.\r\n[New LWP 14658]\r\n[New LWP 14668]\r\nCore was generated by `/sara/sw/paraview/5.3.0-rc2/lib/paraview-5.3/paraview'.\r\nProgram terminated with signal 11, Segmentation fault.\r\n#0  0x00007f23f8ee484f in ?? ()\r\n(gdb) bt\r\n#0  0x00007f23f8ee484f in ?? ()\r\n#1  0x00007f240d462c90 in ?? ()\r\n#2  0x0000000100000001 in ?? ()\r\n#3  0x0000000000000000 in ?? ()\r\n```\r\n\r\nSeems to be a NULL drawable?\r\n[lst.gz](https://github.com/VirtualGL/virtualgl/files/821384/lst.gz)\r\n\r\n (full trace attached):\r\n```\r\npaulm@s37n8:~/software/virtualgl-2.5.2/bin$ ./vglrun +v +tr paraview\r\n...\r\n[VGL 0x6d6a07a0] glXGetProcAddressARB ((char *)procName=glXGetCurrentReadDrawableSGI [INTERPOSED]) 0.005007 ms\r\n[VGL 0x6d6a07a0] glXGetProcAddressARB ((char *)procName=glXMakeCurrentReadSGI [INTERPOSED]) 0.005007 ms\r\n[VGL 0x6d6a07a0] glXGetProcAddressARB ((char *)procName=glXSwapIntervalSGI [INTERPOSED]) 0.006199 ms\r\n[VGL 0x6d6a07a0] glXGetProcAddressARB ((char *)procName=glXGetTransparentIndexSUN [INTERPOSED]) 0.005007 ms\r\n[VGL] glFlush()\r\n[VGL 0x6d6a07a0] doGLReadback (vw->getGLXDrawable()=0x00200003 sync=0 spoilLast=1 \r\n[VGL 0x6d6a07a0]   XOpenDisplay (name=:1 dpy=0x042c3420(:1) ) 1.242161 ms\r\n[VGL 0x6d6a07a0] \r\n[VGL 0x6d6a07a0]   XQueryExtension (dpy=0x042c3420(:1) name=MIT-SHM *major_opcode=129 *first_event=65 *first_error=128 ) 0.154972 ms\r\n[VGL 0x6d6a07a0] \r\n[VGL 0x6d6a07a0]   XQueryExtension (dpy=0x042c3420(:1) name=Generic Event Extension *major_opcode=0 *first_event=69 *first_error=0 ) 0.102043 ms\r\n[VGL 0x6d6a07a0] [VGL] Using pixel buffer objects for readback (BGRA --> BGRA)\r\n) 7.942915 ms\r\n[VGL] glFlush()\r\n[VGL] glFinish()\r\n[VGL 0x6d6a07a0] doGLReadback (vw->getGLXDrawable()=0x00200003 sync=0 spoilLast=0 \r\n[VGL 0x6d6a07a0]   XOpenDisplay (name=:1 dpy=0x0455d9a0(:1) ) 4.344940 ms\r\n[VGL 0x6d6a07a0] \r\n[VGL 0x6d6a07a0]   XQueryExtension (dpy=0x0455d9a0(:1) name=MIT-SHM *major_opcode=129 *first_event=65 *first_error=128 ) 0.125170 ms\r\n[VGL 0x6d6a07a0] \r\n[VGL 0x6d6a07a0]   XQueryExtension (dpy=0x0455d9a0(:1) name=Generic Event Extension *major_opcode=0 *first_event=69 *first_error=0 ) 0.140905 ms\r\n[VGL 0x6d6a07a0] ) 7.359028 ms\r\n[VGL 0x6d6a07a0] glXDestroyContext (dpy=0x03f54230(:1) ctx=0x0403ddd0 ) 0.021935 ms\r\n[VGL 0x6d6a07a0] glXMakeCurrent (dpy=0x03f54230(:1) drawable=0x00000000 ctx=0x00000000 Segmentation fault (core dumped)\r\n```"},"comment":{"url":"https://api.github.com/repos/VirtualGL/virtualgl/issues/comments/285319486","html_url":"https://github.com/VirtualGL/virtualgl/issues/44#issuecomment-285319486","issue_url":"https://api.github.com/repos/VirtualGL/virtualgl/issues/44","id":285319486,"user":{"login":"paulmelis","id":1408287,"avatar_url":"https://avatars3.githubusercontent.com/u/1408287?v=3","gravatar_id":"","url":"https://api.github.com/users/paulmelis","html_url":"https://github.com/paulmelis","followers_url":"https://api.github.com/users/paulmelis/followers","following_url":"https://api.github.com/users/paulmelis/following{/other_user}","gists_url":"https://api.github.com/users/paulmelis/gists{/gist_id}","starred_url":"https://api.github.com/users/paulmelis/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/paulmelis/subscriptions","organizations_url":"https://api.github.com/users/paulmelis/orgs","repos_url":"https://api.github.com/users/paulmelis/repos","events_url":"https://api.github.com/users/paulmelis/events{/privacy}","received_events_url":"https://api.github.com/users/paulmelis/received_events","type":"User","site_admin":false},"created_at":"2017-03-09T10:51:18Z","updated_at":"2017-03-09T10:51:18Z","body":"Hmm, it seems that during installation of the nvidia driver (which is done with a cluster management tool, and not the driver installer) something is going fishy w.r.t. libGL.so. I'll need to dive in further, but that might be the cause of my issues."}}
{"actor":{"display_login":"paulmelis"}}