[vbox-dev] Unable to compile OSE 3.0.2 win32: VBoxNetFlt, __alloca_probe_16

Frank Mehnert Frank.Mehnert at Sun.COM
Thu Jul 30 20:05:46 GMT 2009


For the record: Fixed in SVN.

On Monday 13 July 2009, Mikhail Sennikovsky wrote:
> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
> <html>
> <head>
>   <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
>   <title></title>
> </head>
> <body bgcolor="#ffffff" text="#000000">
> Not sure why alloca is not available for you,  anyway I'll make a fix
> to aviod alloca and make it available with the OSE soon<br>
> <blockquote cite="mid:407805.46472.qm at web34303.mail.mud.yahoo.com"
>  type="cite">
>   <table border="0" cellpadding="0" cellspacing="0">
>     <tbody>
>       <tr>
>         <td
>  style="font-family: inherit; font-style: inherit; font-variant: inherit;
> font-weight: inherit; font-size: inherit; line-height: inherit;
> font-size-adjust: inherit; font-stretch: inherit;" valign="top">
>         <div>I reported the same issue. I had to modifiy alloca() to
> ExAllocatePool(), pls see attached diff, wonder if can check in the fix
> to SVN.</div>
>         <div> </div>
>         <div><br>
>         <br>
> --- On <b>Sat, 7/11/09, S. Brandt <i><a class="moz-txt-link-rfc2396E"
> href="mailto:sbrandt at gmx.de"><sbrandt at gmx.de></a></i></b> wrote:<br>
>         </div>
>         <blockquote
>  style="border-left: 2px solid rgb(16, 16, 255); padding-left: 5px;
> margin-left: 5px;"><br> From: S. Brandt <a class="moz-txt-link-rfc2396E"
> href="mailto:sbrandt at gmx.de"><sbrandt at gmx.de></a><br> Subject: Re:
> [vbox-dev] Unable to compile OSE 3.0.2 win32: VBoxNetFlt,
> __alloca_probe_16<br>
> To: <a class="moz-txt-link-abbreviated"
> href="mailto:vbox-dev at virtualbox.org">vbox-dev at virtualbox.org</a><br> Date:
> Saturday, July 11, 2009, 5:52 AM<br>
>           <br>
>           <div class="plainMail">S. Brandt wrote:<br>
> > Hi!<br>
> > I'm unable to compile the current 3.0.2 version on Win32, VS05:<br>
> > <br>
> > kBuild: Linking VBoxNetFlt<br>
> >    Creating library
> E:/VirtualBox/VirtualBox-3.0.2_OSE/out/win.x86/release/obj/VBoxNetFlt/VBoxN
>etFlt.lib and object
> E:/VirtualBox/VirtualBox-3.0.2_OSE/out/win.x86/release/obj/VBoxNetFlt/VBoxN
>etFlt.exp<br> > kBuild: Installing VBoxVideo =>
> E:/VirtualBox/VirtualBox-3.0.2_OSE/out/win.x86/release/bin/additions/VBoxVi
>deo.sys<br> > VBoxNetFlt-win.obj : error LNK2019: unresolved external
> symbol __alloca_probe_16 referenced in function
> _vboxNetFltWinPtInitBind at 12<br> >
> E:/VirtualBox/VirtualBox-3.0.2_OSE/out/win.x86/release/obj/VBoxNetFlt/VBoxN
>etFlt.sys
>
> : fatal error LNK1120: 1 unresolved externals<br>
>
>    Creating library
> E:/VirtualBox/VirtualBox-3.0.2_OSE/out/win.x86/release/obj/VBoxNetFlt/VBoxN
>etFlt.lib and object
> E:/VirtualBox/VirtualBox-3.0.2_OSE/out/win.x86/release/obj/VBoxNetFlt/VBoxN
>etFlt.exp<br> VBoxNetFlt-win.obj : error LNK2019: unresolved external symbol
> __alloca_probe_16 referenced in function _vboxNetFltWinPtInitBind at 12<br>
> E:/VirtualBox/VirtualBox-3.0.2_OSE/out/win.x86/release/obj/VBoxNetFlt/VBoxN
>etFlt.sys
>
> : fatal error LNK1120: 1 unresolved externals<br>
>
> kmk.exe[2]: ***
> [E:/VirtualBox/VirtualBox-3.0.2_OSE/out/win.x86/release/obj/VBoxNetFlt/VBox
>NetFlt.sys] Error 1120<br>
> The failing command:<br>
> @ C:/PROGRA~1/MICROS~3/VC/bin/link.exe -nologo -machine:x86<br>
>       -Driver -Subsystem:NATIVE -Incremental:NO -Align:64
> -MapInfo:Exports -NoD-Debug    -Entry:DriverEntry at 8 
> /OUT:E:/VirtualBox/VirtualBox-3.0.2_OSE/out/win.x86/release/obj/VBoxNetFlt/
>VBoxNetFlt.sys /MAPINFO:EXPORTS /INCREMENTAL:NO
> /MAP:E:/VirtualBox/VirtualBox-3.0.2_OSE/out/win.x86/release/obj/VBoxNetFlt/
>VBoxNetFlt.map    /LIBPATH:P:/WINDDK/3790.1830/lib/wnet/i386
> E:\\VirtualBox\\VirtualBox-3.0.2_OSE\\out\\win.x86\\release\\obj\\VBoxNetFl
>t\\VBoxNetFlt.obj
> E:\\VirtualBox\\VirtualBox-3.0.2_OSE\\out\\win.x86\\release\\obj\\VBoxNetFl
>t\\win\\VBoxNetFlt-win.obj
> E:\\VirtualBox\\VirtualBox-3.0.2_OSE\\out\\win.x86\\release\\obj\\VBoxNetFl
>t\\win\\VBoxNetFltPt-win.obj
> E:\\VirtualBox\\VirtualBox-3.0.2_OSE\\out\\win.x86\\release\\obj\\VBoxNetFl
>t\\win\\VBoxNetFlt-win.res
> E:\\VirtualBox\\VirtualBox-3.0.2_OSE\\out\\win.x86\\release\\obj\\VBoxNetFl
>t\\win\\VBoxNetFltMp-win.obj   
> P:\\WINDDK\\3790.1830\\lib\\wnet\\i386\\ntoskrnl.lib
> P:\\WINDDK\\3790.1830\\lib\\wnet\\i386\\hal.lib P:\\WINDDK<br>
> \\3790.1830\\lib\\wnet\\i386\\ndis.lib
> E:\\VirtualBox\\VirtualBox-3.0.2_OSE\\out\\win.x86\\release\\lib\\RuntimeR0
>Drv.lib 
> E:\\VirtualBox\\VirtualBox-3.0.2_OSE\\out\\win.x86\\release\\lib\\SUPR0IdcC
>lient.lib<br> <br>
> kmk.exe[2]: ***
> [E:/VirtualBox/VirtualBox-3.0.2_OSE/out/win.x86/release/obj/VBox<br>
> NetFlt/VBoxNetFlt.sys] Deleting file
> `E:/VirtualBox/VirtualBox-3.0.2_OSE/out/win<br>
> .x86/release/obj/VBoxNetFlt/VBoxNetFlt.map'<br>
>           <br>
>           <br>
> _______________________________________________<br>
> vbox-dev mailing list<br>
>           <a moz-do-not-send="true"
> 
> href="http://us.mc343.mail.yahoo.com/mc/compose?to=vbox-dev@virtualbox.org"
> ymailto="mailto:vbox-dev at virtualbox.org">vbox-dev at virtualbox.org</a><br> <a
> moz-do-not-send="true"
>  href="http://vbox.innotek.de/mailman/listinfo/vbox-dev"
> target="_blank">http://vbox.innotek.de/mailman/listinfo/vbox-dev</a><br>
> </div>
>         </blockquote>
>         </td>
>       </tr>
>     </tbody>
>   </table>
>   <pre wrap="">
> <hr size="4" width="90%">
> _______________________________________________
> vbox-dev mailing list
> <a class="moz-txt-link-abbreviated"
> href="mailto:vbox-dev at virtualbox.org">vbox-dev at virtualbox.org</a> <a
> class="moz-txt-link-freetext"
> href="http://vbox.innotek.de/mailman/listinfo/vbox-dev">http://vbox.innotek
>.de/mailman/listinfo/vbox-dev</a> </pre>
> </blockquote>
> <br>
> </body>
> </html>



-- 
Dr.-Ing. Frank Mehnert    Sun Microsystems, Inc.    www.sun.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part.
URL: <http://www.virtualbox.org/pipermail/vbox-dev/attachments/20090730/12dbc431/attachment.sig>


More information about the vbox-dev mailing list