| Server IP : 61.19.30.66 / Your IP : 216.73.216.15 Web Server : Apache/2.2.22 (Ubuntu) System : Linux klw 3.11.0-15-generic #25~precise1-Ubuntu SMP Thu Jan 30 17:39:31 UTC 2014 x86_64 User : www-data ( 33) PHP Version : 5.3.10-1ubuntu3.48 Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority, MySQL : ON | cURL : OFF | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : OFF Directory : /usr/lib/python2.7/dist-packages/apport/ |
Upload File : |
Yc @ sC d Z d Z d d l Z d d l Z d d l Z d d l Z d d l Z d d l Z d d l Z d d l
Z
d d l Z d d l Z d d l
Z
d d l Z d d l Z d d l Z d d l Z d d l m Z m Z d d l m Z e j j d d Z d Z d Z e e d
Z d f d YZ d
f d YZ d S( s Abstract Apport user interface.
This encapsulates the workflow and common code for any user interface
implementation (like GTK, Qt, or CLI).
s 2.0.1iN( t get_crashdbt NeedsCredentials( t unicode_gettextt APPORT_SYMPTOMS_DIRs /usr/share/apport/symptomsi c C s t | j t j d S( s$ Return exception message as unicode.t replace( t strt decodet localet getpreferredencoding( t exception( ( s- /usr/lib/python2.7/dist-packages/apport/ui.pyt excstr s c B s, | j | j | r i } y} e e | j | d | f d U| d | | } | sv e j d | d Se j j e j j
| d | d <Wq e k
r e j
d q e j d | e j e j
d q Xn | s(d | k re j j | d } q(e d n y | j | Wn@ e k
rX| s| q|n$ e k
r{} e | | d
<d SX| j | re j
d n y d | k r d e j k r d
| k re d | d
<q e j j | d
j d s e d | d j d | d
<q n Wn e k
r@| sA qAn Xd | k ro| j } | ro| | d <qon | d d k rd e j k r| j } | re d d j | | d
<qn | r(e | d }
e j | d | j! |
d e"