Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Out-of-memory in gpuNUFFT/CUDA/inc/cuda_utils.hpp at line 40 #68

Open
fyrdahl opened this issue Jun 26, 2018 · 14 comments
Open

Out-of-memory in gpuNUFFT/CUDA/inc/cuda_utils.hpp at line 40 #68

fyrdahl opened this issue Jun 26, 2018 · 14 comments

Comments

@fyrdahl
Copy link

fyrdahl commented Jun 26, 2018

I'm experiencing sporadic crashes with an out-of-memory error message that points towards cuda_utils.hpp line 40. Running on Nvidia Tesla K40M (12Gb GDDR5) and I'm working on 2D data, so I'm nowhere near capacity. Could this be a memory leak?

out of memory in /home/alex/gpuNUFFT/CUDA/inc/cuda_utils.hpp at line 40

@andyschwarzl
Copy link
Owner

I'm sorry that you are experiencing crashes.

Can you give me some more details about your setup and data structure (OS, data/grid dimensions)?

Are you using the Matlab wrapper or a standalone C++ application?

@fyrdahl
Copy link
Author

fyrdahl commented Jun 27, 2018

Of course! I'm using the Matlab wrapper to grid about 36 radial spokes at the time to a 128 matrix. If by OS you mean oversampling it's 1.5 and if you mean operating system it's Ubuntu 14.04. I used a kernel size 3 and when I looked into it I noticed I was using an unusually small sector width of 3.

I ran a batch job with 40216 images reconstructed with 16 iterations of CG-SENSE, so that would be 1286912 gridding operations (forward and adjoint). In that run I experienced the "out of memory" error about 5 times, so that should give an idea of how often it occurs.

@andyschwarzl
Copy link
Owner

Thanks for sharing the information. Sector width of 3 is indeed small, but should basically work.

The batch job is quite large - are you reusing the Gridding operator instance inside Matlab?

I've also experienced issues with huge batch jobs where GPU memory fragmentation caused these "out of memory" errors, although enough device memory had been available.

@fyrdahl
Copy link
Author

fyrdahl commented Jun 27, 2018

No, 40216 unique gridding operators. I do clear them in between though. I was thinking it might be a memory leak, but you're saying about memory fragmentation makes sense.

Granted this is not a normal use case, we might be able to write it off as "shit happens" and close the issue?

@andyschwarzl
Copy link
Owner

andyschwarzl commented Jun 29, 2018

Ok, no, I wouldn't just close it ;)

Is every trajectory unique in your 40k measurements?

So what I would try is to reuse existing operators or to allocate multiple operators at once...

@fyrdahl
Copy link
Author

fyrdahl commented Jul 3, 2018

They are all unique. Binned reconstructions, the sheer amount is due to the fact that I'm batching a year worth of acquisitions.

New error that is more descriptive;

cufft has failed at adj with err 6 memory usage, free: 9687040 total: 12079136768 .out of memory in /home/alex/gpuNUFFT/CUDA/inc/cuda_utils.hpp at line 40

@schrau24
Copy link

Was there ever a resolution to this? I have encountered a potentially similar out of memory issue recently when reconstructing a single 2D slice from 3D data (imageDim goes from [128 128 128] to [128 1 128]). This seems to work in most cases, however, when I repeatedly call the gpuNUFFT object it crashes and closes Matlab. I have discovered this happens when mex_gpuNUFFT_adj_atomic_f is called, but unfortunately because it quickly crashes Matlab I do not get any feedback on the what the problem is. I have tested it using the same data with different sizes and it seems to happen arbitrarily.

@andyschwarzl
Copy link
Owner

No, I didn't have the time to tackle the problem.
Can you provide me with a simple reconstruction script that (arbitrarily) reproduces the behavior?

@Mrvolcan
Copy link

I am having the same problem when reconstructing several datasets after each other. GPU memory is not fully cleared after each reconstruction. It adds up and after several datasets reaches the maximum of the GPU memory, which then leads to a crash.
Only solution so far is closing matlab after each dataset.

