标签: bugzilla

如何跟踪 Linux 内核错误?

一个小时的谷歌搜索表明主流Linux 内核错误被记录在两个不同的系统中:

邮件列表

这是 Linux 内核开发讨论和错误报告邮件列表。

邮件列表由许多服务存档,例如

布吉拉

这是 Kernel Tracker 系统(基于 Bugzilla),用于针对主线 Linux 内核(不是分发内核)发布错误。

发行版,例如Ubuntu 有自己的错误跟踪器,可以设置为跟踪上游错误。

我想知道,

  • 两个服务中报告的错误是否已同步回另一个服务?
  • 假设邮件列表和 bugzilla 不是彼此的镜像(它们是独立的并且错误同步),Linux 开发人员如何协调跨服务报告的错误?
  • 由于没有任何错误ID,稍后参考向邮件列表报告的错误是不是很不方便?(我知道可以通过邮寄存档 URL 进行引用,但看起来并不专业 IMO)
  • 是否应该向任何一项服务或同时向两者报告新错误?

linux-kernel bugs bugzilla

5
推荐指数
1
解决办法
865
查看次数

不知道如何解决 Bugzilla 电子邮件问题

我有一个现在无法发送电子邮件的 Bugzilla 4.2.4 安装。直到大约一个月前(大约三个月后没有问题),它才能毫无问题地发送电子邮件。如果有人发表评论、新错误或其他任何应该生成电子邮件的内容,在他们点击提交后,下一页将永远超时,但最终会返回“内部服务器错误”。

无论他们碰巧尝试做什么都会成功(创建错误、附加文件、发布评论等),因此问题似乎仅在于生成电子邮件。按照官方指南的故障排除建议,我创建了任何内容,errorlog但输出充其量是模糊的:

---------------------------------------------------------------------------
[11817] 06/03/13 13:02:02 global/code-error.html.tmpl mail_send_error 127.0.0.1
[11817] $env(ANSI_COLORS_DISABLED) = 1;
[11817] $env(HOME) = "/root";
[11817] $env(LOGNAME) = "root";
[11817] $env(OLDPWD) = "/root";
[11817] $env(PATH) = "/usr/lib:/usr/sbin:/usr/ucblib";
[11817] $env(PWD) = "/var/www/bugzilla";
[11817] $env(SHELL) = "/bin/sh";
[11817] $env(SHLVL) = 1;
[11817] $env(USER) = "root";
[11817] $env(_) = "/var/www/bugzilla/whine.pl";

---------------------------------------------------------------------------
[23266] 06/03/13 13:17:02 global/code-error.html.tmpl mail_send_error 127.0.0.1
[23266] $env(ANSI_COLORS_DISABLED) = 1;
[23266] $env(HOME) = "/root";
[23266] $env(LOGNAME) = "root";
[23266] $env(OLDPWD) = "/root";
[23266] …
Run Code Online (Sandbox Code Playgroud)

rhel email perl bugzilla

3
推荐指数
1
解决办法
2454
查看次数

标签 统计

bugzilla ×2

bugs ×1

email ×1

linux-kernel ×1

perl ×1

rhel ×1