gnome-system-log assert failure: gnome-system-log:ERROR:logview-log.c:910:logview_log_get_uri: assertion failed: (LOGVIEW_IS_LOG (log))
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
| gnome-utils |
New
|
Critical
|
||
| gnome-utils (Ubuntu) |
Medium
|
Ubuntu Desktop Bugs |
Bug Description
Binary package hint: gnome-utils
to reproduce crash:
close all files in gnome-system-log fast one by one
ProblemType: Crash
Architecture: amd64
AssertionMessage: gnome-system-
CrashCounter: 1
Date: Sat Nov 21 18:23:10 2009
DistroRelease: Ubuntu 9.10
ExecutablePath: /usr/bin/
Package: gnome-utils 2.28.1-0ubuntu1
ProcCmdline: gnome-system-log --sync
ProcEnviron:
SHELL=/bin/bash
PATH=(custom, user)
LANG=sv_SE.UTF-8
ProcVersionSign
Signal: 6
SourcePackage: gnome-utils
StacktraceTop:
*__GI_raise (sig=<value optimized out>)
*__GI_abort () at abort.c:92
g_assertion_
g_assertion_
?? ()
Title: gnome-system-log assert failure: gnome-system-
Uname: Linux 2.6.31-15-generic x86_64
UserGroups: adm admin audio cdrom dialout dip fax floppy fuse kvm libvirtd lpadmin netdev plugdev sambashare scanner tape vboxusers video
Daniel Hermansson (daniel.h) wrote : | #1 |
Changed in gnome-utils (Ubuntu): | |
importance: | Undecided → Medium |
tags: | removed: need-amd64-retrace |
Pedro Villavicencio (pedro) wrote : | #4 |
Thank you for your bug report. This bug has been reported to the developers of the software. You can track it and make comments at:
https:/
visibility: | private → public |
Changed in gnome-utils (Ubuntu): | |
assignee: | nobody → Ubuntu Desktop Bugs (desktop-bugs) |
status: | New → Triaged |
Changed in gnome-utils: | |
importance: | Unknown → Critical |
status: | Unknown → New |
Artem Kuskis (artem-kuskis) wrote : | #5 |
This bug stay in Centos 6.4 and Ubuntu 12.10 ... found this bug yesterday, fix it on my home pc, and today found that Cosimo Cecchi did it in April but current versions of gnome-system-log are old.
Bug: When you press Ctrl+W and there is no log file selected in the right list widget...
Patch file:
From ad9153b8bcd8a25
From: Cosimo Cecchi <email address hidden>
Date: Thu, 11 Apr 2013 21:25:20 +0000
Subject: manager: add some safety NULL-checks
https:/
---
(limited to 'src/logview-
diff --git a/src/logview-
index 29dcba9..b948bfa 100644
--- a/src/logview-
+++ b/src/logview-
@@ -398,6 +398,10 @@ logview_
g_assert (LOGVIEW_IS_MANAGER (manager));
active_log = manager-
+ if (active_log == NULL) {
+ return;
+ }
+
log_uri = logview_log_get_uri (active_log);
file = logview_
--
cgit v0.9.2
Artem Kuskis (artem-kuskis) wrote : | #6 |
PS: not right.. left widget with file names
StacktraceTop: *__GI_raise (sig=<value optimized out>) 2.0.so. 0 message_ expr () 12c0)
*__GI_abort () at abort.c:92
g_assertion_message () from /lib/libglib-
g_assertion_
logview_log_get_uri (log=0x7f968800