** Description changed:

+ [Impact]
+ 
+ 
+  * If a tool using the routines defined in bin/dig/dighost.c is sent an
+    interruption signal around the time a connection timeout is scheduled 
+    to fire, connect_timeout() may be executed after destroy_libs() 
+    detaches from the global task (setting 'global_task' to NULL), which 
+    results in a crash upon a UDP retry due to bringup_timer() attempting 
+    to create a timer with 'task' set to NULL.
+ 
+  * Fix by preventing connect_timeout() from attempting a retry when 
+    shutdown is in progress.
+ 
+ [Test Case]
+ 
+  * That is the bad part of this SRU, there is no known testcase.
+    If you look at 
https://errors.ubuntu.com/problem/aba9505d17ecd495c2e68014d087e0bcb70a7a68 it 
seems often enough, but no clear "do this to trigger" :-/
+    Just like the other fix we intend to group with (for xenial).
+    Maybe more time in proposed to be a bit safer?
+ 
+ [Regression Potential]
+ 
+  * This is in bind and Ubuntu releases for quite a while so general 
+    confidence is high. I could think of issue if this - on the backport - 
+    works differently as it is using a global variable (urgs) to detect if
+    a shutdown is in progress. But overall it should replace a hard crash 
+    with a softer early exit that seems ok.
+ 
+ [Other Info]
+  
+  * There is a patch adding "sleep 10" to the code to force the bug,
+    but then I'd not test the packages in proposed right :-/
+ 
+ 
  I wake up the computer.Then It shows a blank black screen with a sidebar 
(favourite apps).I can't login.
  Then I suspend the computer again and wake up it.It shows a error reporting 
dialog
  
  ProblemType: Crash
  DistroRelease: Ubuntu 18.10
  Package: bind9-host 1:9.11.4+dfsg-3ubuntu5
  ProcVersionSignature: Ubuntu 4.18.0-10.11-generic 4.18.12
  Uname: Linux 4.18.0-10-generic x86_64
  NonfreeKernelModules: nvidia_modeset nvidia
  ApportVersion: 2.20.10-0ubuntu11
  Architecture: amd64
  Date: Mon Oct 15 23:48:32 2018
  ExecutablePath: /usr/bin/host
  InstallationDate: Installed on 2018-10-10 (5 days ago)
  InstallationMedia: Ubuntu 18.10 "Cosmic Cuttlefish" - Beta amd64 (20180927)
  ProcCmdline: host -t soa local.
  ProcEnviron: PATH=(custom, no user)
  Signal: 6
  SourcePackage: bind9
  StacktraceTop:
-  isc_assertion_failed () from /usr/lib/x86_64-linux-gnu/libisc.so.169
-  isc.timer_create () from /usr/lib/x86_64-linux-gnu/libisc.so.169
-  ?? ()
-  ?? ()
-  ?? ()
+  isc_assertion_failed () from /usr/lib/x86_64-linux-gnu/libisc.so.169
+  isc.timer_create () from /usr/lib/x86_64-linux-gnu/libisc.so.169
+  ?? ()
+  ?? ()
+  ?? ()
  Title: host crashed with SIGABRT in isc_assertion_failed()
  UpgradeStatus: No upgrade log present (probably fresh install)
  UserGroups:

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

Title:
  host crashed with SIGABRT in isc_assertion_failed()

To manage notifications about this bug go to:
https://bugs.launchpad.net/bind/+bug/1797926/+subscriptions

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

Reply via email to