![传输 GTK 错误 - 系统日志每天包含数百万个错误(字面意思),并且应用程序标签和布局经常变得混乱](https://linux22.com/image/949973/%E4%BC%A0%E8%BE%93%20GTK%20%E9%94%99%E8%AF%AF%20-%20%E7%B3%BB%E7%BB%9F%E6%97%A5%E5%BF%97%E6%AF%8F%E5%A4%A9%E5%8C%85%E5%90%AB%E6%95%B0%E7%99%BE%E4%B8%87%E4%B8%AA%E9%94%99%E8%AF%AF%EF%BC%88%E5%AD%97%E9%9D%A2%E6%84%8F%E6%80%9D%EF%BC%89%EF%BC%8C%E5%B9%B6%E4%B8%94%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E6%A0%87%E7%AD%BE%E5%92%8C%E5%B8%83%E5%B1%80%E7%BB%8F%E5%B8%B8%E5%8F%98%E5%BE%97%E6%B7%B7%E4%B9%B1.png)
我在这台电脑上运行了 transmission,并在启动时加载。我正在运行 Ubuntu 22.04 LTS 并安装了最新更新。
当我访问应用程序检查种子属性时,窗口和选项卡上的标签变得混乱,经常显示来自其他地方的文本,而不是正确的信息
当我检查系统日志(出于其他原因)时,我发现它充满了传输中的 GTK 错误。每天有数百万个这样的错误!我附上了一个示例
11 月 7 日 10:54:32 Martha transmission-gt[1931]: 指向 'GtkComboBox' 的强制类型转换中未分类的指针无效 11 月 7 日 10:54:32 Martha transmission-gt[1931]: gtk_combo_box_get_model: 断言 'GTK_IS_COMBO_BOX (combo_box)' 失败 11 月 7 日 10:54:32 Martha transmission-gt[1931]: gtk_combo_box_get_active_iter: 断言 'GTK_IS_COMBO_BOX (combo_box)' 失败 11 月 7 日 10:54:32 Martha transmission-gt[1931]: gtk_tree_model_iter_nth_child: 断言 'GTK_IS_TREE_MODEL (tree_model)' 失败 11 月 7 日 10:54:32 Martha transmission-gt[1931]: gtk_widget_set_visible: 断言“GTK_IS_WIDGET (widget)”失败 11 月 7 日 10:54:32 Martha transmission-gt[1931]: 实例带有无效 (NULL) 类指针 11 月 7 日 10:54:32 Martha transmission-gt[1931]: g_signal_handler_unblock: 断言“G_TYPE_CHECK_INSTANCE (instance)”失败 11 月 7 日 10:54:32 Martha transmission-gt[1931]: 转换为“GtkSpinButton”时未分类指针无效 11 月 7 日 10:54:32 Martha transmission-gt[1931]: gtk_spin_button_get_value: 断言“GTK_IS_SPIN_BUTTON (spin_button)”失败 11 月 7 日 10:54:32 Martha transmission-gt[1931]: 实例带有无效(NULL) 类指针 11 月 7 日 10:54:32 Martha transmission-gt[1931]: g_signal_handler_block: 断言“G_TYPE_CHECK_INSTANCE (instance)”失败 11 月 7 日 10:54:32 Martha transmission-gt[1931]: gtk_spin_button_set_value: 断言“GTK_IS_SPIN_BUTTON (spin_button)”失败 11 月 7 日 10:54:32 Martha transmission-gt[1931]: 带有无效 (NULL) 类指针的实例 11 月 7 日 10:54:32 Martha transmission-gt[1931]: g_signal_handler_unblock: 断言“G_TYPE_CHECK_INSTANCE (instance)”失败 11 月 7 日 10:54:32 Martha transmission-gt[1931]: 带有无效 (NULL) 类指针的实例 11 月 7 日10:54:32 Martha transmission-gt[1931]: g_signal_handler_block: 断言“G_TYPE_CHECK_INSTANCE (instance)”失败 11 月 7 日 10:54:32 Martha transmission-gt[1931]: 转换为“GtkComboBox”时未分类指针无效 11 月 7 日 10:54:32 Martha transmission-gt[1931]: gtk_combo_box_get_model: 断言“GTK_IS_COMBO_BOX (combo_box)”失败 11 月 7 日 10:54:32 Martha transmission-gt[1931]: gtk_combo_box_get_active_iter: 断言“GTK_IS_COMBO_BOX (combo_box)”失败 11 月 7 日 10:54:32 Martha transmission-gt[1931]: gtk_tree_model_iter_nth_child: 断言“GTK_IS_TREE_MODEL (tree_model)”失败 11 月 7 日 10:54:32 Martha transmission-gt[1931]: gtk_widget_set_visible: 断言“GTK_IS_WIDGET (widget)”失败 11 月 7 日 10:54:32 Martha transmission-gt[1931]: 带有无效 (NULL) 类指针的实例 11 月 7 日 10:54:32 Martha transmission-gt[1931]: g_signal_handler_unblock: 断言“G_TYPE_CHECK_INSTANCE (instance)”失败 11 月 7 日 10:54:32 Martha transmission-gt[1931]: 转换为“GtkSpinButton”时未分类指针无效 11 月 7 日 10:54:32 Martha transmission-gt[1931]: gtk_spin_button_get_value_as_int: 断言‘GTK_IS_SPIN_BUTTON (spin_button)’失败 11 月 7 日 10:54:32 Martha transmission-gt[1931]: 带有无效 (NULL) 类指针的实例 11 月 7 日 10:54:32 Martha transmission-gt[1931]: g_signal_handler_block: 断言“G_TYPE_CHECK_INSTANCE (instance)”失败 11 月 7 日 10:54:32 Martha transmission-gt[1931]: gtk_spin_button_set_value: 断言“GTK_IS_SPIN_BUTTON (spin_button)”失败 11 月 7 日 10:54:32 Martha transmission-gt[1931]: 带有无效 (NULL) 类指针的实例 11 月 7 日 10:54:32 Martha transmission-gt[1931]: g_signal_handler_unblock: 断言“G_TYPE_CHECK_INSTANCE (instance)”失败 11 月 7 日 10:54:32 Martha transmission-gt[1931]: 转换为 'GtkSpinButton' 时未分类指针无效 11 月 7 日 10:54:32 Martha transmission-gt[1931]: gtk_spin_button_get_value_as_int: 断言 'GTK_IS_SPIN_BUTTON (spin_button)' 失败 11 月 7 日 10:54:32 Martha transmission-gt[1931]: 带有无效 (NULL) 类指针的实例 11 月 7 日 10:54:32 Martha transmission-gt[1931]: g_signal_handler_block: 断言 'G_TYPE_CHECK_INSTANCE (instance)' 失败 11 月 7 日 10:54:32 Martha transmission-gt[1931]: gtk_spin_button_set_value: 断言 'GTK_IS_SPIN_BUTTON (spin_button)' 失败 11 月 7 日10:54:32 Martha transmission-gt[1931]: 实例带有无效 (NULL) 类指针 11 月 7 日 10:54:32 Martha transmission-gt[1931]: g_signal_handler_unblock: 断言“G_TYPE_CHECK_INSTANCE (instance)”失败 11 月 7 日 10:54:34 Martha transmission-gt[1931]: 强制转换为“GtkLabel”时未分类指针无效 11 月 7 日 10:54:34 Martha transmission-gt[1931]: gtk_label_get_text: 断言“GTK_IS_LABEL (label)”失败 11 月 7 日 10:54:34 Martha transmission-gt[1931]: gtk_label_set_text: 断言“GTK_IS_LABEL (label)”失败 11 月 7 日 10:54:34 Martha transmission-gt[1931]: 无效未分类的指针强制转换为“GtkLabel” 11 月 7 日 10:54:34 Martha transmission-gt[1931]: gtk_label_get_text: 断言“GTK_IS_LABEL (label)”失败 11 月 7 日 10:54:34 Martha transmission-gt[1931]: gtk_label_set_text: 断言“GTK_IS_LABEL (label)”失败 11 月 7 日 10:54:34 Martha transmission-gt[1931]: 无效的未分类指针强制转换为“GtkLabel” 11 月 7 日 10:54:34 Martha transmission-gt[1931]: gtk_label_get_text: 断言“GTK_IS_LABEL (label)”失败 11 月 7 日 10:54:34 Martha transmission-gt[1931]: gtk_label_set_text: 断言“GTK_IS_LABEL (标签)' 失败 11 月 7 日 10:54:34 Martha transmission-gt[1931]: 转换为 'GtkLabel' 时未分类的指针无效 11 月 7 日 10:54:34 Martha transmission-gt[1931]: gtk_label_get_text: 断言 'GTK_IS_LABEL (标签)' 失败 11 月 7 日 10:54:34 Martha transmission-gt[1931]: gtk_label_set_text: 断言 'GTK_IS_LABEL (标签)' 失败 11 月 7 日 10:54:34 Martha transmission-gt[1931]: 转换为 'GtkLabel' 时未分类的指针无效 11 月 7 日 10:54:34 Martha transmission-gt[1931]: gtk_label_get_text: 断言 'GTK_IS_LABEL (标签)' 失败 11 月 7 日 10:54:34 Martha传输-gt[1931]: gtk_label_set_text:断言“GTK_IS_LABEL (label)”失败 11 月 7 日 10:54:34 Martha transmission-gt[1931]: 转换为“GtkLabel”时,未分类指针无效 11 月 7 日 10:54:34 Martha transmission-gt[1931]: gtk_label_get_text: 断言“GTK_IS_LABEL (label)”失败 11 月 7 日 10:54:34 Martha transmission-gt[1931]: gtk_label_set_text: 断言“GTK_IS_LABEL (label)”失败 11 月 7 日 10:54:34 Martha transmission-gt[1931]: 转换为“GtkLabel”时,未分类指针无效 11 月 7 日 10:54:34 Martha transmission-gt[1931]: gtk_label_get_text: 断言“GTK_IS_LABEL (label)”失败 11 月 7 日10:54:34 Martha transmission-gt[1931]: gtk_label_set_text: 断言“GTK_IS_LABEL (label)”失败 11 月 7 日 10:54:34 Martha transmission-gt[1931]: 转换为“GtkLabel”时,未分类指针无效 11 月 7 日 10:54:34 Martha transmission-gt[1931]: gtk_label_get_text: 断言“GTK_IS_LABEL (label)”失败 11 月 7 日 10:54:34 Martha transmission-gt[1931]: gtk_label_set_text: 断言“GTK_IS_LABEL (label)”失败 11 月 7 日 10:54:34 Martha transmission-gt[1931]: 转换为“GtkLabel”时,未分类指针无效
我认为这些是同一问题的不同表现形式。
Transmission 也经常崩溃,但考虑到所有这些错误,这并不奇怪!
有谁对哪里出了问题、如何修复等有什么建议吗
欢迎任何帮助
谢谢