[haiku-bugs] Re: [Haiku] #5242: PANIC: Invalid concurrent access to page 0x82a87348 (start), currently accessed by: 6

  • From: "mmadia" <trac@xxxxxxxxxxxx>
  • Date: Mon, 11 Jan 2010 21:06:25 -0000

#5242: PANIC: Invalid concurrent access to page 0x82a87348 (start), currently
accessed by: 6
---------------------------+------------------------------------------------
 Reporter:  mmadia         |       Owner:  bonefish      
     Type:  bug            |      Status:  new           
 Priority:  normal         |   Milestone:  R1            
Component:  System/Kernel  |     Version:  R1/Development
 Keywords:                 |   Blockedby:                
 Platform:  x86            |    Blocking:                
---------------------------+------------------------------------------------

Old description:

> r35012-gcc2hybrid. while trying to reproduce #5138 with
> user_config_headers/tracing_config.h:
> {{{
> // enable tracing (0/1)
> #ifndef ENABLE_TRACING
> #       define ENABLE_TRACING 1
> #endif
>
> // tracing buffer size (in bytes)
> #ifndef MAX_TRACE_SIZE
> #       define MAX_TRACE_SIZE (300 * 1024 * 1024)
> #endif
>
> ...
> #define SYSCALL_TRACING_IGNORE_KTRACE_OUTPUT    1
> ...
> #define VM_CACHE_TRACING                                                2
> ...
> }}}
>
> a {{{ KDL PANIC: Invalid concurrent access to page 0x82a87348 (start),
> currently accessed by: 6 }}} occured within seconds of starting jam -aqj3
> @alpha-raw
>
> After several 'co', Haiku recovered.
>
> backtrace attached.

New description:

 r35012-gcc2hybrid. while trying to reproduce #5138 with
 user_config_headers/tracing_config.h:
 {{{
 // enable tracing (0/1)
 #ifndef ENABLE_TRACING
 #       define ENABLE_TRACING 1
 #endif

 // tracing buffer size (in bytes)
 #ifndef MAX_TRACE_SIZE
 #       define MAX_TRACE_SIZE (300 * 1024 * 1024)
 #endif

 ...
 #define SYSCALL_TRACING_IGNORE_KTRACE_OUTPUT    1
 ...
 #define VM_CACHE_TRACING                                                2
 ...
 }}}

 a {{{ KDL PANIC: Invalid concurrent access to page 0x82a87348 (start),
 currently accessed by: 6 }}} occured within seconds of starting jam -aqj3
 @alpha-raw

 After several 'co', Haiku recovered.

 backtrace attached.

--

Comment(by mmadia):

 In the same session of Haiku, I've reproduced it about 5 times.  Looking
 at jam -dx -aqj3 @alpha-raw, the kdl occurs after a gcc command -- as
 opposed to ar: or ranlib.

-- 
Ticket URL: <http://dev.haiku-os.org/ticket/5242#comment:1>
Haiku <http://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: