请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

程序报错:exit code 139 (interrupted by signal 11: SIGSEGV),如何定位原因?

老师,如题。
我现在项目接入阿里的rokcetmq,代码执行到下面的producer.start(),就报这个错,网上查,

  1. 有的说的包冲突
  2. 有的说内存原因
    代码:
producer = Producer("***")
producer.set_name_server_address("***")
producer.set_session_credentials("***","***","***")
producer.start()

这个错一般是啥原因,改如何定位?

正在回答 回答被采纳积分+3

1回答

bobby 2020-03-20 12:50:08

报错要看具体的异常信息, 要找到关键异常信息 然后google一般都能解决

0 回复 有任何疑惑可以回复我~
  • 提问者 慕尼黑7546459 #1
    因为之前没有具体的异常信息,只报了这么一句:
    Process finished with exit code 139 (interrupted by signal 11: SIGSEGV)
    
    所以,一时很难定位原因。
    
    现在已经解决,mq缺少安装一个额外的依赖。
    回复 有任何疑惑可以回复我~ 2020-03-20 18:38:24
  • bobby 回复 提问者 慕尼黑7546459 #2
    好的, 不过你这个错误信息应该不是关键信息
    回复 有任何疑惑可以回复我~ 2020-03-21 19:45:03
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信