<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Hi Albert, in Intel® ISA Extensions</title>
    <link>https://community.intel.com/t5/Intel-ISA-Extensions/PIN-Failure-to-initialize-DLL-file-python27-dll/m-p/1103049#M6028</link>
    <description>&lt;P&gt;Hi Albert,&lt;/P&gt;

&lt;P&gt;Pin looks for the Pin tool's dependent&amp;nbsp;DLLs only in the same path where the Pin tool resides (I.e. doesn't support the PATH based lookup).&lt;/P&gt;

&lt;P&gt;python27.dll depends on (at least) GDI32.dll and USER32.dll from the "\Windows\System32" folder.&lt;/P&gt;

&lt;P&gt;Try copy these DLLs to the same folder as your Pin tool (i.e.: C:\Users\default.WIN-18AK2O7UHSG\Downloads\pin-2.14-71313-msvc12-windows)&amp;nbsp;and run again.&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;Thanks,&lt;/P&gt;

&lt;P&gt;Barak.&lt;/P&gt;</description>
    <pubDate>Tue, 26 Jan 2016 13:23:26 GMT</pubDate>
    <dc:creator>Barak_N_Intel</dc:creator>
    <dc:date>2016-01-26T13:23:26Z</dc:date>
    <item>
      <title>PIN Failure to initialize DLL file python27.dll</title>
      <link>https://community.intel.com/t5/Intel-ISA-Extensions/PIN-Failure-to-initialize-DLL-file-python27-dll/m-p/1103048#M6027</link>
      <description>&lt;P&gt;Hi.&lt;/P&gt;

&lt;P&gt;I have a PIN tool that uses Python. the problem I'm having is that there is an error when PIN try to load it.&lt;/P&gt;

&lt;P&gt;I have read something regarding PIN not loading external libraries anymore. Is that correct? Will I need to use LoadLibrary and GetProcAddress to have it working? Is there any way to avoid it? (There are tons of functions used so It will be very painful)&lt;/P&gt;

&lt;P&gt;I'm using the latest VC12 verision:&lt;/P&gt;

&lt;P&gt;E: Failure to open DLL file C:\Users\default.WIN-18AK2O7UHSG\Downloads\pin-2.14-&lt;BR /&gt;
	71313-msvc12-windows\GDI32.dll&lt;BR /&gt;
	E: &amp;nbsp; &amp;nbsp; &amp;nbsp; System error 2 : The system cannot find the file specified.&lt;BR /&gt;
	E: Failure to initialize DLL C:\Users\default.WIN-18AK2O7UHSG\Downloads\pin-2.14&lt;BR /&gt;
	-71313-msvc12-windows\USER32.dll&lt;BR /&gt;
	E: &amp;nbsp; &amp;nbsp; &amp;nbsp; See preceding message to find out the reasonE: Failure to initialize DL&lt;BR /&gt;
	L C:\Users\default.WIN-18AK2O7UHSG\Downloads\pin-2.14-71313-msvc12-windows\pytho&lt;BR /&gt;
	n27.dll&lt;BR /&gt;
	E: &amp;nbsp; &amp;nbsp; &amp;nbsp; See preceding message to find out the reasonE: Failure to initialize DL&lt;BR /&gt;
	L C:\Users\default.WIN-18AK2O7UHSG\Downloads\pin-2.14-71313-msvc12-windows\pinto&lt;BR /&gt;
	ol.dll&lt;/P&gt;

&lt;P&gt;Thank you&lt;/P&gt;</description>
      <pubDate>Mon, 25 Jan 2016 22:58:34 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-ISA-Extensions/PIN-Failure-to-initialize-DLL-file-python27-dll/m-p/1103048#M6027</guid>
      <dc:creator>Albert_g_</dc:creator>
      <dc:date>2016-01-25T22:58:34Z</dc:date>
    </item>
    <item>
      <title>Hi Albert,</title>
      <link>https://community.intel.com/t5/Intel-ISA-Extensions/PIN-Failure-to-initialize-DLL-file-python27-dll/m-p/1103049#M6028</link>
      <description>&lt;P&gt;Hi Albert,&lt;/P&gt;

