title: For loop over pd.DataFrame continues running but stops working after 100 iterations
body: <p>I'm trying to apply an offset to every pointcloud in my list, but the offset stops applying after 100 iterations (I checked this manually). There's no error displayed.</p>
  <p>Unfortunately you won't be able to run the code, because it uses a very large local database.</p>
  <pre><code>import open3d as o3d
  import numpy as np
  import pandas as pd
  import glob
  
  # offset to calibrate pointclouds for open3d
  x_offset = 409000
  y_offset = 3660000
  
  # read all paths from dataset and concatenate into east and west matching columns
  east_points = pd.DataFrame(glob.glob(&quot;/Users/sunny/Desktop/downsampled_pointclouds/east_downsampled/*/*.ply&quot;))
  west_points = pd.DataFrame(glob.glob(&quot;/Users/sunny/Desktop/downsampled_pointclouds/west_downsampled/*/*.ply&quot;))
  points = pd.concat([east_points, west_points], axis = 1, join = &quot;inner&quot;)
  points.columns = [&quot;east&quot;, &quot;west&quot;]
  
  pointclouds_list = []
  for index, row in points.iterrows():
      east_cloud = o3d.io.read_point_cloud(row[&quot;east&quot;])
      np.asarray(east_cloud.points)[:,0] -= x_offset
      np.asarray(east_cloud.points)[:,1] -= y_offset
      west_cloud = o3d.io.read_point_cloud(row[&quot;west&quot;])
      np.asarray(west_cloud.points)[:,0] -= x_offset
      np.asarray(west_cloud.points)[:,1] -= y_offset
      parallax_cloud = east_cloud + west_cloud
      pointclouds_list.append(parallax_cloud)
  </code></pre>
  <p><code>east_points</code> and <code>points</code> each have length 23446, and <code>west_points</code> has length 24745; I don't think this contributes to the problem, but figured I'd mention it anyway.</p>
  <p>I printed the indices, and the loop runs through all 23446 rows of <code>points</code>.</p>