------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugs.exim.org/show_bug.cgi?id=1335 Summary: Test failure with 32-bit library and JIT on OS X 10.8.2 (x86-64) Product: PCRE Version: 8.32 Platform: x86-64 OS/Version: MacOS X Status: NEW Severity: bug Priority: medium Component: Code AssignedTo: [email protected] ReportedBy: [email protected] CC: [email protected], [email protected], [email protected], [email protected], [email protected] Depends on: 1223 Created an attachment (id=603) --> (http://bugs.exim.org/attachment.cgi?id=603) MacPorts log for universal build and test +++ This bug was initially created as a clone of Bug #1223 +++ I get a segmentation fault while running the JIT tests for the 32-bit library, for both x86-64 and i386. All tests pass when PCRE is compiled without the JIT compiler. I'm using the latest MacPorts from SVN, on OS X 10.8.2 build 12C60 with Xcode 4.5.2 build 4G2008a and Apple clang 4.1 (tags/Apple/clang-421.11.66) (based on LLVM 3.1svn). Here are the crash logs. I'm also attaching the MacPorts log for a universal build and test. The stdout from configuring, building, and testing starts at around line 100. === x86-64 === Process: pcretest [58587] Path: /opt/local/var/macports/*/pcretest Identifier: pcretest Version: 0 Code Type: X86-64 (Native) Parent Process: sh [57228] User ID: 502 Date/Time: 2013-01-25 00:14:02.071 -0500 OS Version: Mac OS X 10.8.2 (12C60) Report Version: 10 Crashed Thread: 0 Dispatch queue: com.apple.main-thread Exception Type: EXC_BAD_ACCESS (SIGSEGV) Exception Codes: KERN_INVALID_ADDRESS at 0x0000000104dcd000 VM Regions Near 0x104dcd000: MALLOC_LARGE 0000000104dad000-0000000104dcd000 [ 128K] rw-/rwx SM=PRV --> MALLOC_TINY 00007f9540c00000-00007f9540d00000 [ 1024K] rw-/rwx SM=PRV Thread 0 Crashed:: Dispatch queue: com.apple.main-thread 0 ??? 0x0000000104dacd30 0 + 4376415536 1 libpcre32.0.dylib 0x0000000104d2790e pcre32_exec + 494 2 pcretest 0x0000000104bb038e main + 20542 3 libdyld.dylib 0x00007fff8b4f57e1 start + 1 Thread 0 crashed with X86 Thread State (64-bit): rax: 0x0000000000000078 rbx: 0x0000000104dcd000 rcx: 0x000000000000006f rdx: 0x0000000000000013 rdi: 0x00007fff5b04b168 rsi: 0x00007fff5b04b1d0 rbp: 0x00007fff5b053200 rsp: 0x00007fff5b04b0e0 r8: 0x0000000000000000 r9: 0x00007f9540c03680 r10: 0x0000000104d6c440 r11: 0x0000000104d27720 r12: 0x0000000000989680 r13: 0x00007fff5b04b168 r14: 0x00007fff5b0531d0 r15: 0x0000000104dcd000 rip: 0x0000000104dacd30 rfl: 0x0000000000010246 cr2: 0x0000000104dcd000 Logical CPU: 1 === i386 === Process: pcretest [67175] Path: /opt/local/var/macports/*/pcretest Identifier: pcretest Version: 0 Code Type: X86 (Native) Parent Process: sh [65816] User ID: 502 Date/Time: 2013-01-25 00:44:45.903 -0500 OS Version: Mac OS X 10.8.2 (12C60) Report Version: 10 Crashed Thread: 0 Dispatch queue: com.apple.main-thread Exception Type: EXC_BAD_ACCESS (SIGSEGV) Exception Codes: KERN_INVALID_ADDRESS at 0x00000000002e0000 VM Regions Near 0x2e0000: MALLOC_LARGE 00000000002c0000-00000000002e0000 [ 128K] rw-/rwx SM=PRV --> MALLOC_TINY 000000007be00000-000000007bf00000 [ 1024K] rw-/rwx SM=PRV Thread 0 Crashed:: Dispatch queue: com.apple.main-thread 0 ??? 0x002bfed9 0 + 2883289 Thread 0 crashed with X86 Thread State (32-bit): eax: 0x00000078 ebx: 0x002e0000 ecx: 0x0000006f edx: 0xbff07248 edi: 0xbff0f248 esi: 0x002e0000 ebp: 0x00989680 esp: 0xbff071b0 ss: 0x00000023 efl: 0x00010246 eip: 0x002bfed9 cs: 0x0000001b ds: 0x00000023 es: 0x00000023 fs: 0x00000000 gs: 0x0000000f cr2: 0x002e0000 Logical CPU: 1 -- Configure bugmail: http://bugs.exim.org/userprefs.cgi?tab=email -- ## List details at https://lists.exim.org/mailman/listinfo/pcre-dev
