[haiku-bugs] Re: [Haiku] #9685: OpenGL apps crashes

  • From: "Giova84" <trac@xxxxxxxxxxxx>
  • Date: Mon, 29 Apr 2013 13:23:42 -0000

#9685: OpenGL apps crashes
-----------------------------+---------------------------------------------
   Reporter:  Giova84        |      Owner:  kallisti5
       Type:  bug            |     Status:  closed
   Priority:  high           |  Milestone:  R1/beta1
  Component:  Kits/OpenGL    |    Version:  R1/Development
  Kit                        |   Keywords:  opengl applications crash error
 Resolution:  fixed          |   Blocking:
 Blocked By:                 |   Platform:  x86
Has a Patch:  0              |
-----------------------------+---------------------------------------------

Comment (by Giova84):

 Hi Kallisti, well done! Now OpenGL apps work ok at full performance!
 But Quake II still crash as before:


 {{{
 KERN: instruction fetch attempted on execute-protected area 0x5162 at
 0x0234b000
 KERN: vm_page_fault: vm_soft_fault returned error 'Permission denied' on
 fault at 0x234b735, ip 0x234b735, write 0, user 1, thread 0x32c
 KERN: vm_page_fault: thread "Quake_Run" (812) in team "Quake2" (806) tried
 to execute address 0x234b735, ip 0x234b735 ("ref_soft.so_seg0ro" +0x17735)
 KERN: debug_server: Thread 812 entered the debugger: Segment violation
 KERN: stack trace, current PC 0x234b735  Sys_MakeCodeWriteable + 0x15:
 KERN:   (0x45bc914)  0x74666f73
 KERN: vm_soft_fault: va 0x5f666000 not covered by area in address space
 KERN: vm_page_fault: vm_soft_fault returned error 'Bad address' on fault
 at 0x5f666572, ip 0x8012546b, write 0, user 0, thread 0x32d
 KERN: debug_server: Killing team 806 (/boot/apps/Quake2/Quake2)
 KERN: debug_server: TeamDebugHandler::Init(): Failed to get info for team
 806: Operation on invalid team
 KERN: debug_server: KillTeam(): Error getting info for team 806: Operation
 on invalid team
 KERN: debug_server: Killing team 806 ()
 USER: application/x-vnd.id-Quake killed for a problem in
 DirectConnected(): Operation timed out
 KERN: bfs: bfs_stat_index:2118: No such file or directory
 Last message repeated 1 time
 KERN: Last message repeated 2 times.
 USER: application/x-glut-demo killed for a problem in DirectConnected():
 Operation timed out
 KERN: slab memory manager: created area 0xf1001000 (21615)
 KERN: libnetwork.so running in R5 compatibility mode.
 KERN: instruction fetch attempted on execute-protected area 0x54ca at
 0x0214f000
 KERN: vm_page_fault: vm_soft_fault returned error 'Permission denied' on
 fault at 0x214f735, ip 0x214f735, write 0, user 1, thread 0x38b
 KERN: vm_page_fault: thread "Quake_Run" (907) in team "Quake2" (901) tried
 to execute address 0x214f735, ip 0x214f735 ("ref_soft.so_seg0ro" +0x17735)
 KERN: debug_server: Thread 907 entered the debugger: Segment violation
 KERN: stack trace, current PC 0x214f735  Sys_MakeCodeWriteable + 0x15:
 KERN:   (0x41cb914)  0x74666f73
 KERN: vm_soft_fault: va 0x5f666000 not covered by area in address space
 KERN: vm_page_fault: vm_soft_fault returned error 'Bad address' on fault
 at 0x5f666572, ip 0x8012546b, write 0, user 0, thread 0x38c
 KERN: debug_server: Killing team 901 (/boot/apps/Quake2/Quake2)
 KERN: debug_server: TeamDebugHandler::Init(): Failed to get info for team
 901: Operation on invalid team
 KERN: debug_server: KillTeam(): Error getting info for team 901: Operation
 on invalid team
 KERN: debug_server: Killing team 901 ()
 USER: application/x-vnd.id-Quake killed for a problem in
 DirectConnected(): Operation timed out
 KERN: libnetwork.so running in R5 compatibility mode.
 KERN: instruction fetch attempted on execute-protected area 0x58d4 at
 0x00dd1000
 KERN: vm_page_fault: vm_soft_fault returned error 'Permission denied' on
 fault at 0xdd1735, ip 0xdd1735, write 0, user 1, thread 0x3b5
 KERN: vm_page_fault: thread "Quake_Run" (949) in team "Quake2" (943) tried
 to execute address 0xdd1735, ip 0xdd1735 ("ref_soft.so_seg0ro" +0x17735)
 KERN: debug_server: Thread 949 entered the debugger: Segment violation
 KERN: stack trace, current PC 0xdd1735  Sys_MakeCodeWriteable + 0x15:
 KERN:   (0x53f1914)  0x74666f73
 KERN: vm_soft_fault: va 0x5f666000 not covered by area in address space
 KERN: vm_page_fault: vm_soft_fault returned error 'Bad address' on fault
 at 0x5f666572, ip 0x8012546b, write 0, user 0, thread 0x3b6
 KERN: debug_server: Killing team 943 (/boot/apps/Quake2/Quake2)
 KERN: debug_server: TeamDebugHandler::Init(): Failed to get info for team
 943: Operation on invalid team
 KERN: debug_server: KillTeam(): Error getting info for team 943: Operation
 on invalid team
 KERN: debug_server: Killing team 943 ()
 USER: application/x-vnd.id-Quake killed for a problem in
 DirectConnected(): Operation timed out
 }}}

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

Other related posts: