apport-gtk crashed with urllib.error.URLError in do_open(): <urlopen error [Errno -3] Temporary failure in name resolution>

Bug #2009578 reported by Chris Guiver
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
apport (Ubuntu)
New
Medium
Unassigned

Bug Description

Ubuntu lunar daily (LIVE) test on
- lenovo g560 (i5m-480, 4gb, i915)

Most of session went well; then screen just went black, a white segment (window trying to draw? as large rectangle) then report of crash...

I tried reporting against GNOME-SHELL due to .crash file in /var/crash...

Attempts to `ubuntu-bug _usr_bin_gnom<TAB>` failed due to 502 PROXY ERROR & inability to login...

message led me to believe report would be https://launchpad.net/bugs/2009260 but that maybe wrong)... this was filed later on same box..

This CRASH WITH APPORT maybe related to the 502 PROXY ERROR I obtained.. rather than code on the box I was perform test on.. but that is GUESS.

Note: I was having trouble operating device touchpad (esp clicking) so user input (me) may have been abnormal..

ProblemType: Crash
DistroRelease: Ubuntu 23.04
Package: apport-gtk 2.26.0-0ubuntu2
ProcVersionSignature: Ubuntu 6.1.0-16.16-generic 6.1.6
Uname: Linux 6.1.0-16-generic x86_64
NonfreeKernelModules: zfs zunicode zavl icp zcommon znvpair
ApportLog:
 ERROR: apport (pid 9534) 2023-03-07 08:30:45,731: called for pid 2134, signal 11, core limit 0, dump mode 1
 ERROR: apport (pid 9534) 2023-03-07 08:30:45,735: executable: /usr/bin/gnome-shell (command line "/usr/bin/gnome-shell")
 ERROR: apport (pid 9534) 2023-03-07 08:30:46,755: debug: session gdbus call: (true,)

 ERROR: apport (pid 9534) 2023-03-07 08:30:54,302: wrote report /var/crash/_usr_bin_gnome-shell.1000.crash
ApportVersion: 2.26.0-0ubuntu2
Architecture: amd64
CasperMD5CheckResult: pass
CasperVersion: 1.480
CrashReports:
 640:1000:115:36158144:2023-03-07 08:33:29.403980255 +0000:2023-03-07 08:33:30.403980255 +0000:/var/crash/_usr_bin_gnome-shell.1000.crash
 640:1000:1000:93015:2023-03-07 08:33:33.323980093 +0000:2023-03-07 08:33:34.323980093 +0000:/var/crash/_usr_share_apport_apport-gtk.1000.crash
 664:1000:1000:0:2023-03-07 08:33:30.531980179 +0000:2023-03-07 08:33:30.531980179 +0000:/var/crash/_usr_bin_gnome-shell.1000.upload
 600:108:115:37:2023-03-07 08:35:37.729599516 +0000:2023-03-07 08:35:37.729599516 +0000:/var/crash/_usr_bin_gnome-shell.1000.uploaded
CurrentDesktop: ubuntu:GNOME
Date: Tue Mar 7 08:33:34 2023
ExecutablePath: /usr/share/apport/apport-gtk
ExecutableTimestamp: 1677251863
InterpreterPath: /usr/bin/python3.11
LiveMediaBuild: Ubuntu 23.04 "Lunar Lobster" - Alpha amd64 (20230306)
PackageArchitecture: all
ProcCmdline: /usr/bin/python3 /usr/share/apport/apport-gtk
ProcCwd: /home/ubuntu
ProcEnviron:
 LANG=C.UTF-8
 PATH=(custom, no user)
 SHELL=/bin/bash
 XDG_RUNTIME_DIR=<set>
Python3Details: /usr/bin/python3.11, Python 3.11.1, python3-minimal, 3.11.1-3
PythonArgs: ['/usr/share/apport/apport-gtk']
PythonDetails: N/A
SourcePackage: apport
Title: apport-gtk crashed with urllib.error.URLError in do_open(): <urlopen error [Errno -3] Temporary failure in name resolution>
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo users

Revision history for this message
Chris Guiver (guiverc) wrote :
Chris Guiver (guiverc)
description: updated
tags: removed: need-duplicate-check
Changed in apport (Ubuntu):
importance: Undecided → Medium
Revision history for this message
Ubuntu QA Website (ubuntuqa) wrote :

This bug has been reported on the Ubuntu ISO testing tracker.

A list of all reports related to this bug can be found here:
https://iso.qa.ubuntu.com/qatracker/reports/bugs/2009578

tags: added: iso-testing
Revision history for this message
Benjamin Drung (bdrung) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better.

The GNOME shell crash details can be found in JournalErrors.txt. Can you open a separate bug report for it? This report is about the crash of apport-gtk itself. The stack trace:

Traceback (most recent call last):
  File "/usr/share/apport/apport-gtk", line 698, in <module>
    app.run_argv()
  File "/usr/lib/python3/dist-packages/apport/ui.py", line 933, in run_argv
    return self.run_crashes()
           ^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/apport/ui.py", line 333, in run_crashes
    self.run_crash(f)
  File "/usr/lib/python3/dist-packages/apport/ui.py", line 438, in run_crash
    self.file_report()
  File "/usr/lib/python3/dist-packages/apport/ui.py", line 1852, in file_report
    upthread.exc_raise()
  File "/usr/lib/python3/dist-packages/apport/REThread.py", line 62, in exc_raise
    raise self._exception[1].with_traceback(self._exception[2])
  File "/usr/lib/python3/dist-packages/apport/REThread.py", line 37, in run
    self._retval = self.__target(*self.__args, **self.__kwargs)
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/apport/crashdb_impl/launchpad.py", line 231, in upload
    ticket = upload_blob(
             ^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/apport/crashdb_impl/launchpad.py", line 1285, in upload_blob
    result = opener.open(req)
             ^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/urllib/request.py", line 519, in open
    response = self._open(req, data)
               ^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/urllib/request.py", line 536, in _open
    result = self._call_chain(self.handle_open, protocol, protocol +
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/urllib/request.py", line 496, in _call_chain
    result = func(*args)
             ^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/apport/crashdb_impl/launchpad.py", line 1237, in https_open
    return self.do_open(HTTPSProgressConnection, req)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/urllib/request.py", line 1351, in do_open
    raise URLError(err)
urllib.error.URLError: <urlopen error [Errno -3] Temporary failure in name resolution>

This is a duplicate of bug #2008638 which I fixed a few days ago (no release yet).

information type: Private → Public
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.