AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / ubuntu / 问题

问题[debugging](ubuntu)

Martin Hope
Josh Vander Hook
Asked: 2021-12-25 11:56:20 +0800 CST

如何在 Ubuntu 20.04 中找到我自己的代码的核心文件?

  • 1

在这个问题

建议以下几点:

ulimit -c unlimited
ulimit -a

将限制设置为零以外的值。它以前在我的系统上是 0。

段错误后没有核心文件。

所以, sudo systemctl enable apport.service(尽管这似乎与发行版相关,而不是与开发者相关)。之后没有核心文件/var/crash或工作目录。

还有:

sudo sysctl -w kernel.core_pattern=core.%u.%p.%t # to enable core generation
systemctl restart apport # to restore default apport settings

还是什么都没有。

看/var/log/apport.log节目

ERROR: apport (pid 34940) Fri Dec 24 11:48:47 2021: executable does not belong to a package, ignoring

哦好!Ubuntu 为我自己的代码禁用了核心转储,破坏了一个有价值的调试工具。

如何让我背上批准并为我自己的可执行文件获取核心转储?

debugging
  • 1 个回答
  • 690 Views
Martin Hope
Gabriel Staples
Asked: 2021-06-30 20:50:56 +0800 CST

我在哪里可以找到核心转储文件,如何同时查看和分析回溯(堆栈跟踪)?

  • 18

当我在 Ubuntu 20.04 上运行 C 程序时,出现以下运行时错误:

Segmentation fault (core dumped)

我真的需要找到并查看该core文件,但我无法在任何地方找到它。它在哪里,如何查看其中的回溯?

debugging
  • 2 个回答
  • 25889 Views
Martin Hope
Zozzizzez
Asked: 2020-10-01 04:46:11 +0800 CST

gdb 和 gdb-peda 有什么区别?

  • 0

我试图在谷歌上搜索,但仍然找不到我理解的任何内容。

谁能告诉我它们之间的区别?哪个更适合调试 c++?

debugging c c++ gdb 20.04
  • 1 个回答
  • 1672 Views
Martin Hope
Juan
Asked: 2020-07-03 14:44:58 +0800 CST

我们可以安全地卸载 *.dbg 包吗

  • 0

我使用Ubuntu Studio 20.04 LTS。

我发现一些 * .dbg软件包安装到我的系统中。当我使用Synaptic Package Manage r 时,我可以看到它们。

我想知道这些软件包是否绝对必要,我们是否可以安全地卸载它们。

有什么想法?

package-management debugging
  • 1 个回答
  • 99 Views
Martin Hope
artu-hnrq
Asked: 2020-01-08 11:15:51 +0800 CST

PyCharm 调试工具窗口简单地消失

  • 0

我的 PyCharm 调试工具窗口不再可用。我昨天使用它没有问题,但是在打开计算机并打开应用程序后,它从侧边栏和所有菜单中都消失了;即使在键盘映射列表中,它也不再存在。

我已经重新安装了应用程序,完全删除了它的文件,但它又出现了同样的问题

有什么建议可以恢复它吗?

ide tools debugging pycharm
  • 1 个回答
  • 140 Views
Martin Hope
Utkarsh Verma
Asked: 2019-12-30 07:13:54 +0800 CST

通知在我的 KDE+i3wm 设置中的位置错误

  • 1

我在我的 KDE+i3wm 设置中观察到一个奇怪的行为。

问题

问题在于通知的定位。即使我已将通知配置为显示在面板附近。它们出现在显示屏的中央。
通知设置

但是,我观察到只有在启动后第一次登录操作系统时才会出现此问题。如果我注销,然后重新登录,则行为符合要求。
首次登录时
的事情 login-logout 后预期的事情

这个问题问什么

作为 KDE 的新手,我无法调试这个问题,尽管我一直在尝试各种方法来观察它的行为,但这并不意味着我会满足于仅仅为了让事情正常进行的黑客攻击。现在,我可以轻松破解 i3wm 配置以将通知移动到所需的位置,但这不是我想要的。
我想正确解决这个问题,即通过了解原因。请指导我调试此问题。我很乐意回复您分析问题所需的任何信息。

更新

我想我已经漏掉了这个问题的原因。我认为通知是指标题为“桌面 - 等离子”的窗口来获取位置。因为,在我的 i3 配置中,我正在杀死窗口,因此是这个问题的原因。如果我让窗口打开,则通知显示正常。

notification kde kubuntu debugging i3-wm
  • 1 个回答
  • 760 Views
