[haiku-bugs] Re: [Haiku] #16159: PANIC: Invalid concurrent access to page... (start), ... accessed by: -134217729 [bt: file_cache]

  • From: "Haiku" <trac@xxxxxxxxxxxx>
  • To: undisclosed-recipients: ;
  • Date: Thu, 28 May 2020 16:04:21 -0000

#16159: PANIC: Invalid concurrent access to page... (start), ... accessed by:
-134217729 [bt: file_cache]
----------------------------+----------------------------
  Reporter:  ttcoder        |      Owner:  nobody
      Type:  bug            |     Status:  new
  Priority:  normal         |  Milestone:  Unscheduled
 Component:  System/Kernel  |    Version:  R1/Development
Resolution:                 |   Keywords:
Blocked By:                 |   Blocking:
  Platform:  All            |
----------------------------+----------------------------
Comment (by ttcoder):

 Doing ticket archeology, I see that #5228 #5242 #5544 #5919 have all been
 closed after VM fixes ; similar message, but different backtrace (vm
 instead of file_cache)
 Stuff also happens when Tuneprepper fork()s : #12518 #12408 (but we're no
 longer selling that app, so could close those tickets as invalid).

 Recent active tickets are #13274, and especially #13205 (that latter one
 is in {{{file_cache_write()}}}, so closest to this ticket?)


 Notes to self:

 - this occurs with hrev53894.. Upgrade this station (at least) to beta2
 when it's out ? I see there's been some fixes done to the file cache
 recently. And refrain from doing backups in the meantime. Not much longer
 to wait anyway.

 - if this still occurs with beta2, ping this ticket to get it looked into
 in a few weeks ?

 - that stations also has BFS errors reported in syslog, but seems
 unrelated to the KDL since other KDL tickets listed above don't seem to
 have BFS errors. Anyway here they are:

 {{{
 bfs: InitCheck:325: Bad data
 bfs: inode at 2099031 is already deleted!
 bfs: GetNextMatching:615: Bad data
 bfs: could not get inode 2099031 in index "size"!
 bfs: InitCheck:325: Bad data
 bfs: inode at 2099032 is already deleted!
 bfs: GetNextMatching:615: Bad data
 bfs: could not get inode 2099032 in index "size"!
 }}}

 This one is hidden among unrelated logs, spotted it by chance:

 {{{
 2020-05-28 09:43:44 KERN: bfs: volume reports 49876469 used blocks,
 correct is 49509747
 }}}

 (typical Haiku syslogging : important information written in all-
 lowercase, hidden in a ocean of noisy informational reporting *g*)
-- 
Ticket URL: <https://dev.haiku-os.org/ticket/16159#comment:2>
Haiku <https://dev.haiku-os.org>
The Haiku operating system.

Other related posts: