Latest Bugs & Tasks

Syndicate content Haiku
Trac Timeline
Updated: 11 min 39 sec ago

Ticket #10982 ([WebPositive] bold second slash in address bar) created

Thu, 2014-06-26 11:18

hrev47432.

Type in address bar haiku-os.org, the url will change to http:/ /haiku-os.org <-- notice the second slash.

Categories: Development

Ticket #10981 ([WebPositive] select part of url on double click) created

Thu, 2014-06-26 11:12

Currently, if I want to edit part of the url for instance in www.bebits.com I need to triple click bebits which is neither intuitive nor handy. It should be possible to do that with double click.

And while we're at it, double clicking empty space after an url should select last part of it. With the above example it should select com

Categories: Development

Ticket #10980 ([WebPositive] long click navigation buttons for history dropdown) created

Thu, 2014-06-26 11:03

Holding Back/Forward navigations buttons should show history dropdown menu

Categories: Development

Ticket #10979 ([WebPositive] middle click navigation buttons to open in new tab) created

Thu, 2014-06-26 11:01

Middle click on Back/Forward button should open previous/next page in a new tab.

Categories: Development

Ticket #10978 (Can't boot from usb or cd) created

Wed, 2014-06-25 21:58

I'm usually running haiku on an old 2003 laptop. In order to save time building haiku, I decided to test haiku on more recent hardware. Unfortunately, I've been not very lucky. I've tried to boot haiku on three different computers but haven't succeeded once.

All tested boot media work on my laptop.

Boot media:

  • usb card reader with microsd cards:

1.) Intel partition table, hrev47417 (pkgman upgraded nightly), gcc2 hybrid
2.) GPT partition table, hrev47417 (self-built), gcc2 hybrid

  • cd:

3.) latest nightly iso, hrev47380, gcc2 hybrid

All three computers share the same boot failure symptoms.

Usb media with haiku can be chosen via BIOS/UEFI boot menu. Booting fails every time with a message similiar to "OS not found"/"Can't load operating system". It's not possible to open haiku boot menu by holding shift key.

When booting from cd, haiku boot menu is available by holding shift. However, even by activating all safe mode options, it's not possible to boot to the desktop. All I see is the haiku logo with the six (?) icons below. None of these will light up. Boot process won't progress any further.

Here some details for the computers:

A) UEFI mainboard, BIOS legacy mode chosen, output of lspci from Knoppix Live usb stick:

00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor DRAM Controller (rev 09)
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor PCI Express Root Port (rev 09)
00:02.0 VGA compatible controller: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor Graphics Controller (rev 09)
00:14.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller (rev 04)
00:16.0 Communication controller: Intel Corporation 7 Series/C210 Series Chipset Family MEI Controller #1 (rev 04)
00:19.0 Ethernet controller: Intel Corporation 82579V Gigabit Network Connection (rev 04)
00:1a.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #2 (rev 04)
00:1b.0 Audio device: Intel Corporation 7 Series/C210 Series Chipset Family High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 1 (rev c4)
00:1c.6 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 7 (rev c4)
00:1c.7 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 8 (rev c4)
00:1d.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation Z77 Express Chipset LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 7 Series/C210 Series Chipset Family 6-port SATA Controller [AHCI mode] (rev 04)
00:1f.3 SMBus: Intel Corporation 7 Series/C210 Series Chipset Family SMBus Controller (rev 04)
01:00.0 FireWire (IEEE 1394): VIA Technologies, Inc. VT6315 Series Firewire Controller (rev 01)
03:00.0 Network controller: Broadcom Corporation BCM43228 802.11a/b/g/n
04:00.0 USB controller: ASMedia Technology Inc. ASM1042 SuperSpeed USB Host Controller

Photos of syslog (from haiku boot menu when booting from CD) attached:












B) BIOS, output of lspci and lusb from kubuntu 12.04 LTS Live CD:

