dependency engine has no way of showing the traceback for Panic() failures

Bug #1722810 reported by John A Meinel
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Canonical Juju
Fix Released
High
John A Meinel
2.2
Fix Released
High
John A Meinel

Bug Description

Currently when a Catacomb runs a worker, it traps the panic() stack trace (which we then assert in the test suite). However the final error you get in log files is just:
 worker exited unexpectedly: panic ...

It would be much easier for us to debug what is going on if we had a way to display the original panic stack trace (which we are already saving in memory).

Tags: debugging
John A Meinel (jameinel)
Changed in juju:
status: Triaged → In Progress
Revision history for this message
John A Meinel (jameinel) wrote :
Revision history for this message
John A Meinel (jameinel) wrote :

https://github.com/juju/juju/pull/7931
is merging 2.2 with this fix into develop

John A Meinel (jameinel)
Changed in juju:
status: In Progress → Fix Committed
Tim Penhey (thumper)
Changed in juju:
milestone: 2.3.0 → 2.3-beta2
status: Fix Committed → Fix Released
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.