[Bug 786948] GstMessageType above GST_MESSAGE_EXTENDED not usable with python3 on windows
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Wed Aug 30 16:30:27 UTC 2017
https://bugzilla.gnome.org/show_bug.cgi?id=786948
--- Comment #4 from Philippe Renon <philippe_renon at yahoo.fr> ---
Using this test program:
import gi
gi.require_version("Gst", "1.0")
from gi.repository import Gst
print(Gst.MessageType.get_name(Gst.MessageType.DEVICE_ADDED))
I captured the back trace leading to the conversion error:
Thread 1 hit Breakpoint 2, PyLong_AsLong (obj=0x280d2f8)
at ../Python-3.6.2/Objects/longobject.c:478
478 PyErr_SetString(PyExc_OverflowError,
(gdb) bt
#0 PyLong_AsLong (obj=0x280d2f8) at ../Python-3.6.2/Objects/longobject.c:478
#1 0x67f77ba1 in _pygi_marshal_from_py_interface_flags (state=0x28e930,
callable_cache=0x5bbe08, arg_cache=0x2cbc008, py_arg=0x2f7a358,
arg=0x54e020, cleanup_data=0x28e884)
at ../../pygobject-3.24.1/gi/pygi-enum-marshal.c:198
#2 0x67f6d876 in _invoke_marshal_in_args (state=0x28e930,
function_cache=0x5bbe08) at ../../pygobject-3.24.1/gi/pygi-invoke.c:533
#3 0x67f6dccc in pygi_invoke_c_callable (function_cache=0x5bbe08,
state=0x28e930, py_args=0x2960738, py_kwargs=0x0)
at ../../pygobject-3.24.1/gi/pygi-invoke.c:674
#4 0x67f6f19b in _function_cache_invoke_real (function_cache=0x5bbe08,
state=0x28e930, py_args=0x2960738, py_kwargs=0x0)
at ../../pygobject-3.24.1/gi/pygi-cache.c:782
#5 0x67f6f357 in pygi_function_cache_invoke (function_cache=0x5bbe08,
py_args=0x2960738, py_kwargs=0x0)
at ../../pygobject-3.24.1/gi/pygi-cache.c:861
#6 0x67f6ddec in pygi_callable_info_invoke (info=0x2c9c8d0,
py_args=0x2960738, kwargs=0x0, cache=0x5bbe08, user_data=0x0)
at ../../pygobject-3.24.1/gi/pygi-invoke.c:722
#7 0x67f6df0d in _wrap_g_callable_info_invoke (self=0x2f76290,
py_args=0x2960738, kwargs=0x0)
at ../../pygobject-3.24.1/gi/pygi-invoke.c:759
#8 0x67f58b0d in _callable_info_call (self=0x2f76290, args=0x2960738,
kwargs=0x0) at ../../pygobject-3.24.1/gi/pygi-info.c:572
#9 0x67f58d79 in _function_info_call (self=0x2f76290, args=0x2960738,
kwargs=0x0) at ../../pygobject-3.24.1/gi/pygi-info.c:627
#10 0x6bc0fec2 in _PyObject_FastCallDict (func=0x2f76290, args=0x3daf44,
nargs=1, kwargs=0x0) at ../Python-3.6.2/Objects/abstract.c:2316
#11 0x6bc104ea in _PyObject_FastCallKeywords (func=0x2f76290, stack=0x3daf44,
nargs=1, kwnames=0x0) at ../Python-3.6.2/Objects/abstract.c:2481
#12 0x6bd60ed2 in call_function (pp_stack=0x28ebcc, oparg=1, kwnames=0x0)
at ../Python-3.6.2/Python/ceval.c:4833
#13 0x6bd5a693 in _PyEval_EvalFrameDefault (f=0x3dadf8, throwflag=0)
at ../Python-3.6.2/Python/ceval.c:3295
#14 0x6bd4ae46 in PyEval_EvalFrameEx (f=0x3dadf8, throwflag=0)
at ../Python-3.6.2/Python/ceval.c:718
#15 0x6bd5ecd6 in _PyEval_EvalCodeWithName (_co=0x2811bf8, globals=0x611bc0,
locals=0x611bc0, args=0x0, argcount=0, kwnames=0x0, kwargs=0x4,
kwcount=0, kwstep=2, defs=0x0, defcount=0, kwdefs=0x0, closure=0x0,
name=0x0, qualname=0x0) at ../Python-3.6.2/Python/ceval.c:4139
#16 0x6bd5ee16 in PyEval_EvalCodeEx (_co=0x2811bf8, globals=0x611bc0,
locals=0x611bc0, args=0x0, argcount=0, kws=0x0, kwcount=0, defs=0x0,
defcount=0, kwdefs=0x0, closure=0x0)
at ../Python-3.6.2/Python/ceval.c:4160
#17 0x6bd4adf6 in PyEval_EvalCode (co=0x2811bf8, globals=0x611bc0,
locals=0x611bc0) at ../Python-3.6.2/Python/ceval.c:695
#18 0x6bd9c5af in run_mod (mod=0x4f0e00, filename=0x296ae60,
globals=0x611bc0, locals=0x611bc0, flags=0x28fe04, arena=0x29a6ef8)
at ../Python-3.6.2/Python/pythonrun.c:980
#19 0x6bd9c34d in PyRun_FileExFlags (fp=0x76242960 <msvcrt!_iob+96>,
filename_str=0x284ad00 "bug.py", start=257, globals=0x611bc0,
locals=0x611bc0, closeit=1, flags=0x28fe04)
at ../Python-3.6.2/Python/pythonrun.c:933
#20 0x6bd9a7e2 in PyRun_SimpleFileExFlags (fp=0x76242960 <msvcrt!_iob+96>,
filename=0x284ad00 "bug.py", closeit=1, flags=0x28fe04)
at ../Python-3.6.2/Python/pythonrun.c:396
#21 0x6bd99877 in PyRun_AnyFileExFlags (fp=0x76242960 <msvcrt!_iob+96>,
filename=0x284ad00 "bug.py", closeit=1, flags=0x28fe04)
at ../Python-3.6.2/Python/pythonrun.c:80
#22 0x6bdbd330 in run_file (fp=0x76242960 <msvcrt!_iob+96>,
filename=0x5d3098 L"bug.py", p_cf=0x28fe04)
at ../Python-3.6.2/Modules/main.c:338
#23 0x6bdbe02e in Py_Main (argc=2, argv=0x5d2fe8)
at ../Python-3.6.2/Modules/main.c:809
#24 0x0040182a in main (argc=2, argv=0x5d2dc8)
at ../Python-3.6.2/Programs/python.c:69
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
More information about the gstreamer-bugs
mailing list