Latest Bugs & Tasks

Syndicate content Haiku
Trac Timeline
Updated: 6 min 8 sec ago

Ticket #11204 ([Debugger] crashes in UiUtils::FunctionNameForFrame ()) closed

Sat, 2014-09-06 20:57
fixed:

Hopefully fixed in hrev47824. Please reopen if seen again.

Categories: Development

Ticket #11208 (POSIX semaphores have incorrect sharing semantics) created

Sat, 2014-09-06 20:40

POSIX semaphores should only be shared between processes if a non-zero pshared value is given to sem_init, and the semaphore resides in a shared region of memory (like a PTHREAD_PROCESS_SHARED mutex). The POSIX spec is not explicit about it, but this is how Linux and FreeBSD behave.

Haiku ignores the latter requirement, so pshared semaphores in private memory (e.g. the stack or heap) are shared after a fork.

Test case:

#include <semaphore.h>
#include <unistd.h>
#include <assert.h>
#include <stdio.h>
int main() {
    sem_t sem;
    int res = sem_init(&sem, 1, 0);
    assert(res == 0);
    int pid = fork();
    assert(pid != -1);
    if (pid == 0) {
        res = sem_post(&sem);
        assert(res == 0);
    } else {
        res = sem_wait(&sem);
        assert(res == 0);
    }
    printf("End\n");
    return 0;
}

The parent process should wait indefinitely on the semaphore, but it does not.

Categories: Development

Ticket #11207 (File Info: Wrong creation Date with NTFS formated HD) created

Sat, 2014-09-06 16:47

Someone asked me: "Is time travelling possible with Haiku?"
I had to say: "Well, just you are using a NTFS formated HD!" :)
Maybe the creation time also affected?!?
Using one of the latest hrev's with booting via USB and two internal drives (SSD, and an 1000GiB NTFS formated HD).
Someone else can reproduce, too?

Categories: Development

Ticket #11203 (lenovo ideapad s415 U盘 启动死机) closed

Sat, 2014-09-06 13:59
invalid:

Crashing from USB but not from hard disk sounds to me like it's a USB3 issue, which is already a known bug as well. And what GCC was used to build should not matter in this case.

Categories: Development

Ticket #11142 (FAT: archive bit support) closed

Sat, 2014-09-06 11:04
fixed
Categories: Development

Ticket #11206 (pkgman update doesn't work anymore) created

Fri, 2014-09-05 22:59

When I try to update Haiku via pkgman update, I get the following output:

The following changes will be made:
  in system:
    install package haiku_welcome-r1~alpha4_pm_hrev47819-1-any.hpkg from repository Haiku
    install package makefile_engine-r1~alpha4_pm_hrev47819-1-any.hpkg from repository Haiku
    install package haiku_userguide-r1~alpha4_pm_hrev47819-1-any.hpkg from repository Haiku
    install package haiku_loader-r1~alpha4_pm_hrev47819-1-x86_gcc2.hpkg from repository Haiku
    uninstall package haiku_welcome-r1~alpha4_pm_hrev47816-1
    uninstall package makefile_engine-r1~alpha4_pm_hrev47816-1
    uninstall package haiku_userguide-r1~alpha4_pm_hrev47816-1
    uninstall package haiku_loader-r1~alpha4_pm_hrev47816-1

Note the absence of a few core packages. Does anybody have any idea about that?

Categories: Development

Ticket #2243 (Firewire driver provokes PCI parity error and KDL upon boot (before ...) closed

Fri, 2014-09-05 20:31
fixed:

Not tested, but it seems it was fixed. Two or more years ago.

Categories: Development

Ticket #1150 (usb stack freezes Dell Latitude D810) closed

Fri, 2014-09-05 20:29
invalid:

No feedback in 21 months, closing.

Categories: Development

Ticket #3144 (Dell Latitude C800: NMI during boot) closed

Fri, 2014-09-05 20:29
invalid:

No feedback in three years, closing.

Categories: Development

Ticket #3113 (Fatal Exception "NMI Interrupt" on kernel boot) closed

Fri, 2014-09-05 20:27
invalid:

Closing this as it is six years old, with no activity in three years.

Categories: Development

Ticket #11205 (ACPI power handling, walk and init all power resources.) created

Fri, 2014-09-05 15:25

Upon ACPI initialization, ACPI expects you to walk the namespace and init all _PRW's. This was done in old ACPICA code, but not anymore, since it should be handled together with drivers.

This needs to be implemented.

Read ​https://acpica.org/documentation
See Todo in ​http://cgit.haiku-os.org/haiku/tree/src/add-ons/kernel/bus_managers/acpi/BusManager.cpp

Categories: Development

Ticket #11204 ([Debugger] crashes in UiUtils::FunctionNameForFrame ()) created

Fri, 2014-09-05 09:08

hrev47783.

I started top in the Terminal and when it crashed I clicked Save debug report which also crashed.

Categories: Development

Ticket #11203 (lenovo ideapad s415 U盘 启动死机) created

Fri, 2014-09-05 05:45

About Atheros Wifi Driver Prototype:

WiFi-card driver (GCC2) for the atheros chipset from FreeBSD without any major changes to its codebase (had to move some interrupt handler code into driver-specific glue code).

The atheros driver should support every atheros chipset, which are supported by the FreeBSD driver (look in the corresponding FreeBSD manpage for more information on supported chipsets).

The driver-binary has a size of 500 KiB, due to compiling the WiFi-stack into a static library and statically linking it and the FreeBSD compat layer with the driver

There are no settings to set to make this driver work. Just put the driver in /home/config/add-ons/kernel/drivers/bin and make a symlink to /home/config/add-ons/kernel/drivers/dev/net/ath. A reboot could be required to make Haiku recognize the new driver.
X86 64 R47758 硬盘启动死机在第四个图标处 atheros ar9485无线网卡

Categories: Development