Public bug reported:

* Pretty new install off of 14.04 install media, very few non-default packages 
installed (however one of them is a newer version of firefox)
* Tried to report a bug on a package, for example:

ubuntu-bug ubuntu-bug

results in:

Segmentation fault (core dumped)

debugging with pdb results in

themusicgod1@snowden:/usr/share/apport$ pdb ./apport-gtk ubuntu-bug
> /usr/share/apport/apport-gtk(3)<module>()
-> '''GTK Apport user interface.'''
(Pdb) next
> /usr/share/apport/apport-gtk(14)<module>()
-> import os.path, sys, subprocess, os, re, errno
(Pdb) next
> /usr/share/apport/apport-gtk(16)<module>()
-> from gi.repository import GObject, GLib, Wnck, GdkX11, Gdk
(Pdb) next
^[[A> /usr/share/apport/apport-gtk(17)<module>()
-> try:
(Pdb) next
> /usr/share/apport/apport-gtk(18)<module>()
-> from gi.repository import Gtk
(Pdb) next
> /usr/share/apport/apport-gtk(24)<module>()
-> import apport
(Pdb) next
ImportError: 'No module named apport'
> /usr/share/apport/apport-gtk(24)<module>()
-> import apport
(Pdb) next
--Return--
> /usr/share/apport/apport-gtk(24)<module>()->None
-> import apport
(Pdb) next
ImportError: 'No module named apport'
> <string>(1)<module>()->None
(Pdb) next
--Return--
> <string>(1)<module>()->None
(Pdb) next
Traceback (most recent call last):
  File "/usr/lib/python2.7/pdb.py", line 1314, in main
    pdb._runscript(mainpyfile)
  File "/usr/lib/python2.7/pdb.py", line 1233, in _runscript
    self.run(statement)
  File "/usr/lib/python2.7/bdb.py", line 400, in run
    exec cmd in globals, locals
  File "<string>", line 1, in <module>
  File "./apport-gtk", line 24, in <module>
    import apport
ImportError: No module named apport
Uncaught exception. Entering post mortem debugging

Doesn't seem to matter if it's root or regular user:

root@snowden:/usr/share/apport# ./apport-gtk ubuntu-bug
Segmentation fault (core dumped)

* When programs crash it seems like the 'would you like to report a problem' 
comes up, but when run on the cli it just seems to segfault.
* I did not see any core file.

Apport.log :
ERROR: apport (pid 3520) Thu Mar 27 21:32:12 2014: another apport instance is 
already running, aborting
ERROR: apport (pid 3508) Thu Mar 27 21:32:13 2014: called for pid 2142, signal 
11, core limit 0
ERROR: apport (pid 3508) Thu Mar 27 21:32:13 2014: executable: 
/usr/lib/unity/unity-panel-service (command line 
"/usr/lib/unity/unity-panel-service")
ERROR: apport (pid 3508) Thu Mar 27 21:32:40 2014: debug: session gdbus call: 
(true,)

ERROR: apport (pid 3508) Thu Mar 27 21:34:29 2014: wrote report 
/var/crash/_usr_lib_unity_unity-panel-service.1000.crash
ERROR: apport (pid 3563) Thu Mar 27 21:34:54 2014: called for pid 3546, signal 
11, core limit 0
ERROR: apport (pid 3563) Thu Mar 27 21:34:54 2014: executable: 
/usr/lib/i386-linux-gnu/indicator-session/indicator-session-service (command 
line "/usr/lib/i386-linux-gnu/indicator-session/indicator-session-service")
ERROR: apport (pid 3563) Thu Mar 27 21:35:02 2014: debug: session gdbus call: 
(true,)

ERROR: apport (pid 3563) Thu Mar 27 21:35:34 2014: wrote report 
/var/crash/_usr_lib_i386-linux-gnu_indicator-session_indicator-session-service.1000.crash
ERROR: apport (pid 3862) Thu Mar 27 21:40:07 2014: called for pid 3654, signal 
11, core limit 0
ERROR: apport (pid 3862) Thu Mar 27 21:40:08 2014: executable: 
/usr/lib/i386-linux-gnu/indicator-session/indicator-session-service (command 
line "/usr/lib/i386-linux-gnu/indicator-session/indicator-session-service")
ERROR: apport (pid 3862) Thu Mar 27 21:40:11 2014: debug: session gdbus call: 
(true,)

ERROR: apport (pid 3862) Thu Mar 27 21:41:22 2014: wrote report 
/var/crash/_usr_lib_i386-linux-gnu_indicator-session_indicator-session-service.1000.crash
ERROR: apport (pid 16350) Fri Mar 28 00:14:04 2014: called for pid 16340, 
signal 11, core limit 0
ERROR: apport (pid 16350) Fri Mar 28 00:14:04 2014: script: 
/usr/share/oneconf/oneconf-service, interpreted by /usr/bin/python3.4 (command 
line "/usr/bin/python3 /usr/share/oneconf/oneconf-service")
ERROR: apport (pid 16350) Fri Mar 28 00:14:04 2014: debug: session gdbus call: 
(true,)

ERROR: apport (pid 16350) Fri Mar 28 00:14:18 2014: wrote report 
/var/crash/_usr_share_oneconf_oneconf-service.1000.crash
ERROR: apport (pid 16361) Fri Mar 28 00:14:21 2014: called for pid 16356, 
signal 11, core limit 0
ERROR: apport (pid 16361) Fri Mar 28 00:14:21 2014: script: 
/usr/share/apport/apport-gtk, interpreted by /usr/bin/python3.4 (command line 
"/usr/bin/python3 /usr/share/apport/apport-gtk")
ERROR: apport (pid 16361) Fri Mar 28 00:14:21 2014: debug: session gdbus call: 
(true,)

ERROR: apport (pid 16361) Fri Mar 28 00:14:37 2014: wrote report 
/var/crash/_usr_share_apport_apport-gtk.1000.crash
ERROR: apport (pid 16371) Fri Mar 28 00:14:39 2014: called for pid 16367, 
signal 11, core limit 0
ERROR: apport (pid 16371) Fri Mar 28 00:14:39 2014: script: 
/usr/share/apport/apport-gtk, interpreted by /usr/bin/python3.4 (command line 
"/usr/bin/python3 /usr/share/apport/apport-gtk")
ERROR: apport (pid 16371) Fri Mar 28 00:14:39 2014: debug: session gdbus call: 
(true,)

ERROR: apport (pid 16371) Fri Mar 28 00:14:39 2014: apport: report 
/var/crash/_usr_share_apport_apport-gtk.1000.crash already exists and unseen, 
doing nothing to avoid disk usage DoS
ERROR: apport (pid 17203) Fri Mar 28 01:02:05 2014: called for pid 17181, 
signal 11, core limit 0
ERROR: apport (pid 17203) Fri Mar 28 01:02:05 2014: script: 
/usr/share/oneconf/oneconf-service, interpreted by /usr/bin/python3.4 (command 
line "/usr/bin/python3 /usr/share/oneconf/oneconf-service")
ERROR: apport (pid 17203) Fri Mar 28 01:02:05 2014: debug: session gdbus call: 
(true,)

ERROR: apport (pid 17203) Fri Mar 28 01:02:05 2014: apport: report 
/var/crash/_usr_share_oneconf_oneconf-service.1000.crash already exists and 
unseen, doing nothing to avoid disk usage DoS
ERROR: apport (pid 17815) Fri Mar 28 01:15:16 2014: called for pid 17810, 
signal 11, core limit 0
ERROR: apport (pid 17815) Fri Mar 28 01:15:16 2014: script: 
/usr/share/apport/apport-gtk, interpreted by /usr/bin/python3.4 (command line 
"/usr/bin/python3 /usr/share/apport/apport-gtk xul-ext-ubufox")
ERROR: apport (pid 17815) Fri Mar 28 01:15:17 2014: debug: session gdbus call: 
(true,)

ERROR: apport (pid 17815) Fri Mar 28 01:15:17 2014: apport: report 
/var/crash/_usr_share_apport_apport-gtk.1000.crash already exists and unseen, 
doing nothing to avoid disk usage DoS
ERROR: apport (pid 17825) Fri Mar 28 01:15:26 2014: called for pid 17821, 
signal 11, core limit 0
ERROR: apport (pid 17825) Fri Mar 28 01:15:26 2014: script: 
/usr/share/apport/apport-gtk, interpreted by /usr/bin/python3.4 (command line 
"/usr/bin/python3 /usr/share/apport/apport-gtk xul-ext-ubufox")
ERROR: apport (pid 17825) Fri Mar 28 01:15:26 2014: debug: session gdbus call: 
(true,)

ERROR: apport (pid 17825) Fri Mar 28 01:15:26 2014: apport: report 
/var/crash/_usr_share_apport_apport-gtk.1000.crash already exists and unseen, 
doing nothing to avoid disk usage DoS
ERROR: apport (pid 17837) Fri Mar 28 01:15:40 2014: called for pid 17833, 
signal 11, core limit 0
ERROR: apport (pid 17837) Fri Mar 28 01:15:40 2014: script: 
/usr/share/apport/apport-gtk, interpreted by /usr/bin/python3.4 (command line 
"/usr/bin/python3 /usr/share/apport/apport-gtk ubuntu-bug")
ERROR: apport (pid 17837) Fri Mar 28 01:15:40 2014: debug: session gdbus call: 
(true,)

ERROR: apport (pid 17837) Fri Mar 28 01:15:40 2014: apport: report 
/var/crash/_usr_share_apport_apport-gtk.1000.crash already exists and unseen, 
doing nothing to avoid disk usage DoS
ERROR: apport (pid 17859) Fri Mar 28 01:16:31 2014: called for pid 17855, 
signal 11, core limit 0
ERROR: apport (pid 17859) Fri Mar 28 01:16:31 2014: script: 
/usr/share/apport/apport-gtk, interpreted by /usr/bin/python3.4 (command line 
"/usr/bin/python3 /usr/share/apport/apport-gtk ubuntu-bug")
ERROR: apport (pid 17859) Fri Mar 28 01:16:31 2014: debug: session gdbus call: 
(true,)

ERROR: apport (pid 17859) Fri Mar 28 01:16:31 2014: apport: report 
/var/crash/_usr_share_apport_apport-gtk.1000.crash already exists and unseen, 
doing nothing to avoid disk usage DoS
ERROR: apport (pid 17888) Fri Mar 28 01:19:38 2014: called for pid 17884, 
signal 11, core limit 0
ERROR: apport (pid 17888) Fri Mar 28 01:19:38 2014: script: 
/usr/share/apport/apport-gtk, interpreted by /usr/bin/python3.4 (command line 
"/usr/bin/python3 /usr/share/apport/apport-gtk apport-bug")
ERROR: apport (pid 17888) Fri Mar 28 01:19:38 2014: debug: session gdbus call: 
(true,)

ERROR: apport (pid 17888) Fri Mar 28 01:19:38 2014: apport: report 
/var/crash/_usr_share_apport_apport-gtk.1000.crash already exists and unseen, 
doing nothing to avoid disk usage DoS
ERROR: apport (pid 18002) Fri Mar 28 01:22:02 2014: called for pid 17998, 
signal 11, core limit 0
ERROR: apport (pid 18002) Fri Mar 28 01:22:02 2014: script: 
/usr/share/apport/apport-gtk, interpreted by /usr/bin/python3.4 (command line 
"/usr/bin/python3 ./apport-gtk")
ERROR: apport (pid 18002) Fri Mar 28 01:22:02 2014: debug: session gdbus call: 
(true,)

ERROR: apport (pid 18002) Fri Mar 28 01:22:19 2014: wrote report 
/var/crash/_usr_share_apport_apport-gtk.1000.crash
ERROR: apport (pid 18012) Fri Mar 28 01:22:21 2014: called for pid 18008, 
signal 11, core limit 0
ERROR: apport (pid 18012) Fri Mar 28 01:22:21 2014: script: 
/usr/share/apport/apport-gtk, interpreted by /usr/bin/python3.4 (command line 
"/usr/bin/python3 /usr/share/apport/apport-gtk")
ERROR: apport (pid 18012) Fri Mar 28 01:22:21 2014: debug: session gdbus call: 
(true,)

ERROR: apport (pid 18012) Fri Mar 28 01:22:21 2014: apport: report 
/var/crash/_usr_share_apport_apport-gtk.1000.crash already exists and unseen, 
doing nothing to avoid disk usage DoS
ERROR: apport (pid 18066) Fri Mar 28 01:23:06 2014: called for pid 18046, 
signal 11, core limit 0
ERROR: apport (pid 18066) Fri Mar 28 01:23:06 2014: script: 
/usr/share/oneconf/oneconf-service, interpreted by /usr/bin/python3.4 (command 
line "/usr/bin/python3 /usr/share/oneconf/oneconf-service")
ERROR: apport (pid 18066) Fri Mar 28 01:23:07 2014: debug: session gdbus call: 
(true,)

ERROR: apport (pid 18066) Fri Mar 28 01:23:22 2014: wrote report 
/var/crash/_usr_share_oneconf_oneconf-service.1000.crash
ERROR: apport (pid 18083) Fri Mar 28 01:23:25 2014: called for pid 18079, 
signal 11, core limit 0
ERROR: apport (pid 18083) Fri Mar 28 01:23:25 2014: script: 
/usr/share/apport/apport-gtk, interpreted by /usr/bin/python3.4 (command line 
"/usr/bin/python3 /usr/share/apport/apport-gtk")
ERROR: apport (pid 18083) Fri Mar 28 01:23:25 2014: debug: session gdbus call: 
(true,)

ERROR: apport (pid 18083) Fri Mar 28 01:23:25 2014: apport: report 
/var/crash/_usr_share_apport_apport-gtk.1000.crash already exists and unseen, 
doing nothing to avoid disk usage DoS
ERROR: apport (pid 18115) Fri Mar 28 01:28:07 2014: called for pid 18113, 
signal 11, core limit 0
ERROR: apport (pid 18115) Fri Mar 28 01:28:07 2014: script: 
/usr/share/apport/apport-gtk, interpreted by /usr/bin/python3.4 (command line 
"/usr/bin/python3 ./apport-gtk ubuntu-bug")
ERROR: apport (pid 18115) Fri Mar 28 01:28:07 2014: is_closing_session(): no 
DBUS_SESSION_BUS_ADDRESS in environment
ERROR: apport (pid 18115) Fri Mar 28 01:28:23 2014: wrote report 
/var/crash/_usr_share_apport_apport-gtk.0.crash


Tried purging and reinstalling apport-gtk, same thing


root@snowden:/usr/share/apport# apt-cache policy apport-gtk
apport-gtk:
  Installed: 2.13.3-0ubuntu1
  Candidate: 2.13.3-0ubuntu1
  Version table:
 *** 2.13.3-0ubuntu1 0
        500 http://ca.archive.ubuntu.com/ubuntu/ trusty/main i386 Packages
        100 /var/lib/dpkg/status

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


** Tags: trusty

** Attachment added: "_usr_share_apport_apport-gtk.1000.crash"
   
https://bugs.launchpad.net/bugs/1298782/+attachment/4047777/+files/_usr_share_apport_apport-gtk.1000.crash

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1298782

Title:
  apport-gtk segfaults on attempting to report a bug

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1298782/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to