<div>Hi Ivan,</div>
<div>&nbsp;</div>
<div><font color="#3366ff"><font color="#3333ff">&gt; are preloading an array of 26 images ~32K each and this crashes on the<br>&gt; olpc.<br><br>Please provide more details. Memory allocation shouldn&#39;t *crash* the<br>
machine under any (reasonable set of) circumstances; the OOM killer<br>might kick in and destroy a few processes, however. In your case, you&#39;re<br>allocating less than a meg, so something is certainly wrong if it&#39;s
<br>crashing. What kind of crash are you getting? Can you post the code and<br>the images somewhere where we can test this?</font><br></font></div>
<div>The program runs when images are scaled to 600 x 250 (using the gtk scale_simple function) or smaller. When we try to scale up to larger dimensions - e.g. 800 x 400 - it crashes. The&nbsp;application simply exits on it own.
</div>
<div>&nbsp;</div>
<div>I tried replacing the images (to be loaded into the array) with smaller size (~19k) black and white images and the program runs alright. But when these are replaced with color images of similar size, the same problem occurs.
<br><br>Here&#39;s the relevant part of&nbsp;code, KEY_X and KEY_Y are the image dimensions we&#39;re trying to scale up (default 600 x 250):</div>
<div>&nbsp;</div>
<div>&nbsp;</div>
<div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font color="#cc66cc">&nbsp; self.dict_pixbuf = {}<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; alphastring = &quot;abcdefghijklmnopqrstuvwxyz&quot;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; for i in range(len(alphastring)):<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; letter = alphastring[i]<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; self.dict_pixbuf[letter] = gtk.gdk.pixbuf_new_from_file(IMAGE_SOURCE + os.sep + &quot;keypress&quot; + os.sep + letter.upper() + &quot;.gif&quot;).scale_simple(KEY_X, KEY_Y, gtk.gdk.INTERP_BILINEAR)<br></font>
</div>
<div>&nbsp;</div>
<div>Any suggestions would be appreciated! Thanks!</div>
<div>&nbsp;</div>
<div>&nbsp;</div>
<div>yh</div>
<div>&nbsp;</div>
<div><span class="gmail_quote">On 6/22/07, <b class="gmail_sendername">Ivan Krstiæ</b> &lt;<a href="mailto:krstic@solarsail.hcs.harvard.edu">krstic@solarsail.hcs.harvard.edu</a>&gt; wrote:</span>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">Hi Aneto,<br><br>Aneto Okonkwo wrote:<br>&gt; I have been having difficulty installing git on windows.&nbsp;&nbsp;Does anyone
<br>&gt; have any instructions I can use to download and set it up?<br><br>Git still relies on a mudball of shell and Perl scripts, so getting it<br>running under Windows proper is an uphill battle. The recommended way to
<br>do it is to first set up Cygwin, which might be more trouble than you&#39;re<br>willing to go through. Even then, it&#39;ll run quite slowly because of<br>certain FS ops being substantially slower on Windows than on Linux.
<br><br>&gt; Alternatively is there anyway to use git on the olpc itself, does anyone<br>&gt; have those instructions?<br><br>As root, &#39;yum install git-core&#39; should do it.<br><br>&gt; are preloading an array of 26 images ~32K each and this crashes on the
<br>&gt; olpc.<br><br>Please provide more details. Memory allocation shouldn&#39;t *crash* the<br>machine under any (reasonable set of) circumstances; the OOM killer<br>might kick in and destroy a few processes, however. In your case, you&#39;re
<br>allocating less than a meg, so something is certainly wrong if it&#39;s<br>crashing. What kind of crash are you getting? Can you post the code and<br>the images somewhere where we can test this?<br><br>--<br>Ivan Krstiæ &lt;
<a href="mailto:krstic@solarsail.hcs.harvard.edu">krstic@solarsail.hcs.harvard.edu</a>&gt; | GPG: 0x147C722D<br></blockquote></div><br>