Oliver Mannion created SPARK-36476:
--------------------------------------

             Summary: cloudpickle: ValueError: Cell is empty
                 Key: SPARK-36476
                 URL: https://issues.apache.org/jira/browse/SPARK-36476
             Project: Spark
          Issue Type: Bug
          Components: PySpark
    Affects Versions: 3.1.2
            Reporter: Oliver Mannion


{code:java}
  File 
"/Users/tekumara/code/awesome-spark-app/.venv/lib/python3.7/site-packages/pyspark/serializers.py",
 line 437, in dumps
    return cloudpickle.dumps(obj, pickle_protocol)
  File 
"/Users/tekumara/code/awesome-spark-app/.venv/lib/python3.7/site-packages/pyspark/cloudpickle/cloudpickle_fast.py",
 line 101, in dumps
    cp.dump(obj)
  File 
"/Users/tekumara/code/awesome-spark-app/.venv/lib/python3.7/site-packages/pyspark/cloudpickle/cloudpickle_fast.py",
 line 540, in dump
    return Pickler.dump(self, obj)
  File "/Users/tekumara/.pyenv/versions/3.7.9/lib/python3.7/pickle.py", line 
437, in dump
    self.save(obj)
  File "/Users/tekumara/.pyenv/versions/3.7.9/lib/python3.7/pickle.py", line 
504, in save
    f(self, obj) # Call unbound method with explicit self
  File "/Users/tekumara/.pyenv/versions/3.7.9/lib/python3.7/pickle.py", line 
789, in save_tuple
    save(element)
  File "/Users/tekumara/.pyenv/versions/3.7.9/lib/python3.7/pickle.py", line 
504, in save
    f(self, obj) # Call unbound method with explicit self
  File 
"/Users/tekumara/code/awesome-spark-app/.venv/lib/python3.7/site-packages/pyspark/cloudpickle/cloudpickle_fast.py",
 line 722, in save_function
    *self._dynamic_function_reduce(obj), obj=obj
  File 
"/Users/tekumara/code/awesome-spark-app/.venv/lib/python3.7/site-packages/pyspark/cloudpickle/cloudpickle_fast.py",
 line 659, in _save_reduce_pickle5
    dictitems=dictitems, obj=obj
  File "/Users/tekumara/.pyenv/versions/3.7.9/lib/python3.7/pickle.py", line 
638, in save_reduce
    save(args)
  File "/Users/tekumara/.pyenv/versions/3.7.9/lib/python3.7/pickle.py", line 
504, in save
    f(self, obj) # Call unbound method with explicit self
  File "/Users/tekumara/.pyenv/versions/3.7.9/lib/python3.7/pickle.py", line 
789, in save_tuple
    save(element)
  File "/Users/tekumara/.pyenv/versions/3.7.9/lib/python3.7/pickle.py", line 
504, in save
    f(self, obj) # Call unbound method with explicit self
  File "/Users/tekumara/.pyenv/versions/3.7.9/lib/python3.7/pickle.py", line 
774, in save_tuple
    save(element)
  File "/Users/tekumara/.pyenv/versions/3.7.9/lib/python3.7/pickle.py", line 
504, in save
    f(self, obj) # Call unbound method with explicit self
  File 
"/Users/tekumara/code/awesome-spark-app/.venv/lib/python3.7/site-packages/dill/_dill.py",
 line 1226, in save_cell
    f = obj.cell_contents
ValueError: Cell is empty
{code}
Doesn't occur in Spark 3.0.0, so possible introduced which cloudpickle was 
upgraded to 1.5.0 (see https://issues.apache.org/jira/browse/SPARK-32094)

 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@spark.apache.org
For additional commands, e-mail: issues-h...@spark.apache.org

Reply via email to