我有一些开发人员向我提出了一个关于 Apache Ignite 和 Java 的有趣问题。这是在 aHPUX 11.31 IA platform with Apache-Ignite version 1.3.0-incubating
和我们的HP-UX Java build is 1.7.0.13-jinteg_2015_05_22_03_42-b00
. 下面的错误是传递给我的,但我找不到支持或测试 Apache-Ignite,HPUX
并且该BUS_ADRALN
错误似乎总是导致 C++ 搜索命中。无论如何,如果可以阐明我们的问题是什么,那将不胜感激,因为我花了两天时间试图找到任何关于它的东西。
错误
"siginfo:si_signo=SIGBUS: si_errno=0, si_code=1 (BUS_ADRALN), si_addr=1fffffffa98e8fe9"
这是在调用以readyQueue
在 Ignite 中创建缓存之后抛出的。这个致命的异常意味着在安装缓存期间尝试内存时存在“无效的地址对齐”。
如果有帮助,开发人员还向我发送了一些日志。
已在 Ignite 的 Jira 中针对同一问题创建了一个错误,该错误包含有关导致错误的设置和堆栈的更详细信息。