Comment 7 for bug 242985

Revision history for this message
Gernot (gernot-fluendo) wrote : Re: [Bug 242985] Re: [win32] gst metadata child process doesn't work

Maybe it is a problem in win_set_env.set_runtime_env() in the
mswin32.win_set_env module.
If Elisa is launched from command line, the set_env.bat from dist_deps
is used to setup the environment and the win_set_env module is not
needed, so maybe there is a dependency not setup correctly.

Olivier Tilloy schrieb:
> As mentioned by Lionel, the problem only happens when elisa is launched from the executable elisa.exe, not when launched with "python elisa-core\elisa.py".
> Here is the traceback we get:
>
> Twisted traceback:
> Traceback (most recent call last):
> File "elisa.py", line 114, in start_reactor
>
> File "C:\OABuild\distribuable-dependencies\deps\Release\lib\site-packages\twisted\internet\gtk2reactor.py", line 244, in run
>
> File "C:\OABuild\distribuable-dependencies\deps\Release\lib\site-packages\twisted\internet\gtk2reactor.py", line 254, in simulate
>
> File "C:\OABuild\distribuable-dependencies\deps\Release\lib\site-packages\twisted\internet\base.py", line 381, in iterate
>
> --- <exception caught here> ---
> File "C:\OABuild\distribuable-dependencies\deps\Release\lib\site-packages\twisted\internet\base.py", line 561, in runUntilCurrent
>
> File "C:\OABuild\distribuable-dependencies\deps\Release\lib\site-packages\twisted\internet\_pollingfile.py", line 72, in _pollEvent
>
> File "C:\Program Files (x86)\Elisa\deps\lib\site-packages\twisted\internet\_dumbwin32proc.py", line 54, in checkWork
>
> File "C:\Program Files (x86)\Elisa\elisa-plugins\elisa\plugins\gstreamer\gst_metadata.py", line 1242, in processEnded
>
> File "C:\Program Files (x86)\Elisa\elisa-plugins\elisa\plugins\gstreamer\gst_metadata.py", line 1398, in processEnded
>
> File "C:\Program Files (x86)\Elisa\elisa-plugins\elisa\plugins\gstreamer\gst_metadata.py", line 1303, in startProcess
>
> exceptions.AssertionError:
>
> WARN MainThread twisted Jul 03 13:12:19 A
> twisted traceback occurred. (twisted\internet\defer.py:402)
>
>