Opened 4 years ago

Closed 4 years ago

#11742 closed bug (fixed)

Haiku x86_64 WebPositive crashes

Reported by: Luposian Owned by: pulkomandy
Priority: normal Milestone: Unscheduled
Component: Applications/WebPositive Version: R1/Development
Keywords: Cc:
Blocked By: Blocking:
Has a Patch: no Platform: x86-64

Description (last modified by anevilyak)

WebPositive will not start. I have the debug file for it, here (sorry if this is not the proper route; I'm using Haiku on a Live CD and have nowhere I can actually copy the text file else to, that I'm aware of (though I will try).

Attachments (1) (18.3 KB) - added by Luposian 4 years ago.
WebPositive for Haiku x86_64 debug report

Download all attachments as: .zip

Change History (10)

Changed 4 years ago by Luposian

WebPositive for Haiku x86_64 debug report

comment:1 Changed 4 years ago by pulkomandy

Milestone: R1Unscheduled

x86_64 only, moving out of R1.

comment:2 Changed 4 years ago by Luposian

When you move things, like this, to "unscheduled", does that essentially mean they won't be addressed anytime soon, by anyone? Since the x86_64 branch DOES exist, as a usable version of Haiku (unlike other branches like PPC), I believe it is a valid concern that certain aspects of it should function... even just to the point of starting up without crashing.

comment:3 Changed 4 years ago by anevilyak

Like it or not, x86_64 is very much considered an experimental branch at this point, not an officially supported version, and it was already decided that it isn't a priority for R1, hence the move to unscheduled. If someone's motivated to fix it sooner, no one's stopping them though. The fact that you insist on using it doesn't change that reality.

comment:4 Changed 4 years ago by anevilyak

Description: modified (diff)

comment:5 Changed 4 years ago by waddlesplash

@Luposian: the only benefits that an x86_64 Haiku build (really) provides are 1. support for all registers & instructions of x86_64 processors, and 2. allowing individual apps to use > 2GB of memory.

Currently, the only thing that really takes advantage of x86_64 is (AFAIK) FFmpeg and maybe JavaScriptCore's JIT, so unless you're working with videos (a lot) or playing HTML5 games, you probably won't notice the performance difference over GCC2[hybrid]. That's my experience anyway.

Last edited 4 years ago by waddlesplash (previous) (diff)

comment:6 Changed 4 years ago by pulkomandy

The R1 release of Haiku will be supported only for the x86_gcc2 architecture. I'm trying to keep a clear view of what needs to be done for R1, and what's not. That's it. It doesn't prevent anyone from being interested in x86_64 and looking at the issues that are specific to it. I am myself running an x86_64 install from time to time, and I may have a look at this issue someday. But, there is no reason this issue should delay the R1 release, because it doesn't affect it.

comment:7 Changed 4 years ago by Luposian

How would you propose I go about encouraging the specific fix(es) for WebPositive x86_64 and any other Haiku x86_64-specific issues? Is there a dev that is knowledgeable, available, and/or interested in working on such things, given sufficient motivation?

comment:8 Changed 4 years ago by Luposian

As of the latest revision of a day or two ago (around July 20th, 2015), WebPositive no longer crashes. If this is a permanant "fix", then this ticket can probably be closed.

comment:9 Changed 4 years ago by pulkomandy

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.