@fyrdahl
Copy link
Author

fyrdahl commented Jan 29, 2019

I falsely believed that running clear gpuNUFFT would be sufficient. I later found out that I in order to release all memory, I had to clear the mex objects explicitly.
The following seemed to solve the problem for me:
clear @gpuNUFFT/private/mex_gpuNUFFT_precomp_f;
clear @gpuNUFFT/private/mex_gpuNUFFT_adj_atomic_f;

@Mrvolcan
Copy link

Thanks a lot. That solved my problem.

@andyschwarzl
Copy link
Owner

Thanks for the follow-up. To be consistent, one should also clear

clear @gpuNUFFT/private/mex_gpuNUFFT_forw_atomic_f

@curtcorum
Copy link

curtcorum commented Aug 7, 2020

Working through a similar issue:

curt@green:~/ngfn_simulation_recon/matlab$ nice matlab
Gtk-Message: 17:45:22.504: Failed to load module "canberra-gtk-module"
out of memory in /home/curt/Dropbox/ngfn_simulation_recon/matlab/gpuNUFFT/CUDA/inc/cuda_utils.hpp at line 40
corrupted double-linked list
Segmentation fault (core dumped)

At this point trying to figure out if the options settings have any effect (note OS = 1.25, KW = 2.5, imageDim = [480 490 480]):

