#14928: [kernel] PANIC: Destroying condition variable entry but it's still
attached
to variable
-----------------------------+----------------------------
Reporter: diver | Owner: mmlr
Type: bug | Status: assigned
Priority: normal | Milestone: R1/beta2
Component: System/Kernel | Version: R1/Development
Resolution: | Keywords:
Blocked By: | Blocking:
Has a Patch: 0 | Platform: All
-----------------------------+----------------------------
Comment (by mmlr):
Being almost out of memory would make the load failure more likely of
course, so that fits. The origin of the trace is somewhat odd, it looks
like a ported application (pthread_func) is exiting and tries to run a
command through system(), which fails to load all necessary images to
actually run. Can you tell what software it is that's doing that? Maybe a
crash reporter trying to be run due to an out of memory error?
The app_server crash is also surprising, seeing that it crashes when
closing an accelerant it tried to open for a new driver. Usually I would
expect this to run exactly once during app_server startup, but I have not
checked the code. I suggest opening another bug report for that one.
Not enough memory is probably the root cause of both issues here. The
application and app_server would at least have failed in either case, the
KDL here is probably just an additional annoyance.
--
Ticket URL: <https://dev.haiku-os.org/ticket/14928#comment:10>
Haiku <https://dev.haiku-os.org>
The Haiku operating system.