mediagoblin-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Python 3: Audio upload fails


From: irene
Subject: Python 3: Audio upload fails
Date: Thu, 20 Feb 2020 16:52:33 +0000

Output log:

0|req: 2/2] 127.0.0.1 () {48 vars in 882 bytes} [Thu Feb 20 11:46:38 2020] GET 
/submit/ => generated 7915 bytes in 154 msecs (HTTP/1.1 200) 4 headers in 167 
bytes (1 switches on core 1) 
DEBUG:mediagoblin.processing.task:Processing <MediaEntry 108: demo> 
ERROR:mediagoblin.processing.task:An unhandled exception was raised while 
processing <MediaEntry 108: demo> 
WARNING:mediagoblin.processing:No idea what happened here, but it failed: 
TypeError("'float' object cannot be interpreted as an integer",) 
WARNING:mediagoblin.processing:No idea what happened here, but it failed: 
TypeError("'float' object cannot be interpreted as an integer",) 
ERROR:celery.app.trace:Task process_media[76a593c1-7cf6-4b00-890b-a1f48b09bb14] 
raised unexpected: TypeError("'float' object cannot be interpreted as an 
integer",) 
Traceback (most recent call last): 
  File 
"/home/multimedia/mediagoblin/lib/python3.6/site-packages/celery-4.4.0-py3.6.egg/celery/app/trace.py",
 line 385, in trace_task 
    R = retval = fun(*args, **kwargs) 
  File "./mediagoblin/processing/task.py", line 104, in run 
    processor.process(**reprocess_info) 
  File "./mediagoblin/media_types/audio/processing.py", line 260, in process 
    self.create_spectrogram(max_width=medium_width, fft_size=fft_size) 
  File "./mediagoblin/media_types/audio/processing.py", line 158, in 
create_spectrogram 
    fft_size=fft_size) 
  File "./mediagoblin/media_types/audio/transcoders.py", line 76, in 
spectrogram 
    seek_point) 
  File "./mediagoblin/media_types/audio/audioprocessing.py", line 205, in 
spectral_centroid 
    samples = self.read(seek_point - self.fft_size/2, self.fft_size, True) 
  File "./mediagoblin/media_types/audio/audioprocessing.py", line 193, in read 
    samples = numpy.concatenate((numpy.zeros(add_to_start), samples), axis=1) 
TypeError: 'float' object cannot be interpreted as an integer 
Traceback (most recent call last): 
  File "./mediagoblin/app.py", line 343, in __call__ 
    return self.call_backend(environ, start_response) 
  File 
"/home/multimedia/mediagoblin/lib/python3.6/site-packages/Werkzeug-0.16.1-py3.6.egg/werkzeug/middleware/shared_data.py",
 line 220, in __call__ 
    return self.app(environ, start_response) 
  File "./mediagoblin/app.py", line 277, in call_backend 
    return self._finish_call_backend(request, environ, start_response) 
  File "./mediagoblin/app.py", line 319, in _finish_call_backend 
    response = controller(request) 
  File "./mediagoblin/decorators.py", line 47, in wrapper 
    return controller(request, *args, **kwargs) 
  File "./mediagoblin/decorators.py", line 74, in new_controller_func 
    return controller(request, *args, **kwargs) 
  File "./mediagoblin/decorators.py", line 47, in wrapper 
    return controller(request, *args, **kwargs) 
  File "./mediagoblin/decorators.py", line 74, in new_controller_func 
    return controller(request, *args, **kwargs) 
  File "./mediagoblin/decorators.py", line 103, in wrapper 
    return controller(request, *args, **kwargs) 
  File "./mediagoblin/submit/views.py", line 94, in submit_start 
    user=request.user.username) 
  File 
"/home/multimedia/mediagoblin/lib/python3.6/site-packages/SQLAlchemy-1.3.13-py3.6-linux-x86_64.egg/sqlalchemy/orm/attributes.py",
 line 282, in __get__ 
    return self.impl.get(instance_state(instance), dict_) 
  File 
"/home/multimedia/mediagoblin/lib/python3.6/site-packages/SQLAlchemy-1.3.13-py3.6-linux-x86_64.egg/sqlalchemy/orm/attributes.py",
 line 705, in get 
    value = state._load_expired(state, passive) 
  File 
"/home/multimedia/mediagoblin/lib/python3.6/site-packages/SQLAlchemy-1.3.13-py3.6-linux-x86_64.egg/sqlalchemy/orm/state.py",
 line 660, in _load_expired 
    self.manager.deferred_scalar_loader(self, toload) 
  File 
"/home/multimedia/mediagoblin/lib/python3.6/site-packages/SQLAlchemy-1.3.13-py3.6-linux-x86_64.egg/sqlalchemy/orm/loading.py",
 line 915, in load_scalar_attributes 
    "attribute refresh operation cannot proceed" % (state_str(state)) 
sqlalchemy.orm.exc.DetachedInstanceError: Instance <LocalUser at 
0x7f0f7ef0a748> is not bound to a Session; attribute refresh operation cannot 
proceed (Background on this error at: http://sqlalche.me/e/bhk3)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]