Jump to content

64-Bit apps crash in Leo.


Templeton Peck
 Share

14 posts in this topic

Recommended Posts

I guess this is kernel related. I've tried the latest netkas kernel, but 64-Bit Apps all seem to crash. Until this is fixed (appreciate the effort, btw), is it possible to run a background daemon in 32-bit mode. I know this is possible for GUI apps like Chess.app, by clicking the check box in the "Get Info window" -- But what about unix apps?

 

Thanks.

Link to comment
Share on other sites

I guess this is kernel related. I've tried the latest netkas kernel, but 64-Bit Apps all seem to crash. Until this is fixed (appreciate the effort, btw), is it possible to run a background daemon in 32-bit mode. I know this is possible for GUI apps like Chess.app, by clicking the check box in the "Get Info window" -- But what about unix apps?

 

Boot with KernelFlag -legacy maybe

 

Kernel needs this SSSE3 Fix for Pentium 4/D´s

Link to comment
Share on other sites

Boot with KernelFlag -legacy maybe

 

Kernel needs this SSSE3 Fix for Pentium 4/D´s

Thanks for the reply but I get the same result. :D It's not too big of a deal. I don't care so much about Chess. My main concern is getting Apache working, but HTTPd keeps crashing whenever I try to enable Web serving.

Link to comment
Share on other sites

UPDATE: I stripped out the 64-Bit code paths in both httpd and Chess; both now work flawlessly. I've found a couple of other people with the same problems, but it's not that prevalent.

 

I think a lot of people just aren't noticing this yet -- firstly, because the only two 64-Bit apps in Leo are Chess and httpd (things which most folks will probably never use) -- and secondly, because most people are probably still on 32-Bit (so the apps won't even attempt to run in 64-Bit mode). Plus, most people are probably still on Tiger.

 

To put my theory to the test, is there anyone out there running Leo on a 64-Bit machine who's able to run either Chess or httpd?

Link to comment
Share on other sites

I have just finish a Chess party in 64 mode

no crash

httpd works to

i will test more

 

regards

Thanks, it must be on my end then. I notice you have a C2D. The issue is probably something specific to the P4/chipset/etc...

 

There's a new netkas 'RC1' kernel [from source :D ] on the usual irc: Intel/SSE3/HPET/64-bit . . .

Thanks. I'll try it out pronto. ;)

 

The new kernel works great. 64-Bit Apps no longer crash. If I interpret the Netkas site correctly, the problem affected machines without SSE4. But it's all good now. The only other issue I have is About this Mac, but this one has been popping up and corrected so many times, it doesn't even bother me anymore. :wacko:

Link to comment
Share on other sites

Thanks, it must be on my end then. I notice you have a C2D. The issue is probably something specific to the P4/chipset/etc...

Thanks. I'll try it out pronto. :)

The new kernel works great. 64-Bit Apps no longer crash. If I interpret the Netkas site correctly, the problem affected machines without SSE4. But it's all good now. The only other issue I have is About this Mac, but this one has been popping up and corrected so many times, it doesn't even bother me anymore. :(

 

Like I said its SSSE3 Problem. And C2D have it, Pentium4/PentiumD/Celeron needs this fix to get 64bit correctly done

Link to comment
Share on other sites

"I guess that even older CoreDuos are only 32 bit capable."

 

I don't understand this. Other forums says: "Pentium D is 64 bit".

 

What's the truth about this? Is 64 bit capable a Leopard running Pentium D or Core(1)Duo?

Link to comment
Share on other sites

"I guess that even older CoreDuos are only 32 bit capable."
Yeah, CoreDuo´s aka Yonah dont have SSSE3 and EM64T
I don't understand this. Other forums says: "Pentium D is 64 bit".What's the truth about this? Is 64 bit capable a Leopard running Pentium D or Core(1)Duo?
Pentium D has the EM64T instruction set, but not the SSSE3. Apple´s Vision of Intel 64bit is with SSSE3. With hacked Kernels its possible to get 64bit in Leo.
Link to comment
Share on other sites

 Share

×
×
  • Create New...