I'm trying to run Wine 0.9.20 under OS X x86 and I'm getting nothing but "Bus Error" when I run any win32 program via Wine. Here is some relevant environment info: OS: Mac OS X 10.4.7 Xcode: Xcode 2.4 X11: XFree86 Version 4.4.0 / X Window System (protocol Version 11, revision 0, vendor release 6600) gcc -v: Using built-in specs. Target: i686-apple-darwin8 Configured with: /private/var/tmp/gcc/gcc-5363.obj~28/src/configure --disable-checking -enable-werror --prefix=/usr --mandir=/share/man --enable-languages=c,objc,c++,obj-c++ --program-transform-name=/^[cg][^.-]*$/s/$/-4.0/ --with-gxx-include-dir=/include/c++/4.0.0 --with-slibdir=/usr/lib --build=powerpc-apple-darwin8 --with-arch=nocona --with-tune=generic --program-prefix= --host=i686-apple-darwin8 --target=i686-apple-darwin8 Thread model: posix gcc version 4.0.1 (Apple Computer, Inc. build 5363) uname -a: Darwin my-computer 8.7.1 Darwin Kernel Version 8.7.1: Wed Jun 7 16:19:56 PDT 2006; root:xnu-792.9.72.obj~2/RELEASE_I386 i386 i386 I built and installed Wine with a DarwinPorts portfile that I created. Here's what it looks like: # $Id: $ PortSystem 1.0 name wine version 0.9.20 description Windows compatibility layer long_description Microsoft Windows compatibility layer for Unix-like systems categories emulators maintainers dackze+darwinports@xxxxxxxxx platforms darwin freebsd homepage http://www.winehq.org/ master_sites sourceforge:wine use_bzip2 yes depends_lib bin:bison:bison bin:fontforge:fontforge bin:gmake:gmake \ bin:m4:m4 bin:pkg-config:pkgconfig \ lib:libfontconfig:fontconfig lib:libfreetype:freetype \ lib:libintl:gettext lib:libjpeg:jpeg lib:libncurses:ncurses \ lib:libX11:XFree86 lib:liblcms:lcms lib:libglut:glut \ lib:libgphoto2:libgphoto2 lib:libsane:sane-backends \ lib:libssl:openssl lib:libungif:libungif \ lib:libxml2:libxml2 lib:libxslt:libxslt build.type gnu checksums ${distname}${extract.suffix} md5 3e80a07819e4df084becdbbcd4d6cdd3 \ sha1 71b918dcdc54bc32e0b37a63f66891bb7c96b938 \ rmd160 80f1a055674b56ec7cb9231d08b837d1a1a4e883 platform darwin powerpc { ui_msg "Wine is not supported on PowerPC" exit 1 } It built and installed wine just fine. It's just when I run it that I get "Bus Error". I decided to load up gdb to see what it thought, and it had this to say: Program received signal EXC_BAD_ACCESS, Could not access memory. Reason: KERN_PROTECTION_FAILURE at address: 0x7ffde064 thread_init () at thread.c:228 228 thread.c: No such file or directory. in thread.c (gdb) bt #0 thread_init () at thread.c:228 #1 0x7bc2beea in __wine_process_init () at loader.c:2354 #2 0x60a088c1 in wine_init (argc=2, argv=0xbffff928, error=0xbffff4c0 "", error_size=1024) at loader.c:664 #3 0x7bf00f2d in main (argc=2, argv=0xbffff928) at main.c:58 (gdb) x 0x7ffde064 0x7ffde064 <__wine_shared_heap+16638052>: 0x00000000 (gdb) print peb $1 = (PEB *) 0x7ffde000 dlls/ntdll/thread.c:220-228 has this: /* reserve space for shared user data */ addr = (void *)0x7ffe0000; size = 0x10000; NtAllocateVirtualMemory( NtCurrentProcess(), &addr, 0, &size, MEM_RESERVE, PAGE_READONLY ); /* allocate and initialize the PEB */ addr = NULL; size = sizeof(*peb); NtAllocateVirtualMemory( NtCurrentProcess(), &addr, 1, &size, MEM_COMMIT | MEM_TOP_DOWN, PAGE_READWRITE ); peb = addr; peb->NumberOfProcessors = 1; At this point, I'm stumped. Is there something wrong with my portfile that's causing problems? The only thing I can think of is that it's using incompatible versions of libraries that Wine requires, but I'd hope that the configure script would catch something like that. Either way, these are versions I'm using from DarwinPorts: fontforge @20060125_0 (active) freetype @2.1.10_1 (active) gettext @0.14.6_0 (active) glut @3.7_0 (active) gmake @3.81_0 (active) jpeg @6b_1 (active) lcms @1.15_0 (active) libgphoto2 @2.1.5_0 (active) libiconv @1.10_1+darwin_8 (active) libpng @1.2.10_2+darwin_8 (active) libungif @4.1.4_0 (active) libuninameslist @20050712_0 (active) libusb @0.1.12_0 (active) openssl @0.9.8b_0+darwin_8 (active) pkgconfig @0.21_0 (active) sane-backends @1.0.17_0+local-backends (active) tiff @3.8.2_0+darwin_8 (active) wine @0.9.20_0 (active) zlib @1.2.3_0 (active) Any ideas? _______________________________________________ wine-users mailing list wine-users@xxxxxxxxxx http://www.winehq.org/mailman/listinfo/wine-users