Changes between Initial Version and Version 1 of Ticket #17444
- Timestamp:
- Dec 3, 2021, 11:02:49 AM (3 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #17444
- Property Component System → System/Kernel
- Property Owner changed from to
- Property Platform x86-64 → All
- Property Status new → assigned
-
Ticket #17444 – Description
initial v1 1 I've experienced three KDLs on 2 different PCs with Haiku nightly rev.55673 and Falkon running. In two of the cases, I wasn't near the computer at the time of the crash, so I literally didn't do anything to provoke the KDL.1 I've experienced three KDLs on 2 different PCs with Haiku nightly hrev55673 and Falkon running. In two of the cases, I wasn't near the computer at the time of the crash, so I literally didn't do anything to provoke the KDL. 2 2 3 4 {{{ 3 5 /var/log> grep -i "assert" /var/log/syslog.old 4 6 KERN: PANIC: ASSERT FAILED (../haiku-git/src/system/kernel/locks/lock.cpp:931): lock->holder == waiter.thread->id 5 7 KERN: PANIC: ASSERT FAILED (../haiku-git/src/system/kernel/locks/lock.cpp:931): lock->holder == waiter.thread->id 6 8 KERN: PANIC: ASSERT FAILED (../haiku-git/src/system/kernel/locks/lock.cpp:931): lock->holder == waiter.thread->id 9 }}} 10 7 11 8 12 The problem is in this assertion: 9 13 https://git.haiku-os.org/haiku/tree/src/system/kernel/locks/lock.cpp#n929 10 14 11 This assertion was added about two years ago in this commit: 12 https://git.haiku-os.org/haiku/commit/?h=hrev53340 15 This assertion was added about two years ago in hrev53340. 13 16 14 The regression is suspected in this commit: 15 https://git.haiku-os.org/haiku/commit/?h=hrev55671 17 The regression is suspected in hrev55671. 16 18 17 19 I'm attaching the syslog for the assertion message and the call stack as a picture.