Public bug reported:

Binary package hint: apport

This may be a duplicate of bug 442249, although I am using apport-kde,
not apport-gtk. Also, I have some additional information - I don't know
if it was the case with bug 442249.

The apport window never finishes the stage of "collecting information", the 
progress indicator keeps going back and forth. I found the PID of the gdb 
process launched by apport and did 'cat /proc/<PID>/cmdline' to find out the 
arguments. They were as follows:
gdb --batch --ex 'file /usr/bin/kontact' --ex 'core-file /tmp/tmpx03Lla' --ex 
'set backtrace limit 2000' --ex 'p -99' --ex 'bt full' --ex 'p -99' --ex 
'thread apply all bt full' --ex 'p -99' --ex 'info registers' --ex 'p -99' --ex 
'x/16i $pc' --ex 'p -99' --ex 'print (char*) __abort_msg'

So, I took the core file /tmp/tmpx03Lla and tried to run gdb on this
file manually. It produced the following output:

BFD: Warning: /tmp/core1 is truncated: expected core file size >= 41177088, 
found: 8454144.
[New Thread 2360]
warning: Can't read pathname for load map: Input/output error.
Cannot access memory at address 0xb78bf858
$1 = -99
#0  0x00aea422 in ?? ()
No symbol table info available.
Cannot access memory at address 0xbfb08a0c
$2 = -99

Thread 2 (Thread 2360):
#0  0x00aea422 in ?? ()
No symbol table info available.
Cannot access memory at address 0xb38c1228

Thread 1 (Thread 2014):
#0  0x00aea422 in ?? ()
No symbol table info available.

I am not sure why the core file was truncated; I suspect that the core
file was generated before the upgrade - which may have affected kontact
binary. However, the gdb appears to be hung, cannot be terminated by ^C,
but exits on SIGTERM.

Also, if I click 'Cancel' on the apport's window, the window is closed,
but the gdb process is left behind and must be killed manually.
Otherwise, gdb continues to consume 100% CPU time.

ProblemType: Bug
Architecture: i386
Date: Thu Oct 15 22:47:32 2009
DistroRelease: Ubuntu 9.10
NonfreeKernelModules: nvidia
Package: apport-kde 1.9.3-0ubuntu2
PackageArchitecture: all
ProcEnviron:
 SHELL=/bin/bash
 PATH=(custom, user)
 LANG=en_US.UTF-8
 LANGUAGE=
ProcVersionSignature: Ubuntu 2.6.31-14.47-generic
SourcePackage: apport
Uname: Linux 2.6.31-14-generic i686
XsessionErrors: (polkit-gnome-authentication-agent-1:2133): GLib-CRITICAL **: 
g_once_init_leave: assertion `initialization_value != 0' failed

** Affects: apport (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: apport-bug i386

-- 
apport never finishes if there's an error with core file
https://bugs.launchpad.net/bugs/452807
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to