[MacPorts] #33614: xemacs crashes when you enter font-lock-mode

MacPorts noreply at macports.org
Tue Mar 13 15:08:10 PDT 2012


#33614: xemacs crashes when you enter font-lock-mode
---------------------------------------+------------------------------------
 Reporter:  stanton@…                  |       Owner:  macports-tickets@…                   
     Type:  defect                     |      Status:  new                                  
 Priority:  Normal                     |   Milestone:                                       
Component:  ports                      |     Version:  2.0.4                                
 Keywords:  xemacs crash               |        Port:  xemacs 21.4.22                       
---------------------------------------+------------------------------------
 Start up the latest xemacs (21.4.22), and execute

 M-x font-lock-mode

 xemacs almost immediately crashes with a segmentation fault.

 In case it's useful, here's the error entry in my console:

 Process:         xemacs-21.4.22 [8932]
 Path:            /opt/local/bin/xemacs-21.4.22
 Identifier:      xemacs-21.4.22
 Version:         ??? (???)
 Code Type:       X86-64 (Native)
 Parent Process:  ??? [1]

 Date/Time:       2012-03-13 15:04:53.087 -0700
 OS Version:      Mac OS X 10.7.3 (11D50)
 Report Version:  9

 Crashed Thread:  0  Dispatch queue: com.apple.main-thread

 Exception Type:  EXC_BAD_ACCESS (SIGSEGV)
 Exception Codes: KERN_INVALID_ADDRESS at 0x000000280000002c

 VM Regions Near 0x280000002c:
     MALLOC_LARGE           0000000101800000-0000000102399000 [ 11.6M]
 rw-/rwx SM=PRV
 -->
     STACK GUARD            00007fff5bc00000-00007fff5f400000 [ 56.0M]
 ---/rwx SM=NUL  stack guard for thread 0

 Application Specific Information:
 objc[8932]: garbage collection is OFF

 Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
 0   libsystem_kernel.dylib              0x00007fff913b982a __kill + 10
 1   xemacs                              0x0000000100035d25
 fatal_error_signal + 309
 2   libsystem_c.dylib                   0x00007fff8fb10cfa _sigtramp + 26
 3   libX11.6.dylib                      0x0000000100555722 XDrawLine + 50
 4   xemacs                              0x000000010015fbdf GaugeExpose +
 511
 5   libXt.6.dylib                       0x00000001004ee59d
 SendExposureEvent + 141
 6   libXt.6.dylib                       0x00000001004ece07
 XtDispatchEventToWidget + 1047
 7   libXt.6.dylib                       0x00000001004ed4f8
 _XtDefaultDispatcher + 280
 8   libXt.6.dylib                       0x00000001004ed310 XtDispatchEvent
 + 256
 9   libXt.6.dylib                       0x00000001004f8962
 XtAppProcessEvent + 1042
 10  xemacs                              0x00000001001288bd
 emacs_Xt_event_pending_p + 349
 11  xemacs                              0x0000000100077fda
 Fdispatch_non_command_events + 122
 12  xemacs                              0x000000010003906f Feval + 1919
 13  xemacs                              0x000000010003f1e3
 condition_case_3 + 675
 14  xemacs                              0x0000000100012186
 execute_rare_opcode + 230
 15  xemacs                              0x000000010001276b
 execute_optimized_program + 171
 16  xemacs                              0x000000010000f816
 funcall_compiled_function + 486
 17  xemacs                              0x0000000100039c4e Ffuncall + 1038
 18  xemacs                              0x0000000100012932
 execute_optimized_program + 626
 19  xemacs                              0x000000010000f816
 funcall_compiled_function + 486
 20  xemacs                              0x0000000100039c4e Ffuncall + 1038
 21  xemacs                              0x0000000100012932
 execute_optimized_program + 626
 22  xemacs                              0x000000010000f816
 funcall_compiled_function + 486
 23  xemacs                              0x0000000100039c4e Ffuncall + 1038
 24  xemacs                              0x0000000100012932
 execute_optimized_program + 626
 25  xemacs                              0x000000010000f816
 funcall_compiled_function + 486
 26  xemacs                              0x0000000100039c4e Ffuncall + 1038
 27  xemacs                              0x0000000100012932
 execute_optimized_program + 626
 28  xemacs                              0x000000010000f816
 funcall_compiled_function + 486
 29  xemacs                              0x0000000100039c4e Ffuncall + 1038
 30  xemacs                              0x0000000100012932
 execute_optimized_program + 626
 31  xemacs                              0x000000010000f816
 funcall_compiled_function + 486
 32  xemacs                              0x0000000100039c4e Ffuncall + 1038
 33  xemacs                              0x0000000100012932
 execute_optimized_program + 626
 34  xemacs                              0x000000010000f816
 funcall_compiled_function + 486
 35  xemacs                              0x0000000100039c4e Ffuncall + 1038
 36  xemacs                              0x0000000100012932
 execute_optimized_program + 626
 37  xemacs                              0x000000010000f816
 funcall_compiled_function + 486
 38  xemacs                              0x0000000100039c4e Ffuncall + 1038
 39  xemacs                              0x0000000100012932
 execute_optimized_program + 626
 40  xemacs                              0x000000010000f816
 funcall_compiled_function + 486
 41  xemacs                              0x0000000100039c4e Ffuncall + 1038
 42  xemacs                              0x000000010001590b
 Fcall_interactively + 7739
 43  xemacs                              0x000000010003875e
 Fcommand_execute + 366
 44  xemacs                              0x0000000100039abe Ffuncall + 638
 45  xemacs                              0x0000000100012932
 execute_optimized_program + 626
 46  xemacs                              0x000000010000f816
 funcall_compiled_function + 486
 47  xemacs                              0x0000000100039c4e Ffuncall + 1038
 48  xemacs                              0x000000010001590b
 Fcall_interactively + 7739
 49  xemacs                              0x000000010003875e
 Fcommand_execute + 366
 50  xemacs                              0x000000010007ad77
 execute_command_event + 535
 51  xemacs                              0x0000000100077e52 Fdispatch_event
 + 1074
 52  xemacs                              0x000000010001c0d7 Fcommand_loop_1
 + 359
 53  xemacs                              0x000000010003c6c3
 condition_case_1 + 419
 54  xemacs                              0x000000010001c23a command_loop_2
 + 58
 55  xemacs                              0x000000010003af2b internal_catch
 + 187
 56  xemacs                              0x000000010001c5f6
 initial_command_loop + 374
 57  xemacs                              0x0000000100035827
 xemacs_21_4_22_i386_apple_darwin11_3_0 + 5031
 58  xemacs                              0x000000010003593a main + 186
 59  xemacs                              0x0000000100000e54 start + 52

 Thread 0 crashed with X86 Thread State (64-bit):
   rax: 0x0000000000000000  rbx: 0x000000000000000b  rcx:
 0x00007fff5fbfc6d8  rdx: 0x0000000000000000
   rdi: 0x00000000000022e4  rsi: 0x000000000000000b  rbp:
 0x00007fff5fbfc6f0  rsp: 0x00007fff5fbfc6d8
    r8: 0x0000000000000001   r9: 0x0000000000000001  r10:
 0x00000001001dc148  r11: 0xffffff80002d8220
   r12: 0x0000000000000002  r13: 0x0000002800000014  r14:
 0x000000000060009c  r15: 0x000000000000000a
   rip: 0x00007fff913b982a  rfl: 0x0000000000000206  cr2:
 0x000000010e5bd000
 Logical CPU: 0

 Binary Images:
        0x100000000 -        0x1001b7fff +xemacs (??? - ???) <8F0EF1D2
 -852A-32EE-B017-A4EC2FCDA8E6> /opt/local/bin/xemacs
        0x100374000 -        0x1003aeff7 +libXaw3d.8.dylib (9.0.0 -
 compatibility 9.0.0) <055FCE1D-0034-3B09-9DAE-AD0459A5E34D>
 /opt/local/lib/libXaw3d.8.dylib
        0x1003c7000 -        0x10041efff +libtiff.3.dylib (13.5.0 -
 compatibility 13.0.0) <71944597-B25A-36F7-8B64-003518533A22>
 /opt/local/lib/libtiff.3.dylib
        0x10042a000 -        0x100448fff +libpng14.14.dylib (24.0.0 -
 compatibility 24.0.0) <B9D43985-A2B2-3F6C-A61B-5A29B7FB1495>
 /opt/local/lib/libpng14.14.dylib
        0x100450000 -        0x100485ff7 +libjpeg.8.dylib (13.0.0 -
 compatibility 13.0.0) <228AD064-3EE9-3B60-9F81-E21CD9130165>
 /opt/local/lib/libjpeg.8.dylib
        0x10048c000 -        0x10049dff7 +libz.1.dylib (1.2.6 -
 compatibility 1.0.0) <7D5C72D0-3BC3-3D79-8636-A82FF39AD49F>
 /opt/local/lib/libz.1.dylib
        0x1004a1000 -        0x1004a3ff7 +libcompface.0.dylib (1.5.2 -
 compatibility 1.5.2) <35FA5160-171E-3698-822E-B00CE511B5C6>
 /opt/local/lib/libcompface.0.dylib
        0x1004b2000 -        0x1004bffff +libXpm.4.dylib (16.0.0 -
 compatibility 16.0.0) <C94AEA7C-1847-35DF-99D3-2C27731B02A1>
 /opt/local/lib/libXpm.4.dylib
        0x1004c4000 -        0x1004d6fff +libXmu.6.dylib (9.0.0 -
 compatibility 9.0.0) <1813EF41-747B-3C50-82DD-4C2D78AD673B>
 /opt/local/lib/libXmu.6.dylib
        0x1004df000 -        0x100525fff +libXt.6.dylib (7.0.0 -
 compatibility 7.0.0) <EA7C79BA-9D45-3DE6-B8B8-C54CF825E195>
 /opt/local/lib/libXt.6.dylib
        0x10053d000 -        0x10054aff7 +libXext.6.dylib (11.0.0 -
 compatibility 11.0.0) <12752BC2-0B0C-361A-AA07-D687E6FC014A>
 /opt/local/lib/libXext.6.dylib
        0x100550000 -        0x100663ff7 +libX11.6.dylib (10.0.0 -
 compatibility 10.0.0) <20809AC6-FB64-308C-A9B5-D5EC59C7B261>
 /opt/local/lib/libX11.6.dylib
        0x100686000 -        0x10068aff7 +libSM.6.dylib (7.1.0 -
 compatibility 7.0.0) <6966036C-A59A-347F-A94F-760BC8761441>
 /opt/local/lib/libSM.6.dylib
        0x10068e000 -        0x10069eff7 +libICE.6.dylib (10.0.0 -
 compatibility 10.0.0) <B4D5B5D2-64BD-33E2-99E8-0B4D45711AE1>
 /opt/local/lib/libICE.6.dylib
        0x1006a7000 -        0x1006acff7 +libgdbm.4.dylib (5.0.0 -
 compatibility 5.0.0) <9B4CEC1C-0258-3D91-AFB4-30B5C64E891A>
 /opt/local/lib/libgdbm.4.dylib
        0x1006af000 -        0x1006ecff7 +libncurses.5.dylib (5.0.0 -
 compatibility 5.0.0) <FC512492-CA4D-3C06-B5E6-BB1D19961E8F>
 /opt/local/lib/libncurses.5.dylib
        0x1006fb000 -        0x100703ff7 +libintl.8.dylib (10.1.0 -
 compatibility 10.0.0) <CED638C0-E56A-3FB5-B2D5-E9692CEE50B7>
 /opt/local/lib/libintl.8.dylib
        0x100708000 -        0x10071aff7 +libxcb.1.dylib (3.0.0 -
 compatibility 3.0.0) <1C3910DF-194A-3256-BFB1-480898E607CA>
 /opt/local/lib/libxcb.1.dylib
        0x100728000 -        0x100729ff7 +libXau.6.dylib (7.0.0 -
 compatibility 7.0.0) <ACABCE32-C0C0-3B3F-AE28-E86D88838560>
 /opt/local/lib/libXau.6.dylib
        0x10072c000 -        0x10072ffff +libXdmcp.6.dylib (7.0.0 -
 compatibility 7.0.0) <B5E4BC98-46B1-3BF5-AB63-42A21696F9C5>
 /opt/local/lib/libXdmcp.6.dylib
        0x100732000 -        0x10082aff7 +libiconv.2.dylib (8.1.0 -
 compatibility 8.0.0) <5E426CF4-4755-31A1-8A3A-6B332E8CF0FC>
 /opt/local/lib/libiconv.2.dylib
     0x7fff6df5e000 -     0x7fff6df92baf  dyld (195.6 - ???) <0CD1B35B-
 A28F-32DA-B72E-452EAD609613> /usr/lib/dyld
     0x7fff896cf000 -     0x7fff896fcfe7  libSystem.B.dylib (159.1.0 -
 compatibility 1.0.0) <7BEBB139-50BB-3112-947A-F4AA168F991C>
 /usr/lib/libSystem.B.dylib
     0x7fff89752000 -     0x7fff89752fff  libkeymgr.dylib (23.0.0 -
 compatibility 1.0.0) <61EFED6A-A407-301E-B454-CD18314F0075>
 /usr/lib/system/libkeymgr.dylib
     0x7fff89761000 -     0x7fff89768fff  libcopyfile.dylib (85.1.0 -
 compatibility 1.0.0) <0AB51EE2-E914-358C-AC19-47BC024BDAE7>
 /usr/lib/system/libcopyfile.dylib
     0x7fff89835000 -     0x7fff89836fff  libDiagnosticMessagesClient.dylib
 (??? - ???) <3DCF577B-F126-302B-BCE2-4DB9A95B8598>
 /usr/lib/libDiagnosticMessagesClient.dylib
     0x7fff89e4e000 -     0x7fff89e50fff  libquarantine.dylib (36.2.0 -
 compatibility 1.0.0) <48656562-FF20-3B55-9F93-407ACA7341C0>
 /usr/lib/system/libquarantine.dylib
     0x7fff8aa05000 -     0x7fff8aa0bfff  libmacho.dylib (800.0.0 -
 compatibility 1.0.0) <165514D7-1BFA-38EF-A151-676DCD21FB64>
 /usr/lib/system/libmacho.dylib
     0x7fff8abbe000 -     0x7fff8abf9fff  libsystem_info.dylib (??? - ???)
 <35F90252-2AE1-32C5-8D34-782C614D9639>
 /usr/lib/system/libsystem_info.dylib
     0x7fff8ac16000 -     0x7fff8ac1efff  libsystem_dnssd.dylib (??? - ???)
 <D0CEBE0E-956F-3CCF-9808-25FDEA42B9AF>
 /usr/lib/system/libsystem_dnssd.dylib
     0x7fff8b17a000 -     0x7fff8b188fff  libdispatch.dylib (187.7.0 -
 compatibility 1.0.0) <712AAEAC-AD90-37F7-B71F-293FF8AE8723>
 /usr/lib/system/libdispatch.dylib
     0x7fff8c160000 -     0x7fff8c1d5ff7  libc++.1.dylib (19.0.0 -
 compatibility 1.0.0) <C0EFFF1B-0FEB-3F99-BE54-506B35B555A9>
 /usr/lib/libc++.1.dylib
     0x7fff8c49c000 -     0x7fff8c4eafff  libauto.dylib (??? - ???)
 <D8AC8458-DDD0-3939-8B96-B6CED81613EF> /usr/lib/libauto.dylib
     0x7fff8c4ed000 -     0x7fff8c4f8ff7  libc++abi.dylib (14.0.0 -
 compatibility 1.0.0) <8FF3D766-D678-36F6-84AC-423C878E6D14>
 /usr/lib/libc++abi.dylib
     0x7fff8d6a1000 -     0x7fff8d6a6ff7  libsystem_network.dylib (??? -
 ???) <5DE7024E-1D2D-34A2-80F4-08326331A75B>
 /usr/lib/system/libsystem_network.dylib
     0x7fff8d803000 -     0x7fff8d8e7e5f  libobjc.A.dylib (228.0.0 -
 compatibility 1.0.0) <871E688B-CF57-3BC7-80D6-F6476DFF109B>
 /usr/lib/libobjc.A.dylib
     0x7fff8e019000 -     0x7fff8e02bff7  libz.1.dylib (1.2.5 -
 compatibility 1.0.0) <30CBEF15-4978-3DED-8629-7109880A19D4>
 /usr/lib/libz.1.dylib
     0x7fff8e668000 -     0x7fff8e66eff7  libunwind.dylib (30.0.0 -
 compatibility 1.0.0) <1E9C6C8C-CBE8-3F4B-A5B5-E03E3AB53231>
 /usr/lib/system/libunwind.dylib
     0x7fff8e676000 -     0x7fff8e67afff  libdyld.dylib (195.6.0 -
 compatibility 1.0.0) <FFC59565-64BD-3B37-90A4-E2C3A422CFC1>
 /usr/lib/system/libdyld.dylib
     0x7fff8fa6e000 -     0x7fff8fb4bfef  libsystem_c.dylib (763.12.0 -
 compatibility 1.0.0) <FF69F06E-0904-3C08-A5EF-536FAFFFDC22>
 /usr/lib/system/libsystem_c.dylib
     0x7fff8fb4c000 -     0x7fff8fb8eff7  libcommonCrypto.dylib (55010.0.0
 - compatibility 1.0.0) <BB770C22-8C57-365A-8716-4A3C36AE7BFB>
 /usr/lib/system/libcommonCrypto.dylib
     0x7fff913a3000 -     0x7fff913c3fff  libsystem_kernel.dylib
 (1699.24.23 - compatibility 1.0.0) <80927C55-D4D9-31B6-9CF3-6134FCF1E1CA>
 /usr/lib/system/libsystem_kernel.dylib
     0x7fff914ca000 -     0x7fff914d3ff7  libsystem_notify.dylib (80.1.0 -
 compatibility 1.0.0) <A4D651E3-D1C6-3934-AD49-7A104FD14596>
 /usr/lib/system/libsystem_notify.dylib
     0x7fff91a5f000 -     0x7fff91c33fff  com.apple.CoreFoundation (6.7.1 -
 635.19) <57B77925-9065-38C9-A05B-02F4F9ED007C>
 /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
     0x7fff91c34000 -     0x7fff91c39fff  libcache.dylib (47.0.0 -
 compatibility 1.0.0) <1571C3AB-BCB2-38CD-B3B2-C5FC3F927C6A>
 /usr/lib/system/libcache.dylib
     0x7fff920f4000 -     0x7fff920f5ff7  libsystem_blocks.dylib (53.0.0 -
 compatibility 1.0.0) <8BCA214A-8992-34B2-A8B9-B74DEACA1869>
 /usr/lib/system/libsystem_blocks.dylib
     0x7fff92269000 -     0x7fff9246bfff  libicucore.A.dylib (46.1.0 -
 compatibility 1.0.0) <38CD6ED3-C8E4-3CCD-89AC-9C3198803101>
 /usr/lib/libicucore.A.dylib
     0x7fff92767000 -     0x7fff92768ff7  libsystem_sandbox.dylib (??? -
 ???) <5087ADAD-D34D-3844-9D04-AFF93CED3D92>
 /usr/lib/system/libsystem_sandbox.dylib
     0x7fff94bad000 -     0x7fff94baeff7  libremovefile.dylib (21.1.0 -
 compatibility 1.0.0) <739E6C83-AA52-3C6C-A680-B37FE2888A04>
 /usr/lib/system/libremovefile.dylib
     0x7fff94f4b000 -     0x7fff94f4ffff  libmathCommon.A.dylib (2026.0.0 -
 compatibility 1.0.0) <FF83AFF7-42B2-306E-90AF-D539C51A4542>
 /usr/lib/system/libmathCommon.A.dylib
     0x7fff94f55000 -     0x7fff94f5fff7  liblaunch.dylib (392.36.0 -
 compatibility 1.0.0) <CB8B5808-80C0-318E-AE12-96CA916442FE>
 /usr/lib/system/liblaunch.dylib
     0x7fff9590b000 -     0x7fff9597efff  libstdc++.6.dylib (52.0.0 -
 compatibility 7.0.0) <6BDD43E4-A4B1-379E-9ED5-8C713653DFF2>
 /usr/lib/libstdc++.6.dylib
     0x7fff9597f000 -     0x7fff95984fff  libcompiler_rt.dylib (6.0.0 -
 compatibility 1.0.0) <98ECD5F6-E85C-32A5-98CD-8911230CB66A>
 /usr/lib/system/libcompiler_rt.dylib
     0x7fff95c07000 -     0x7fff95c24fff  libxpc.dylib (77.18.0 -
 compatibility 1.0.0) <26C05F31-E809-3B47-AF42-1460971E3AC3>
 /usr/lib/system/libxpc.dylib
     0x7fff963ba000 -     0x7fff963bbfff  libunc.dylib (24.0.0 -
 compatibility 1.0.0) <337960EE-0A85-3DD0-A760-7134CF4C0AFF>
 /usr/lib/system/libunc.dylib
     0x7fff96576000 -     0x7fff96577fff  libdnsinfo.dylib (395.10.0 -
 compatibility 1.0.0) <2301DE05-6950-3AFF-A8A6-DA76D4C079B5>
 /usr/lib/system/libdnsinfo.dylib

 External Modification Summary:
   Calls made by other processes targeting this process:
     task_for_pid: 0
     thread_create: 0
     thread_set_state: 0
   Calls made by this process:
     task_for_pid: 0
     thread_create: 0
     thread_set_state: 0
   Calls made by all processes on this machine:
     task_for_pid: 3059556
     thread_create: 3
     thread_set_state: 0

 VM Region Summary:
 ReadOnly portion of Libraries: Total=62.8M resident=24.6M(39%)
 swapped_out_or_unallocated=38.2M(61%)
 Writable regions: Total=35.2M written=8864K(25%) resident=9856K(27%)
 swapped_out=0K(0%) unallocated=25.6M(73%)

 REGION TYPE                      VIRTUAL
 ===========                      =======
 MALLOC                             25.6M
 MALLOC guard page                    16K
 STACK GUARD                        56.0M
 Stack                              8192K
 VM_ALLOCATE                           4K
 __DATA                             2552K
 __LINKEDIT                         48.6M
 __TEXT                             14.2M
 __UNICODE                           544K
 shared memory                        12K
 ===========                      =======
 TOTAL                             155.5M

-- 
Ticket URL: <https://trac.macports.org/ticket/33614>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list