qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] [Bug 1441775] [NEW] possible null pointer dereference in qe


From: Chris Friesen
Subject: [Qemu-devel] [Bug 1441775] [NEW] possible null pointer dereference in qemuDomainPinEmulator()
Date: Wed, 08 Apr 2015 17:48:19 -0000

Public bug reported:

In src/qemu/qemu_driver.c the qemuDomainPinEmulator() routine basically
does this

     virDomainObjPtr vm;

     if (!(vm = qemuDomObjFromDomain(dom)))
         goto cleanup;

cleanup:
     qemuDomObjEndAPI(&vm);


If "vm" is null, then this will crash.

The bug seems to have been added in commit 540c339a, which removed a null 
pointer check:
-    if (vm)
-        virObjectUnlock(vm);
+    qemuDomObjEndAPI(&vm);

** Affects: qemu
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1441775

Title:
  possible null pointer dereference in qemuDomainPinEmulator()

Status in QEMU:
  New

Bug description:
  In src/qemu/qemu_driver.c the qemuDomainPinEmulator() routine
  basically does this

       virDomainObjPtr vm;

       if (!(vm = qemuDomObjFromDomain(dom)))
           goto cleanup;

  cleanup:
       qemuDomObjEndAPI(&vm);

  
  If "vm" is null, then this will crash.

  The bug seems to have been added in commit 540c339a, which removed a null 
pointer check:
  -    if (vm)
  -        virObjectUnlock(vm);
  +    qemuDomObjEndAPI(&vm);

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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]