Latest Bugs & Tasks

Syndicate content Haiku
Trac Timeline
Updated: 1 hour 36 min ago

Ticket #10983 ([app_server] briefly shows hidden app windows on quit) created

Thu, 2014-06-26 12:06

hrev47432.

When quitting an app, its' hidden windows are briefly shown.

To reproduce:

  • Open a StyledEdit window, maximize it and double click its' title to hide it.
  • Open another StyledEdit window, this time a smaller one.
  • Press Alt+q to quit StyledEdit.

You should notice how hidden window briefly flickers on screen before the app is closed.

Categories: Development

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