[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