%FT_i = gpuNUFFT( kspace_i', dcf_d.^2, OS, KW, 8, imageDim, [], atomic, textures, balanced);
FT_i = gpuNUFFT( kspace_i', dcf_d.^2, OS, KW, 8, imageDim, []);

It should not be an actual out of memory, although it is a big 3d dataset and gridded k-space (estimate total approaching 1GB). It seems that the memory usage is a fair amount larger than just the data and oversampled gridding space (multiple copies made in gpu?).

any ideas appreciated,
Curt

curt@green:~$ nvidia-smi
Fri Aug 7 17:58:55 2020
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 440.100 Driver Version: 440.100 CUDA Version: 10.2 |
|-------------------------------+----------------------+----------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
|===============================+======================+======================|
| 0 Quadro RTX 8000 Off | 00000000:01:00.0 On | Off |
| 34% 61C P0 79W / 260W | 586MiB / 48596MiB | 3% Default |
+-------------------------------+----------------------+----------------------+
| 1 Quadro RTX 8000 Off | 00000000:4B:00.0 Off | Off |
| 33% 38C P8 29W / 260W | 323MiB / 48601MiB | 0% Default |
+-------------------------------+----------------------+----------------------+

curt@green:~$ cat matlab_crash_dump.97123-1


           abort() detected at Fri Aug 07 17:47:28 2020 -0500

Configuration:
Crash Decoding : Disabled - No sandbox or build area path
Crash Mode : continue (default)
Default Encoding : UTF-8
Deployed : false
Desktop Environment : GNOME-Flashback:GNOME
GNU C Library : 2.27 stable
Graphics Driver : Unknown hardware
Graphics card 1 : 0x10de ( 0x10de ) 0x1e30 Version 440.100.0.0 (0-0-0)
Graphics card 2 : 0x10de ( 0x10de ) 0x1e30 Version 440.100.0.0 (0-0-0)
Java Version : Java 1.8.0_202-b08 with Oracle Corporation Java HotSpot(TM) 64-Bit Server VM mixed mode
MATLAB Architecture : glnxa64
MATLAB Entitlement ID : 4651242
MATLAB Root : /usr/local/MATLAB/R2019b
MATLAB Version : 9.7.0.1319299 (R2019b) Update 5
OpenGL : hardware
Operating System : Ubuntu 18.04.4 LTS
Process ID : 97123
Processor ID : x86 Family 143 Model 49 Stepping 0, AuthenticAMD
Session Key : a02974d2-4df2-41e8-8cc3-8bfaa4c455bc
Static TLS mitigation : Enabled: Full
Window System : The X.Org Foundation (12005000), display :1

Fault Count: 1

Abnormal termination:
abort()

Register State (from fault):
RAX = 0000000000000000 RBX = 00007fe0ea0add80
RCX = 00007fe1062a4f47 RDX = 0000000000000000
RSP = 00007fe0ea0adb10 RBP = 00007fe0ea0ade80
RSI = 00007fe0ea0adb10 RDI = 0000000000000002

R8 = 0000000000000000 R9 = 00007fe0ea0adb10
R10 = 0000000000000008 R11 = 0000000000000246
R12 = 00007fe0ea0add80 R13 = 0000000000001000
R14 = 0000000000000000 R15 = 0000000000000030

RIP = 00007fe1062a4f47 EFL = 0000000000000246

CS = 0033 FS = 0000 GS = 0000

Stack Trace (from fault):
[ 0] 0x00007fe1062a4f47 /lib/x86_64-linux-gnu/libc.so.6+00257863 gsignal+00000199
[ 1] 0x00007fe1062a68b1 /lib/x86_64-linux-gnu/libc.so.6+00264369 abort+00000321
[ 2] 0x00007fe1062ef907 /lib/x86_64-linux-gnu/libc.so.6+00563463
[ 3] 0x00007fe1062f697a /lib/x86_64-linux-gnu/libc.so.6+00592250
[ 4] 0x00007fe1062f6b34 /lib/x86_64-linux-gnu/libc.so.6+00592692
[ 5] 0x00007fe1062fe0ab /lib/x86_64-linux-gnu/libc.so.6+00622763 cfree+00001771
[ 6] 0x00007fe1062a90f1 /lib/x86_64-linux-gnu/libc.so.6+00274673
[ 7] 0x00007fe1062a91ea /lib/x86_64-linux-gnu/libc.so.6+00274922
[ 8] 0x00007fdc89519ca6 /home/curt/Dropbox/ngfn_simulation_recon/matlab/gpuNUFFT/CUDA/bin/libgpuNUFFT_f.so+00179366 _Z17allocateDeviceMemI6float2EvPPT_j+00000125
[ 9] 0x00007fdc8951e554 /home/curt/Dropbox/ngfn_simulation_recon/matlab/gpuNUFFT/CUDA/bin/libgpuNUFFT_f.so+00197972 _Z25performTextureConvolutionP6float2PfS0_S1_PjS2_PN8gpuNUFFT12GpuNUFFTInfoE+00000105
[ 10] 0x00007fdc8951a45e /home/curt/Dropbox/ngfn_simulation_recon/matlab/gpuNUFFT/CUDA/bin/libgpuNUFFT_f.so+00181342 _ZN8gpuNUFFT23TextureGpuNUFFTOperator14adjConvolutionEP6float2PfS2_S3_PjS4_PNS_12GpuNUFFTInfoE+00000124
[ 11] 0x00007fdc89517cba /home/curt/Dropbox/ngfn_simulation_recon/matlab/gpuNUFFT/CUDA/bin/libgpuNUFFT_f.so+00171194 _ZN8gpuNUFFT16GpuNUFFTOperator18performGpuNUFFTAdjENS_5ArrayI6float2EERS3_NS_14GpuNUFFTOutputE+00000930
[ 12] 0x00007fdc89518340 /home/curt/Dropbox/ngfn_simulation_recon/matlab/gpuNUFFT/CUDA/bin/libgpuNUFFT_f.so+00172864 _ZN8gpuNUFFT16GpuNUFFTOperator18performGpuNUFFTAdjENS_5ArrayI6float2EENS_14GpuNUFFTOutputE+00000308
[ 13] 0x00007fdc8950dbf2 /home/curt/Dropbox/ngfn_simulation_recon/matlab/gpuNUFFT/CUDA/bin/libgpuNUFFT_f.so+00130034 _ZN8gpuNUFFT23GpuNUFFTOperatorFactory28computeDeapodizationFunctionERKjRKfRNS_10DimensionsE+00001200
[ 14] 0x00007fdc8950e7f8 /home/curt/Dropbox/ngfn_simulation_recon/matlab/gpuNUFFT/CUDA/bin/libgpuNUFFT_f.so+00133112 _ZN8gpuNUFFT23GpuNUFFTOperatorFactory22createGpuNUFFTOperatorERNS_5ArrayIfEES3_RNS1_I6float2EERKjS8_RKfRNS_10DimensionsE+00002162
[ 15] 0x00007fdc8b1781b7 /home/curt/Dropbox/ngfn_simulation_recon/matlab/gpuNUFFT/gpuNUFFT/@gpuNUFFT/private/mex_gpuNUFFT_precomp_f.mexa64+00041399 _ZN8gpuNUFFT29GpuNUFFTOperatorMatlabFactory22createGpuNUFFTOperatorERNS_5ArrayIfEES3_RNS1_I6float2EERKjS8_RKfRNS_10DimensionsEPP11mxArray_tag+00000089
[ 16] 0x00007fdc8b177173 /home/curt/Dropbox/ngfn_simulation_recon/matlab/gpuNUFFT/gpuNUFFT/@gpuNUFFT/private/mex_gpuNUFFT_precomp_f.mexa64+00037235 mexFunction+00000698
[ 17] 0x00007fe0f1ecede3 /usr/local/MATLAB/R2019b/bin/glnxa64/libmex.so+00548323
[ 18] 0x00007fe0f1eceee5 /usr/local/MATLAB/R2019b/bin/glnxa64/libmex.so+00548581
[ 19] 0x00007fe0f1ecf317 /usr/local/MATLAB/R2019b/bin/glnxa64/libmex.so+00549655
[ 20] 0x00007fe0f1ecff93 /usr/local/MATLAB/R2019b/bin/glnxa64/libmex.so+00552851
[ 21] 0x00007fe0f1ebb7ac /usr/local/MATLAB/R2019b/bin/glnxa64/libmex.so+00468908
[ 22] 0x00007fe0f2d2115f /usr/local/MATLAB/R2019b/bin/glnxa64/libmwm_dispatcher.so+01073503 ZN8Mfh_file20dispatch_file_commonEMS_FviPP11mxArray_tagiS2_EiS2_iS2+00000207
[ 23] 0x00007fe0f2d22c5e /usr/local/MATLAB/R2019b/bin/glnxa64/libmwm_dispatcher.so+01080414
[ 24] 0x00007fe0f2d231a1 /usr/local/MATLAB/R2019b/bin/glnxa64/libmwm_dispatcher.so+01081761 ZN8Mfh_file8dispatchEiPSt10unique_ptrI11mxArray_tagN6matrix6detail17mxDestroy_deleterEEiPPS1+00000033
[ 25] 0x00007fe0f0344a63 /usr/local/MATLAB/R2019b/bin/glnxa64/libmwm_lxe.so+14006883
[ 26] 0x00007fe0f0349816 /usr/local/MATLAB/R2019b/bin/glnxa64/libmwm_lxe.so+14026774
[ 27] 0x00007fe0f045083e /usr/local/MATLAB/R2019b/bin/glnxa64/libmwm_lxe.so+15104062
[ 28] 0x00007fe0f0458c3f /usr/local/MATLAB/R2019b/bin/glnxa64/libmwm_lxe.so+15137855
[ 29] 0x00007fe0f03b07b4 /usr/local/MATLAB/R2019b/bin/glnxa64/libmwm_lxe.so+14448564
[ 30] 0x00007fe0f03d7bad /usr/local/MATLAB/R2019b/bin/glnxa64/libmwm_lxe.so+14609325
[ 31] 0x00007fe0efb5a2db /usr/local/MATLAB/R2019b/bin/glnxa64/libmwm_lxe.so+05706459
[ 32] 0x00007fe0efb5c514 /usr/local/MATLAB/R2019b/bin/glnxa64/libmwm_lxe.so+05715220
[ 33] 0x00007fe0efb592bd /usr/local/MATLAB/R2019b/bin/glnxa64/libmwm_lxe.so+05702333
[ 34] 0x00007fe0efb46791 /usr/local/MATLAB/R2019b/bin/glnxa64/libmwm_lxe.so+05625745
[ 35] 0x00007fe0efb469c9 /usr/local/MATLAB/R2019b/bin/glnxa64/libmwm_lxe.so+05626313
[ 36] 0x00007fe0efb58ac6 /usr/local/MATLAB/R2019b/bin/glnxa64/libmwm_lxe.so+05700294
[ 37] 0x00007fe0efb58bc6 /usr/local/MATLAB/R2019b/bin/glnxa64/libmwm_lxe.so+05700550
[ 38] 0x00007fe0efc926e9 /usr/local/MATLAB/R2019b/bin/glnxa64/libmwm_lxe.so+06985449
[ 39] 0x00007fe0efc95e23 /usr/local/MATLAB/R2019b/bin/glnxa64/libmwm_lxe.so+06999587
[ 40] 0x00007fe0f0200891 /usr/local/MATLAB/R2019b/bin/glnxa64/libmwm_lxe.so+12679313
[ 41] 0x00007fe0f01af063 /usr/local/MATLAB/R2019b/bin/glnxa64/libmwm_lxe.so+12345443
[ 42] 0x00007fe0f01b30af /usr/local/MATLAB/R2019b/bin/glnxa64/libmwm_lxe.so+12361903
[ 43] 0x00007fe0f01b60e2 /usr/local/MATLAB/R2019b/bin/glnxa64/libmwm_lxe.so+12374242
[ 44] 0x00007fe0f024f72f /usr/local/MATLAB/R2019b/bin/glnxa64/libmwm_lxe.so+13002543
[ 45] 0x00007fe0f024fa19 /usr/local/MATLAB/R2019b/bin/glnxa64/libmwm_lxe.so+13003289
[ 46] 0x00007fe0f80714c4 /usr/local/MATLAB/R2019b/bin/glnxa64/libmwbridge.so+00341188 _Z8mnParserv+00000596
[ 47] 0x00007fe0f2e6c5b5 /usr/local/MATLAB/R2019b/bin/glnxa64/libmwmcr.so+01017269
[ 48] 0x00007fe10795442b /usr/local/MATLAB/R2019b/bin/glnxa64/libmwmvm.so+03097643 ZN14cmddistributor15PackagedTaskIIP10invokeFuncIN7mwboost8functionIFvvEEEEENS2_10shared_ptrINS2_13unique_futureIDTclfp_EEEEEERKT+00000059
[ 49] 0x00007fe107954518 /usr/local/MATLAB/R2019b/bin/glnxa64/libmwmvm.so+03097880 _ZNSt17_Function_handlerIFN7mwboost3anyEvEZN14cmddistributor15PackagedTaskIIP10createFuncINS0_8functionIFvvEEEEESt8functionIS2_ET_EUlvE_E9_M_invokeERKSt9_Any_data+00000024
[ 50] 0x00007fe0f2fbc89c /usr/local/MATLAB/R2019b/bin/glnxa64/libmwiqm.so+00751772 _ZN7mwboost6detail8function21function_obj_invoker0ISt8functionIFNS_3anyEvEES4_E6invokeERNS1_15function_bufferE+00000028
[ 51] 0x00007fe0f2fbc557 /usr/local/MATLAB/R2019b/bin/glnxa64/libmwiqm.so+00750935 _ZN3iqm18PackagedTaskPlugin7executeEP15inWorkSpace_tag+00000439
[ 52] 0x00007fe0f2e5b015 /usr/local/MATLAB/R2019b/bin/glnxa64/libmwmcr.so+00946197
[ 53] 0x00007fe0f2fa16a0 /usr/local/MATLAB/R2019b/bin/glnxa64/libmwiqm.so+00640672
[ 54] 0x00007fe0f2f85e01 /usr/local/MATLAB/R2019b/bin/glnxa64/libmwiqm.so+00527873
[ 55] 0x00007fe0f2f86a7f /usr/local/MATLAB/R2019b/bin/glnxa64/libmwiqm.so+00531071
[ 56] 0x00007fe0f2e42575 /usr/local/MATLAB/R2019b/bin/glnxa64/libmwmcr.so+00845173
[ 57] 0x00007fe0f2e42b93 /usr/local/MATLAB/R2019b/bin/glnxa64/libmwmcr.so+00846739
[ 58] 0x00007fe0f2e43404 /usr/local/MATLAB/R2019b/bin/glnxa64/libmwmcr.so+00848900
[ 59] 0x00007fe105c31bdd /usr/local/MATLAB/R2019b/bin/glnxa64/libmwboost_thread.so.1.65.1+00080861
[ 60] 0x00007fe106bf66db /lib/x86_64-linux-gnu/libpthread.so.0+00030427
[ 61] 0x00007fe106387a3f /lib/x86_64-linux-gnu/libc.so.6+01186367 clone+00000063
[ 62] 0x0000000000000000 +00000000

This error was detected while a MEX-file was running. If the MEX-file
is not an official MathWorks function, please examine its source code
for errors. Please consult the External Interfaces Guide for information
on debugging MEX-files.

@curtcorum
Copy link

curtcorum commented Aug 8, 2020

Slightly different behavior after cleaning up arrays used to all be single. This probably does not save anything on the gpu (since being loaded as single?) but frees more memory on the cpu side.

curt@green:~/ngfn_simulation_recon/matlab$ nice matlab
Gtk-Message: 19:01:55.975: Failed to load module "canberra-gtk-module"
out of memory in /home/curt/Dropbox/ngfn_simulation_recon/matlab/gpuNUFFT/CUDA/inc/cuda_utils.hpp at line 40
pure virtual method called
Segmentation fault (core dumped)


   Segmentation violation detected at Fri Aug 07 19:43:38 2020 -0500

Configuration:
Crash Decoding : Disabled - No sandbox or build area path
Crash Mode : continue (default)
Default Encoding : UTF-8
Deployed : false
Desktop Environment : GNOME-Flashback:GNOME
GNU C Library : 2.27 stable
Graphics Driver : NVIDIA Corporation Quadro RTX 8000/PCIe/SSE2 Version 4.6.0 NVIDIA 440.100
Graphics card 1 : 0x10de ( 0x10de ) 0x1e30 Version 440.100.0.0 (0-0-0)
Graphics card 2 : 0x10de ( 0x10de ) 0x1e30 Version 440.100.0.0 (0-0-0)
Java Version : Java 1.8.0_202-b08 with Oracle Corporation Java HotSpot(TM) 64-Bit Server VM mixed mode
MATLAB Architecture : glnxa64
MATLAB Entitlement ID : 4651242
MATLAB Root : /usr/local/MATLAB/R2019b
MATLAB Version : 9.7.0.1319299 (R2019b) Update 5
OpenGL : hardware
Operating System : Ubuntu 18.04.4 LTS
Process ID : 105233
Processor ID : x86 Family 143 Model 49 Stepping 0, AuthenticAMD
Session Key : 0ddffd23-b786-465c-a283-d2e3cb6cfadf
Static TLS mitigation : Enabled: Full
Window System : The X.Org Foundation (12005000), display :1

Fault Count: 1

Abnormal termination:
Segmentation violation

Register State (from fault):
RAX = 00007f9d34484d70 RBX = 00007f9c9c024170
RCX = 00007f9d4cce3f60 RDX = 00007f9f00000001
RSP = 00007f9fa192af08 RBP = 00007f9fa192af30
RSI = 00007f9e21930d28 RDI = 00007f9d34484d70

R8 = 00007f9dfc6ba974 R9 = 00007f9fac05fa90
R10 = 0000000001d94f60 R11 = 00007f9fbdb6e9c0
R12 = 00007f9dfc6ba800 R13 = 00007f9d73cae220
R14 = 00007f9d4ce9b0c0 R15 = 00007f9d342fd600

RIP = 00007f9f00000001 EFL = 0000000000010202

CS = 0033 FS = 0000 GS = 0000

Stack Trace (from fault):
[ 0] 0x00007f9f00000001 +00000000
[ 1] 0x00007f9fbdb1a0f1 /lib/x86_64-linux-gnu/libc.so.6+00274673
[ 2] 0x00007f9fa192afb0 +00000000

This error was detected while a MEX-file was running. If the MEX-file
is not an official MathWorks function, please examine its source code
for errors. Please consult the External Interfaces Guide for information
on debugging MEX-files.


      std::terminate() detected at Fri Aug 07 19:43:47 2020 -0500

Configuration:
Crash Decoding : Disabled - No sandbox or build area path
Crash Mode : continue (default)
Default Encoding : UTF-8
Deployed : false
Desktop Environment : GNOME-Flashback:GNOME
GNU C Library : 2.27 stable
Graphics Driver : NVIDIA Corporation Quadro RTX 8000/PCIe/SSE2 Version 4.6.0 NVIDIA 440.100
Graphics card 1 : 0x10de ( 0x10de ) 0x1e30 Version 440.100.0.0 (0-0-0)
Graphics card 2 : 0x10de ( 0x10de ) 0x1e30 Version 440.100.0.0 (0-0-0)
Java Version : Java 1.8.0_202-b08 with Oracle Corporation Java HotSpot(TM) 64-Bit Server VM mixed mode
MATLAB Architecture : glnxa64
MATLAB Entitlement ID : 4651242
MATLAB Root : /usr/local/MATLAB/R2019b
MATLAB Version : 9.7.0.1319299 (R2019b) Update 5
OpenGL : hardware
Operating System : Ubuntu 18.04.4 LTS
Process ID : 105233
Processor ID : x86 Family 143 Model 49 Stepping 0, AuthenticAMD
Session Key : 0ddffd23-b786-465c-a283-d2e3cb6cfadf
Static TLS mitigation : Enabled: Full
Window System : The X.Org Foundation (12005000), display :1

Fault Count: 2

Abnormal termination:
Segmentation violation

Register State (from fault):
RAX = 00007f9d34484d70 RBX = 00007f9c9c024170
RCX = 00007f9d4cce3f60 RDX = 00007f9f00000001
RSP = 00007f9fa192af08 RBP = 00007f9fa192af30
RSI = 00007f9e21930d28 RDI = 00007f9d34484d70

R8 = 00007f9dfc6ba974 R9 = 00007f9fac05fa90
R10 = 0000000001d94f60 R11 = 00007f9fbdb6e9c0
R12 = 00007f9dfc6ba800 R13 = 00007f9d73cae220
R14 = 00007f9d4ce9b0c0 R15 = 00007f9d342fd600

RIP = 00007f9f00000001 EFL = 0000000000010202

CS = 0033 FS = 0000 GS = 0000

Stack Trace (from fault):
[ 0] 0x00007f9f00000001 +00000000
[ 1] 0x00007f9fbdb1a0f1 /lib/x86_64-linux-gnu/libc.so.6+00274673
[ 2] 0x00007f9fa192afb0 +00000000

Abnormal termination:
std::terminate()

Register State (captured):
RAX = 00007f9ebf0a3000 RBX = 00007f9fbc0eed98
RCX = 000000000000000a RDX = 00007f9fbc0cfe00
RSP = 00007f9ebf0a2400 RBP = 00007f9ebf0a27c0
RSI = 00007f9fbc0972e6 RDI = 00007f9ebf0a2410

R8 = 000000000000ffff R9 = 29286574616e696d
R10 = 00000000bf3fe958 R11 = 0000000000000000
R12 = 00007f9fbc0ded08 R13 = 00007f9ebf0a2b80
R14 = 00007f9ebf0a3070 R15 = 00007f9ebf0a3040

RIP = 00007f9fbbfe70be EFL = 00007f9fbc1bcbc0

CS = 001a FS = 0000 GS = 0000

Stack Trace (captured):
[ 0] 0x00007f9fbbfde623 /usr/local/MATLAB/R2019b/bin/glnxa64/libmwfl.so+00828963
[ 1] 0x00007f9fbbfde81c /usr/local/MATLAB/R2019b/bin/glnxa64/libmwfl.so+00829468 _ZN10foundation4core4diag15stacktrace_base7captureEm+00000028
[ 2] 0x00007f9fbbfe0f62 /usr/local/MATLAB/R2019b/bin/glnxa64/libmwfl.so+00839522
[ 3] 0x00007f9faa759843 /usr/local/MATLAB/R2019b/bin/glnxa64/libmwmcr.so+01218627
[ 4] 0x00007f9faa75c447 /usr/local/MATLAB/R2019b/bin/glnxa64/libmwmcr.so+01229895
[ 5] 0x00007f9faa75c67a /usr/local/MATLAB/R2019b/bin/glnxa64/libmwmcr.so+01230458
[ 6] 0x00007f9faa75cc41 /usr/local/MATLAB/R2019b/bin/glnxa64/libmwmcr.so+01231937
[ 7] 0x00007f9faa75dbc7 /usr/local/MATLAB/R2019b/bin/glnxa64/libmwmcr.so+01235911
[ 8] 0x00007f9fbe16d3a6 /usr/local/MATLAB/R2019b/bin/glnxa64/../../sys/os/glnxa64/libstdc++.so.6+00582566
[ 9] 0x00007f9fbe16d3f1 /usr/local/MATLAB/R2019b/bin/glnxa64/../../sys/os/glnxa64/libstdc++.so.6+00582641
[ 10] 0x00007f9fbe16debf /usr/local/MATLAB/R2019b/bin/glnxa64/../../sys/os/glnxa64/libstdc++.so.6+00585407
[ 11] 0x00007f9fbc512e26 /usr/local/MATLAB/R2019b/bin/glnxa64/libmwms.so+02113062 _ZNK10foundation7msg_svc8eventmgr9BaseEvent13getFilterTagsB5cxx11Ev+00000022
[ 12] 0x00007f9fbc5567cc /usr/local/MATLAB/R2019b/bin/glnxa64/libmwms.so+02389964
[ 13] 0x00007f9fbc557048 /usr/local/MATLAB/R2019b/bin/glnxa64/libmwms.so+02392136
[ 14] 0x00007f9fbc5735cb /usr/local/MATLAB/R2019b/bin/glnxa64/libmwms.so+02508235
[ 15] 0x00007f9fbc577716 /usr/local/MATLAB/R2019b/bin/glnxa64/libmwms.so+02524950
[ 16] 0x00007f9fbc577a0c /usr/local/MATLAB/R2019b/bin/glnxa64/libmwms.so+02525708
[ 17] 0x00007f9fbc577367 /usr/local/MATLAB/R2019b/bin/glnxa64/libmwms.so+02524007
[ 18] 0x00007f9fbc55333c /usr/local/MATLAB/R2019b/bin/glnxa64/libmwms.so+02376508
[ 19] 0x00007f9fbc551f31 /usr/local/MATLAB/R2019b/bin/glnxa64/libmwms.so+02371377
[ 20] 0x00007f9fbd4a2bdd /usr/local/MATLAB/R2019b/bin/glnxa64/libmwboost_thread.so.1.65.1+00080861
[ 21] 0x00007f9fbe4676db /lib/x86_64-linux-gnu/libpthread.so.0+00030427
[ 22] 0x00007f9fbdbf8a3f /lib/x86_64-linux-gnu/libc.so.6+01186367 clone+00000063
[ 23] 0x0000000000000000 +00000000

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants