Assert failed when using bpy.data.libraries.load() in debug

when i compiled a debug version of blender and ran this python scripts, i got an error

import bpy
blendfile = r"test.blend"
with bpy.data.libraries.load(blendfile, link = False) as (data_from ,data_to):
    print(data_from, data_to, dir(data_to))
    data_to.objects = [name for name in data_from.objects if name.startswith("StandardMan")]
    print(data_to.objects)

error:

blender.exe         :0x00007FF77951B840  bli_windows_system_backtrace_stack_thread F:\Blender\blender_36\blender\source\blender\blenlib\intern\system_win32.c:221
blender.exe         :0x00007FF77951A8D0  BLI_windows_system_backtrace_stack F:\Blender\blender_36\blender\source\blender\blenlib\intern\system_win32.c:308
blender.exe         :0x00007FF77951A2A0  BLI_system_backtrace F:\Blender\blender_36\blender\source\blender\blenlib\intern\system_win32.c:374
blender.exe         :0x00007FF779514F00  _BLI_assert_print_backtrace F:\Blender\blender_36\blender\source\blender\blenlib\intern\BLI_assert.c:36
blender.exe         :0x00007FF779A787C0  BKE_blendfile_append F:\Blender\blender_36\blender\source\blender\blenkernel\intern\blendfile_link_append.c:1066
blender.exe         :0x00007FF76F572740  bpy_lib_exit F:\Blender\blender_36\blender\source\blender\python\intern\bpy_library_load.c:519

in bpy_library_load.c:497, BKE_blendfile_link_append_context_item_add() set userdata as POINTER_FROM_INT(i), so assert failed at blendfile_link_append.c:1066.

blender version: 3.6.0

thanks.