00:00.0 Host bridge: Intel Corporation Core Processor DRAM Controller (rev 18)
00:02.0 VGA compatible controller: Intel Corporation Core Processor Integrated Graphics Controller (rev 18)
00:16.0 Communication controller: Intel Corporation 5 Series/3400 Series Chipset HECI Controller (rev 06)
00:1a.0 USB controller: Intel Corporation 5 Series/3400 Series Chipset USB Universal Host Controller (rev 06)
00:1a.1 USB controller: Intel Corporation 5 Series/3400 Series Chipset USB Universal Host Controller (rev 06)
00:1a.2 USB controller: Intel Corporation 5 Series/3400 Series Chipset USB Universal Host Controller (rev 06)
00:1a.7 USB controller: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller (rev 06)
00:1b.0 Audio device: Intel Corporation 5 Series/3400 Series Chipset High Definition Audio (rev 06)
00:1c.0 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 1 (rev 06)
00:1c.5 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 6 (rev 06)
00:1d.0 USB controller: Intel Corporation 5 Series/3400 Series Chipset USB Universal Host Controller (rev 06)
00:1d.1 USB controller: Intel Corporation 5 Series/3400 Series Chipset USB Universal Host Controller (rev 06)
00:1d.2 USB controller: Intel Corporation 5 Series/3400 Series Chipset USB Universal Host Controller (rev 06)
00:1d.7 USB controller: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller (rev 06)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev a6)
00:1f.0 ISA bridge: Intel Corporation 5 Series Chipset LPC Interface Controller (rev 06)
00:1f.2 IDE interface: Intel Corporation 5 Series/3400 Series Chipset 4 port SATA IDE Controller (rev 06)
00:1f.3 SMBus: Intel Corporation 5 Series/3400 Series Chipset SMBus Controller (rev 06)
00:1f.5 IDE interface: Intel Corporation 5 Series/3400 Series Chipset 2 port SATA IDE Controller (rev 06)
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 06)
03:06.0 IDE interface: Integrated Technology Express, Inc. IT8213 IDE Controller
3f:00.0 Host bridge: Intel Corporation Core Processor QuickPath Architecture Generic Non-core Registers (rev 05)
3f:00.1 Host bridge: Intel Corporation Core Processor QuickPath Architecture System Address Decoder (rev 05)
3f:02.0 Host bridge: Intel Corporation Core Processor QPI Link 0 (rev 05)
3f:02.1 Host bridge: Intel Corporation Core Processor QPI Physical 0 (rev 05)
3f:02.2 Host bridge: Intel Corporation Core Processor Reserved (rev 05)
3f:02.3 Host bridge: Intel Corporation Core Processor Reserved (rev 05)
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 058f:6335 Alcor Micro Corp. SD/MMC Card Reader
Bus 004 Device 002: ID 04f2:1113 Chicony Electronics Co., Ltd
Bus 004 Device 005: ID 046d:c05a Logitech, Inc. Optical Mouse M90
Bus 002 Device 002: ID 058f:6387 Alcor Micro Corp. Transcend JetFlash Flash Drive

Photos of syslog (from haiku boot menu when booting from CD) attached:











C) UEFI mainboard, probably in BIOS mode, no secure boot, output of lspci and lusb from kubuntu 14.04 LTS hdd installation:

00:00.0 Host bridge: Intel Corporation 4th Gen Core Processor DRAM Controller (rev 06)
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor PCI Express x16 Controller (rev 06)
00:14.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB xHCI (rev 04)
00:16.0 Communication controller: Intel Corporation 8 Series/C220 Series Chipset Family MEI Controller #1 (rev 04)
00:19.0 Ethernet controller: Intel Corporation Ethernet Connection I217-LM (rev 04)
00:1a.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB EHCI #2 (rev 04)
00:1b.0 Audio device: Intel Corporation 8 Series/C220 Series Chipset High Definition Audio Controller (rev 04)
00:1d.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB EHCI #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation Q87 Express LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 8 Series/C220 Series Chipset Family 6-port SATA Controller 1 [AHCI mode] (rev 04)
00:1f.3 SMBus: Intel Corporation 8 Series/C220 Series Chipset Family SMBus Controller (rev 04)
00:1f.6 Signal processing controller: Intel Corporation 8 Series Chipset Family Thermal Management Controller (rev 04)
01:00.0 VGA compatible controller: NVIDIA Corporation GK107 [GeForce GT 630 OEM] (rev a1)
01:00.1 Audio device: NVIDIA Corporation GK107 HDMI Audio Controller (rev a1)
Bus 002 Device 002: ID 8087:8000 Intel Corp.
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:8008 Intel Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 004: ID 045e:0745 Microsoft Corp. Nano Transceiver v1.0 for Bluetooth
Bus 003 Device 003: ID 058f:6335 Alcor Micro Corp. SD/MMC Card Reader
Bus 003 Device 002: ID 090c:6200 Silicon Motion, Inc. - Taiwan (formerly Feiya Technology Corp.) microSD card reader
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Categories: Development

Ticket #10970 ([Debugger] Assistence for locating source code) closed

