GLib-CRITICAL **: g_child_watch_add_full: assertion 'pid > 0' failed
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
synaptic (Debian) |
Fix Released
|
Undecided
|
Unassigned | ||
synaptic (Ubuntu) |
Fix Released
|
High
|
Unassigned | ||
Bug Description
Got that new error each time i'm upgrading a package from synaptic
****** comment from https:/
in my opinion this is caused this way:
- synaptic calls vte_terminal_
- Now we have a parent process which gets in the variable pid the pid of
the child process. A call to vte_terminal_
gives no warning.
- But also we have now the child process, which has in variable pid a 0 (man fork(2)).
In the child process we call now vte_terminal_
and get therefore the warning.
Therefore I think:
- problem lies in package libvte-2.90-9
- with attached patch the warning could be avoided.
Kind regards,
Bernhard
pid_t
vte_terminal_
char **envv, const char *working_directory,
gboolean lastlog, gboolean utmp, gboolean wtmp)
{
#ifdef HAVE_FORK
VtePty *pty;
GPid pid;
pty = vte_pty_
if (pty == NULL)
if (!__vte_
}
// FIXMEchpe is that really right?
return pid;
#else
return -1;
#endif
}
*******
ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: libc-bin 2.18-0ubuntu7
ProcVersionSign
Uname: Linux 3.13.0-10-generic i686
ApportVersion: 2.13.2-0ubuntu5
Architecture: i386
CurrentDesktop: GNOME
Date: Thu Feb 20 13:26:55 2014
Dependencies:
gcc-4.9-base 4.9-20140217-
libc6 2.18-0ubuntu7
libcap2 1:2.22-1.2ubuntu2
libgcc1 1:4.9-20140217-
multiarch-support 2.18-0ubuntu7
InstallationDate: Installed on 2013-10-25 (117 days ago)
InstallationMedia: Ubuntu 14.04 LTS "Trusty Tahr" - Release i386 (20131021.1)
SourcePackage: eglibc
UpgradeStatus: No upgrade log present (probably fresh install)
no longer affects: | eglibc (Debian) |
Changed in eglibc (Debian): | |
importance: | Undecided → Unknown |
status: | New → Unknown |
Changed in eglibc (Debian): | |
status: | Unknown → New |
Changed in synaptic (Ubuntu): | |
status: | Confirmed → Triaged |
tags: | added: utopic |
Changed in synaptic (Ubuntu): | |
status: | Triaged → Fix Committed |
status: | Fix Committed → Confirmed |
tags: | added: vivid wily |
Changed in synaptic (Ubuntu): | |
status: | Confirmed → Triaged |
tags: | removed: utopic |
Status changed to 'Confirmed' because the bug affects multiple users.