Open MODOMison opened 3 months ago
- [x] The issue is caused by an extension, but I believe it is caused by a bug in the webui
if you believe that is the case then you should tell us what extension did we break by accident
copy and pasting the same thing three times is not going to give us more information also provide the full logs from the very beginning to the end not just the error
provide Sysinfo as specified in the instructions that information gives us a "chance" of replicating your system on our machines and thus replicating the issue without that we don't even know what version of webui you are using
provide detail "steps" on what exactly did to trigger the issue steps as in 1.do xxx 2. type yyy, 3. click ccc include screenshot or video if necessary
Checklist
What happened?
wont run
Steps to reproduce the problem
load prompt, hit go
What should have happened?
run normally
What browsers do you use to access the UI ?
No response
Sysinfo
[], 1, 1, 7, 512, 512, True, 0.7, 2, 'Latent', 100, 0, 0, 'Use same checkpoint', 'Use same sampler', 'Use same scheduler', '', '', [], 0, 100, 'DPM++ 2M', 'Automatic', False, '', 0.8, -1, False, -1, 0, 0, 0, False, False, 'positive', 'comma', 0, False, False, 'start', '', 1, '', [], 0, '', [], 0, '', [], True, False, False, False, False, False, False, 0, False) {} Traceback (most recent call last): File "D:\Users\matto\Recovered decent stuff\Desktop\stable-diffusion-webui\modules\call_queue.py", line 57, in f res = list(func(*args, *kwargs)) File "D:\Users\matto\Recovered decent stuff\Desktop\stable-diffusion-webui\modules\call_queue.py", line 36, in f res = func(args, kwargs) File "D:\Users\matto\Recovered decent stuff\Desktop\stable-diffusion-webui\modules\txt2img.py", line 109, in txt2img processed = processing.process_images(p) File "D:\Users\matto\Recovered decent stuff\Desktop\stable-diffusion-webui\modules\processing.py", line 845, in process_images res = process_images_inner(p) File "D:\Users\matto\Recovered decent stuff\Desktop\stable-diffusion-webui\modules\processing.py", line 959, in process_images_inner p.setup_conds() File "D:\Users\matto\Recovered decent stuff\Desktop\stable-diffusion-webui\modules\processing.py", line 1495, in setup_conds super().setup_conds() File "D:\Users\matto\Recovered decent stuff\Desktop\stable-diffusion-webui\modules\processing.py", line 506, in setup_conds self.uc = self.get_conds_with_caching(prompt_parser.get_learned_conditioning, negative_prompts, total_steps, [self.cached_uc], self.extra_network_data) File "D:\Users\matto\Recovered decent stuff\Desktop\stable-diffusion-webui\modules\processing.py", line 492, in get_conds_with_caching cache[1] = function(shared.sd_model, required_prompts, steps, hires_steps, shared.opts.use_old_scheduling) File "D:\Users\matto\Recovered decent stuff\Desktop\stable-diffusion-webui\modules\prompt_parser.py", line 177, in get_learned_conditioning prompt_schedules = get_learned_conditioning_prompt_schedules(prompts, steps, hires_steps, use_old_scheduling) File "D:\Users\matto\Recovered decent stuff\Desktop\stable-diffusion-webui\modules\prompt_parser.py", line 132, in get_learned_conditioning_prompt_schedules promptdict = {prompt: get_schedule(prompt) for prompt in set(prompts)} File "D:\Users\matto\Recovered decent stuff\Desktop\stable-diffusion-webui\modules\prompt_parser.py", line 132, in
promptdict = {prompt: get_schedule(prompt) for prompt in set(prompts)}
File "D:\Users\matto\Recovered decent stuff\Desktop\stable-diffusion-webui\modules\prompt_parser.py", line 124, in get_schedule
tree = schedule_parser.parse(prompt)
File "D:\Users\matto\Recovered decent stuff\Desktop\stable-diffusion-webui\venv\lib\site-packages\lark\lark.py", line 625, in parse
return self.parser.parse(text, start=start, on_error=on_error)
File "D:\Users\matto\Recovered decent stuff\Desktop\stable-diffusion-webui\venv\lib\site-packages\lark\parser_frontends.py", line 96, in parse
return self.parser.parse(stream, chosen_start, kw)
File "D:\Users\matto\Recovered decent stuff\Desktop\stable-diffusion-webui\venv\lib\site-packages\lark\parsers\earley.py", line 266, in parse
to_scan = self._parse(lexer, columns, to_scan, start_symbol)
File "D:\Users\matto\Recovered decent stuff\Desktop\stable-diffusion-webui\venv\lib\site-packages\lark\parsers\xearley.py", line 144, in _parse
self.predict_and_complete(i, to_scan, columns, transitives)
File "D:\Users\matto\Recovered decent stuff\Desktop\stable-diffusion-webui\venv\lib\site-packages\lark\parsers\earley.py", line 122, in predict_and_complete
originators = [originator for originator in columns[item.start] if originator.expect is not None and originator.expect == item.s]
File "D:\Users\matto\Recovered decent stuff\Desktop\stable-diffusion-webui\venv\lib\site-packages\lark\parsers\earley.py", line 122, in
originators = [originator for originator in columns[item.start] if originator.expect is not None and originator.expect == item.s]
File "D:\Users\matto\Recovered decent stuff\Desktop\stable-diffusion-webui\venv\lib\site-packages\lark\grammar.py", line 20, in eq
return self.is_term == other.is_term and self.name == other.name
File "D:\Users\matto\Recovered decent stuff\Desktop\stable-diffusion-webui\venv\lib\site-packages\lark\lexer.py", line 192, in eq
if isinstance(other, Token) and self.type != other.type:
TypeError: 'str' object is not callable
Console logs
Additional information
[], 1, 1, 7, 512, 512, True, 0.7, 2, 'Latent', 100, 0, 0, 'Use same checkpoint', 'Use same sampler', 'Use same scheduler', '', '', [], 0, 100, 'DPM++ 2M', 'Automatic', False, '', 0.8, -1, False, -1, 0, 0, 0, False, False, 'positive', 'comma', 0, False, False, 'start', '', 1, '', [], 0, '', [], 0, '', [], True, False, False, False, False, False, False, 0, False) {} Traceback (most recent call last): File "D:\Users\matto\Recovered decent stuff\Desktop\stable-diffusion-webui\modules\call_queue.py", line 57, in f res = list(func(*args, *kwargs)) File "D:\Users\matto\Recovered decent stuff\Desktop\stable-diffusion-webui\modules\call_queue.py", line 36, in f res = func(args, kwargs) File "D:\Users\matto\Recovered decent stuff\Desktop\stable-diffusion-webui\modules\txt2img.py", line 109, in txt2img processed = processing.process_images(p) File "D:\Users\matto\Recovered decent stuff\Desktop\stable-diffusion-webui\modules\processing.py", line 845, in process_images res = process_images_inner(p) File "D:\Users\matto\Recovered decent stuff\Desktop\stable-diffusion-webui\modules\processing.py", line 959, in process_images_inner p.setup_conds() File "D:\Users\matto\Recovered decent stuff\Desktop\stable-diffusion-webui\modules\processing.py", line 1495, in setup_conds super().setup_conds() File "D:\Users\matto\Recovered decent stuff\Desktop\stable-diffusion-webui\modules\processing.py", line 506, in setup_conds self.uc = self.get_conds_with_caching(prompt_parser.get_learned_conditioning, negative_prompts, total_steps, [self.cached_uc], self.extra_network_data) File "D:\Users\matto\Recovered decent stuff\Desktop\stable-diffusion-webui\modules\processing.py", line 492, in get_conds_with_caching cache[1] = function(shared.sd_model, required_prompts, steps, hires_steps, shared.opts.use_old_scheduling) File "D:\Users\matto\Recovered decent stuff\Desktop\stable-diffusion-webui\modules\prompt_parser.py", line 177, in get_learned_conditioning prompt_schedules = get_learned_conditioning_prompt_schedules(prompts, steps, hires_steps, use_old_scheduling) File "D:\Users\matto\Recovered decent stuff\Desktop\stable-diffusion-webui\modules\prompt_parser.py", line 132, in get_learned_conditioning_prompt_schedules promptdict = {prompt: get_schedule(prompt) for prompt in set(prompts)} File "D:\Users\matto\Recovered decent stuff\Desktop\stable-diffusion-webui\modules\prompt_parser.py", line 132, in
promptdict = {prompt: get_schedule(prompt) for prompt in set(prompts)}
File "D:\Users\matto\Recovered decent stuff\Desktop\stable-diffusion-webui\modules\prompt_parser.py", line 124, in get_schedule
tree = schedule_parser.parse(prompt)
File "D:\Users\matto\Recovered decent stuff\Desktop\stable-diffusion-webui\venv\lib\site-packages\lark\lark.py", line 625, in parse
return self.parser.parse(text, start=start, on_error=on_error)
File "D:\Users\matto\Recovered decent stuff\Desktop\stable-diffusion-webui\venv\lib\site-packages\lark\parser_frontends.py", line 96, in parse
return self.parser.parse(stream, chosen_start, kw)
File "D:\Users\matto\Recovered decent stuff\Desktop\stable-diffusion-webui\venv\lib\site-packages\lark\parsers\earley.py", line 266, in parse
to_scan = self._parse(lexer, columns, to_scan, start_symbol)
File "D:\Users\matto\Recovered decent stuff\Desktop\stable-diffusion-webui\venv\lib\site-packages\lark\parsers\xearley.py", line 144, in _parse
self.predict_and_complete(i, to_scan, columns, transitives)
File "D:\Users\matto\Recovered decent stuff\Desktop\stable-diffusion-webui\venv\lib\site-packages\lark\parsers\earley.py", line 122, in predict_and_complete
originators = [originator for originator in columns[item.start] if originator.expect is not None and originator.expect == item.s]
File "D:\Users\matto\Recovered decent stuff\Desktop\stable-diffusion-webui\venv\lib\site-packages\lark\parsers\earley.py", line 122, in
originators = [originator for originator in columns[item.start] if originator.expect is not None and originator.expect == item.s]
File "D:\Users\matto\Recovered decent stuff\Desktop\stable-diffusion-webui\venv\lib\site-packages\lark\grammar.py", line 20, in eq
return self.is_term == other.is_term and self.name == other.name
File "D:\Users\matto\Recovered decent stuff\Desktop\stable-diffusion-webui\venv\lib\site-packages\lark\lexer.py", line 192, in eq
if isinstance(other, Token) and self.type != other.type:
TypeError: 'str' object is not callable