Reported by: Florian Ebeling <florian.ebeling <at> gmail.com>
Date: Tue, 22 May 2012 16:20:02 UTC
Severity: important
Merged with 11684, 11792, 11801
Found in versions 24.0.97, 24.1.50, 24.1
Done: Jan Djärv <jan.h.d <at> swipnet.se>
Bug is archived. No further changes may be made.
View this message in rfc822 format
From: help-debbugs <at> gnu.org (GNU bug Tracking System) To: Jan Djärv <jan.h.d <at> swipnet.se> Cc: tracker <at> debbugs.gnu.org Subject: bug#11801: closed (24.1; Carbon Emacs crashes on cyrillic input) Date: Thu, 08 Nov 2012 19:54:03 +0000
[Message part 1 (text/plain, inline)]
Your message dated Thu, 8 Nov 2012 20:53:32 +0100 with message-id <FC7669B1-3CB1-4A01-A03E-08972D7EA99A <at> swipnet.se> and subject line Re: bug#11541: Possible fix has caused the debbugs.gnu.org bug report #11541, regarding 24.1; Carbon Emacs crashes on cyrillic input to be marked as done. (If you believe you have received this mail in error, please contact help-debbugs <at> gnu.org.) -- 11541: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=11541 GNU Bug Tracking System Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: Den Shabalin <den.shabalin <at> gmail.com> To: bug-gnu-emacs <at> gnu.org Subject: 24.1; Carbon Emacs crashes on cyrillic input Date: Wed, 27 Jun 2012 22:48:40 +03001. launch emacs with default settings $ open -a Emacs --args -Q 2. enter cyrillic symbol (it's ukranian layout in my case) 3. emacs crashes Report from apple crash utility is given in the end of this email. In GNU Emacs 24.1.1 (x86_64-apple-darwin10.8.0, NS apple-appkit-1038.36) of 2012-06-25 on Den-Shabalins-MacBook.local Windowing system distributor `Apple', version 10.3.1038 Configured using: `configure '--prefix=/usr/local/Cellar/emacs/24.1' '--without-dbus' '--enable-locallisppath=/usr/local/share/emacs/site-lisp' '--infodir=/usr/local/Cellar/emacs/24.1/share/info/emacs' '--with-ns' '--disable-ns-self-contained' 'CC=/usr/bin/llvm-gcc' 'CFLAGS=-Os -w -pipe -march=core2'' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: UTF-8 value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: nil value of $XMODIFIERS: nil locale-coding-system: utf-8-unix default enable-multibyte-characters: t Major mode: Lisp Interaction Minor modes in effect: ido-everywhere: t tooltip-mode: t mouse-wheel-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t Recent input: ESC [ > 0 ; 9 5 ; c ESC x r p o DEL DEL e r p o t DEL DEL DEL DEL p o r t - e TAB RET Recent messages: ("emacs") For information about GNU Emacs and the GNU system, type <f1> C-a. Load-path shadows: None found. Features: (shadow sort gnus-util mail-extr emacsbug message format-spec rfc822 mml easymenu mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail regexp-opt rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils time-date edmacro kmacro ido coffee-mode-autoloads find-file-in-project-autoloads go-mode-autoloads markdown-mode-autoloads scala-mode-autoloads package tabulated-list server tooltip ediff-hook vc-hooks lisp-float-type mwheel ns-win tool-bar dnd fontset image fringe lisp-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer loaddefs button faces cus-face files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process ns multi-tty emacs) Process: Emacs [74926] Path: /usr/local/Cellar/emacs/24.1/Emacs.app/Contents/MacOS/Emacs Identifier: org.gnu.Emacs Version: Version 24.1 (9.0) Code Type: X86-64 (Native) Parent Process: launchd [185] Date/Time: 2012-06-27 22:42:08.447 +0300 OS Version: Mac OS X 10.6.8 (10K549) Report Version: 6 Interval Since Last Report: 221188 sec Crashes Since Last Report: 2 Per-App Interval Since Last Report: 113670 sec Per-App Crashes Since Last Report: 25 Anonymous UUID: 38C174DF-AA3E-49ED-92A1-159F461B46AC Exception Type: EXC_BAD_ACCESS (SIGABRT) Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000000 Crashed Thread: 0 Dispatch queue: com.apple.main-thread Application Specific Information: abort() called Thread 0 Crashed: Dispatch queue: com.apple.main-thread 0 libSystem.B.dylib 0x00007fff826d40b6 __kill + 10 1 org.gnu.Emacs 0x00000001000967e1 fatal_error_signal + 320 2 libSystem.B.dylib 0x00007fff826e61ba _sigtramp + 26 3 libSystem.B.dylib 0x00007fff826d40b6 __kill + 10 4 libSystem.B.dylib 0x00007fff827749f6 abort + 83 5 org.gnu.Emacs 0x000000010016ef05 ns_scroll_run + 0 6 org.gnu.Emacs 0x00000001000947a1 shut_down_emacs + 239 7 org.gnu.Emacs 0x00000001000967b0 fatal_error_signal + 271 8 libSystem.B.dylib 0x00007fff826e61ba _sigtramp + 26 9 com.apple.CoreFoundation 0x00007fff83ad2eb0 CFStringGetLength + 80 10 com.apple.CoreFoundation 0x00007fff83ae440c CFStringCompareWithOptionsAndLocale + 76 11 com.apple.CoreText 0x00007fff86984ed6 CompareDescriptorsByTraitsAndPrecedence + 179 12 com.apple.CoreFoundation 0x00007fff83b2b999 __CFSimpleMergeSort + 409 13 com.apple.CoreFoundation 0x00007fff83b2b858 __CFSimpleMergeSort + 88 14 com.apple.CoreFoundation 0x00007fff83b2b858 __CFSimpleMergeSort + 88 15 com.apple.CoreFoundation 0x00007fff83b2b883 __CFSimpleMergeSort + 131 16 com.apple.CoreFoundation 0x00007fff83b2b883 __CFSimpleMergeSort + 131 17 com.apple.CoreFoundation 0x00007fff83b2b858 __CFSimpleMergeSort + 88 18 com.apple.CoreFoundation 0x00007fff83b2b858 __CFSimpleMergeSort + 88 19 com.apple.CoreFoundation 0x00007fff83b2b883 __CFSimpleMergeSort + 131 20 com.apple.CoreFoundation 0x00007fff83b2b64d CFSortIndexes + 317 21 com.apple.CoreFoundation 0x00007fff83b2b450 CFQSortArray + 144 22 com.apple.CoreFoundation 0x00007fff83b2b2ce CFArraySortValues + 478 23 com.apple.CoreText 0x00007fff8699777c TCFSetRef::CreateSortedArray(long (*)(void const*, void const*, void*), void*, CFArrayCallBacks const*) const + 164 24 com.apple.CoreText 0x00007fff86985a3e TDescriptorSource::CopyAllDescriptorsSorted() const + 152 25 com.apple.CoreText 0x00007fff86957e91 TDescriptor::CreateMatchingDescriptors(__CFSet const*, unsigned long) const + 143 26 com.apple.AppKit 0x00007fff805c7b7d -[NSCTFontDescriptor matchingFontDescriptorsWithMandatoryKeys:] + 12 27 org.gnu.Emacs 0x0000000100183845 ns_findfonts + 1722 28 org.gnu.Emacs 0x0000000100117f15 font_list_entities + 594 29 org.gnu.Emacs 0x0000000100119b0c font_find_for_lface + 1719 30 org.gnu.Emacs 0x000000010015c753 fontset_find_font + 1909 31 org.gnu.Emacs 0x000000010015c9d0 fontset_font + 330 32 org.gnu.Emacs 0x000000010015cdc8 face_for_char + 276 33 org.gnu.Emacs 0x000000010002e925 get_next_display_element + 2477 34 org.gnu.Emacs 0x00000001000351ff display_line + 4388 35 org.gnu.Emacs 0x0000000100043dbe redisplay_window + 12197 36 org.gnu.Emacs 0x000000010003d7ad redisplay_window_1 + 39 37 org.gnu.Emacs 0x0000000100107718 internal_condition_case_1 + 301 38 org.gnu.Emacs 0x000000010003c7f5 redisplay_internal + 1983 39 org.gnu.Emacs 0x00000001000a34e8 read_char + 7226 40 org.gnu.Emacs 0x00000001000a6231 read_key_sequence + 7381 41 org.gnu.Emacs 0x00000001000a7904 command_loop_1 + 4537 42 org.gnu.Emacs 0x000000010010785c internal_condition_case + 291 43 org.gnu.Emacs 0x00000001000a6736 command_loop_2 + 53 44 org.gnu.Emacs 0x0000000100107955 internal_catch + 216 45 org.gnu.Emacs 0x00000001000a7e68 recursive_edit_1 + 236 46 org.gnu.Emacs 0x000000010009983c Frecursive_edit + 236 47 org.gnu.Emacs 0x000000010009662d main + 6115 48 org.gnu.Emacs 0x0000000100001ccc start + 52 Thread 1: Dispatch queue: com.apple.libdispatch-manager 0 libSystem.B.dylib 0x00007fff8269ec0a kevent + 10 1 libSystem.B.dylib 0x00007fff826a0add _dispatch_mgr_invoke + 154 2 libSystem.B.dylib 0x00007fff826a07b4 _dispatch_queue_invoke + 185 3 libSystem.B.dylib 0x00007fff826a02de _dispatch_worker_thread2 + 252 4 libSystem.B.dylib 0x00007fff8269fc08 _pthread_wqthread + 353 5 libSystem.B.dylib 0x00007fff8269faa5 start_wqthread + 13 Thread 2: 0 libSystem.B.dylib 0x00007fff8269fa2a __workq_kernreturn + 10 1 libSystem.B.dylib 0x00007fff8269fe3c _pthread_wqthread + 917 2 libSystem.B.dylib 0x00007fff8269faa5 start_wqthread + 13 Thread 3: 0 libSystem.B.dylib 0x00007fff8269fa2a __workq_kernreturn + 10 1 libSystem.B.dylib 0x00007fff8269fe3c _pthread_wqthread + 917 2 libSystem.B.dylib 0x00007fff8269faa5 start_wqthread + 13 Thread 0 crashed with X86 Thread State (64-bit): rax: 0x0000000000000000 rbx: 0x0000000000000006 rcx: 0x00007fff5fbf32d8 rdx: 0x0000000000000000 rdi: 0x00000000000124ae rsi: 0x0000000000000006 rbp: 0x00007fff5fbf3300 rsp: 0x00007fff5fbf32d8 r8: 0x00007fff5fbf37a0 r9: 0x00007fff5fbf37e0 r10: 0x00007fff826e7542 r11: 0x0000000000000206 r12: 0x0000000000000000 r13: 0x000000010440e470 r14: 0x00007fff7045acc0 r15: 0x00000000000124ae rip: 0x00007fff826d40b6 rfl: 0x0000000000000206 cr2: 0x00000001000f7000 Binary Images: 0x100000000 - 0x1001d5fff +org.gnu.Emacs Version 24.1 (9.0) <41AD0D9A-74DA-3A38-9390-F9FF37E41FDA> /usr/local/Cellar/emacs/24.1/Emacs.app/Contents/MacOS/Emacs 0x7fff5fc00000 - 0x7fff5fc3bdef dyld 132.1 (???) <69130DA3-7CB3-54C8-ABC5-423DECDD2AF7> /usr/lib/dyld 0x7fff80003000 - 0x7fff800b9ff7 libobjc.A.dylib 227.0.0 (compatibility 1.0.0) <03140531-3B2D-1EBA-DA7F-E12CC8F63969> /usr/lib/libobjc.A.dylib 0x7fff8021b000 - 0x7fff80c15ff7 com.apple.AppKit 6.6.8 (1038.36) <4CFBE04C-8FB3-B0EA-8DDB-7E7D10E9D251> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit 0x7fff80db8000 - 0x7fff80ddfff7 libJPEG.dylib ??? (???) <32EDAB18-08ED-B31A-D2BD-12EFFE60D83C> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib 0x7fff80de0000 - 0x7fff80eb4fe7 com.apple.CFNetwork 454.12.4 (454.12.4) <C83E2BA1-1818-B3E8-5334-860AD21D1C80> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwork.framework/Versions/A/CFNetwork 0x7fff80ebc000 - 0x7fff80f39fef libstdc++.6.dylib 7.9.0 (compatibility 7.0.0) <35ECA411-2C08-FD7D-11B1-1B7A04921A5C> /usr/lib/libstdc++.6.dylib 0x7fff80f71000 - 0x7fff80f71ff7 com.apple.vecLib 3.6 (vecLib 3.6) <96FB6BAD-5568-C4E0-6FA7-02791A58B584> /System/Library/Frameworks/vecLib.framework/Versions/A/vecLib 0x7fff80f72000 - 0x7fff80f88fef libbsm.0.dylib ??? (???) <42D3023A-A1F7-4121-6417-FCC6B51B3E90> /usr/lib/libbsm.0.dylib 0x7fff80f89000 - 0x7fff812bdfef com.apple.CoreServices.CarbonCore 861.39 (861.39) <1386A24D-DD15-5903-057E-4A224FAF580B> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore 0x7fff812be000 - 0x7fff8130afff libauto.dylib ??? (???) <F7221B46-DC4F-3153-CE61-7F52C8C293CF> /usr/lib/libauto.dylib 0x7fff813a3000 - 0x7fff814d8fff com.apple.audio.toolbox.AudioToolbox 1.6.7 (1.6.7) <F4814A13-E557-59AF-30FF-E62929367933> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox 0x7fff81573000 - 0x7fff815b6ff7 libRIP.A.dylib 545.0.0 (compatibility 64.0.0) <5FF3D7FD-84D8-C5FA-D640-90BB82EC651D> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib 0x7fff815d0000 - 0x7fff815e4fff libGL.dylib ??? (???) <2ECE3B0F-39E1-3938-BF27-7205C6D0358B> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib 0x7fff8265b000 - 0x7fff8265cff7 com.apple.audio.units.AudioUnit 1.6.7 (1.6.7) <49B723D1-85F8-F86C-2331-F586C56D68AF> /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit 0x7fff82685000 - 0x7fff82846fef libSystem.B.dylib 125.2.11 (compatibility 1.0.0) <9AB4F1D1-89DC-0E8A-DC8E-A4FE4D69DB69> /usr/lib/libSystem.B.dylib 0x7fff82857000 - 0x7fff8286bff7 com.apple.speech.synthesis.framework 3.10.35 (3.10.35) <621B7415-A0B9-07A7-F313-36BEEDD7B132> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis 0x7fff828b7000 - 0x7fff82b40ff7 com.apple.security 6.1.2 (55002) <0D80504C-9A6D-C865-AF37-7C231ACF97CB> /System/Library/Frameworks/Security.framework/Versions/A/Security 0x7fff82b41000 - 0x7fff82c60fe7 libcrypto.0.9.8.dylib 0.9.8 (compatibility 0.9.8) <14115D29-432B-CF02-6B24-A60CC533A09E> /usr/lib/libcrypto.0.9.8.dylib 0x7fff82c61000 - 0x7fff82d11fff edu.mit.Kerberos 6.5.11 (6.5.11) <085D80F5-C9DC-E252-C21B-03295E660C91> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos 0x7fff82d12000 - 0x7fff82d3dff7 libxslt.1.dylib 3.24.0 (compatibility 3.0.0) <3630A97F-55C1-3F34-CA63-3847653C9645> /usr/lib/libxslt.1.dylib 0x7fff82d3e000 - 0x7fff82dcefff com.apple.SearchKit 1.3.0 (1.3.0) <4175DC31-1506-228A-08FD-C704AC9DF642> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit 0x7fff82dcf000 - 0x7fff82de8fff com.apple.CFOpenDirectory 10.6 (10.6) <401557B1-C6D1-7E1A-0D7E-941715C37BFA> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory 0x7fff82de9000 - 0x7fff82e6eff7 com.apple.print.framework.PrintCore 6.3 (312.7) <CDFE82DD-D811-A091-179F-6E76069B432D> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore 0x7fff833c0000 - 0x7fff83abcff7 com.apple.CoreGraphics 1.545.0 (???) <58D597B1-EB3B-710E-0B8C-EC114D54E11B> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics 0x7fff83acb000 - 0x7fff83c42fe7 com.apple.CoreFoundation 6.6.6 (550.44) <BB4E5158-E47A-39D3-2561-96CB49FA82D4> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation 0x7fff83cc9000 - 0x7fff83d7efe7 com.apple.ink.framework 1.3.3 (107) <8C36373C-5473-3A6A-4972-BC29D504250F> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink 0x7fff83fd0000 - 0x7fff84019fef libGLU.dylib ??? (???) <B0F4CA55-445F-E901-0FCF-47B3B4BAE6E2> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib 0x7fff844fd000 - 0x7fff8453efff com.apple.SystemConfiguration 1.10.8 (1.10.2) <78D48D27-A9C4-62CA-2803-D0BBED82855A> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration 0x7fff845d1000 - 0x7fff845d1ff7 com.apple.ApplicationServices 38 (38) <10A0B9E9-4988-03D4-FC56-DDE231A02C63> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices 0x7fff845d2000 - 0x7fff84619ff7 com.apple.coreui 2 (114) <923E33CC-83FC-7D35-5603-FB8F348EE34B> /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI 0x7fff8461a000 - 0x7fff84758fff com.apple.CoreData 102.1 (251) <9DFE798D-AA52-6A9A-924A-DA73CB94D81A> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData 0x7fff84759000 - 0x7fff847f9fff com.apple.LaunchServices 362.3 (362.3) <B90B7C31-FEF8-3C26-BFB3-D8A48BD2C0DA> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices 0x7fff8486c000 - 0x7fff84aeefff com.apple.Foundation 6.6.8 (751.63) <E10E4DB4-9D5E-54A8-3FB6-2A82426066E4> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation 0x7fff84c62000 - 0x7fff84d1bfff libsqlite3.dylib 9.6.0 (compatibility 9.0.0) <2C5ED312-E646-9ADE-73A9-6199A2A43150> /usr/lib/libsqlite3.dylib 0x7fff84d20000 - 0x7fff84d45ff7 com.apple.CoreVideo 1.6.2 (45.6) <E138C8E7-3CB6-55A9-0A2C-B73FE63EA288> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo 0x7fff84d50000 - 0x7fff84e0dfff com.apple.CoreServices.OSServices 359.2 (359.2) <BBB8888E-18DE-5D09-3C3A-F4C029EC7886> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices 0x7fff84e0e000 - 0x7fff84e2ffff libresolv.9.dylib 41.1.0 (compatibility 1.0.0) <9410EC7F-4D24-6740-AFEE-90405750FAD7> /usr/lib/libresolv.9.dylib 0x7fff84e7c000 - 0x7fff84e7dff7 com.apple.TrustEvaluationAgent 1.1 (1) <5952A9FA-BC2B-16EF-91A7-43902A5C07B6> /System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/TrustEvaluationAgent 0x7fff84fd1000 - 0x7fff85050fe7 com.apple.audio.CoreAudio 3.2.6 (3.2.6) <79E256EB-43F1-C7AA-6436-124A4FFB02D0> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio 0x7fff85051000 - 0x7fff85167ff7 libxml2.2.dylib 10.3.0 (compatibility 10.0.0) <3814FCF9-92B9-A6AB-E76A-F7021894AA3F> /usr/lib/libxml2.2.dylib 0x7fff85168000 - 0x7fff8524dfef com.apple.DesktopServices 1.5.11 (1.5.11) <39FAA3D2-6863-B5AB-AED9-92D878EA2438> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv 0x7fff8528c000 - 0x7fff852f6fe7 libvMisc.dylib 268.0.1 (compatibility 1.0.0) <AF0EA96D-000F-8C12-B952-CB7E00566E08> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib 0x7fff852f7000 - 0x7fff8533fff7 libvDSP.dylib 268.0.1 (compatibility 1.0.0) <98FC4457-F405-0262-00F7-56119CA107B6> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib 0x7fff854b4000 - 0x7fff854baff7 com.apple.CommerceCore 1.0 (9.1) <3691E9BA-BCF4-98C7-EFEC-78DA6825004E> /System/Library/PrivateFrameworks/CommerceKit.framework/Versions/A/Frameworks/CommerceCore.framework/Versions/A/CommerceCore 0x7fff85cde000 - 0x7fff85cdffff liblangid.dylib ??? (???) <EA4D1607-2BD5-2EE2-2A3B-632EEE5A444D> /usr/lib/liblangid.dylib 0x7fff85ce0000 - 0x7fff85e9efff libicucore.A.dylib 40.0.0 (compatibility 1.0.0) <4274FC73-A257-3A56-4293-5968F3428854> /usr/lib/libicucore.A.dylib 0x7fff85ecd000 - 0x7fff85ed2fff libGIF.dylib ??? (???) <3FD1157B-C002-5268-DEF4-70DDC40E6EDE> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib 0x7fff8671a000 - 0x7fff8672fff7 com.apple.LangAnalysis 1.6.6 (1.6.6) <1AE1FE8F-2204-4410-C94E-0E93B003BEDA> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis 0x7fff86730000 - 0x7fff86746fe7 com.apple.MultitouchSupport.framework 207.11 (207.11) <8233CE71-6F8D-8B3C-A0E1-E123F6406163> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport 0x7fff8678a000 - 0x7fff867d9ff7 com.apple.DirectoryService.PasswordServerFramework 6.1 (6.1) <01B370FB-D524-F660-3826-E85B7F0D85CD> /System/Library/PrivateFrameworks/PasswordServer.framework/Versions/A/PasswordServer 0x7fff867da000 - 0x7fff868f4fff libGLProgrammability.dylib ??? (???) <D1650AED-02EF-EFB3-100E-064C7F018745> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLProgrammability.dylib 0x7fff86945000 - 0x7fff869c3ff7 com.apple.CoreText 151.12 (???) <5BE797B7-C903-B664-ADD9-7514B1A6EF9E> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreText.framework/Versions/A/CoreText 0x7fff86a7c000 - 0x7fff86a82ff7 IOSurface ??? (???) <6AF28EC1-BCC4-9F65-AF7D-ABE60B91072A> /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface 0x7fff86a83000 - 0x7fff86ab4fff libGLImage.dylib ??? (???) <562565E1-AA65-FE96-13FF-437410C886D0> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib 0x7fff86ab5000 - 0x7fff86abcfff com.apple.OpenDirectory 10.6 (10.6) <4FF6AD25-0916-B21C-9E88-2CC42D90EAC7> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory 0x7fff86b40000 - 0x7fff86b7afff libcups.2.dylib 2.8.0 (compatibility 2.0.0) <7982734A-B66B-44AA-DEEC-364D2C10009B> /usr/lib/libcups.2.dylib 0x7fff86ebf000 - 0x7fff86f15fff libTIFF.dylib ??? (???) <31FA0318-105B-9E11-B4D4-246BFD5B18E1> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib 0x7fff86f17000 - 0x7fff86fe2fff ColorSyncDeprecated.dylib 4.6.0 (compatibility 1.0.0) <86982FBB-B224-CBDA-A9AD-8EE97BDB8681> /System/Library/Frameworks/ApplicationServices.framework/Frameworks/ColorSync.framework/Versions/A/Resources/ColorSyncDeprecated.dylib 0x7fff86fe3000 - 0x7fff87038ff7 com.apple.framework.familycontrols 2.0.2 (2020) <F09541B6-5E28-1C01-C1AE-F6A2508670C7> /System/Library/PrivateFrameworks/FamilyControls.framework/Versions/A/FamilyControls 0x7fff87039000 - 0x7fff87078fef libncurses.5.4.dylib 5.4.0 (compatibility 5.4.0) <9D53BE03-6D81-D0CB-F657-4E842E69A66A> /usr/lib/libncurses.5.4.dylib 0x7fff87079000 - 0x7fff87088fff com.apple.NetFS 3.2.2 (3.2.2) <7CCBD70E-BF31-A7A7-DB98-230687773145> /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS 0x7fff87089000 - 0x7fff8708cff7 libCoreVMClient.dylib ??? (???) <75819794-3B7A-8944-D004-7EA6DD7CE836> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib 0x7fff870d3000 - 0x7fff8716dfff com.apple.ApplicationServices.ATS 275.19 (???) <2DE8987F-4563-4D8E-45C3-2F6F786E120D> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS 0x7fff8716e000 - 0x7fff87978fe7 libBLAS.dylib 219.0.0 (compatibility 1.0.0) <FC941ECB-71D0-FAE3-DCBF-C5A619E594B8> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib 0x7fff87979000 - 0x7fff879b4fff com.apple.AE 496.5 (496.5) <208DF391-4DE6-81ED-C697-14A2930D1BC6> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE 0x7fff87a82000 - 0x7fff87ac0fe7 libFontRegistry.dylib ??? (???) <395D7C0D-36B5-B353-0DC8-51ABC0B1C030> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib 0x7fff87b0b000 - 0x7fff87b1dfe7 libsasl2.2.dylib 3.15.0 (compatibility 3.0.0) <76B83C8D-8EFE-4467-0F75-275648AFED97> /usr/lib/libsasl2.2.dylib 0x7fff87b1e000 - 0x7fff87b2dfef com.apple.opengl 1.6.14 (1.6.14) <ECAE2D12-5BE3-46E7-6EE5-563B80B32A3E> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL 0x7fff87bc9000 - 0x7fff87bdaff7 libz.1.dylib 1.2.3 (compatibility 1.0.0) <97019C74-161A-3488-41EC-A6CA8738418C> /usr/lib/libz.1.dylib 0x7fff87e26000 - 0x7fff87e28fff libRadiance.dylib ??? (???) <B422DA26-E0CF-F280-6EB4-3B8FEF59B665> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib 0x7fff87e29000 - 0x7fff87e2dff7 libCGXType.A.dylib 545.0.0 (compatibility 64.0.0) <DB710299-B4D9-3714-66F7-5D2964DE585B> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGXType.A.dylib 0x7fff87e4a000 - 0x7fff87e4aff7 com.apple.Accelerate.vecLib 3.6 (vecLib 3.6) <4CCE5D69-F1B3-8FD3-1483-E0271DB2CCF3> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib 0x7fff87e4b000 - 0x7fff87e6cfe7 libPng.dylib ??? (???) <A6BF1360-1B23-78BD-12EF-E4A5753EEB76> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib 0x7fff87e78000 - 0x7fff882bbfef libLAPACK.dylib 219.0.0 (compatibility 1.0.0) <0CC61C98-FF51-67B3-F3D8-C5E430C201A9> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib 0x7fff884f7000 - 0x7fff889fafe7 com.apple.RawCamera.bundle 3.13.0 (627) <4593B038-1A60-5ADB-565D-5BDFA28A53F2> /System/Library/CoreServices/RawCamera.bundle/Contents/MacOS/RawCamera 0x7fff889fb000 - 0x7fff88a09ff7 libkxld.dylib ??? (???) <8145A534-95CC-9F3C-B78B-AC9898F38C6F> /usr/lib/system/libkxld.dylib 0x7fff88c09000 - 0x7fff88c09ff7 com.apple.CoreServices 44 (44) <DC7400FB-851E-7B8A-5BF6-6F50094302FB> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices 0x7fff88e74000 - 0x7fff88eb5fef com.apple.QD 3.36 (???) <5DC41E81-32C9-65B2-5528-B33E934D5BB4> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD 0x7fff88ef4000 - 0x7fff88fd1fff com.apple.vImage 4.1 (4.1) <C3F44AA9-6F71-0684-2686-D3BBC903F020> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage 0x7fff88fde000 - 0x7fff890a0fe7 libFontParser.dylib ??? (???) <EF06F16C-0CC9-B4CA-7BD9-0A97FA967340> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontParser.dylib 0x7fff890a1000 - 0x7fff8943efe7 com.apple.QuartzCore 1.6.3 (227.37) <16DFF6CD-EA58-CE62-A1D7-5F6CE3D066DD> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore 0x7fff8996e000 - 0x7fff89b2dfff com.apple.ImageIO.framework 3.0.5 (3.0.5) <175E97F1-B1A7-655A-F154-5B6ACC5F3985> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/ImageIO 0x7fff89b2e000 - 0x7fff89b51fff com.apple.opencl 12.3.6 (12.3.6) <42FA5783-EB80-1168-4015-B8C68F55842F> /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL 0x7fff89b52000 - 0x7fff89b56ff7 libmathCommon.A.dylib 315.0.0 (compatibility 1.0.0) <95718673-FEEE-B6ED-B127-BCDBDB60D4E5> /usr/lib/system/libmathCommon.A.dylib 0x7fff89bbd000 - 0x7fff89c1dfe7 com.apple.framework.IOKit 2.0 (???) <4F071EF0-8260-01E9-C641-830E582FA416> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit 0x7fff89e1c000 - 0x7fff89e21fff libGFXShared.dylib ??? (???) <6BBC351E-40B3-F4EB-2F35-05BDE52AF87E> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib 0x7fff89e85000 - 0x7fff89e8bff7 com.apple.DiskArbitration 2.3 (2.3) <857F6E43-1EF4-7D53-351B-10DE0A8F992A> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration 0x7fff89ead000 - 0x7fff89eb3fff libCGXCoreImage.A.dylib 545.0.0 (compatibility 64.0.0) <D2F8C7E3-CBA1-2E66-1376-04AA839DABBB> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGXCoreImage.A.dylib 0x7fff89ee4000 - 0x7fff89ee4ff7 com.apple.Accelerate 1.6 (Accelerate 1.6) <15DF8B4A-96B2-CB4E-368D-DEC7DF6B62BB> /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate 0x7fff89ee5000 - 0x7fff89f0dfff com.apple.DictionaryServices 1.1.2 (1.1.2) <E9269069-93FA-2B71-F9BA-FDDD23C4A65E> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices 0x7fff89f0e000 - 0x7fff89f9afef SecurityFoundation ??? (???) <8A74D45E-9FE9-DD58-42F5-C7474FFDD0C1> /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation 0x7fff89f9b000 - 0x7fff89fa8fe7 libCSync.A.dylib 545.0.0 (compatibility 64.0.0) <1C35FA50-9C70-48DC-9E8D-2054F7A266B1> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCSync.A.dylib 0x7fff8a186000 - 0x7fff8a1b9ff7 libTrueTypeScaler.dylib ??? (???) <B7BA8104-FA18-39A2-56E1-922EE7A660AC> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libTrueTypeScaler.dylib 0x7fff8a1d5000 - 0x7fff8a296fef com.apple.ColorSync 4.6.8 (4.6.8) <7DF1D175-6451-51A2-DBBF-40FCA78C0D2C> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync 0x7fff8a297000 - 0x7fff8a2e1ff7 com.apple.Metadata 10.6.3 (507.15) <DE238BE4-5E22-C4D5-CF5C-3D50FDEE4701> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata 0x7fff8a312000 - 0x7fff8a610fff com.apple.HIToolbox 1.6.5 (???) <AD1C18F6-51CB-7E39-35DD-F16B1EB978A8> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox 0x7fff8a7ce000 - 0x7fff8a821ff7 com.apple.HIServices 1.8.3 (???) <F6E0C7A7-C11D-0096-4DDA-2C77793AA6CD> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices 0x7fff8a822000 - 0x7fff8a82dff7 com.apple.speech.recognition.framework 3.11.1 (3.11.1) <3D65E89B-FFC6-4AAF-D5CC-104F967C8131> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition 0x7fff8a87b000 - 0x7fff8a89bff7 com.apple.DirectoryService.Framework 3.6 (621.14) <15CF4C96-372D-C706-A237-47D20D2CAA6B> /System/Library/Frameworks/DirectoryService.framework/Versions/A/DirectoryService 0x7fffffe00000 - 0x7fffffe01fff libSystem.B.dylib ??? (???) <9AB4F1D1-89DC-0E8A-DC8E-A4FE4D69DB69> /usr/lib/libSystem.B.dylib
[Message part 3 (message/rfc822, inline)]
From: Jan Djärv <jan.h.d <at> swipnet.se> To: Thomas Kappler <tkappler <at> gmail.com> Cc: "11541-done <at> debbugs.gnu.org" <11541-done <at> debbugs.gnu.org> Subject: Re: bug#11541: Possible fix Date: Thu, 8 Nov 2012 20:53:32 +0100Hello. If it works, that is good. I installed it in the trunk. Thanks, Jan D. 6 nov 2012 kl. 12:01 skrev Thomas Kappler <tkappler <at> gmail.com>: > I investigated this a bit further and have a patch that fixes the right-arrow test file for me, I can open it and the arrow displays without problems. > > Note that this is my very first foray into the Emacs source as well as into Objective-C. > > The problem is that ns_findfonts is being passed an empty font_spec. (Why, I have no idea.) This crashes "[fdesc matchingFontDescriptorsWithMandatoryKeys: fkeys]". The fix is to check for this case and, if there are no keys in the font_spec, simply initialize matchingDescs to an empty array. > > Cheers, > Thomas > > > $ bzr diff > > === modified file 'src/nsfont.m' > --- src/nsfont.m 2012-10-21 18:48:11 +0000 > +++ src/nsfont.m 2012-11-06 10:55:25 +0000 > @@ -43,7 +43,7 @@ > #import <AppKit/NSFontDescriptor.h> > #endif > > -#define NSFONT_TRACE 0 > +#define NSFONT_TRACE 1 > > extern Lisp_Object Qns; > extern Lisp_Object Qnormal, Qbold, Qitalic, Qcondensed, Qexpanded; > @@ -556,10 +556,17 @@ > > fdesc = ns_spec_to_descriptor (font_spec); > fkeys = [NSMutableSet setWithArray: [[fdesc fontAttributes] allKeys]]; > + if (NSFONT_TRACE) > + NSLog(@"Got %d fkeys: %@ ", [fkeys count], fkeys); > + > if (isMatch) > [fkeys removeObject: NSFontFamilyAttribute]; > > - matchingDescs = [fdesc matchingFontDescriptorsWithMandatoryKeys: fkeys]; > + if ([fkeys count] > 0) { > + matchingDescs = [fdesc matchingFontDescriptorsWithMandatoryKeys: fkeys]; > + } else { > + matchingDescs = [NSMutableArray array]; > + } > if (NSFONT_TRACE) > NSLog(@"Got desc %@ and found %d matching fonts from it: ", fdesc, > [matchingDescs count]); >
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.