Martin Hope
Yeti
Asked: 2019-12-18 13:20:45 +0800 CST

Kubuntu 18.04.03 LTS 上 KMail 5.7.3 的调试符号

  • 1

在 Kubuntu 18.04.03 LTS 上,我可以在哪个包中找到 KMail 5.7.3 的调试符号?

Apport 无法找到它们,apt-get search也没有提供所需的包。

kubuntu kmail debugging 18.04
  • 1 个回答
  • 66 Views
Martin Hope
Pranav
Asked: 2019-07-24 22:38:59 +0800 CST

是否有命令知道我的“/var/lib/dpkg/status”是否正常?确保 dpkg 及其文件没有任何问题[重复]

  • 0
这个问题在这里已经有了答案:
dpkg warning files list file for package missing 6 个答案
3年前关闭。

我运行了不同的命令。也许我也破坏了很多东西。 但到目前为止,我没有看到任何错误或崩溃。 所以我的主要问题是我怎么知道我的电脑是健康的并且没有任何问题?!我想尝试你们可能知道的所有“安全”命令,看看是否有问题。有点像“调试我的电脑”尽可能流畅。特别关注dpkg案例。如果您知道,还有其他情况。

package-management dpkg debugging 19.04
  • 1 个回答
  • 190 Views
Martin Hope
WinEunuuchs2Unix
Asked: 2019-06-01 17:43:37 +0800 CST

shellcheck warning SC2129 “Consider using { cmd1; 是什么意思?cmd2; } >> 文件而不是单独的重定向。” 意思是?

  • 6

我有这个shellcheck警告,我无法弄清楚:

In /mnt/e/bin/iconic line 540:
            printf "FALSE|" >> "$IconsRaw"           # Select field number 1
            ^-- SC2129: Consider using { cmd1; cmd2; } >> file instead of individual redirects.

我注意到我们这里的许多人都使用shellcheck来修复我们的 bash 脚本/shell 命令,所以我希望这个问题是关于主题的。


根据发布 bash 脚本相关部分的评论:

    if [[ "$X" == "?" || "$Y" == "?" ]] ; then
        : # Bad X or Y offset usually "Link to Name.ext~" (backup name)
    else
        let i++
        printf "FALSE|" >> "$IconsRaw"           # Select field number 1
        printf "%s|" "$i" >> "$IconsRaw"         # 2
        printf "%s|" "${File##*/}" >> "$IconsRaw"
        printf "%s|" "$Linkless" >> "$IconsRaw"  # 4
        printf "%s|" "$Date" >> "$IconsRaw"      # 5
        printf "%s|" "$X" >> "$IconsRaw"         # 6
        echo   "$Y" >> "$IconsRaw"               # 7
    fi

解决方案

感谢接受的答案和评论,我了解到shellcheck不仅可以捕获代码中的错误,还可以建议性能改进。在这种情况下,文件名被每个和$IconsRaw多次打开和关闭。printfecho

更高效的 bash 代码:

    # X,Y screen coordinates invalid on backup files ending with "~"
    ! [[ "$X" == "?" || "$Y" == "?" ]] && { let i++; echo \
        "FALSE|$i|${File##*/}|$Linkless|$Date|$X|$Y" >> "$IconsRaw"; }
bash debugging output
  • 1 个回答
  • 861 Views
Martin Hope
Ced
Asked: 2019-03-23 08:41:19 +0800 CST

有没有办法让 Libre Office 响应更快,以便能够在窗口处于半屏显示时居中文本

  • 0

因此,首先我使用具有以下设置的 Libre Office:

Version: 6.0.7.3   
Build ID: 1:6.0.7-0ubuntu0.18.04.2   
CPU threads:8; OS: Linux 4.18; UI render: default; VCL: gtk3;    
Locale: en-US (en_US.UTF-8); Calc: group

所以当我在半屏模式下使用它时(所以并排使用 2 个应用程序)我想将一些文本居中但我不能因为居中按钮不可用!

我当前的屏幕:如您所见,“中心文本”按钮已隐藏且不可用

半屏模式

但在“全屏”模式下,我可以在右侧看到它:

全屏

请问您知道有什么方法可以解决吗?似乎自由办公室有点无响应,所以使用起来有点烦人。

编辑:截图

在此处输入图像描述

customization libreoffice debugging 18.04
  • 1 个回答
  • 190 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Martin Hope
    Flimm 如何在没有 sudo 的情况下使用 docker? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve