Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Random errors when using CodeFormer and batch processing #432

Open
3 tasks done
axymeus opened this issue Apr 25, 2024 · 4 comments
Open
3 tasks done

Random errors when using CodeFormer and batch processing #432

axymeus opened this issue Apr 25, 2024 · 4 comments
Labels
bug Something isn't working

Comments

@axymeus
Copy link

axymeus commented Apr 25, 2024

First, confirm

  • I have read the instruction carefully
  • I have searched the existing issues
  • I have updated the extension to the latest version

What happened?

Process works fine when using single images, but constantly fails when working on batch directory. Interestingly, the error isn't always the same. Sometimes, it's ValueError: PyMemoryView_FromBuffer(): info->buf must not be NULL and other times it's AttributeError: 'NoneType' object has no attribute 'read' and some other times AttributeError: 'NoneType' object has no attribute 'push'. It always fail on the same pictures in the batch, even though said pictures work fine in single image mode.

I'm using face model mode, and this issue is also dependent on the model. Sometimes the error stops the process, sometimes it just skips the picture, feels pretty random.

Steps to reproduce the problem

Hard to say… Build a face model and start a process on a batch from directory.

Sysinfo

{
"Platform": "Windows-10-10.0.19045-SP0",
"Python": "3.10.6",
"Version": "1.7.0",
"Commit": "",
"Script path": "D:\diffuse\stable-diffusion-webui-1.7.0",
"Data path": "D:\diffuse\stable-diffusion-webui-1.7.0",
"Extensions dir": "D:\diffuse\stable-diffusion-webui-1.7.0\extensions",
"Checksum": "b4f7bcf563c27e6282751cedf37e1047202e2791b3eabe856f90601104d784c1",
"Commandline": [
"launch.py",
"--medvram-sdxl"
],
"Torch env info": {
"torch_version": "2.0.1+cu118",
"is_debug_build": "False",
"cuda_compiled_version": "11.8",
"gcc_version": null,
"clang_version": null,
"cmake_version": null,
"os": "Microsoft Windows 10 Pro",
"libc_version": "N/A",
"python_version": "3.10.6 (tags/v3.10.6:9c7b4bd, Aug 1 2022, 21:53:49) [MSC v.1932 64 bit (AMD64)] (64-bit runtime)",
"python_platform": "Windows-10-10.0.19045-SP0",
"is_cuda_available": "True",
"cuda_runtime_version": null,
"cuda_module_loading": "LAZY",
"nvidia_driver_version": "551.61",
"nvidia_gpu_models": "GPU 0: NVIDIA GeForce RTX 3070",
"cudnn_version": null,
"pip_version": "pip3",
"pip_packages": [
"numpy==1.26.4",
"open-clip-torch==2.20.0",
"pytorch-lightning==1.9.4",
"pytorch_optimizer==2.12.0",
"torch==2.0.1+cu118",
"torchdiffeq==0.2.3",
"torchmetrics==1.3.1",
"torchsde==0.2.6",
"torchvision==0.15.2+cu118"
],
"conda_packages": null,
"hip_compiled_version": "N/A",
"hip_runtime_version": "N/A",
"miopen_runtime_version": "N/A",
"caching_allocator_config": "",
"is_xnnpack_available": "True",
"cpu_info": [
"Architecture=9",
"CurrentClockSpeed=3600",
"DeviceID=CPU0",
"Family=1",
"L2CacheSize=4096",
"L2CacheSpeed=",
"Manufacturer=GenuineIntel",
"MaxClockSpeed=3600",
"Name=11th Gen Intel(R) Core(TM) i7-11700K @ 3.60GHz",
"ProcessorType=3",
"Revision="
]
},
"Exceptions": [],
"CPU": {
"model": "Intel64 Family 6 Model 167 Stepping 1, GenuineIntel",
"count logical": 16,
"count physical": 8
},
"RAM": {
"total": "32GB",
"used": "13GB",
"free": "19GB"
},
"Extensions": [
{
"name": "adetailer",
"path": "D:\diffuse\stable-diffusion-webui-1.7.0\extensions\adetailer",
"version": "1edd5888",
"branch": "main",
"remote": "https://github.com/Bing-su/adetailer.git"
},
{
"name": "sd-webui-controlnet",
"path": "D:\diffuse\stable-diffusion-webui-1.7.0\extensions\sd-webui-controlnet",
"version": "22f63dc2",
"branch": "main",
"remote": "https://github.com/Mikubill/sd-webui-controlnet.git"
},
{
"name": "sd-webui-reactor",
"path": "D:\diffuse\stable-diffusion-webui-1.7.0\extensions\sd-webui-reactor",
"version": "d2e78be2",
"branch": "main",
"remote": "https://github.com/Gourieff/sd-webui-reactor.git"
},
{
"name": "sd-webui-regional-prompter",
"path": "D:\diffuse\stable-diffusion-webui-1.7.0\extensions\sd-webui-regional-prompter",
"version": "50493ec0",
"branch": "main",
"remote": "https://github.com/hako-mikan/sd-webui-regional-prompter.git"
},
{
"name": "stable-diffusion-webui-wd14-tagger",
"path": "D:\diffuse\stable-diffusion-webui-1.7.0\extensions\stable-diffusion-webui-wd14-tagger",
"version": "e72d984b",
"branch": "master",
"remote": "https://github.com/picobyte/stable-diffusion-webui-wd14-tagger"
}
],
"Inactive extensions": [],
"Environment": {
"COMMANDLINE_ARGS": "--medvram-sdxl",
"GRADIO_ANALYTICS_ENABLED": "False"
},
"Config": {
"samples_save": true,
"samples_format": "png",
"samples_filename_pattern": "",
"save_images_add_number": true,
"save_images_replace_action": "Replace",
"grid_save": true,
"grid_format": "png",
"grid_extended_filename": false,
"grid_only_if_multiple": true,
"grid_prevent_empty_spots": false,
"grid_zip_filename_pattern": "",
"n_rows": -1,
"font": "",
"grid_text_active_color": "#000000",
"grid_text_inactive_color": "#999999",
"grid_background_color": "#ffffff",
"save_images_before_face_restoration": false,
"save_images_before_highres_fix": false,
"save_images_before_color_correction": false,
"save_mask": false,
"save_mask_composite": false,
"jpeg_quality": 80,
"webp_lossless": false,
"export_for_4chan": true,
"img_downscale_threshold": 4.0,
"target_side_length": 4000,
"img_max_size_mp": 200,
"use_original_name_batch": true,
"use_upscaler_name_as_suffix": false,
"save_selected_only": true,
"save_init_img": false,
"temp_dir": "",
"clean_temp_dir_at_start": false,
"save_incomplete_images": false,
"notification_audio": true,
"notification_volume": 100,
"outdir_samples": "",
"outdir_txt2img_samples": "outputs/txt2img-images",
"outdir_img2img_samples": "outputs/img2img-images",
"outdir_extras_samples": "outputs/extras-images",
"outdir_grids": "",
"outdir_txt2img_grids": "outputs/txt2img-grids",
"outdir_img2img_grids": "outputs/img2img-grids",
"outdir_save": "log/images",
"outdir_init_images": "outputs/init-images",
"save_to_dirs": true,
"grid_save_to_dirs": true,
"use_save_to_dirs_for_ui": false,
"directories_filename_pattern": "[date]",
"directories_max_prompt_words": 8,
"ESRGAN_tile": 192,
"ESRGAN_tile_overlap": 8,
"realesrgan_enabled_models": [
"R-ESRGAN 4x+",
"R-ESRGAN 4x+ Anime6B"
],
"upscaler_for_img2img": null,
"face_restoration": false,
"face_restoration_model": "CodeFormer",
"code_former_weight": 0.5,
"face_restoration_unload": false,
"auto_launch_browser": "Local",
"enable_console_prompts": false,
"show_warnings": false,
"show_gradio_deprecation_warnings": true,
"memmon_poll_rate": 8,
"samples_log_stdout": false,
"multiple_tqdm": true,
"print_hypernet_extra": false,
"list_hidden_files": true,
"disable_mmap_load_safetensors": false,
"hide_ldm_prints": true,
"dump_stacks_on_signal": false,
"api_enable_requests": true,
"api_forbid_local_requests": true,
"api_useragent": "",
"unload_models_when_training": false,
"pin_memory": false,
"save_optimizer_state": false,
"save_training_settings_to_txt": true,
"dataset_filename_word_regex": "",
"dataset_filename_join_string": " ",
"training_image_repeats_per_epoch": 1,
"training_write_csv_every": 500,
"training_xattention_optimizations": false,
"training_enable_tensorboard": false,
"training_tensorboard_save_images": false,
"training_tensorboard_flush_every": 120,
"sd_model_checkpoint": v1-5-pruned-emaonly.safetensors [6ce0161689]",
"sd_checkpoints_limit": 1,
"sd_checkpoints_keep_in_cpu": true,
"sd_checkpoint_cache": 0,
"sd_unet": "Automatic",
"enable_quantization": false,
"enable_emphasis": true,
"enable_batch_seeds": true,
"comma_padding_backtrack": 20,
"CLIP_stop_at_last_layers": 1,
"upcast_attn": false,
"randn_source": "GPU",
"tiling": false,
"hires_fix_refiner_pass": "second pass",
"sdxl_crop_top": 0,
"sdxl_crop_left": 0,
"sdxl_refiner_low_aesthetic_score": 2.5,
"sdxl_refiner_high_aesthetic_score": 6.0,
"sd_vae_checkpoint_cache": 0,
"sd_vae": "vae-ft-mse-840000-ema-pruned.safetensors",
"sd_vae_overrides_per_model_preferences": true,
"auto_vae_precision": true,
"sd_vae_encode_method": "Full",
"sd_vae_decode_method": "Full",
"inpainting_mask_weight": 1.0,
"initial_noise_multiplier": 1.0,
"img2img_extra_noise": 0.0,
"img2img_color_correction": false,
"img2img_fix_steps": false,
"img2img_background_color": "#ffffff",
"img2img_editor_height": 720,
"img2img_sketch_default_brush_color": "#ffffff",
"img2img_inpaint_mask_brush_color": "#ffffff",
"img2img_inpaint_sketch_default_brush_color": "#ffffff",
"return_mask": false,
"return_mask_composite": false,
"img2img_batch_show_results_limit": 32,
"cross_attention_optimization": "Automatic",
"s_min_uncond": 0.0,
"token_merging_ratio": 0.0,
"token_merging_ratio_img2img": 0.0,
"token_merging_ratio_hr": 0.0,
"pad_cond_uncond": false,
"persistent_cond_cache": true,
"batch_cond_uncond": true,
"use_old_emphasis_implementation": false,
"use_old_karras_scheduler_sigmas": false,
"no_dpmpp_sde_batch_determinism": false,
"use_old_hires_fix_width_height": false,
"dont_fix_second_order_samplers_schedule": false,
"hires_fix_use_firstpass_conds": false,
"use_old_scheduling": false,
"interrogate_keep_models_in_memory": false,
"interrogate_return_ranks": false,
"interrogate_clip_num_beams": 1,
"interrogate_clip_min_length": 24,
"interrogate_clip_max_length": 48,
"interrogate_clip_dict_limit": 1500,
"interrogate_clip_skip_categories": [],
"interrogate_deepbooru_score_threshold": 0.5,
"deepbooru_sort_alpha": true,
"deepbooru_use_spaces": true,
"deepbooru_escape": true,
"deepbooru_filter_tags": "",
"extra_networks_show_hidden_directories": true,
"extra_networks_dir_button_function": false,
"extra_networks_hidden_models": "When searched",
"extra_networks_default_multiplier": 1.0,
"extra_networks_card_width": 0,
"extra_networks_card_height": 0,
"extra_networks_card_text_scale": 1.0,
"extra_networks_card_show_desc": true,
"extra_networks_card_order_field": "Path",
"extra_networks_card_order": "Ascending",
"extra_networks_add_text_separator": " ",
"ui_extra_networks_tab_reorder": "",
"textual_inversion_print_at_load": false,
"textual_inversion_add_hashes_to_infotext": true,
"sd_hypernetwork": "None",
"keyedit_precision_attention": 0.1,
"keyedit_precision_extra": 0.05,
"keyedit_delimiters": ".,\/!?%^*;:{}=`~() ",
"keyedit_delimiters_whitespace": [
"Tab",
"Carriage Return",
"Line Feed"
],
"keyedit_move": true,
"disable_token_counters": false,
"return_grid": true,
"do_not_show_images": false,
"js_modal_lightbox": true,
"js_modal_lightbox_initially_zoomed": true,
"js_modal_lightbox_gamepad": false,
"js_modal_lightbox_gamepad_repeat": 250,
"gallery_height": "",
"compact_prompt_box": false,
"samplers_in_dropdown": true,
"dimensions_and_batch_together": true,
"sd_checkpoint_dropdown_use_short": false,
"hires_fix_show_sampler": false,
"hires_fix_show_prompts": false,
"txt2img_settings_accordion": false,
"img2img_settings_accordion": false,
"localization": "None",
"quicksettings_list": [
"sd_model_checkpoint",
"sd_vae",
"CLIP_stop_at_last_layers"
],
"ui_tab_order": [],
"hidden_tabs": [],
"ui_reorder_list": [],
"gradio_theme": "Default",
"gradio_themes_cache": true,
"show_progress_in_title": true,
"send_seed": true,
"send_size": true,
"enable_pnginfo": true,
"save_txt": false,
"add_model_name_to_info": true,
"add_model_hash_to_info": true,
"add_vae_name_to_info": true,
"add_vae_hash_to_info": true,
"add_user_name_to_info": false,
"add_version_to_infotext": true,
"disable_weights_auto_swap": true,
"infotext_skip_pasting": [],
"infotext_styles": "Apply if any",
"show_progressbar": true,
"live_previews_enable": true,
"live_previews_image_format": "png",
"show_progress_grid": true,
"show_progress_every_n_steps": 10,
"show_progress_type": "Approx NN",
"live_preview_allow_lowvram_full": false,
"live_preview_content": "Prompt",
"live_preview_refresh_period": 1000,
"live_preview_fast_interrupt": false,
"js_live_preview_in_modal_lightbox": false,
"hide_samplers": [],
"eta_ddim": 0.0,
"eta_ancestral": 1.0,
"ddim_discretize": "uniform",
"s_churn": 0.0,
"s_tmin": 0.0,
"s_tmax": 0.0,
"s_noise": 1.0,
"k_sched_type": "Automatic",
"sigma_min": 0.0,
"sigma_max": 0.0,
"rho": 0.0,
"eta_noise_seed_delta": 0,
"always_discard_next_to_last_sigma": false,
"sgm_noise_multiplier": false,
"uni_pc_variant": "bh1",
"uni_pc_skip_type": "time_uniform",
"uni_pc_order": 3,
"uni_pc_lower_order_final": true,
"postprocessing_enable_in_main_ui": [],
"postprocessing_operation_order": [],
"upscaling_max_images_in_cache": 5,
"postprocessing_existing_caption_action": "Ignore",
"disabled_extensions": [
"a1111-sd-webui-tagcomplete"
],
"disable_all_extensions": "none",
"restore_config_state_file": "",
"sd_checkpoint_hash": "d5fd15bf727be286564ed6af5c9a612348f328eadd9067784cd57fcb34891546",
"ldsr_steps": 100,
"ldsr_cached": false,
"SCUNET_tile": 256,
"SCUNET_tile_overlap": 8,
"SWIN_tile": 192,
"SWIN_tile_overlap": 8,
"hypertile_enable_unet": false,
"hypertile_enable_unet_secondpass": false,
"hypertile_max_depth_unet": 3,
"hypertile_max_tile_unet": 256,
"hypertile_swap_size_unet": 3,
"hypertile_enable_vae": false,
"hypertile_max_depth_vae": 3,
"hypertile_max_tile_vae": 128,
"hypertile_swap_size_vae": 3,
"lora_functional": false,
"sd_lora": "None",
"lora_preferred_name": "Alias from file",
"lora_add_hashes_to_infotext": true,
"lora_show_all": false,
"lora_hide_unknown_for_versions": [],
"lora_in_memory_limit": 0,
"extra_options_txt2img": [],
"extra_options_img2img": [],
"extra_options_cols": 1,
"extra_options_accordion": false,
"canvas_hotkey_zoom": "Alt",
"canvas_hotkey_adjust": "Ctrl",
"canvas_hotkey_move": "F",
"canvas_hotkey_fullscreen": "S",
"canvas_hotkey_reset": "R",
"canvas_hotkey_overlap": "O",
"canvas_show_tooltip": true,
"canvas_auto_expand": true,
"canvas_blur_prompt": false,
"canvas_disabled_functions": [
"Overlap"
],
"control_net_detectedmap_dir": "detected_maps",
"control_net_models_path": "",
"control_net_modules_path": "",
"control_net_unit_count": 3,
"control_net_model_cache_size": 2,
"control_net_inpaint_blur_sigma": 7,
"control_net_no_detectmap": false,
"control_net_detectmap_autosaving": false,
"control_net_allow_script_control": false,
"control_net_sync_field_args": true,
"controlnet_show_batch_images_in_ui": false,
"controlnet_increment_seed_during_batch": false,
"controlnet_disable_openpose_edit": false,
"controlnet_disable_photopea_edit": false,
"controlnet_photopea_warning": true,
"controlnet_ignore_noninpaint_mask": false,
"controlnet_clip_detector_on_cpu": false,
"regprp_debug": false,
"regprp_hidepmask": false,
"tagger_out_filename_fmt": "[name].[output_extension]",
"tagger_count_threshold": 100.0,
"tagger_batch_recursive": true,
"tagger_auto_serde_json": true,
"tagger_store_images": false,
"tagger_weighted_tags_files": false,
"tagger_verbose": false,
"tagger_repl_us": true,
"tagger_repl_us_excl": "0_0, (o)(o), ++, +-, .., , <|><|>, ==, ><, 3_3, 6_9, >o, @@, ^^, o_o, u_u, x_x, ||, ||_||",
"tagger_escape": false,
"tagger_batch_size": 1024,
"tagger_hf_cache_dir": "D:\diffuse\stable-diffusion-webui-1.7.0\models\interrogators",
"ad_max_models": 2,
"ad_extra_models_dir": "",
"ad_save_previews": false,
"ad_save_images_before": false,
"ad_only_seleted_scripts": true,
"ad_script_names": "dynamic_prompting,dynamic_thresholding,wildcard_recursive,wildcards,lora_block_weight,negpip,soft_inpainting",
"ad_bbox_sortby": "None",
"ad_same_seed_for_each_tap": false,
"tac_tagFile": "danbooru.csv",
"tac_active": true,
"tac_activeIn.txt2img": true,
"tac_activeIn.img2img": true,
"tac_activeIn.negativePrompts": true,
"tac_activeIn.thirdParty": true,
"tac_activeIn.modelList": "",
"tac_activeIn.modelListMode": "Blacklist",
"tac_slidingPopup": true,
"tac_maxResults": 5,
"tac_showAllResults": false,
"tac_resultStepLength": 100,
"tac_delayTime": 100,
"tac_useWildcards": true,
"tac_sortWildcardResults": true,
"tac_wildcardExclusionList": "",
"tac_skipWildcardRefresh": false,
"tac_useEmbeddings": true,
"tac_includeEmbeddingsInNormalResults": false,
"tac_useHypernetworks": true,
"tac_useLoras": true,
"tac_useLycos": true,
"tac_useLoraPrefixForLycos": true,
"tac_showWikiLinks": false,
"tac_showExtraNetworkPreviews": true,
"tac_modelSortOrder": "Name",
"tac_useStyleVars": false,
"tac_replaceUnderscores": true,
"tac_escapeParentheses": true,
"tac_appendComma": true,
"tac_appendSpace": true,
"tac_alwaysSpaceAtEnd": true,
"tac_modelKeywordCompletion": "Never",
"tac_modelKeywordLocation": "Start of prompt",
"tac_wildcardCompletionMode": "To next folder level",
"tac_alias.searchByAlias": true,
"tac_alias.onlyShowAlias": false,
"tac_translation.translationFile": "None",
"tac_translation.oldFormat": false,
"tac_translation.searchByTranslation": true,
"tac_translation.liveTranslation": false,
"tac_extra.extraFile": "extra-quality-tags.csv",
"tac_extra.addMode": "Insert before",
"tac_chantFile": "demo-chants.json",
"tac_keymap": "{\n "MoveUp": "ArrowUp",\n "MoveDown": "ArrowDown",\n "JumpUp": "PageUp",\n "JumpDown": "PageDown",\n "JumpToStart": "Home",\n "JumpToEnd": "End",\n "ChooseSelected": "Enter",\n "ChooseFirstOrSelected": "Tab",\n "Close": "Escape"\n}",
"tac_colormap": "{\n "danbooru": {\n "-1": ["red", "maroon"],\n "0": ["lightblue", "dodgerblue"],\n "1": ["indianred", "firebrick"],\n "3": ["violet", "darkorchid"],\n "4": ["lightgreen", "darkgreen"],\n "5": ["orange", "darkorange"]\n },\n "e621": {\n "-1": ["red", "maroon"],\n "0": ["lightblue", "dodgerblue"],\n "1": ["gold", "goldenrod"],\n "3": ["violet", "darkorchid"],\n "4": ["lightgreen", "darkgreen"],\n "5": ["tomato", "darksalmon"],\n "6": ["red", "maroon"],\n "7": ["whitesmoke", "black"],\n "8": ["seagreen", "darkseagreen"]\n }\n}",
"tac_refreshTempFiles": "Refresh TAC temp files",
"controlnet_control_type_dropdown": false
},
"Startup": {
"total": 30.488561630249023,
"records": {
"initial startup": 0.028771638870239258,
"prepare environment/checks": 0.003968000411987305,
"prepare environment/git version info": 0.024796009063720703,
"prepare environment/torch GPU test": 1.2786877155303955,
"prepare environment/clone repositores": 0.0833292007446289,
"prepare environment/run extensions installers/adetailer": 3.0890769958496094,
"prepare environment/run extensions installers/sd-webui-controlnet": 7.297137022018433,
"prepare environment/run extensions installers/sd-webui-reactor": 1.4547650814056396,
"prepare environment/run extensions installers/sd-webui-regional-prompter": 0.0,
"prepare environment/run extensions installers/stable-diffusion-webui-wd14-tagger": 2.1119637489318848,
"prepare environment/run extensions installers": 13.952942848205566,
"prepare environment": 15.366043329238892,
"launcher": 0.0009958744049072266,
"import torch": 2.8331451416015625,
"import gradio": 0.6899349689483643,
"setup paths": 5.4069154262542725,
"import ldm": 0.0029754638671875,
"import sgm": 0.0,
"initialize shared": 0.15968012809753418,
"other imports": 0.2336437702178955,
"opts onchange": 0.0005002021789550781,
"setup SD model": 0.0009560585021972656,
"setup codeformer": 0.07390713691711426,
"setup gfpgan": 0.010912656784057617,
"set samplers": 0.0,
"list extensions": 0.0014874935150146484,
"restore config state file": 0.0,
"list SD models": 0.017360210418701172,
"list localizations": 0.0,
"load scripts/custom_code.py": 0.0034737586975097656,
"load scripts/img2imgalt.py": 0.0004951953887939453,
"load scripts/loopback.py": 0.0,
"load scripts/outpainting_mk_2.py": 0.0004966259002685547,
"load scripts/poor_mans_outpainting.py": 0.0,
"load scripts/postprocessing_caption.py": 0.0,
"load scripts/postprocessing_codeformer.py": 0.0004954338073730469,
"load scripts/postprocessing_create_flipped_copies.py": 0.0,
"load scripts/postprocessing_focal_crop.py": 0.0004961490631103516,
"load scripts/postprocessing_gfpgan.py": 0.0,
"load scripts/postprocessing_split_oversized.py": 0.0,
"load scripts/postprocessing_upscale.py": 0.0004956722259521484,
"load scripts/processing_autosized_crop.py": 0.0,
"load scripts/prompt_matrix.py": 0.0,
"load scripts/prompts_from_file.py": 0.0004966259002685547,
"load scripts/sd_upscale.py": 0.0,
"load scripts/xyz_grid.py": 0.0009870529174804688,
"load scripts/ldsr_model.py": 0.1448354721069336,
"load scripts/lora_script.py": 0.15475153923034668,
"load scripts/scunet_model.py": 0.026844024658203125,
"load scripts/swinir_model.py": 0.027219772338867188,
"load scripts/hotkey_config.py": 0.0004956722259521484,
"load scripts/extra_options_section.py": 0.0,
"load scripts/hypertile_script.py": 0.05157923698425293,
"load scripts/hypertile_xyz.py": 0.0004961490631103516,
"load scripts/!adetailer.py": 3.3465096950531006,
"load scripts/adapter.py": 0.00049591064453125,
"load scripts/api.py": 0.2856917381286621,
"load scripts/batch_hijack.py": 0.000499725341796875,
"load scripts/cldm.py": 0.0,
"load scripts/controlnet.py": 0.1522989273071289,
"load scripts/controlnet_diffusers.py": 0.0004992485046386719,
"load scripts/controlnet_lllite.py": 0.0,
"load scripts/controlnet_lora.py": 0.00046515464782714844,
"load scripts/controlnet_model_guess.py": 0.0,
"load scripts/controlnet_sparsectrl.py": 0.00049591064453125,
"load scripts/controlnet_version.py": 0.0,
"load scripts/enums.py": 0.0009884834289550781,
"load scripts/external_code.py": 0.0,
"load scripts/global_state.py": 0.0,
"load scripts/hook.py": 0.0004992485046386719,
"load scripts/infotext.py": 0.0004966259002685547,
"load scripts/logging.py": 0.0,
"load scripts/lvminthin.py": 0.0004954338073730469,
"load scripts/movie2movie.py": 0.0,
"load scripts/supported_preprocessor.py": 0.0009920597076416016,
"load scripts/utils.py": 0.0,
"load scripts/xyz_grid_support.py": 0.0004963874816894531,
"load scripts/console_log_patch.py": 0.1751258373260498,
"load scripts/reactor_api.py": 0.08976912498474121,
"load scripts/reactor_faceswap.py": 0.0019488334655761719,
"load scripts/reactor_globals.py": 0.0,
"load scripts/reactor_helpers.py": 0.0,
"load scripts/reactor_logger.py": 0.0004951953887939453,
"load scripts/reactor_swapper.py": 0.0009963512420654297,
"load scripts/reactor_version.py": 0.0,
"load scripts/reactor_xyz.py": 0.00049591064453125,
"load scripts/attention.py": 0.0,
"load scripts/latent.py": 0.00247955322265625,
"load scripts/regions.py": 0.0005247592926025391,
"load scripts/rp.py": 0.035718679428100586,
"load scripts/rps.py": 0.0004963874816894531,
"load scripts/tagger.py": 0.08828091621398926,
"load scripts/refiner.py": 0.0,
"load scripts/seed.py": 0.0004951953887939453,
"load scripts": 4.6009132862091064,
"load upscalers": 0.0019919872283935547,
"refresh VAE": 0.00098419189453125,
"refresh textual inversion templates": 0.0,
"scripts list_optimizers": 0.0004980564117431641,
"scripts list_unets": 0.0,
"reload hypernetworks": 0.00046253204345703125,
"initialize extra networks": 0.009923696517944336,
"scripts before_ui_callback": 0.0004956722259521484,
"create ui": 0.5331988334655762,
"gradio launch": 0.5237734317779541,
"add APIs": 0.003964900970458984,
"app_started_callback/lora_script.py": 0.0,
"app_started_callback/!adetailer.py": 0.0005018711090087891,
"app_started_callback/api.py": 0.002479076385498047,
"app_started_callback/reactor_api.py": 0.0014846324920654297,
"app_started_callback/tagger.py": 0.0024831295013427734,
"app_started_callback": 0.006948709487915039
}
},
"Packages": [
"-rotobuf==3.20.0",
"absl-py==2.1.0",
"accelerate==0.21.0",
"addict==2.4.0",
"aenum==3.1.15",
"aiofiles==23.2.1",
"aiohttp==3.9.3",
"aiosignal==1.3.1",
"albumentations==1.4.3",
"altair==5.2.0",
"antlr4-python3-runtime==4.9.3",
"anyio==3.7.1",
"astunparse==1.6.3",
"async-timeout==4.0.3",
"attrs==23.2.0",
"basicsr==1.4.2",
"beautifulsoup4==4.12.3",
"bitsandbytes==0.41.2.post2",
"blendmodes==2022",
"cachetools==5.3.3",
"certifi==2024.2.2",
"cffi==1.16.0",
"chardet==5.2.0",
"charset-normalizer==3.3.2",
"clean-fid==0.1.35",
"click==8.1.7",
"clip==1.0",
"colorama==0.4.6",
"coloredlogs==15.0.1",
"colorlog==6.8.2",
"contourpy==1.2.0",
"cssselect2==0.7.0",
"cycler==0.12.1",
"cython==3.0.8",
"dadaptation==3.2",
"deepdanbooru==1.0.2",
"deprecation==2.1.0",
"depth-anything==2024.1.22.0",
"diffusers==0.26.3",
"discord-webhook==1.3.0",
"dsine==2024.3.23",
"easydict==1.12",
"einops==0.4.1",
"embreex==2.17.7.post4",
"exceptiongroup==1.2.0",
"facexlib==0.3.0",
"fastapi==0.94.0",
"ffmpy==0.3.2",
"filelock==3.13.1",
"filterpy==1.4.5",
"flatbuffers==23.5.26",
"fonttools==4.49.0",
"frozenlist==1.4.1",
"fsspec==2024.2.0",
"ftfy==6.1.3",
"future==1.0.0",
"fvcore==0.1.5.post20221221",
"gast==0.5.4",
"gdown==5.1.0",
"geffnet==1.0.2",
"gfpgan==1.3.8",
"gitdb==4.0.11",
"gitpython==3.1.32",
"glob2==0.5",
"google-auth-oauthlib==1.0.0",
"google-auth==2.28.1",
"google-pasta==0.2.0",
"gradio-client==0.5.0",
"gradio==3.41.2",
"grpcio==1.62.0",
"h11==0.12.0",
"h5py==3.10.0",
"handrefinerportable==2024.2.12.0",
"httpcore==0.15.0",
"httpx==0.24.1",
"huggingface-hub==0.20.3",
"humanfriendly==10.0",
"idna==3.6",
"imageio==2.34.0",
"importlib-metadata==7.0.1",
"importlib-resources==6.1.2",
"inflection==0.5.1",
"insightface==0.7.3",
"iopath==0.1.9",
"jax==0.4.25",
"jinja2==3.1.3",
"joblib==1.3.2",
"jsonmerge==1.8.0",
"jsonschema-specifications==2023.12.1",
"jsonschema==4.21.1",
"keras==2.15.0",
"kiwisolver==1.4.5",
"kornia==0.6.7",
"lark==1.1.2",
"lazy-loader==0.3",
"libclang==16.0.6",
"lightning-utilities==0.10.1",
"llvmlite==0.42.0",
"lmdb==1.4.1",
"lpips==0.1.4",
"lxml==5.1.0",
"mapbox-earcut==1.0.1",
"markdown-it-py==3.0.0",
"markdown==3.5.2",
"markupsafe==2.1.5",
"matplotlib==3.8.3",
"mdurl==0.1.2",
"mediapipe==0.10.10",
"ml-dtypes==0.2.0",
"mpmath==1.3.0",
"multidict==6.0.5",
"networkx==3.2.1",
"numba==0.59.0",
"numpy==1.26.4",
"oauthlib==3.2.2",
"omegaconf==2.2.3",
"onnx==1.15.0",
"onnxruntime-gpu==1.17.1",
"onnxruntime==1.17.1",
"open-clip-torch==2.20.0",
"opencv-contrib-python==4.9.0.80",
"opencv-python-headless==4.9.0.80",
"opencv-python==4.9.0.80",
"opt-einsum==3.3.0",
"orjson==3.9.15",
"packaging==23.2",
"pandas==2.2.1",
"piexif==1.1.3",
"pillow==9.5.0",
"pip==22.2.1",
"platformdirs==4.2.0",
"portalocker==2.8.2",
"prettytable==3.10.0",
"protobuf==3.20.3",
"psutil==5.9.5",
"py-cpuinfo==9.0.0",
"pyasn1-modules==0.3.0",
"pyasn1==0.5.1",
"pycollada==0.8",
"pycparser==2.21",
"pydantic==1.10.14",
"pydub==0.25.1",
"pygments==2.17.2",
"pyparsing==3.1.1",
"pyreadline3==3.4.1",
"pysocks==1.7.1",
"python-dateutil==2.8.2",
"python-multipart==0.0.9",
"pytorch-lightning==1.9.4",
"pytorch-optimizer==2.12.0",
"pytz==2024.1",
"pywavelets==1.5.0",
"pywin32==306",
"pyyaml==6.0.1",
"qudida==0.0.4",
"realesrgan==0.3.0",
"referencing==0.33.0",
"regex==2023.12.25",
"reportlab==4.1.0",
"requests-oauthlib==1.3.1",
"requests==2.31.0",
"resize-right==0.0.2",
"rich==13.7.1",
"rpds-py==0.18.0",
"rsa==4.9",
"rtree==1.2.0",
"safetensors==0.3.1",
"scikit-image==0.21.0",
"scikit-learn==1.4.1.post1",
"scipy==1.12.0",
"seaborn==0.13.2",
"semantic-version==2.10.0",
"sentencepiece==0.2.0",
"setuptools==63.2.0",
"shapely==2.0.3",
"six==1.16.0",
"smmap==5.0.1",
"sniffio==1.3.1",
"sounddevice==0.4.6",
"soupsieve==2.5",
"starlette==0.26.1",
"svg.path==6.3",
"svglib==1.5.1",
"sympy==1.12",
"tabulate==0.9.0",
"tb-nightly==2.17.0a20240226",
"tensorboard-data-server==0.7.2",
"tensorboard==2.15.2",
"tensorflow-estimator==2.15.0",
"tensorflow-intel==2.15.0",
"tensorflow-io-gcs-filesystem==0.31.0",
"tensorflow==2.15.0",
"termcolor==2.4.0",
"thop==0.1.1.post2209072238",
"threadpoolctl==3.3.0",
"tifffile==2024.2.12",
"timm==0.9.2",
"tinycss2==1.2.1",
"tokenizers==0.13.3",
"tomesd==0.1.3",
"tomli==2.0.1",
"toolz==0.12.1",
"torch==2.0.1+cu118",
"torchdiffeq==0.2.3",
"torchmetrics==1.3.1",
"torchsde==0.2.6",
"torchvision==0.15.2+cu118",
"tqdm==4.66.2",
"trampoline==0.1.2",
"transformers==4.30.2",
"trimesh==4.1.5",
"typing-extensions==4.10.0",
"tzdata==2024.1",
"ultralytics==8.2.2",
"urllib3==2.2.1",
"uvicorn==0.27.1",
"vhacdx==0.0.5",
"wcwidth==0.2.13",
"webencodings==0.5.1",
"websockets==11.0.3",
"werkzeug==3.0.1",
"wheel==0.42.0",
"wrapt==1.14.1",
"xatlas==0.0.9",
"xxhash==3.4.1",
"yacs==0.1.8",
"yapf==0.40.2",
"yarl==1.9.4",
"zipp==3.17.0"
]
}

Relevant console log

Traceback (most recent call last):
      File "D:\~diffuse\stable-diffusion-webui-1.7.0\modules\call_queue.py", line 57, in f
        res = list(func(*args, **kwargs))
      File "D:\~diffuse\stable-diffusion-webui-1.7.0\modules\call_queue.py", line 36, in f
        res = func(*args, **kwargs)
      File "D:\~diffuse\stable-diffusion-webui-1.7.0\modules\postprocessing.py", line 132, in run_postprocessing_webui
        return run_postprocessing(*args, **kwargs)
      File "D:\~diffuse\stable-diffusion-webui-1.7.0\modules\postprocessing.py", line 71, in run_postprocessing
        initial_pp = scripts_postprocessing.PostprocessedImage(image_data.convert("RGB"))
      File "D:\~diffuse\stable-diffusion-webui-1.7.0\venv\lib\site-packages\PIL\Image.py", line 933, in convert
        self.load()
      File "D:\~diffuse\stable-diffusion-webui-1.7.0\venv\lib\site-packages\PIL\ImageFile.py", line 280, in load
        self.load_end()
      File "D:\~diffuse\stable-diffusion-webui-1.7.0\venv\lib\site-packages\PIL\PngImagePlugin.py", line 974, in load_end
        cid, pos, length = self.png.read()
    AttributeError: 'NoneType' object has no attribute 'read'

 -- OR --

    Traceback (most recent call last):
      File "D:\~diffuse\stable-diffusion-webui-1.7.0\venv\lib\site-packages\PIL\PngImagePlugin.py", line 987, in load_end
        self.png.call(cid, pos, length)
    AttributeError: 'NoneType' object has no attribute 'call'

    During handling of the above exception, another exception occurred:

    Traceback (most recent call last):
      File "D:\~diffuse\stable-diffusion-webui-1.7.0\modules\call_queue.py", line 57, in f
        res = list(func(*args, **kwargs))
      File "D:\~diffuse\stable-diffusion-webui-1.7.0\modules\call_queue.py", line 36, in f
        res = func(*args, **kwargs)
      File "D:\~diffuse\stable-diffusion-webui-1.7.0\modules\postprocessing.py", line 132, in run_postprocessing_webui
        return run_postprocessing(*args, **kwargs)
      File "D:\~diffuse\stable-diffusion-webui-1.7.0\modules\postprocessing.py", line 71, in run_postprocessing
        initial_pp = scripts_postprocessing.PostprocessedImage(image_data.convert("RGB"))
      File "D:\~diffuse\stable-diffusion-webui-1.7.0\venv\lib\site-packages\PIL\Image.py", line 933, in convert
        self.load()
      File "D:\~diffuse\stable-diffusion-webui-1.7.0\venv\lib\site-packages\PIL\ImageFile.py", line 280, in load
        self.load_end()
      File "D:\~diffuse\stable-diffusion-webui-1.7.0\venv\lib\site-packages\PIL\PngImagePlugin.py", line 996, in load_end
        s = ImageFile._safe_read(self.fp, length)
      File "D:\~diffuse\stable-diffusion-webui-1.7.0\venv\lib\site-packages\PIL\ImageFile.py", line 568, in _safe_read
        data = fp.read(size)
    ValueError: PyMemoryView_FromBuffer(): info->buf must not be NULL

  -- OR --

ERROR:    Exception in ASGI application
Traceback (most recent call last):
  File "D:\~diffuse\stable-diffusion-webui-1.7.0\venv\lib\site-packages\uvicorn\protocols\http\h11_impl.py", line 412, in run_asgi
    result = await app(  # type: ignore[func-returns-value]
  File "D:\~diffuse\stable-diffusion-webui-1.7.0\venv\lib\site-packages\uvicorn\middleware\proxy_headers.py", line 84, in __call__
    return await self.app(scope, receive, send)
  File "D:\~diffuse\stable-diffusion-webui-1.7.0\venv\lib\site-packages\fastapi\applications.py", line 273, in __call__
    await super().__call__(scope, receive, send)
  File "D:\~diffuse\stable-diffusion-webui-1.7.0\venv\lib\site-packages\starlette\applications.py", line 122, in __call__
    await self.middleware_stack(scope, receive, send)
  File "D:\~diffuse\stable-diffusion-webui-1.7.0\venv\lib\site-packages\starlette\middleware\errors.py", line 184, in __call__
    raise exc
  File "D:\~diffuse\stable-diffusion-webui-1.7.0\venv\lib\site-packages\starlette\middleware\errors.py", line 162, in __call__
    await self.app(scope, receive, _send)
  File "D:\~diffuse\stable-diffusion-webui-1.7.0\venv\lib\site-packages\starlette\middleware\cors.py", line 92, in __call__
    await self.simple_response(scope, receive, send, request_headers=headers)
  File "D:\~diffuse\stable-diffusion-webui-1.7.0\venv\lib\site-packages\starlette\middleware\cors.py", line 147, in simple_response
    await self.app(scope, receive, send)
  File "D:\~diffuse\stable-diffusion-webui-1.7.0\venv\lib\site-packages\starlette\middleware\gzip.py", line 24, in __call__
    await responder(scope, receive, send)
  File "D:\~diffuse\stable-diffusion-webui-1.7.0\venv\lib\site-packages\starlette\middleware\gzip.py", line 44, in __call__
    await self.app(scope, receive, self.send_with_gzip)
  File "D:\~diffuse\stable-diffusion-webui-1.7.0\venv\lib\site-packages\starlette\middleware\exceptions.py", line 79, in __call__
    raise exc
  File "D:\~diffuse\stable-diffusion-webui-1.7.0\venv\lib\site-packages\starlette\middleware\exceptions.py", line 68, in __call__
    await self.app(scope, receive, sender)
  File "D:\~diffuse\stable-diffusion-webui-1.7.0\venv\lib\site-packages\fastapi\middleware\asyncexitstack.py", line 21, in __call__
    raise e
  File "D:\~diffuse\stable-diffusion-webui-1.7.0\venv\lib\site-packages\fastapi\middleware\asyncexitstack.py", line 18, in __call__
    await self.app(scope, receive, send)
  File "D:\~diffuse\stable-diffusion-webui-1.7.0\venv\lib\site-packages\starlette\routing.py", line 718, in __call__
    await route.handle(scope, receive, send)
  File "D:\~diffuse\stable-diffusion-webui-1.7.0\venv\lib\site-packages\starlette\routing.py", line 276, in handle
    await self.app(scope, receive, send)
  File "D:\~diffuse\stable-diffusion-webui-1.7.0\venv\lib\site-packages\starlette\routing.py", line 66, in app
    response = await func(request)
  File "D:\~diffuse\stable-diffusion-webui-1.7.0\venv\lib\site-packages\fastapi\routing.py", line 237, in app
    raw_response = await run_endpoint_function(
  File "D:\~diffuse\stable-diffusion-webui-1.7.0\venv\lib\site-packages\fastapi\routing.py", line 165, in run_endpoint_function
    return await run_in_threadpool(dependant.call, **values)
  File "D:\~diffuse\stable-diffusion-webui-1.7.0\venv\lib\site-packages\starlette\concurrency.py", line 41, in run_in_threadpool
    return await anyio.to_thread.run_sync(func, *args)
  File "D:\~diffuse\stable-diffusion-webui-1.7.0\venv\lib\site-packages\anyio\to_thread.py", line 33, in run_sync
    return await get_asynclib().run_sync_in_worker_thread(
  File "D:\~diffuse\stable-diffusion-webui-1.7.0\venv\lib\site-packages\anyio\_backends\_asyncio.py", line 877, in run_sync_in_worker_thread
    return await future
  File "D:\~diffuse\stable-diffusion-webui-1.7.0\venv\lib\site-packages\anyio\_backends\_asyncio.py", line 807, in run
    result = context.run(func, *args)
  File "D:\~diffuse\stable-diffusion-webui-1.7.0\modules\progress.py", line 118, in progressapi
    image.save(buffered, format=opts.live_previews_image_format, **save_kwargs)
  File "D:\~diffuse\stable-diffusion-webui-1.7.0\venv\lib\site-packages\PIL\Image.py", line 2395, in save
    self._ensure_mutable()
  File "D:\~diffuse\stable-diffusion-webui-1.7.0\venv\lib\site-packages\PIL\Image.py", line 610, in _ensure_mutable
    self._copy()
  File "D:\~diffuse\stable-diffusion-webui-1.7.0\venv\lib\site-packages\PIL\Image.py", line 603, in _copy
    self.load()
  File "D:\~diffuse\stable-diffusion-webui-1.7.0\venv\lib\site-packages\PIL\ImageFile.py", line 249, in load
    s = read(self.decodermaxblock)
  File "D:\~diffuse\stable-diffusion-webui-1.7.0\venv\lib\site-packages\PIL\PngImagePlugin.py", line 944, in load_read
    self.png.push(cid, pos, length)
AttributeError: 'NoneType' object has no attribute 'push'

Additional information

Already tried updating inswapper_128

@axymeus axymeus added bug Something isn't working new labels Apr 25, 2024
@axymeus
Copy link
Author

axymeus commented Apr 26, 2024

Update, this is an issue that arises when using CodeFormer. I've tested without restoration and with GFPGAN and had no problem.

@axymeus axymeus changed the title Multiple errors when using "batch from directory" Random errors when using CodeFormer and batch processing Apr 26, 2024
@Gourieff
Copy link
Owner

Gourieff commented Apr 26, 2024

Perhaps, smth is wrong with your CodeFormer's model file, try to delete it (it's inside the models\Codeformer directory) and let A1111 to download it again

@Gourieff Gourieff removed the new label Apr 26, 2024
@axymeus
Copy link
Author

axymeus commented Apr 27, 2024

I ran more batches and unfortunately it did not help. In fact, these errors pop up even with GFPGAN, just not as often.

@Hunt3rseeker
Copy link

I'm having the exact same problem.Getting AttributeError: 'str' object has no attribute 'decode'? when I'm in the extras tab, under batch process.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants