diff --git a/[refs] b/[refs] index f30ccddabf0c..91a86d0018f0 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 1bcc69fb6a48edb3ddf2e8c42f1d1c242196bf74 +refs/heads/master: a8461c0f3bfffe752fc62ce3960eb827463e90b5 diff --git a/trunk/tools/firewire/nosy-dump.c b/trunk/tools/firewire/nosy-dump.c index 0bad0a42d772..1d4dd5439d43 100644 --- a/trunk/tools/firewire/nosy-dump.c +++ b/trunk/tools/firewire/nosy-dump.c @@ -230,6 +230,11 @@ handle_transaction(struct link_transaction *t) struct subaction *sa; int i; + if (!t->request) { + printf("BUG in handle_transaction\n"); + return; + } + for (i = 0; i < array_length(protocol_decoders); i++) if (protocol_decoders[i].decode(t)) break;