Opened 6 years ago
Last modified 3 years ago
#5108 new defect
Models with large arrays of parameters cause the runtime to segfault
Reported by: | Francesco Casella | Owned by: | Lennart Ochel |
---|---|---|---|
Priority: | high | Milestone: | |
Component: | Run-time | Version: | |
Keywords: | Cc: |
Description
Please check
ScalableTestSuite.Elementary.ParameterArrays.ScaledExperiments.Table_N_280_M_280
ScalableTestSuite.Elementary.ParameterArrays.ScaledExperiments.Table_N_400_M_400.
The models fail at runtime with
Limited backtrace at point of segmentation fault /lib/x86_64-linux-gnu/libpthread.so.0(+0x12890)[0x7fc506f6a890] /lib/x86_64-linux-gnu/libc.so.6(+0x9430e)[0x7fc506bfb30e] /lib/x86_64-linux-gnu/libc.so.6(__libc_malloc+0x8c)[0x7fc506bfe0fc] /lib/x86_64-linux-gnu/libc.so.6(+0xf377b)[0x7fc506c5a77b] /lib/x86_64-linux-gnu/libc.so.6(+0xf3af7)[0x7fc506c5aaf7] /lib/x86_64-linux-gnu/libc.so.6(+0xf3af7)[0x7fc506c5aaf7] /lib/x86_64-linux-gnu/libc.so.6(+0xf3af7)[0x7fc506c5aaf7] /lib/x86_64-linux-gnu/libc.so.6(+0xf3af7)[0x7fc506c5aaf7] /lib/x86_64-linux-gnu/libc.so.6(+0xf3af7)[0x7fc506c5aaf7] /lib/x86_64-linux-gnu/libc.so.6(+0xf3af7)[0x7fc506c5aaf7] /lib/x86_64-linux-gnu/libc.so.6(+0xf3af7)[0x7fc506c5aaf7] /lib/x86_64-linux-gnu/libc.so.6(+0xf3af7)[0x7fc506c5aaf7] /lib/x86_64-linux-gnu/libc.so.6(+0xf3af7)[0x7fc506c5aaf7] /lib/x86_64-linux-gnu/libc.so.6(+0xf3af7)[0x7fc506c5aaf7] /lib/x86_64-linux-gnu/libc.so.6(+0xf3af7)[0x7fc506c5aaf7]
The first of the two models contains a two-dimensional parameter array with 78400 elements, the second with 160000 elemets. These are large arrays, but definitely not huge, about 600 kB and 1.2 MB of memory, respectively. OMC should be able to handle them without problems.
Change History (5)
comment:1 by , 6 years ago
Milestone: | 1.13.0 → 1.14.0 |
---|
comment:2 by , 5 years ago
Milestone: | 1.14.0 → 1.16.0 |
---|
Releasing 1.14.0 which is stable and has many improvements w.r.t. 1.13.2. This issue is rescheduled to 1.16.0
comment:4 by , 4 years ago
Milestone: | 1.17.0 → 1.18.0 |
---|
Retargeted to 1.18.0 because of 1.17.0 timed release.
Rescheduled to 1.14.0 after 1.13.0 releasee