"Ночные" сборки KolibriOS

Share your distros and discuss others'
  • Это была моя попытка пофиксить баг при схлопывании окна. Неудачно. + было интересно когда же заметят, мои изменения залиты 27 августа.
    Из хаоса в космос
  • Очень смешно. Т.е. ты знал, что программа с ошибкой, но сознательно залил неработающую версию?
    Напиши в личку по поводу бага с окном, попробуем решить.
  • У меня на компе нет MSVC, поэтому написал поидее рабочий код и залил на СВН. Оказалось, что он не рабочий. Последнюю правку Косилки посмотри на СВН.
    Из хаоса в космос
  • to SoUrcerer
    SB16 драйвер уже поломали? Однако ж, когда говоришь "не работает", надо писать на какой железке тестировал (тестовые конфигурации можно даже в профиле пользователя указать, дабы не пришлось поиск лопатить) .
  • З.Б. В MineSweeper неправильно работает перерисовка окна. При запуске, всё правильно отрисовывается, но как только начинаешь перемещать окно, то оно сразу исчезает, то есть оно есть, оно сделалось полностью прозрачным. А если нажать на окно снова, то оно снова правильно выресовывается. Вот как-то так, собсно.
    (Tested in Night build SVN 2291)
  • Попробовал сборку для Vortex.
    Странно, но мышь USB не завелась, пришлось пользоваться эмулятором.
    HTMLv завис, не загрузив ни одной страницы. При этом доска не написал НИЧЕГО. Destroy app object — это когда я его завёлся.
    Boardlog.txt:
    Spoiler:Probing r6040
    Resetting r6040
    reset ok!
    Zero-config service:
    Detected card: 604017F3
    MAC: 00-1B-EB-66-21-63
    K : net_socket_alloc (0x80AC0000)
    K : socket_open (0x80AC0000)
    K : socket_close (0x00000001)
    K : net_socket_free (0x80AC0000)
    Data received, parsing response
    Client: 192.168.1.3
    Server: 192.168.1.1
    lease: 86400
    Subnet: 255.255.255.0
    Gateway: 192.168.1.1
    DNS: 192.168.1.1
    K : destroy app object
    K : destroy app object
    K : destroy app object
    HDA test version 017d
    detect hardware...
    RDC R3010
    PCI command 00000106
    PCI status 00000200
    lower mmio base FEBDC000
    upper mmio base 00000000
    codec_mask = 00000002
    create primary buffer ...done
    codec probed OK
    CAd = 1
    Setup FG nodes = start_nid:total_nodes = 1:1
    FG type = 1
    Setup FG nodes = start_nid:total_nodes = 2:23
    device not found
    Sound service not loaded
    Sound service not installed
    pcidev.txt:
    Spoiler:Don`t forget to enable PCI Access to Applications in Setup Menu.

    PCI Version = 3.00; Last PCI Bus = 0
    User MMIO channel = 0F.F:F
    Number of PCI units = 0ah

    VenID DevID Bus# Dev# Fnc Rev Class Subclass/ IRQ Company Description
    Interface
    ----- ----- ---- ---- --- --- ----- --------- --- ------------------------------------------ --------------------------------
    17f3 6021 00 00 00 02 06 00 00 00 RDC Semiconductor Co. Bridge - CPU/PCI
    17f3 6036 00 07 00 00 06 01 00 00 RDC Semiconductor Co. Bridge - PCI/ISA
    17f3 6040 00 08 00 00 02 00 00 03 RDC Semiconductor Co. Network - Ethernet
    17f3 6060 00 0a 00 12 0c 03 10 04 RDC Semiconductor Co. Serial Bus - USB Open HC
    17f3 6061 00 0a 01 03 0c 03 20 05 RDC Semiconductor Co. Serial Bus - USB2 Enhanced HC
    17f3 6060 00 0b 00 12 0c 03 10 09 RDC Semiconductor Co. Serial Bus - USB Open HC
    17f3 6061 00 0b 01 03 0c 03 20 0a RDC Semiconductor Co. Serial Bus - USB2 Enhanced HC
    17f3 1011 00 0c 00 01 01 01 8a 0e RDC Semiconductor Co. Storage - IDE (prog. canals)
    17f3 2010 00 0d 00 00 03 00 00 00 RDC Semiconductor Co. Display - VGA-compatible c.
    17f3 3010 00 0e 00 01 04 03 00 0b RDC Semiconductor Co. Multimedia - High Definition Audio
    Чуть позже попробую обычную сборку...
  • Хотелось бы иметь и архив исходников
    из SVN сборки в директории сборок.
    и информацию что не вошло
    или чем отличаются img и iso сборки.
  • Img и iso ночные сборки ничем не отличаются. Архив исходников - он весь на SVN, посмотреть, что именно используется, можно в makefile.
  • Обнаружил фичу (формально не баг) скрипта автосборки - если изменился файл не указанный в качестве собираемого (к примеру kfm.asm не менялся), но включенный в собираемый по include (зато менялись другие файлы которые при сборке kfm.asm тягаются), то сборка собирается впустую или в ней будут присутствовать не все изменения.
  • Это баг, я исправила его в r2347. Автоматическое отслеживание include-зависимостей в fasm-программах вообще работает, но в данном случае у скрипта и у make разошлись мнения по поводу пробелов в полном имени цели.
    Сделаем мир лучше!
  • Хорошо, спасибо.
  • Не работает КОС nb svn# 2447 и 2451. :twisted: :twisted: :twisted:

    Хотел программу дописать в свежей nb, но не тут-то было. При открытии отладчика, всё нормально, но как только его закрываешь (нажатием на кнопку с крестиком), пропадает стрелка (курсор) и вся система виснет наглуха (поэтому немогу выложить лог файл). Помогает только перезагрузка. Думал дело в программе, поэтому проверил на "Hello World", из журнала Колибри (не помню как он называется, так как заготовил заранее и очень давно), он 100% рабочий, и в этом случае таже картина.

    В КОС nb svn#2333, там всё работает как надо.

    P.S. В nb svn#2447 вообще при закрыти любой программы вся система виснет и сплошные глюки. Не знаю, может c отладчиком чего-то не то намудрили, но я думаю дело в ядре (хотя может и ошибаюсь).
  • Проверил с #2451, действительно, если в процессе отладки закрыть отладчик, система падает.
    На доске отладки (проверял с calc) появляется текст:

    Code: Select all

    Process - forced terminate. PID: 01
    Page fault
    EAX: 0D
    EBX: 2FB
    ECX: 2FB
    EDX: 0
    ESI: 0
    EDI: 120
    EBP: 80821D4C
    EIP: 800250A9
    ESP: 80821D34
    Flags: 00200046
    CS: 08 (kernel)
    
  • Rock_maniak_forever wrote:Не работает КОС nb svn# 2447 и 2451. :twisted: :twisted: :twisted:
    Не нужно так бурно изливать свои эмоции. Это обычный рабочий процесс по мере модернизации кода ядра. Это же ночная сборка не стабильный билд - никто не обещал безошибочную работу, тем более при исправлении таких фундаментальных вещей как изменение вывода видео. Всего на свете автор проверить не может - у меня нет штата тестеров. Все на что я мог грешить - я уже проверил. Буду исправлять и этот косяк.
  • Who is online

    Users browsing this forum: No registered users and 0 guests