Latest Bugs & Tasks

Syndicate content Haiku
Trac Timeline
Updated: 17 min 52 sec ago

Ticket #12453 (/boot/system has bogus attributes) created

Tue, 2015-11-10 15:52
/Dev/Haiku/ports/haiku-apps/lnlauncher/work-1.1.2/sources/lnlauncher-1.1.2# listattr /boot/system
File: /boot/system
        Type       Size  Name
listattr: stat failed for "SYS:PACKAGE": No such file or directory
listattr: stat failed for "SYS:PACKAGE_FILE": No such file or directory
0 bytes total in attributes.

It is also missing BEOS:TYPE (other mounted volumes have the "directory" type). This results in BNodeInfo::GetTrackerIcon giving unexpected results, for example.

Categories: Development

Ticket #12449 ([launch_daemon] apps hang on Tracker quit) closed

Tue, 2015-11-10 15:01

Fixed in hrev49803. The launch_daemon deadlocked on getting the messenger for "legacy" servers, and jobs without a default port.

Categories: Development

Ticket #9326 (WebKit needs MAP_NORESERVE on x86_64) closed

Tue, 2015-11-10 10:12
no change required:

Well, it seems to run fine as far as I know.

Categories: Development

Ticket #8580 (Pages loading in an iFrame that require HTTP auth fail to authenticate and ...) closed

Tue, 2015-11-10 10:07
no change required:

No response from original reporter and no link to test in 3 years. Assuming this was fixed in the meantime.

Categories: Development

Ticket #11879 (Web+ hang in itself) closed

Tue, 2015-11-10 10:00

Without a bugreport, I assume this is a duplicate of #12420.

Categories: Development

Ticket #12452 ([WebPositive] crash in BString::Truncate(long, bool)) created

Tue, 2015-11-10 09:20


Web+ crashed when I opened ​ from Terminal (using Alt+click). Was unable to reproduce.

Categories: Development

Ticket #12451 (Changes to buildtools results in libstdc++ with broken TLS support) created

Mon, 2015-11-09 21:14

As a result of merging patches in #12430, which changed when the -shared flag gets passed onto ld, has broken Haiku's TLS support when building gcc4/libstdc++ on Haiku.

As a result of the changes, gcc generates R_386_TLS_TPOFF32 relocations in the configure test for TLS, instead of previously R_386_TLS_DTPMOD32 & R_386_TLS_DTPOFF32. Currently, runtime_loader doesn't support R_386_TLS_TPOFF32 relocations. Due to the failed test, is generated with different symbols (e.g. no std::__once_call), which breaks apps that use TLS (WebPositive being one).

Example test:

__thread int a;
int b;
int main() {
  return a = b;

My only change to gcc/config/i386/haiku.h: s/%{shared:-shared;/%{!r:-shared;/ which was enough to make TLS support work again, but obviously isn't ideal.

It looks like we have two options: continue to pass -shared onto the linker in the LINK_SPECS, or to improve TLS support in runtime_loader.

Categories: Development

Ticket #12450 ([profile] does not trace every subprocess) created

Mon, 2015-11-09 10:37

By default, profile "recursively profile all teams created by a profiled team" as said in the usage page.

For example, if one traces the running of a makefile, not every subprocess is traced, even if some of them takes a large amount of time to run.

I have not yet identified which case work and which do not.

Categories: Development

Ticket #12449 ([launch_daemon] apps hang on Tracker quit) created

Mon, 2015-11-09 09:38

This is hrev49789.

After doing the following Terminal and Deskbar hang:

launch roster stop
hey Tracker quit
Categories: Development

Ticket #11930 (Webpositive crashes with "Invalid opcode exception") closed

Sat, 2015-11-07 23:22

According to original reporter, this doesn't happen anymore. Ticket can be closed.

Categories: Development

Ticket #12448 (Media Add-on Server crash) created

Sat, 2015-11-07 16:25

hrev49758 x86_gcc2
Media Add-on Server crash after deskop appears
Debug report attached

Categories: Development