首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在shell脚本程序中使用DBG?

如何在shell脚本程序中使用DBG?
EN

Ask Ubuntu用户
提问于 2015-09-24 16:50:17
回答 1查看 742关注 0票数 0

我在UbuntuStudio14.04中遇到了一些热情4的问题(它在插件搜索中崩溃,消息是“分段错误(核心抛出)”。因此,我尝试用DBG为它创建一个回溯(以便找出问题所在,并将其发送给热情社区)。

DBG和程序一起工作,看起来.但是Ardour4是一个shell脚本,似乎DBG找不到它。我试过使用trace exectrace exec-file,但没有起作用。

我所做的是:

  1. 在shell中,转到Ardour4所在的文件夹;
  2. 使用"dbg ardour4“启动DBG;
  3. 在DBG下启动热情4是所有问题所在。当我键入"run“或"r”时,DBG表示文件无法找到或执行。

有什么方法可以使用DBG吗?或者我应该使用bash调试(将-x添加到脚本的第一行)?

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2015-09-24 17:08:50

看看热情脚本,您所需要做的就是运行ardour4 -g,它将在gdb下运行实际的热情程序。

然后,当崩溃发生时,您应该能够获得堆栈跟踪。

票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/677978

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档