<html><body>
<p>This prevents a the following trap.<br>
<br>
Program received signal SIGABRT, Aborted.<br>
0x00000035ad830265 in raise () from /lib64/libc.so.6<br>
(gdb) bt<br>
#0 0x00000035ad830265 in raise () from /lib64/libc.so.6<br>
#1 0x00000035ad831d10 in abort () from /lib64/libc.so.6<br>
#2 0x00000035ad86a84b in __libc_message () from /lib64/libc.so.6<br>
#3 0x00000035ad8722ef in _int_free () from /lib64/libc.so.6<br>
#4 0x00000035ad87273b in free () from /lib64/libc.so.6<br>
#5 0x00000000004066f1 in vshDeinit ()<br>
#6 0x0000000000406925 in vshError ()<br>
#7 0x0000000000406744 in vshDeinit ()<br>
#8 0x00000000004130be in main ()<br>
<br>
---<br>
src/virsh.c | 2 +-<br>
1 files changed, 1 insertions(+), 1 deletions(-)<br>
<br>
diff --git a/src/virsh.c b/src/virsh.c<br>
index 4825f1c..5fc6c8f 100644<br>
--- a/src/virsh.c<br>
+++ b/src/virsh.c<br>
@@ -8201,7 +8201,7 @@ vshError(vshControl *ctl, int doexit, const char *format, ...)<br>
fputc('\n', stderr);<br>
<br>
if (doexit) {<br>
- if (ctl)<br>
+ if (ctl && ctl->conn)<br>
vshDeinit(ctl);<br>
exit(EXIT_FAILURE);<br>
}<br>
--<br>
1.6.4.1<br>
<br>
-- <br>
Mark<br>
<br>
You must be the change you wish to see in the world. -- Mahatma Gandhi<br>
Worrying is praying for that you do not wish to happen.</body></html>