syzbot


WARNING in binder_send_failed_reply

Status: fixed on 2018/04/09 09:36
Subsystems: kernel
[Documentation on labels]
Reported-by: syzbot+a4a91202715b834181f106c1ad79f2f6fc35e102@syzkaller.appspotmail.com
Fix commit: e46a3b3ba750 ANDROID: binder: remove WARN() for redundant txn error
First crash: 2397d, last: 2310d
Discussions (1)
Title Replies (including bot) Last reply
WARNING in binder_send_failed_reply 3 (4) 2018/04/08 22:39
Similar bugs (2)
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
android-44 WARNING in binder_send_failed_reply C 26 2296d 2385d 2/2 fixed on 2018/03/25 09:38
android-49 WARNING in binder_send_failed_reply C 74 2299d 2397d 2/3 fixed on 2018/03/08 01:41

Sample crash report:
binder: release 3619:3625 transaction 76 out, still active
binder: send failed reply for transaction 75 to 3616:3628
------------[ cut here ]------------
Unexpected reply error: 29189
WARNING: CPU: 1 PID: 23 at drivers/android/binder.c:1998 binder_send_failed_reply+0x13b/0x390 drivers/android/binder.c:1997
Kernel panic - not syncing: panic_on_warn set ...

CPU: 1 PID: 23 Comm: kworker/1:1 Not tainted 4.15.0-rc7-next-20180109+ #92
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
Workqueue: events binder_deferred_func
Call Trace:
 __dump_stack lib/dump_stack.c:17 [inline]
 dump_stack+0x194/0x257 lib/dump_stack.c:53
 panic+0x1e4/0x41c kernel/panic.c:183
 __warn+0x1dc/0x200 kernel/panic.c:547
 report_bug+0x211/0x2d0 lib/bug.c:184
 fixup_bug.part.11+0x37/0x80 arch/x86/kernel/traps.c:178
 fixup_bug arch/x86/kernel/traps.c:247 [inline]
 do_error_trap+0x2d7/0x3e0 arch/x86/kernel/traps.c:296
 do_invalid_op+0x1b/0x20 arch/x86/kernel/traps.c:315
 invalid_op+0x22/0x40 arch/x86/entry/entry_64.S:1079
RIP: 0010:binder_send_failed_reply+0x13b/0x390 drivers/android/binder.c:1997
RSP: 0018:ffff8801d98bf0c0 EFLAGS: 00010286
RAX: dffffc0000000008 RBX: ffff8801d516f700 RCX: ffffffff815a23ee
RDX: 0000000000000000 RSI: 1ffff1003b3155dd RDI: 0000000000000293
RBP: ffff8801d98bf0e8 R08: 1ffff1003b317dab R09: 0000000000000000
R10: ffff8801d98bef38 R11: 0000000000000000 R12: ffff8801cd9817c0
R13: 0000000000007205 R14: 0000000000007205 R15: 0000000000000e20
 binder_cleanup_transaction+0xd2/0x140 drivers/android/binder.c:2035
 binder_release_work+0x340/0x490 drivers/android/binder.c:4198
 binder_thread_release+0x275/0x540 drivers/android/binder.c:4372
 binder_deferred_release drivers/android/binder.c:4913 [inline]
 binder_deferred_func+0x4f4/0x1340 drivers/android/binder.c:4996
 process_one_work+0xbbf/0x1af0 kernel/workqueue.c:2112
 worker_thread+0x223/0x1990 kernel/workqueue.c:2246
 kthread+0x33c/0x400 kernel/kthread.c:238
 ret_from_fork+0x24/0x30 arch/x86/entry/entry_64.S:524
Dumping ftrace buffer:
   (ftrace buffer empty)
Kernel Offset: disabled
Rebooting in 86400 seconds..

