fix: remove debug print crashing on None audio_emb_slice#2040
Open
hasankaantan wants to merge 1 commit into
Open
fix: remove debug print crashing on None audio_emb_slice#2040hasankaantan wants to merge 1 commit into
hasankaantan wants to merge 1 commit into
Conversation
- the leftover print('audio_emb_slice:', audio_emb_slice.shape) raised
AttributeError: 'NoneType' object has no attribute 'shape' whenever
audio_emb_slice is None
- None is the normal path: multitalk_embeds carries audio_features and the
slice is computed downstream, so this crashed every InfiniteTalk/MultiTalk
audio-driven run
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Running any InfiniteTalk / MultiTalk audio-driven workflow on the
longcat_avatarbranch crashes inWanVideoSampler:A leftover debug
printcalls.shapeonaudio_emb_sliceimmediately after it is set tomultitalk_embeds.get("audio_emb_slice", None).Noneis the normal path —multitalk_embedscarriesaudio_featuresand the slice is computed downstream — so the print throws on every run.Fix: remove the debug line. The existing
if audio_emb_slice is None:block already handles that case.Verified on
longcat_avatarwith an image+audio InfiniteTalk workflow: the sampler proceeds past this point after removing the line.