<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
basos g wrote:
<blockquote
 cite="mid:9d98edc70903100816l5a3b3ee8g4e7e8d1e57fdaeeb@mail.gmail.com"
 type="cite">
  <pre wrap="">2009/3/9 xxcv <a class="moz-txt-link-rfc2396E" href="mailto:xxcv07@gmail.com"><xxcv07@gmail.com></a>:
  </pre>
  <blockquote type="cite">
    <pre wrap="">git version control wrote:

vlc | branch: master | basos g <noxelia 4t gmail d0t c0m> | Wed Feb 11
12:52:36 2009 +0200| [576844b24d53c39bdc524af235095ed7939e91fd] | committer:
Jean-Baptiste Kempf

FIX: DSHOW "none" device open (#2201). Some cleaning

-Fix dshow "none" deivice be recognized as none
 Note that another patch concerning var_optionParse string
 dequoting should be applied for this to be fixed
 ( the concept is not to provide quoted strings to dshow options )
 -Account for the case when BOTH devices could not be opened
   (file an error, instead of seeming to play)
 -Cleaned a little
 -Added dbg and error msgs
 -Added coments

Rev 3

Signed-off-by: Jean-Baptiste Kempf <a class="moz-txt-link-rfc2396E" href="mailto:jb@videolan.org"><jb@videolan.org></a>


                                  ^^^^^^^^^^^^^^^^^^^
This patch introduce heap corruption crash when running,

<a class="moz-txt-link-freetext" href="http://mailman.videolan.org/pipermail/vlc-devel/2009-February/056369.html">http://mailman.videolan.org/pipermail/vlc-devel/2009-February/056369.html</a>
<a class="moz-txt-link-freetext" href="http://mailman.videolan.org/pipermail/vlc-devel/2009-March/057218.html">http://mailman.videolan.org/pipermail/vlc-devel/2009-March/057218.html</a>

"vlc.exe dshow://"
On a machine without a VIVO device.

warning: HEAP[vlc.exe]:
warning: Invalid address specified to RtlFreeHeap( 00B40000, 10ADE9D0 )

And this command is working fine on a machine running Windows XP which have
a VIVO device.

    </pre>
  </blockquote>
  <pre wrap=""><!---->
  </pre>
</blockquote>
<br>
<br>
<br>
<blockquote
 cite="mid:9d98edc70903100816l5a3b3ee8g4e7e8d1e57fdaeeb@mail.gmail.com"
 type="cite">
  <pre wrap="">Could you provide more dubug output (at least all the dshow output and
input debug (-vvv) output )?
  </pre>
</blockquote>
There's no useful traces as well as debugging outputs or messages logs,
because this is caused by <br>
race condition which you change the order of the function which loads
the dshow (MS lib)<br>
way too early I think.<br>
<blockquote
 cite="mid:9d98edc70903100816l5a3b3ee8g4e7e8d1e57fdaeeb@mail.gmail.com"
 type="cite">
  <pre wrap="">And a stack trace would be of interest (where is the affected
deallocation command ?)

Also on the <a class="moz-txt-link-freetext" href="http://mailman.videolan.org/pipermail/vlc-devel/2009-March/057218.html">http://mailman.videolan.org/pipermail/vlc-devel/2009-March/057218.html</a>
it says
[0x3530c4] dshow interface error: no video capture device was detected
which means that you don't have a capture device or no ?

Also it is strange that only crashes on vista .
  </pre>
</blockquote>
Read my post again, it crash if there's no VIVO device<br>
And this heap crash have nothing to do what-so-ever with QT-4.5.0.<br>
<blockquote
 cite="mid:9d98edc70903100816l5a3b3ee8g4e7e8d1e57fdaeeb@mail.gmail.com"
 type="cite">
  <pre wrap="">Are you running on x64 vista and x86 on XP ?
_______________________________________________
vlc-devel mailing list
To unsubscribe or modify your subscription options:
<a class="moz-txt-link-freetext" href="http://mailman.videolan.org/listinfo/vlc-devel">http://mailman.videolan.org/listinfo/vlc-devel</a>

  </pre>
</blockquote>
<br>
</body>
</html>