Board.KolibriOS.org

Official KolibriOS board
It is currently Thu Nov 14, 2019 9:55 pm

All times are UTC+03:00




Post new topic  Reply to topic  [ 27 posts ]  Go to page Previous 1 2
Author Message
PostPosted: Fri Mar 16, 2012 9:35 pm 
Rock_maniak_forever и SoUrcerer - ваш ход, тестируйте.


Top
   
PostPosted: Fri Mar 16, 2012 9:36 pm 
mike.dld wrote:
// пробегая мимо
Вероятно, та же проблема: запускаем /rd/1/games/rforces и закрываем (крестиком или Esс, неважно).

В r. 2472 у меня игра завершается нормально.


Top
   
PostPosted: Fri Mar 16, 2012 9:47 pm 
Offline
Site Founder
User avatar

Joined: Sun Aug 08, 2004 8:55 am
Posts: 689
Та же ревизия, VirtualBox 4.1.8


Attachments:
a.png
a.png [ 4.98 KiB | Viewed 3395 times ]

_________________
in code we trust
Top
   
PostPosted: Fri Mar 16, 2012 9:56 pm 
В Qemu и на реальных машинах проблем нет.


Top
   
PostPosted: Fri Mar 16, 2012 10:10 pm 
У меня VirtualBox 4.1.8 - rforces завершается нормально, а вот disptest таки подвисает. Спикера среди устройств не нашел, так что проверить подвисло ли ядро или только видеоподсистема не получается.


Top
   
PostPosted: Fri Mar 16, 2012 10:38 pm 
Все таки есть баг и в Qemu, на реальных машинах нет после r. 2472, а в эмуляторах есть.

Баг присутсвует как раз начиная с ревизии 2337. Вместо "K: destroy app object" получаем "K: Page fault".
Воспроизводится стабильно: кликаем в меню, а дальше исключительно клавишами выбираем rforces и когда начинают падать синие бомбы нажимаем Esc. Главное совсем не шевелить мышь - ни одного движения, лучше ее вообще по идее отключить в эмуляторе. Если все сделано так как я описал, то получим "K: Page fault". Да, чтобы зафиксировать естественно нужно BOARD запустить в режиме просмотра сообщений от ядра. В ядре 2307 такой проблемы не наблюдается.


Top
   
PostPosted: Fri Mar 16, 2012 10:58 pm 
Offline

Joined: Mon Sep 24, 2007 11:11 am
Posts: 2814
Люто. Запускаю disptest из KFAR - зависание, как и прежде. Запускаю из меню - все ок. Хотя нет. Если выходить на втором кадре, то тоже зависание. Нажатие на кнопку Windows при зависании звуков не дает. А вот без него - дает. Однако, если запустить disptest и нажать на кнопку меню, а потом меню убрать, то зависания не будет. Вроде бы.

Оп, а вот rforces позволил вытащить Kernel Fault:
Code:
Page fault
Forced terminate PID: 1
eax 808220e8
ebx 80_0310A (тут мышь наехала)
ecx 80b6003c
edx 80b60000
esi 80080830
edi 00002400
ebp 8003290c
eip 800250b2
esp 80821ddc
flags 00200046
cs 8 (kernel)



Top
   
PostPosted: Fri Mar 16, 2012 11:03 pm 
Попробуй более ранние 2430, 2428, 2337 и 2307 - взять можно здесь http://ftp.kolibrios.org/users/Mario/night_build/img/

З.Ы. Еще раз проверил - на моих двух реальных машинах ошибок нет. В том числе если запускать из KFAR.


Top
   
PostPosted: Fri Mar 16, 2012 11:28 pm 
Offline
Kernel Developer

Joined: Wed Mar 08, 2006 6:25 pm
Posts: 3952
Удалось в Bochs поймать. Попробую протрассировать.
Разобрался :) Баг появился в #1316. Заслуженный такой баг-старожил.


Top
   
PostPosted: Sat Mar 17, 2012 1:24 am 
Большим талантам свойственны большие ошибки. :wink:

В Qemu и VirtualBox больше проблем с Disptest и Rforces не наблюдаю, SVN r. 2473.


Top
   
PostPosted: Sat Mar 17, 2012 1:55 am 
SVN r. 2474 - чистка и оптимизация кода


Top
   
PostPosted: Tue Nov 06, 2018 9:31 pm 
Online
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5064
SVN r. 7534 - исправление перевода. Просьба проверить все ли корректно. Translations have been fixes. Check them please.

_________________
Через тернии к звездам


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 27 posts ]  Go to page Previous 1 2

All times are UTC+03:00


Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Limited