<table cellspacing="0" cellpadding="0" border="0" ><tr><td valign="top" style="font: inherit;"><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><sbrandt@gmx.de></I></B> wrote:<BR></DIV>
<BLOCKQUOTE style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: rgb(16,16,255) 2px solid"><BR>From: S. Brandt <sbrandt@gmx.de><BR>Subject: Re: [vbox-dev] Unable to compile OSE 3.0.2 win32: VBoxNetFlt, __alloca_probe_16<BR>To: vbox-dev@virtualbox.org<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/VBoxNetFlt.lib and object E:/VirtualBox/VirtualBox-3.0.2_OSE/out/win.x86/release/obj/VBoxNetFlt/VBoxNetFlt.exp<BR>> kBuild: Installing VBoxVideo => E:/VirtualBox/VirtualBox-3.0.2_OSE/out/win.x86/release/bin/additions/VBoxVideo.sys<BR>> VBoxNetFlt-win.obj : error LNK2019: unresolved external symbol __alloca_probe_16 referenced in function _vboxNetFltWinPtInitBind@12<BR>> E:/VirtualBox/VirtualBox-3.0.2_OSE/out/win.x86/release/obj/VBoxNetFlt/VBoxNetFlt.sys : fatal error LNK1120: 1 unresolved externals<BR>   Creating library E:/VirtualBox/VirtualBox-3.0.2_OSE/out/win.x86/release/obj/VBoxNetFlt/VBoxNetFlt.lib and object
 E:/VirtualBox/VirtualBox-3.0.2_OSE/out/win.x86/release/obj/VBoxNetFlt/VBoxNetFlt.exp<BR>VBoxNetFlt-win.obj : error LNK2019: unresolved external symbol __alloca_probe_16 referenced in function _vboxNetFltWinPtInitBind@12<BR>E:/VirtualBox/VirtualBox-3.0.2_OSE/out/win.x86/release/obj/VBoxNetFlt/VBoxNetFlt.sys : fatal error LNK1120: 1 unresolved externals<BR>kmk.exe[2]: *** [E:/VirtualBox/VirtualBox-3.0.2_OSE/out/win.x86/release/obj/VBoxNetFlt/VBoxNetFlt.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@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\\VBoxNetFlt\\VBoxNetFlt.obj E:\\VirtualBox\\VirtualBox-3.0.2_OSE\\out\\win.x86\\release\\obj\\VBoxNetFlt\\win\\VBoxNetFlt-win.obj E:\\VirtualBox\\VirtualBox-3.0.2_OSE\\out\\win.x86\\release\\obj\\VBoxNetFlt\\win\\VBoxNetFltPt-win.obj E:\\VirtualBox\\VirtualBox-3.0.2_OSE\\out\\win.x86\\release\\obj\\VBoxNetFlt\\win\\VBoxNetFlt-win.res E:\\VirtualBox\\VirtualBox-3.0.2_OSE\\out\\win.x86\\release\\obj\\VBoxNetFlt\\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\\RuntimeR0Drv.lib  E:\\VirtualBox\\VirtualBox-3.0.2_OSE\\out\\win.x86\\release\\lib\\SUPR0IdcClient.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 href="http://us.mc343.mail.yahoo.com/mc/compose?to=vbox-dev@virtualbox.org" ymailto="mailto:vbox-dev@virtualbox.org">vbox-dev@virtualbox.org</A><BR><A 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></table>