&lt;P&gt;Pin looks for the Pin tool's dependent&amp;nbsp;DLLs only in the same path where the Pin tool resides (I.e. doesn't support the PATH based lookup).&lt;/P&gt;

&lt;P&gt;python27.dll depends on (at least) GDI32.dll and USER32.dll from the "\Windows\System32" folder.&lt;/P&gt;

&lt;P&gt;Try copy these DLLs to the same folder as your Pin tool (i.e.: C:\Users\default.WIN-18AK2O7UHSG\Downloads\pin-2.14-71313-msvc12-windows)&amp;nbsp;and run again.&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;Thanks,&lt;/P&gt;

&lt;P&gt;Barak.&lt;/P&gt;</description>
      <pubDate>Tue, 26 Jan 2016 13:23:26 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-ISA-Extensions/PIN-Failure-to-initialize-DLL-file-python27-dll/m-p/1103049#M6028</guid>
      <dc:creator>Barak_N_Intel</dc:creator>
      <dc:date>2016-01-26T13:23:26Z</dc:date>
    </item>
    <item>
      <title>Quote:Barak N. (Intel) wrote:</title>
      <link>https://community.intel.com/t5/Intel-ISA-Extensions/PIN-Failure-to-initialize-DLL-file-python27-dll/m-p/1103050#M6029</link>
      <description>&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE&gt;Barak N. (Intel) wrote:&lt;BR /&gt;&lt;P&gt;&lt;/P&gt;

&lt;P&gt;Hi Albert,&lt;/P&gt;

&lt;P&gt;Pin looks for the Pin tool's dependent&amp;nbsp;DLLs only in the same path where the Pin tool resides (I.e. doesn't support the PATH based lookup).&lt;/P&gt;

&lt;P&gt;python27.dll depends on (at least) GDI32.dll and USER32.dll from the "\Windows\System32" folder.&lt;/P&gt;

&lt;P&gt;Try copy these DLLs to the same folder as your Pin tool (i.e.: C:\Users\default.WIN-18AK2O7UHSG\Downloads\pin-2.14-71313-msvc12-windows)&amp;nbsp;and run again.&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;Thanks,&lt;/P&gt;

&lt;P&gt;Barak.&lt;/P&gt;

&lt;P&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;

&lt;P&gt;Hi Barak,&lt;/P&gt;

&lt;P&gt;You are right. There are a bunch of DLLs that are loaded. Is there a way to tell PIN to search for them in the path so I don't have to copy all of them to pin's folder?&lt;/P&gt;

&lt;P&gt;Regards&lt;/P&gt;</description>
      <pubDate>Tue, 26 Jan 2016 20:00:40 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-ISA-Extensions/PIN-Failure-to-initialize-DLL-file-python27-dll/m-p/1103050#M6029</guid>
      <dc:creator>Albert_g_</dc:creator>
      <dc:date>2016-01-26T20:00:40Z</dc:date>
    </item>
    <item>
      <title>Hi, I copy the required dlls</title>
      <link>https://community.intel.com/t5/Intel-ISA-Extensions/PIN-Failure-to-initialize-DLL-file-python27-dll/m-p/1103051#M6030</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;

&lt;P&gt;I copy the required dlls into the folder Pin tool resides, but get below error message from windows, any suggestions?&lt;/P&gt;

&lt;P&gt;"The system DLL user32.dll was relocated in memory. The application will not run properly. The relocation occured because the DLL Dynamically Allocated Memory occupied an address range reversed for Windows system DLLs. The vendor supplying the DLL should be contacted for a new DLL. "&lt;/P&gt;

&lt;P&gt;The OS is Windows XP SP3 32&lt;/P&gt;

&lt;P&gt;Thanks&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&lt;SPAN style="font-size: 1em; line-height: 1.5;"&gt;Ben&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 05 Aug 2016 05:35:00 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-ISA-Extensions/PIN-Failure-to-initialize-DLL-file-python27-dll/m-p/1103051#M6030</guid>
      <dc:creator>Ben_C_1</dc:creator>
      <dc:date>2016-08-05T05:35:00Z</dc:date>
    </item>
  </channel>
</rss>

