{"action":"created","issue":{"url":"https://api.github.com/repos/vistalab/vistasoft/issues/279","repository_url":"https://api.github.com/repos/vistalab/vistasoft","labels_url":"https://api.github.com/repos/vistalab/vistasoft/issues/279/labels{/name}","comments_url":"https://api.github.com/repos/vistalab/vistasoft/issues/279/comments","events_url":"https://api.github.com/repos/vistalab/vistasoft/issues/279/events","html_url":"https://github.com/vistalab/vistasoft/issues/279","id":298572307,"number":279,"title":"Crash when loading dt6 file on Windows 10, MATLAB 2017a","user":{"login":"jonclayden","id":422057,"avatar_url":"https://avatars1.githubusercontent.com/u/422057?v=4","gravatar_id":"","url":"https://api.github.com/users/jonclayden","html_url":"https://github.com/jonclayden","followers_url":"https://api.github.com/users/jonclayden/followers","following_url":"https://api.github.com/users/jonclayden/following{/other_user}","gists_url":"https://api.github.com/users/jonclayden/gists{/gist_id}","starred_url":"https://api.github.com/users/jonclayden/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jonclayden/subscriptions","organizations_url":"https://api.github.com/users/jonclayden/orgs","repos_url":"https://api.github.com/users/jonclayden/repos","events_url":"https://api.github.com/users/jonclayden/events{/privacy}","received_events_url":"https://api.github.com/users/jonclayden/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":3,"created_at":"2018-02-20T12:14:33Z","updated_at":"2018-03-30T18:14:09Z","closed_at":null,"author_association":"NONE","body":"Thanks for making VISTASOFT available to the community. I find mrDiffusion very easy to use, and I'm trying to use it for demonstration in my teaching.\r\n\r\nHowever, when I load my dt6 file (or even the one from the example dataset) from the file menu in `dtiFiberUI`, I'm seeing persistent MATLAB crashes. This is on my university's managed installation of Windows 10 Enterprise with MATLAB 2017a. Switching between SPM12 and SPM8 makes no difference.\r\n\r\nThe crash logs aren't very informative (example below), and I initially thought it was a bug in MATLAB itself, but when I step through the code I see the crash at [this line](https://github.com/vistalab/vistasoft/blob/master/mrDiffusion/file/dt6/dtiLoadDt6Gui.m#L69), which makes me wonder if the mex version of `dtiSplitTensor` is the cause. Unfortunately I can't recompile the source files because the installation does not include the compiler toolchain.\r\n\r\nIs this likely to be the issue? Are there any incompatibilities that you know of that might underlie this? Thanks in advance.\r\n\r\n    \r\n    ------------------------------------------------------------------------\r\n              Access violation detected at Wed Feb 07 10:56:55 2018\r\n    ------------------------------------------------------------------------\r\n    \r\n    Configuration:\r\n      Crash Decoding      : Disabled - No sandbox or build area path\r\n      Crash Mode          : continue (default)\r\n      Current Graphics Driver: Unknown hardware \r\n      Default Encoding    : windows-1252\r\n      Deployed            : false\r\n      Graphics card 1     : Intel Corporation ( 0x8086 ) Intel(R) HD Graphics 630 Version 21.20.16.4574\r\n      MATLAB Architecture : win64\r\n      MATLAB Root         : C:\\Program Files\\MATLAB\\R2017a\r\n      MATLAB Version      : 9.2.0.538062 (R2017a)\r\n      OpenGL              : hardware\r\n      Operating System    : Microsoft Windows 10 Enterprise\r\n      Processor ID        : x86 Family 6 Model 158 Stepping 9, GenuineIntel\r\n      Virtual Machine     : Java 1.7.0_60-b19 with Oracle Corporation Java HotSpot(TM) 64-Bit Server VM mixed mode\r\n      Window System       : Version 10.0 (Build 14393)\r\n    \r\n    Fault Count: 3\r\n    \r\n    \r\n    Abnormal termination:\r\n    Access violation\r\n    \r\n    Register State (from fault):\r\n      RAX = 0000000020000000  RBX = 0000000020000000\r\n      RCX = 0000000020000001  RDX = 000000000000004d\r\n      RSP = 00000000cf72f7e0  RBP = 0000000b043f5b48\r\n      RSI = 0000000000000000  RDI = 0000000100000003\r\n     \r\n       R8 = 0000000020000000   R9 = 0000000b043f5b48\r\n      R10 = 0000000000000000  R11 = 0000000020000000\r\n      R12 = 00000000043f59b0  R13 = 00000000043f5538\r\n      R14 = 00000000cf72fa58  R15 = 0000000800000018\r\n     \r\n      RIP = 00000000b92b3ea2  EFL = 00010246\r\n     \r\n       CS = 0033   FS = 0053   GS = 002b\r\n    \r\n    Stack Trace (from fault):\r\n    [  0] 0x00000000b92b3ea2   C:\\Program Files\\MATLAB\\R2017a\\bin\\win64\\mkl.dll+19676834 XERBLA+13995458\r\n    [  1] 0x00000000b8ba2592   C:\\Program Files\\MATLAB\\R2017a\\bin\\win64\\mkl.dll+12264850 XERBLA+06583474\r\n    [  2] 0x00000000b836816c   C:\\Program Files\\MATLAB\\R2017a\\bin\\win64\\mkl.dll+03637612 mkl_cbwr_set+00805004\r\n    [  3] 0x00007ff9cfa236cc C:\\Program Files\\MATLAB\\R2017a\\bin\\win64\\libiomp5md.dll+00603852 _kmp_invoke_microtask+00000140\r\n    [  4] 0x00007ff9cf9e8cc3 C:\\Program Files\\MATLAB\\R2017a\\bin\\win64\\libiomp5md.dll+00363715 _kmp_acquire_nested_drdpa_lock+00043875\r\n    [  5] 0x00007ff9cf9e7ce4 C:\\Program Files\\MATLAB\\R2017a\\bin\\win64\\libiomp5md.dll+00359652 _kmp_acquire_nested_drdpa_lock+00039812\r\n    [  6] 0x00007ff9cfa2625e C:\\Program Files\\MATLAB\\R2017a\\bin\\win64\\libiomp5md.dll+00615006 _kmp_launch_worker+00000446\r\n    [  7] 0x00007ff9f2e68364                   C:\\WINDOWS\\System32\\KERNEL32.DLL+00033636 BaseThreadInitThunk+00000020\r\n    [  8] 0x00007ff9f35b7091                      C:\\WINDOWS\\SYSTEM32\\ntdll.dll+00422033 RtlUserThreadStart+00000033\r\n    \r\n    \r\n    If this problem is reproducible, please submit a Service Request via:\r\n        http://www.mathworks.com/support/contact_us/\r\n    \r\n    A technical support engineer might contact you with further information.\r\n    \r\n    Thank you for your help."},"comment":{"url":"https://api.github.com/repos/vistalab/vistasoft/issues/comments/377587027","html_url":"https://github.com/vistalab/vistasoft/issues/279#issuecomment-377587027","issue_url":"https://api.github.com/repos/vistalab/vistasoft/issues/279","id":377587027,"user":{"login":"rexscience","id":36852099,"avatar_url":"https://avatars0.githubusercontent.com/u/36852099?v=4","gravatar_id":"","url":"https://api.github.com/users/rexscience","html_url":"https://github.com/rexscience","followers_url":"https://api.github.com/users/rexscience/followers","following_url":"https://api.github.com/users/rexscience/following{/other_user}","gists_url":"https://api.github.com/users/rexscience/gists{/gist_id}","starred_url":"https://api.github.com/users/rexscience/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rexscience/subscriptions","organizations_url":"https://api.github.com/users/rexscience/orgs","repos_url":"https://api.github.com/users/rexscience/repos","events_url":"https://api.github.com/users/rexscience/events{/privacy}","received_events_url":"https://api.github.com/users/rexscience/received_events","type":"User","site_admin":false},"created_at":"2018-03-30T18:14:09Z","updated_at":"2018-03-30T18:14:09Z","author_association":"NONE","body":"Hello! Did you ever solve the issue that caused the new error? I've been trying to use MrDiffusion and have been encountering the same problem. "}}
{"actor":{"display_login":"rexscience"}}