Tue, 2014-06-24 21:39
fixed:

Implemented in hrev47421.

Categories: Development

Ticket #10977 (kdl in pthread_cond_wait on netsurf buildslave) created

Tue, 2014-06-24 12:43

Anothre KDL from NetSurf's build slave. We have tried to extract as much info as possible over IRC. This happens somewhere in OpenJDK. It seems the condition variable doesn't exist and two threads are accessing it.

This is on a virtual machine installed as follows:
​http://wiki.netsurf-browser.org/Continuous_Integration_Manual_Haiku_Slave_Setup

Categories: Development

Ticket #10976 ([BFS] Inconsistent query results between theoretically comparable ...) created

Tue, 2014-06-24 00:08

Attached is a test program which creates a test file on the boot volume, whose name contains a single quotation mark. It then attempts to query the volume for said file, using both a simple predicate constructed by hand, as well as one generated automatically via the RPN-style Push*() methods. The former finds the file as expected. However, the latter does not.

Similar behavior can be observed when asking Tracker to find the file by name, though the latter uses the same RPN methodology to construct the query, with the distinction that 1) it encloses it in wild cards, and 2) it asks for a case insensitive match. Nonetheless, the result is the same, which is to say no results are returned.

Behavior on R5 has not yet been verified, but results will be posted as soon as available. Assigning this ticket to BFS until it can be ascertained if the problem is in BQuery or in BFS's parsing logic.

Categories: Development

Ticket #2337 (After the recent vesa changes haiku hangs at boot) closed

Mon, 2014-06-23 21:11
invalid:

Closing due to lack of feedback.

Categories: Development

Ticket #10975 (KDL while executing /bin/top in OpenJDK) created

Mon, 2014-06-23 10:50

This happened on NetSurf's continuous integration buildbot. Attaching the KDL message.

Categories: Development

Ticket #10974 (Kernel: random crashes whilst running buildbot builds) created

Mon, 2014-06-23 08:56

Every now and then, a random process appears to crash for unexpected reasons. So far, have experience as and cc1 crashing. Debug reports attached. Listing under kernel since these programs really shouldn't be crashing like this.

Categories: Development

Ticket #10973 (WebPositive ignores Proxy settings) created

Mon, 2014-06-23 05:53

WebPositive ignores the Proxy settings completly.

Steps to reproduce:

  1. Set up a proxy server somewhere
  2. Configure W+ to use this proxy

If you use tcpdump to monitor the outgoing packets there's no indication that W+ is using the proxy, instead direct connections to the host given by the URL are made. It even doesn't matter if you set the environment variables http_proxy and https_proxy and start W+ within this context.

I'm using hrev47380.

Categories: Development

Ticket #10972 (Na'vi translations not available in haiku) created

Sun, 2014-06-22 20:55

I translate haiku into the Na'vi language using ​http://i18n.haiku-os.org/pootle/ but they don't seem to be included when I look for them in haiku.

This is true as of hrev47410.

Categories: Development

Ticket #10971 (Triple Fault - Haiku stuck in reboot cycle with USB stick) created

Sun, 2014-06-22 19:52

I have noticed when I plug the USB memory stick in to my computer it will use a lot of the CPU for about 10 - 15 seconds and then reboot (not cleanly). When booting up it will get to the disk icon and then reboot again. Haiku will continue to do this until I unplug the USB memory stick.

I am running hrev47410.

I have attached a gzip of the first 18 megabytes of my USB stick, the USB stick is 64GB and the entire thing gzipped is rather large however if you need more data I can provide that.

Categories: Development

Ticket #1817 (Tracker preferences / Ask before delete does not work) closed

Sun, 2014-06-22 16:22
fixed:

Right, we can close this ticket. WRT mmadia's old comment, I think the command to have the Trash emptied being in a context menu, it is sufficiently protected against accidental invokation. An additional alert "Do you really want to empty the Trash?" is more annoying than helpful.

Categories: Development

Ticket #10970 ([Debugger] Assistence for locating source code) created

Sat, 2014-06-21 08:33

When having to locate a source file because the path stored in the shared object's debug info doesn't match the actual location of the file on disk, Debugger only offers a file dialog to select the file in question.

While the path may be different, the file name usually is the same, so Debugger could assist by querying all volumes for that name and provide a context/pop-up menu with all candidates for quick selection. While it may not always be useful (e.g. their may be lots of "main.c[pp]" on a developer's machine) or able to find the candidate at all (e.g. volume not indexed), in most cases it should work very nicely.

Categories: Development