Crashes (206):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2018/01/09 20:10 linux-next 06d41862286a a7899a58 .config console log report syz C ci-upstream-next-kasan-gce
2018/01/09 20:09 mmots 69eed2290e1d a7899a58 .config console log report syz C ci-upstream-mmots-kasan-gce
2017/12/26 22:19 linux-next 0e08c463db38 73aba437 .config console log report syz C ci-upstream-next-kasan-gce
2018/01/01 09:49 upstream 30a7acd57389 00193447 .config console log report syz ci-upstream-kasan-gce
2017/12/29 15:54 upstream 2758b3e3e630 7d240098 .config console log report syz ci-upstream-kasan-gce
2017/12/28 22:57 upstream 5f520fc31876 7d240098 .config console log report syz ci-upstream-kasan-gce
2017/12/26 21:48 upstream 464e1d5f23cc 73aba437 .config console log report syz ci-upstream-kasan-gce
2017/12/26 07:00 upstream 464e1d5f23cc 73aba437 .config console log report syz ci-upstream-kasan-gce
2017/12/09 17:45 upstream f335195adf04 5ad0ce95 .config console log report syz ci-upstream-kasan-gce
2017/12/07 14:06 upstream 968edbd93c0c 5d643f8e .config console log report syz ci-upstream-kasan-gce
2017/12/07 01:15 upstream e56d565d67ae 5d643f8e .config console log report syz ci-upstream-kasan-gce
2017/12/06 11:47 upstream 328b4ed93b69 0796857b .config console log report syz ci-upstream-kasan-gce
2017/12/05 06:24 upstream 2391f0b4808e de212f1a .config console log report syz ci-upstream-kasan-gce
2017/12/03 12:03 upstream 2db767d9889c 48359b97 .config console log report syz ci-upstream-kasan-gce
2018/01/01 06:12 upstream 30a7acd57389 00193447 .config console log report syz ci-upstream-kasan-gce-386
2017/12/30 13:55 upstream 5aa90a845892 bb6384b8 .config console log report syz ci-upstream-kasan-gce-386
2017/12/28 22:56 upstream 5f520fc31876 7d240098 .config console log report syz ci-upstream-kasan-gce-386
2017/12/26 20:24 upstream 464e1d5f23cc 73aba437 .config console log report syz ci-upstream-kasan-gce-386
2017/12/26 07:20 upstream 464e1d5f23cc 73aba437 .config console log report syz ci-upstream-kasan-gce-386
2017/12/09 11:43 upstream f335195adf04 5ad0ce95 .config console log report syz ci-upstream-kasan-gce-386
2017/12/04 13:00 upstream ae64f9bd1d36 48359b97 .config console log report syz ci-upstream-kasan-gce-386
2017/12/04 07:09 upstream ae64f9bd1d36 48359b97 .config console log report syz ci-upstream-kasan-gce-386
2017/12/02 12:03 upstream a0651c7fa2c0 48359b97 .config console log report syz ci-upstream-kasan-gce-386
2018/01/01 06:12 linux-next 0e08c463db38 00193447 .config console log report syz ci-upstream-next-kasan-gce
2018/01/01 06:12 mmots 37759fa6d0fa 00193447 .config console log report syz ci-upstream-mmots-kasan-gce
2017/12/30 22:24 linux-next 0e08c463db38 bb6384b8 .config console log report syz ci-upstream-next-kasan-gce
2017/12/30 14:09 mmots 37759fa6d0fa bb6384b8 .config console log report syz ci-upstream-mmots-kasan-gce
2017/12/29 15:52 mmots 37759fa6d0fa 7d240098 .config console log report syz ci-upstream-mmots-kasan-gce
2017/12/29 15:38 linux-next 0e08c463db38 7d240098 .config console log report syz ci-upstream-next-kasan-gce
2017/12/28 22:58 mmots 37759fa6d0fa 7d240098 .config console log report syz ci-upstream-mmots-kasan-gce
2017/12/28 22:57 linux-next 0e08c463db38 7d240098 .config console log report syz ci-upstream-next-kasan-gce
2017/12/27 07:34 linux-next 0e08c463db38 73aba437 .config console log report syz ci-upstream-next-kasan-gce
2017/12/27 04:24 linux-next 0e08c463db38 73aba437 .config console log report syz ci-upstream-next-kasan-gce
2017/12/26 20:30 mmots 37759fa6d0fa 73aba437 .config console log report syz ci-upstream-mmots-kasan-gce
2017/12/26 17:11 mmots 37759fa6d0fa 73aba437 .config console log report syz ci-upstream-mmots-kasan-gce
2017/12/26 11:53 mmots 37759fa6d0fa 73aba437 .config console log report syz ci-upstream-mmots-kasan-gce
2017/12/12 22:01 mmots 82bcf1def3b5 414a185f .config console log report syz ci-upstream-mmots-kasan-gce
2017/12/10 12:47 mmots 82bcf1def3b5 5ad0ce95 .config console log report syz ci-upstream-mmots-kasan-gce
2017/12/10 08:33 linux-next ad4dac17f9d5 5ad0ce95 .config console log report syz ci-upstream-next-kasan-gce
2017/12/10 01:49 mmots 82bcf1def3b5 5ad0ce95 .config console log report syz ci-upstream-mmots-kasan-gce
2017/12/09 14:06 mmots 82bcf1def3b5 5ad0ce95 .config console log report syz ci-upstream-mmots-kasan-gce
2017/12/08 11:06 linux-next ad4dac17f9d5 5d643f8e .config console log report syz ci-upstream-next-kasan-gce
2017/12/08 00:15 linux-next e40fd8d6b4d9 5d643f8e .config console log report syz ci-upstream-next-kasan-gce
2017/12/07 10:21 linux-next e40fd8d6b4d9 5d643f8e .config console log report syz ci-upstream-next-kasan-gce
2017/12/06 06:12 linux-next d5c52866f560 0796857b .config console log report syz ci-upstream-next-kasan-gce
2017/12/05 06:29 linux-next 7ceb97a071e8 de212f1a .config console log report syz ci-upstream-next-kasan-gce
2017/12/04 06:42 linux-next 7cc61a0a562c 48359b97 .config console log report syz ci-upstream-next-kasan-gce
2017/12/02 22:56 mmots 4131d5166185 29b0fd90 .config console log report syz ci-upstream-mmots-kasan-gce
2017/12/02 02:27 mmots 4131d5166185 29b0fd90 .config console log report syz ci-upstream-mmots-kasan-gce
2017/11/27 15:51 linux-next b0a84f19a516 afba0b55 .config console log report syz ci-upstream-next-kasan-gce
2018/02/23 05:54 upstream af3e79d29555 8d8e2494 .config console log report ci-upstream-kasan-gce
2018/02/10 13:38 upstream 9a61df9e5f74 e67d44e0 .config console log report ci-upstream-kasan-gce
2018/02/09 11:00 upstream f1517df8701c 9fb5ec43 .config console log report ci-upstream-kasan-gce
2018/02/09 05:21 upstream a0f79386a496 9fb5ec43 .config console log report ci-upstream-kasan-gce
2018/02/08 14:18 upstream 581e400ff935 9fb5ec43 .config console log report ci-upstream-kasan-gce
2018/02/08 10:42 upstream 581e400ff935 9fb5ec43 .config console log report ci-upstream-kasan-gce
2018/02/08 09:20 upstream 581e400ff935 9fb5ec43 .config console log report ci-upstream-kasan-gce
2018/02/07 07:32 upstream cbd7b8a76b79 66c15deb .config console log report ci-upstream-kasan-gce
2018/02/06 12:12 upstream e237f98a9c13 a1bc9d40 .config console log report ci-upstream-kasan-gce
2018/02/06 09:29 upstream 2deb41b24532 a1bc9d40 .config console log report ci-upstream-kasan-gce
2018/02/06 05:54 upstream 2deb41b24532 a1bc9d40 .config console log report ci-upstream-kasan-gce
2018/02/06 02:07 upstream 2deb41b24532 a1bc9d40 .config console log report ci-upstream-kasan-gce
2018/02/05 23:51 upstream 2deb41b24532 a1bc9d40 .config console log report ci-upstream-kasan-gce
2018/02/05 14:57 upstream 35277995e179 a1bc9d40 .config console log report ci-upstream-kasan-gce
2018/02/05 10:56 upstream 35277995e179 a1bc9d40 .config console log report ci-upstream-kasan-gce
2018/02/05 07:15 upstream 35277995e179 a1bc9d40 .config console log report ci-upstream-kasan-gce
2018/02/05 04:59 upstream 35277995e179 a1bc9d40 .config console log report ci-upstream-kasan-gce
2018/02/04 18:55 upstream 617aebe6a97e a1bc9d40 .config console log report ci-upstream-kasan-gce
2018/02/04 06:56 upstream 23c35f48f5fb 632a8c2c .config console log report ci-upstream-kasan-gce
2018/02/03 21:55 upstream 23c35f48f5fb 632a8c2c .config console log report ci-upstream-kasan-gce
2018/02/03 17:06 upstream b89e32ccd1be 632a8c2c .config console log report ci-upstream-kasan-gce
2018/02/03 14:39 upstream b89e32ccd1be 632a8c2c .config console log report ci-upstream-kasan-gce
2018/02/02 19:07 upstream 03f51d4efa22 632a8c2c .config console log report ci-upstream-kasan-gce
2018/02/02 06:59 upstream 4bf772b14675 826b35d6 .config console log report ci-upstream-kasan-gce
2018/02/02 04:52 upstream 4bf772b14675 826b35d6 .config console log report ci-upstream-kasan-gce
2018/02/02 02:48 upstream 7109a04eae81 67bd3383 .config console log report ci-upstream-kasan-gce
2018/02/02 01:43 upstream 7109a04eae81 67bd3383 .config console log report ci-upstream-kasan-gce
2018/02/02 00:09 upstream 7109a04eae81 67bd3383 .config console log report ci-upstream-kasan-gce
2018/02/01 22:39 upstream 7109a04eae81 67bd3383 .config console log report ci-upstream-kasan-gce
2018/02/01 15:54 upstream 255442c93843 02553e22 .config console log report ci-upstream-kasan-gce
2018/02/01 15:03 upstream 255442c93843 02553e22 .config console log report ci-upstream-kasan-gce
2018/02/01 10:32 upstream 255442c93843 02553e22 .config console log report ci-upstream-kasan-gce
2018/02/01 10:06 upstream 255442c93843 02553e22 .config console log report ci-upstream-kasan-gce
2018/02/01 09:54 upstream 255442c93843 02553e22 .config console log report ci-upstream-kasan-gce
2018/02/01 06:47 upstream 255442c93843 02553e22 .config console log report ci-upstream-kasan-gce
2018/02/01 06:47 upstream 255442c93843 02553e22 .config console log report ci-upstream-kasan-gce
2018/02/01 06:30 upstream 255442c93843 02553e22 .config console log report ci-upstream-kasan-gce
2018/02/01 05:16 upstream 255442c93843 02553e22 .config console log report ci-upstream-kasan-gce
2018/02/01 04:11 upstream 255442c93843 02553e22 .config console log report ci-upstream-kasan-gce
2018/01/30 09:18 upstream 6304672b7f0a 08d47756 .config console log report ci-upstream-kasan-gce
* Struck through repros no longer work on HEAD.