前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【CentOS7】在Linux环境下串口操作的错误[librxtxSerial.so+0x75da]解决方案

【CentOS7】在Linux环境下串口操作的错误[librxtxSerial.so+0x75da]解决方案

作者头像
用户5640963
发布2022-06-22 17:10:08
1.8K0
发布2022-06-22 17:10:08
举报
文章被收录于专栏:卯金刀GG

原因:

在window下开发的串口操作项目,在CentOS7环境报错。报错的顺序是可以打开串口,但是在向串口发送指令的时候,直接退出了。

以下错误信息:

代码语言:javascript
复制
#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0x00007f2dea0fe5da, pid=25356, tid=0x00007f2e36c44700
#
# JRE version: OpenJDK Runtime Environment (8.0_262-b10) (build 1.8.0_262-b10)
# Java VM: OpenJDK 64-Bit Server VM (25.262-b10 mixed mode linux-amd64 compressed oops)
# Problematic frame:
# C  [librxtxSerial.so+0x75da]  Java_gnu_io_RXTXPort_nativeDrain+0xea
#
# Core dump written. Default location: /usr/local/back/core or core.25356
#
# If you would like to submit a bug report, please visit:
#   http://bugreport.java.com/bugreport/crash.jsp
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.

关注一点:[librxtxSerial.so+0x75da]  Java_gnu_io_RXTXPort_nativeDrain+0xea

解决:

此问题产生的原因是librxtxSerial.so包的版本所致。在Windows和Linux版本应该使用不同的.so包,所有到网站:http://fizzed.com/oss/rxtx-for-java下载适合的版本即可解决。

每天提高一点点!

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022-06-22,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档