From unknown Mon Jun 23 18:26:27 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#3605 <3605@debbugs.gnu.org> To: bug#3605 <3605@debbugs.gnu.org> Subject: Status: Crash in ns_index_color (nsterm.m:1305) Reply-To: bug#3605 <3605@debbugs.gnu.org> Date: Tue, 24 Jun 2025 01:26:27 +0000 retitle 3605 Crash in ns_index_color (nsterm.m:1305) reassign 3605 emacs,ns submitter 3605 David Reitter severity 3605 normal thanks From david.reitter@gmail.com Thu Jun 18 07:59:04 2009 Received: (at submit) by emacsbugs.donarmstrong.com; 18 Jun 2009 14:59:04 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=0.4 required=4.0 tests=AWL,FOURLA,FVGT_m_MULTI_ODD, GMAIL,IMPRONONCABLE_1,IMPRONONCABLE_2,MURPHY_WRONG_WORD1,MURPHY_WRONG_WORD2 autolearn=no version=3.2.5-bugs.debian.org_2005_01_02 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n5IEwrsU020186 for ; Thu, 18 Jun 2009 07:58:54 -0700 Received: from mail.gnu.org ([199.232.76.166]:57738 helo=mx10.gnu.org) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1MHJ4n-0007c8-4K for emacs-pretest-bug@gnu.org; Thu, 18 Jun 2009 10:58:53 -0400 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1MHJ4h-0003iT-Us for emacs-pretest-bug@gnu.org; Thu, 18 Jun 2009 10:58:53 -0400 Received: from mail-qy0-f185.google.com ([209.85.221.185]:53875) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MHJ4h-0003i7-9O for emacs-pretest-bug@gnu.org; Thu, 18 Jun 2009 10:58:47 -0400 Received: by qyk15 with SMTP id 15so1508634qyk.14 for ; Thu, 18 Jun 2009 07:58:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:cc:message-id:from:to :content-type:mime-version:subject:date:references:x-mailer; bh=IwgrxMf5qzy/yy5ECUH9juJr3zegeY8TfOlfVwA8c1g=; b=BIyHXW23V4K+KS8ybe7sw6yoIZlTrFslzBYzPlLaNz4djLMB8ygZ1tmPBokpqzzqgn SzFp9l+/+rKdgbrk+Qo+2ez2NmyLHCEc4X51ggiDpbAyHRpYv7ihTYi9qyvSLEZhfywC myYBc2Iindv8KWMmxD3BmXZmcHn+PPmS6dolo= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=cc:message-id:from:to:content-type:mime-version:subject:date :references:x-mailer; b=ommVxuIrSpUxGgtdHNzcEPLd0Uk1z/Jxvm/tGTAJnhr925uc1Qus6CgJm6Cz34Knzy d1yjd3pkcfhWbn4zznoKV+2LuT6eTA9pXjj486Qdmua4UdhXoCb9h6eOuN30mDkLIEuh XXV5HrIavQNoZmPzRxLhkZnZXwR9+ji7B4M60= Received: by 10.224.28.207 with SMTP id n15mr1396365qac.100.1245337125546; Thu, 18 Jun 2009 07:58:45 -0700 (PDT) Received: from SCARLETT.PSY.CMU.EDU (SCARLETT.PSY.CMU.EDU [128.2.249.106]) by mx.google.com with ESMTPS id 2sm70530qwi.53.2009.06.18.07.58.43 (version=TLSv1/SSLv3 cipher=RC4-MD5); Thu, 18 Jun 2009 07:58:44 -0700 (PDT) Cc: Adrian Robert , Ben Lowery , Aquamacs Bugs Message-Id: From: David Reitter To: emacs-pretest-bug@gnu.org Content-Type: multipart/signed; boundary=Apple-Mail-57-741949781; micalg=sha1; protocol="application/pkcs7-signature" Mime-Version: 1.0 (Apple Message framework v935.3) Subject: Crash in ns_index_color (nsterm.m:1305) Date: Thu, 18 Jun 2009 10:58:41 -0400 References: <9ee8c1eb0906180743s4cfa6986ic78af206a15e2ce6@mail.gmail.com> X-Mailer: Apple Mail (2.935.3) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) --Apple-Mail-57-741949781 Content-Type: multipart/mixed; boundary=Apple-Mail-56-741949700 --Apple-Mail-56-741949700 Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Forwarding a crash report. nsterm.m:1305, in the given revision, is the line marked: { int i; for (i = 1; i < color_table->avail; i++) { ***** if (color_table->colors[i] && [color_table->colors[i] isEqual: color]) { [color_table->colors[i] retain]; return i; } } } Btw, why are we managing this table ourselves rather than using an appropriate NS class? It seems like we're defining our own ns_color_table structure anyways... Ben, I wonder if you're using color themes or something else that defines a lot of different colors. - D Begin forwarded message: > From: Ben Lowery > Date: June 18, 2009 10:43:00 AM EDT > To: Development of Aquamacs Emacs > Subject: [Aquamacs-devel] Crasher in ns_index_color (nsterm.m:1305) > > Attached is a crash log for Aquamacs, on > 3fa42d1a06357f8f65dff161524374f3feaaa3ac > > Happened as I was C-x C-f ing to open a file. Happens sporadically, > and I don't have a good repro case. > > -b --Apple-Mail-56-741949700 Content-Disposition: attachment; filename=aquamacs-crash.txt Content-Type: text/plain; x-unix-mode=0666; name="aquamacs-crash.txt" Content-Transfer-Encoding: 7bit Process: Aquamacs [27350] Path: /Applications/Aquamacs.app/Contents/MacOS/Aquamacs Identifier: org.gnu.AquamacsEmacs Version: 23 (???) Code Type: X86 (Native) Parent Process: launchd [380] Interval Since Last Report: 52776 sec Crashes Since Last Report: 1 Per-App Interval Since Last Report: 605531 sec Per-App Crashes Since Last Report: 1 Date/Time: 2009-06-18 10:39:05.626 -0400 OS Version: Mac OS X 10.5.7 (9J61) Report Version: 6 Anonymous UUID: B390CC9E-43EB-401F-8BC5-53FEF67D8BA6 Exception Type: EXC_BAD_ACCESS (SIGABRT) Exception Codes: KERN_INVALID_ADDRESS at 0x00000000c5e772ef Crashed Thread: 0 Thread 0 Crashed: 0 libSystem.B.dylib 0x9280ee42 __kill + 10 1 org.gnu.AquamacsEmacs 0x0009245a fatal_error_signal + 314 (emacs.c:404) 2 libSystem.B.dylib 0x9280d2bb _sigtramp + 43 3 ??? 0xffffffff 0 + 4294967295 4 libSystem.B.dylib 0x9288123a raise + 26 5 libSystem.B.dylib 0x9288d679 abort + 73 6 org.gnu.AquamacsEmacs 0x0016cfc5 ns_term_shutdown + 117 (nsterm.m:4231) 7 org.gnu.AquamacsEmacs 0x000924af fatal_error_signal + 399 (emacs.c:389) 8 libSystem.B.dylib 0x9280d2bb _sigtramp + 43 9 ??? 0xffffffff 0 + 4294967295 10 org.gnu.AquamacsEmacs 0x00168c4c ns_index_color + 108 (nsterm.m:1305) 11 org.gnu.AquamacsEmacs 0x00169e52 ns_defined_color + 114 (nsterm.m:1664) 12 org.gnu.AquamacsEmacs 0x00087cfc defined_color + 76 (xfaces.c:1288) 13 org.gnu.AquamacsEmacs 0x0008801e load_color + 62 (xfaces.c:1457) 14 org.gnu.AquamacsEmacs 0x0008dfca realize_face + 1034 (xfaces.c:1546) 15 org.gnu.AquamacsEmacs 0x0008ed8d lookup_face + 93 (xfaces.c:4741) 16 org.gnu.AquamacsEmacs 0x00090592 face_at_buffer_position + 578 (xfaces.c:6434) 17 org.gnu.AquamacsEmacs 0x0001ada7 handle_face_prop + 103 (xdisp.c:3463) 18 org.gnu.AquamacsEmacs 0x0001d918 handle_stop + 136 (xdisp.c:3136) 19 org.gnu.AquamacsEmacs 0x00020ae7 next_element_from_buffer + 599 (xdisp.c:6500) 20 org.gnu.AquamacsEmacs 0x0001ecfc get_next_display_element + 44 (xdisp.c:5676) 21 org.gnu.AquamacsEmacs 0x000265f8 move_it_in_display_line_to + 200 (xdisp.c:6753) 22 org.gnu.AquamacsEmacs 0x00027c6b move_it_to + 683 (xdisp.c:7257) 23 org.gnu.AquamacsEmacs 0x0002857a resize_mini_window + 682 (xdisp.c:8764) 24 org.gnu.AquamacsEmacs 0x000367ad redisplay_internal + 3453 (xdisp.c:11551) 25 org.gnu.AquamacsEmacs 0x0009fc85 read_char + 1813 (keyboard.c:2707) 26 org.gnu.AquamacsEmacs 0x000a2744 read_key_sequence + 884 (keyboard.c:9465) 27 org.gnu.AquamacsEmacs 0x000a4c6a command_loop_1 + 570 (keyboard.c:1642) 28 org.gnu.AquamacsEmacs 0x0010868d internal_condition_case + 253 (eval.c:1512) 29 org.gnu.AquamacsEmacs 0x00094758 command_loop_2 + 72 (keyboard.c:1360) 30 org.gnu.AquamacsEmacs 0x0010856c internal_catch + 172 (eval.c:1248) 31 org.gnu.AquamacsEmacs 0x0009444d command_loop + 77 (keyboard.c:1325) 32 org.gnu.AquamacsEmacs 0x00094572 recursive_edit_1 + 146 (keyboard.c:953) 33 org.gnu.AquamacsEmacs 0x000c1c7b read_minibuf + 1739 (minibuf.c:743) 34 org.gnu.AquamacsEmacs 0x000c2ab5 Fcompleting_read + 421 (minibuf.c:1823) 35 org.gnu.AquamacsEmacs 0x0010a7e7 Ffuncall + 1143 (eval.c:3076) 36 org.gnu.AquamacsEmacs 0x00145a4b Fbyte_code + 3835 (bytecode.c:678) 37 org.gnu.AquamacsEmacs 0x00109b56 Feval + 1062 (eval.c:2386) 38 org.gnu.AquamacsEmacs 0x0010856c internal_catch + 172 (eval.c:1248) 39 org.gnu.AquamacsEmacs 0x00146406 Fbyte_code + 6326 (bytecode.c:853) 40 org.gnu.AquamacsEmacs 0x00109ff1 funcall_lambda + 209 (eval.c:3237) 41 org.gnu.AquamacsEmacs 0x0010a53b Ffuncall + 459 (eval.c:3102) 42 org.gnu.AquamacsEmacs 0x00145a4b Fbyte_code + 3835 (bytecode.c:678) 43 org.gnu.AquamacsEmacs 0x00109ff1 funcall_lambda + 209 (eval.c:3237) 44 org.gnu.AquamacsEmacs 0x0010a53b Ffuncall + 459 (eval.c:3102) 45 org.gnu.AquamacsEmacs 0x00145a4b Fbyte_code + 3835 (bytecode.c:678) 46 org.gnu.AquamacsEmacs 0x00109ff1 funcall_lambda + 209 (eval.c:3237) 47 org.gnu.AquamacsEmacs 0x0010a53b Ffuncall + 459 (eval.c:3102) 48 org.gnu.AquamacsEmacs 0x0010c0d3 apply1 + 83 (eval.c:2799) 49 org.gnu.AquamacsEmacs 0x00105e8e Fcall_interactively + 542 (callint.c:395) 50 org.gnu.AquamacsEmacs 0x0010a741 Ffuncall + 977 (eval.c:3051) 51 org.gnu.AquamacsEmacs 0x0010a8f9 call3 + 25 (eval.c:2877) 52 org.gnu.AquamacsEmacs 0x000a4eb1 command_loop_1 + 1153 (keyboard.c:1909) 53 org.gnu.AquamacsEmacs 0x0010868d internal_condition_case + 253 (eval.c:1512) 54 org.gnu.AquamacsEmacs 0x00094758 command_loop_2 + 72 (keyboard.c:1360) 55 org.gnu.AquamacsEmacs 0x0010856c internal_catch + 172 (eval.c:1248) 56 org.gnu.AquamacsEmacs 0x0009444d command_loop + 77 (keyboard.c:1325) 57 org.gnu.AquamacsEmacs 0x00094572 recursive_edit_1 + 146 (keyboard.c:953) 58 org.gnu.AquamacsEmacs 0x000946f1 Frecursive_edit + 257 (keyboard.c:1016) 59 org.gnu.AquamacsEmacs 0x0010a7f4 Ffuncall + 1156 (eval.c:3042) 60 org.gnu.AquamacsEmacs 0x00145a4b Fbyte_code + 3835 (bytecode.c:678) 61 org.gnu.AquamacsEmacs 0x00109b56 Feval + 1062 (eval.c:2386) 62 org.gnu.AquamacsEmacs 0x00109eef Fprogn + 63 (eval.c:451) 63 org.gnu.AquamacsEmacs 0x0004c8ae Fsave_window_excursion + 78 (window.c:6552) 64 org.gnu.AquamacsEmacs 0x001463ab Fbyte_code + 6235 (bytecode.c:839) 65 org.gnu.AquamacsEmacs 0x00109ff1 funcall_lambda + 209 (eval.c:3237) 66 org.gnu.AquamacsEmacs 0x0010a53b Ffuncall + 459 (eval.c:3102) 67 org.gnu.AquamacsEmacs 0x0010bf55 Fapply + 245 (eval.c:2534) 68 org.gnu.AquamacsEmacs 0x0010c0ad apply1 + 45 (eval.c:2799) 69 org.gnu.AquamacsEmacs 0x001092b5 call_debugger + 341 (eval.c:312) 70 org.gnu.AquamacsEmacs 0x001093d8 maybe_call_debugger + 216 (eval.c:1902) 71 org.gnu.AquamacsEmacs 0x0010955e find_handler_clause + 174 (eval.c:1966) 72 org.gnu.AquamacsEmacs 0x0010aa93 Fsignal + 371 (eval.c:1704) 73 org.gnu.AquamacsEmacs 0x0010ac38 xsignal + 24 (eval.c:1752) 74 org.gnu.AquamacsEmacs 0x0010b050 error + 0 (eval.c:2018) 75 org.gnu.AquamacsEmacs 0x000f5c47 Fsymbol_value + 71 (data.c:1127) 76 org.gnu.AquamacsEmacs 0x001099c1 Feval + 657 (eval.c:2449) 77 org.gnu.AquamacsEmacs 0x0010a741 Ffuncall + 977 (eval.c:3051) 78 org.gnu.AquamacsEmacs 0x00145a4b Fbyte_code + 3835 (bytecode.c:678) 79 org.gnu.AquamacsEmacs 0x00109ff1 funcall_lambda + 209 (eval.c:3237) 80 org.gnu.AquamacsEmacs 0x0010a53b Ffuncall + 459 (eval.c:3102) 81 org.gnu.AquamacsEmacs 0x00145a4b Fbyte_code + 3835 (bytecode.c:678) 82 org.gnu.AquamacsEmacs 0x00109ff1 funcall_lambda + 209 (eval.c:3237) 83 org.gnu.AquamacsEmacs 0x0010a53b Ffuncall + 459 (eval.c:3102) 84 org.gnu.AquamacsEmacs 0x00106922 Fcall_interactively + 3250 (callint.c:870) 85 org.gnu.AquamacsEmacs 0x0010a741 Ffuncall + 977 (eval.c:3051) 86 org.gnu.AquamacsEmacs 0x0010a8f9 call3 + 25 (eval.c:2877) 87 org.gnu.AquamacsEmacs 0x000a4eb1 command_loop_1 + 1153 (keyboard.c:1909) 88 org.gnu.AquamacsEmacs 0x0010868d internal_condition_case + 253 (eval.c:1512) 89 org.gnu.AquamacsEmacs 0x00094758 command_loop_2 + 72 (keyboard.c:1360) 90 org.gnu.AquamacsEmacs 0x0010856c internal_catch + 172 (eval.c:1248) 91 org.gnu.AquamacsEmacs 0x000944ae command_loop + 174 (keyboard.c:1339) 92 org.gnu.AquamacsEmacs 0x00094572 recursive_edit_1 + 146 (keyboard.c:953) 93 org.gnu.AquamacsEmacs 0x000946f1 Frecursive_edit + 257 (keyboard.c:1016) 94 org.gnu.AquamacsEmacs 0x00093035 main + 2885 (emacs.c:1855) 95 org.gnu.AquamacsEmacs 0x00002bf6 start + 54 Thread 0 crashed with X86 Thread State (32-bit): eax: 0x00000000 ebx: 0x0009232e ecx: 0xbfffac9c edx: 0x9280ee42 edi: 0x00000006 esi: 0x00000006 ebp: 0xbfffacb8 esp: 0xbfffac9c ss: 0x0000001f efl: 0x00000286 eip: 0x9280ee42 cs: 0x00000007 ds: 0x0000001f es: 0x0000001f fs: 0x00000000 gs: 0x00000037 cr2: 0x0016cf50 Binary Images: 0x1000 - 0x1aefeb +org.gnu.AquamacsEmacs 23 (???) <550e7685db98ce0be33a924f97fc8739> /Applications/Aquamacs.app/Contents/MacOS/Aquamacs 0x406000 - 0x406ff0 +com.google.GearsEnabler ??? (1.0) <20412f1ba06afbcd2c45b57bb0af5e68> /Library/InputManagers/GearsEnabler/GearsEnabler.bundle/Contents/MacOS/GearsEnabler 0x40b000 - 0x40bffd +com.plaxo.ABPlugin ??? (1.0) <9c6e13cfe880758890968cf29a515465> /Library/InputManagers/PlaxoABAddIn/PlaxoABAddIn.bundle/Contents/MacOS/PlaxoABAddIn 0x161c1000 - 0x163c8fef com.apple.RawCamera.bundle 2.0.15 (471) <557c94fbd7c15219746393464a79cf87> /System/Library/CoreServices/RawCamera.bundle/Contents/MacOS/RawCamera 0x8fe00000 - 0x8fe2db43 dyld 97.1 (???) <100d362e03410f181a34e04e94189ae5> /usr/lib/dyld 0x90003000 - 0x90080feb com.apple.audio.CoreAudio 3.1.2 (3.1.2) <5a4e6329f8dbca5dcd70924525afd24a> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio 0x90178000 - 0x90186ffd libz.1.dylib ??? (???) <545ca09467025f77131cfac09d8b9375> /usr/lib/libz.1.dylib 0x9040c000 - 0x9040efff com.apple.securityhi 3.0 (30817) <020419ad33b8638b174e1a472728a894> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI 0x9040f000 - 0x90416fe9 libgcc_s.1.dylib ??? (???) <28a7cbc3a5ca2982d124668306f422d9> /usr/lib/libgcc_s.1.dylib 0x90469000 - 0x90b09fe3 com.apple.CoreGraphics 1.409.3 (???) <25dceb14af3455b768f56e8765ecf3ca> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics 0x90b0a000 - 0x90b94fe3 com.apple.DesktopServices 1.4.8 (1.4.8) <3065de6531ce839c7cb5b6dd70e03f4f> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv 0x90b95000 - 0x90b99fff libmathCommon.A.dylib ??? (???) /usr/lib/system/libmathCommon.A.dylib 0x90b9a000 - 0x90c2dfff com.apple.ink.framework 101.3 (86) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink 0x90c3b000 - 0x90eb7fe7 com.apple.Foundation 6.5.8 (677.24) /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation 0x90eb8000 - 0x91389fbe libGLProgrammability.dylib ??? (???) <7f18294a7bd0b6afe4319f29187fc70d> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLProgrammability.dylib 0x9138a000 - 0x913cbfe7 libRIP.A.dylib ??? (???) <69bd09fcd8d8b235cee7a405290d6818> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib 0x913cc000 - 0x913ccffc com.apple.audio.units.AudioUnit 1.5 (1.5) /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit 0x913cd000 - 0x91407fe7 com.apple.coreui 1.2 (62) /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI 0x91408000 - 0x9144afef com.apple.NavigationServices 3.5.2 (163) <91844980804067b07a0b6124310d3f31> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/NavigationServices.framework/Versions/A/NavigationServices 0x9144b000 - 0x9149cff7 com.apple.HIServices 1.7.0 (???) <01b690d1f376e400ac873105533e39eb> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices 0x914a3000 - 0x91547fec com.apple.CFNetwork 438.10 (438.12) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwork.framework/Versions/A/CFNetwork 0x91548000 - 0x9154fff7 libCGATS.A.dylib ??? (???) <211348279493364e9920adc86484cedd> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGATS.A.dylib 0x9158d000 - 0x915e7ff7 com.apple.CoreText 2.0.4 (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreText.framework/Versions/A/CoreText 0x91605000 - 0x9161bfff com.apple.DictionaryServices 1.0.0 (1.0.0) <7e9ff586b5c9d02b09e2a5527d98524f> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices 0x9161c000 - 0x91679ffb libstdc++.6.dylib ??? (???) <6106b1f2b0b303b06ae476253dbb5f3f> /usr/lib/libstdc++.6.dylib 0x9167a000 - 0x91687fe7 com.apple.opengl 1.5.10 (1.5.10) <5a2813f80c9441170cc1ab8a3dac5038> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL 0x91688000 - 0x91769ff7 libxml2.2.dylib ??? (???) <2f6b294896866822330a8888b7f53b75> /usr/lib/libxml2.2.dylib 0x9199a000 - 0x91aecff3 com.apple.audio.toolbox.AudioToolbox 1.5.2 (1.5.2) /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox 0x91aed000 - 0x91b94feb com.apple.QD 3.11.56 (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD 0x91b95000 - 0x91bc0fe7 libauto.dylib ??? (???) <42d8422dc23a18071869fdf7b5d8fab5> /usr/lib/libauto.dylib 0x91bc1000 - 0x91c3bff8 com.apple.print.framework.PrintCore 5.5.4 (245.6) <03d0585059c20cb0bde5e000438c49e1> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore 0x91c3c000 - 0x91c40fff libGIF.dylib ??? (???) <572a32e46e33be1ec041c5ef5b0341ae> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib 0x91c41000 - 0x91c46fff com.apple.CommonPanels 1.2.4 (85) <3b64ef0de184d09c6f99a1a7e77e42be> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels 0x91c47000 - 0x91c57ffc com.apple.LangAnalysis 1.6.4 (1.6.4) <8b7831b5f74a950a56cf2d22a2d436f6> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis 0x925fc000 - 0x9263bfef libTIFF.dylib ??? (???) <3589442575ac77746ae99ecf724f5f87> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib 0x9263c000 - 0x92703ff2 com.apple.vImage 3.0 (3.0) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage 0x92794000 - 0x92796ff5 libRadiance.dylib ??? (???) <8a844202fcd65662bb9ab25f08c45a62> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib 0x92797000 - 0x9279ffff com.apple.DiskArbitration 2.2.1 (2.2.1) <75b0c8d8940a8a27816961dddcac8e0f> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration 0x927a0000 - 0x92907ff3 libSystem.B.dylib ??? (???) /usr/lib/libSystem.B.dylib 0x92908000 - 0x929c2fe3 com.apple.CoreServices.OSServices 227 (227) <30cebcb68b1b571df7d77474e0c31556> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices 0x92b5a000 - 0x92b5affb com.apple.installserver.framework 1.0 (8) /System/Library/PrivateFrameworks/InstallServer.framework/Versions/A/InstallServer 0x92b5b000 - 0x92b88feb libvDSP.dylib ??? (???) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib 0x92b93000 - 0x92c45ffb libcrypto.0.9.7.dylib ??? (???) <9d714c92872a93dd127ea8556b2c8945> /usr/lib/libcrypto.0.9.7.dylib 0x92c46000 - 0x92c6eff7 com.apple.shortcut 1.0.1 (1.0) <131202e7766e327d02d55c0f5fc44ad7> /System/Library/PrivateFrameworks/Shortcut.framework/Versions/A/Shortcut 0x92da8000 - 0x92dd7ff7 libncurses.5.4.dylib ??? (???) <00632d5180ac31e2cd437a1ce9d08562> /usr/lib/libncurses.5.4.dylib 0x92e4b000 - 0x92e54fff com.apple.speech.recognition.framework 3.7.24 (3.7.24) <6a6518b392d3d41ace3dcea69d6809d9> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition 0x92e55000 - 0x92e6dff7 com.apple.CoreVideo 1.6.0 (20.0) /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo 0x92e6e000 - 0x92e78feb com.apple.audio.SoundManager 3.9.2 (3.9.2) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CarbonSound.framework/Versions/A/CarbonSound 0x92f5e000 - 0x92fddff5 com.apple.SearchKit 1.2.1 (1.2.1) <3140a605db2abf56b237fa156a08b28b> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit 0x92fde000 - 0x92ff3ffb com.apple.ImageCapture 5.0.2 (5.0.2) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture 0x92ff4000 - 0x93080ff7 com.apple.LaunchServices 290.3 (290.6) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices 0x93099000 - 0x930a0ffe libbsm.dylib ??? (???) <5582985a86ea36504cca31788bccf963> /usr/lib/libbsm.dylib 0x9310b000 - 0x934c9fea libLAPACK.dylib ??? (???) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib 0x934ca000 - 0x93595fff com.apple.ColorSync 4.5.1 (4.5.1) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync 0x9359b000 - 0x9362eff3 com.apple.ApplicationServices.ATS 3.7 (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS 0x9362f000 - 0x9366dfff libGLImage.dylib ??? (???) /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib 0x9366e000 - 0x93686fff com.apple.openscripting 1.2.8 (???) <572c7452d7e740e8948a5ad07a99602b> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting 0x93687000 - 0x936a5fff libresolv.9.dylib ??? (???) /usr/lib/libresolv.9.dylib 0x936a6000 - 0x93732ff7 com.apple.framework.IOKit 1.5.2 (???) <97b9f9d584f48891377f0481b9104434> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit 0x93733000 - 0x93813fff libobjc.A.dylib ??? (???) <7b92613fdf804fd9a0a3733a0674c30b> /usr/lib/libobjc.A.dylib 0x947f3000 - 0x94ff1fef com.apple.AppKit 6.5.7 (949.46) /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit 0x94ff2000 - 0x9503bfef com.apple.Metadata 10.5.2 (398.25) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata 0x95041000 - 0x95041ff8 com.apple.Cocoa 6.5 (???) /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa 0x95042000 - 0x95048fff com.apple.print.framework.Print 218.0.3 (220.2) <5b7f4ef7c2df36aff9605377775781e4> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print 0x95059000 - 0x95090fff com.apple.SystemConfiguration 1.9.2 (1.9.2) <8b26ebf26a009a098484f1ed01ec499c> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration 0x95091000 - 0x950acffb libPng.dylib ??? (???) <4780e979d35aa5ec2cea22678836cea5> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib 0x950ad000 - 0x95195ff3 com.apple.CoreData 100.2 (186.1) <8fb61e1714a4b8d587ce97605ad32547> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData 0x95204000 - 0x9528bff7 libsqlite3.0.dylib ??? (???) <3334ea5af7a911637413334154bb4100> /usr/lib/libsqlite3.0.dylib 0x9528c000 - 0x9528dffc libffi.dylib ??? (???) <596e0dbf626b211741cecaa9698f271b> /usr/lib/libffi.dylib 0x9528e000 - 0x9569efef libBLAS.dylib ??? (???) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib 0x956ef000 - 0x95822fef com.apple.CoreFoundation 6.5.6 (476.18) <2d52bab73660117571bd6486dc318f8e> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation 0x9582f000 - 0x9582fffd com.apple.Accelerate 1.4.2 (Accelerate 1.4.2) /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate 0x95840000 - 0x95a11ffb com.apple.security 5.0.5 (36371) /System/Library/Frameworks/Security.framework/Versions/A/Security 0x95a82000 - 0x95aabfff libcups.2.dylib ??? (???) <1b0435164b9dc6c773d0b1f24701e554> /usr/lib/libcups.2.dylib 0x95aac000 - 0x95ab8ff9 com.apple.helpdata 1.0.1 (14.2) /System/Library/PrivateFrameworks/HelpData.framework/Versions/A/HelpData 0x95ac1000 - 0x95ac1fff com.apple.Carbon 136 (136) /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon 0x95ac2000 - 0x95aceffe libGL.dylib ??? (???) /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib 0x95acf000 - 0x95acfffd com.apple.Accelerate.vecLib 3.4.2 (vecLib 3.4.2) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib 0x95ad0000 - 0x95c16ff7 com.apple.ImageIO.framework 2.0.4 (2.0.4) <6a6623d3d1a7292b5c3763dcd108b55f> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/ImageIO 0x95c17000 - 0x95ef1ff3 com.apple.CoreServices.CarbonCore 786.11 (786.13) <9e2d85d52e5e2951aa4dd53c48ccc52f> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore 0x95ef2000 - 0x95f02fff com.apple.speech.synthesis.framework 3.7.1 (3.7.1) <06d8fc0307314f8ffc16f206ad3dbf44> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis 0x95f03000 - 0x95f22ffa libJPEG.dylib ??? (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib 0x95f23000 - 0x95f7cff7 libGLU.dylib ??? (???) /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib 0x95f7d000 - 0x960b6ff7 libicucore.A.dylib ??? (???) /usr/lib/libicucore.A.dylib 0x960b7000 - 0x96134fef libvMisc.dylib ??? (???) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib 0x96135000 - 0x96164fe3 com.apple.AE 402.3 (402.3) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE 0x96165000 - 0x96165ffd com.apple.vecLib 3.4.2 (vecLib 3.4.2) /System/Library/Frameworks/vecLib.framework/Versions/A/vecLib 0x96248000 - 0x9626cfff libxslt.1.dylib ??? (???) <0a9778d6368ae668826f446878deb99b> /usr/lib/libxslt.1.dylib 0x9626e000 - 0x9631efff edu.mit.Kerberos 6.0.13 (6.0.13) <804bd1b3f08fb57396781f012006367c> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos 0x96859000 - 0x9685cfff com.apple.help 1.1 (36) <175489f8adf287b3ebd259362b0292c0> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help 0x9685d000 - 0x9685dffa com.apple.CoreServices 32 (32) <2760719f7a81e8c2bdfd15b0939abc29> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices 0x96917000 - 0x96922fe7 libCSync.A.dylib ??? (???) <9e3544fe087bb4dc760b7afe0850dd6c> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCSync.A.dylib 0x96923000 - 0x96cc0fef com.apple.QuartzCore 1.5.8 (1.5.8) /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore 0x96f6e000 - 0x96fcaff7 com.apple.htmlrendering 68 (1.1.3) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HTMLRendering.framework/Versions/A/HTMLRendering 0x96fcb000 - 0x96fcbff8 com.apple.ApplicationServices 34 (34) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices 0x96fcc000 - 0x972d4fff com.apple.HIToolbox 1.5.5 (???) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox 0xfffe8000 - 0xfffebfff libobjc.A.dylib ??? (???) /usr/lib/libobjc.A.dylib 0xffff0000 - 0xffff1780 libSystem.B.dylib ??? (???) /usr/lib/libSystem.B.dylib --Apple-Mail-56-741949700 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit > _______________________ --Apple-Mail-56-741949700-- --Apple-Mail-57-741949781 Content-Disposition: attachment; filename=smime.p7s Content-Type: application/pkcs7-signature; name=smime.p7s Content-Transfer-Encoding: base64 MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIFxDCCAn0w ggHmoAMCAQICED6shx13jEDrq0eL8FRq5ykwDQYJKoZIhvcNAQEFBQAwYjELMAkGA1UEBhMCWkEx JTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4xLDAqBgNVBAMTI1RoYXd0ZSBQ ZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5nIENBMB4XDTA4MTIwOTAyMDgwMVoXDTA5MTIwOTAyMDgw MVowYjEQMA4GA1UEBBMHUmVpdHRlcjEOMAwGA1UEKhMFRGF2aWQxFjAUBgNVBAMTDURhdmlkIFJl aXR0ZXIxJjAkBgkqhkiG9w0BCQEWF2RhdmlkLnJlaXR0ZXJAZ21haWwuY29tMIGfMA0GCSqGSIb3 DQEBAQUAA4GNADCBiQKBgQDOdo6kAwlkBxUb8dj4saMbYg4SVng8CUePFn3cjjWrakBTbUVa4Z0n wlUxr7AitEeKhBy5nGhu96+jKUPrCwYNRCZ0l2ovvuGq4z1m1nZ5/c8WvFlVhieuxXMUfmb/O7D3 IojoX6iS8n5MNNU2IWNNT/AD3vOl6DKgOtOw4J9y+QIDAQABozQwMjAiBgNVHREEGzAZgRdkYXZp ZC5yZWl0dGVyQGdtYWlsLmNvbTAMBgNVHRMBAf8EAjAAMA0GCSqGSIb3DQEBBQUAA4GBAIjI8yEW wkiEfA9PMgpjnD6KyCXT0iZjHhW2PkR53yZZLUoTboHnKgsFwYp/gzzIL8J5cvZaRUyMUzXDufPP dRmxxCs2jXXLDD/8bvdvOuMzqgYoFA73fAfsC8S6qUL1PayZ90J8CZHNhDwqWqOA56T+DdKUegJT sqoHKh6OnypTMIIDPzCCAqigAwIBAgIBDTANBgkqhkiG9w0BAQUFADCB0TELMAkGA1UEBhMCWkEx FTATBgNVBAgTDFdlc3Rlcm4gQ2FwZTESMBAGA1UEBxMJQ2FwZSBUb3duMRowGAYDVQQKExFUaGF3 dGUgQ29uc3VsdGluZzEoMCYGA1UECxMfQ2VydGlmaWNhdGlvbiBTZXJ2aWNlcyBEaXZpc2lvbjEk MCIGA1UEAxMbVGhhd3RlIFBlcnNvbmFsIEZyZWVtYWlsIENBMSswKQYJKoZIhvcNAQkBFhxwZXJz b25hbC1mcmVlbWFpbEB0aGF3dGUuY29tMB4XDTAzMDcxNzAwMDAwMFoXDTEzMDcxNjIzNTk1OVow YjELMAkGA1UEBhMCWkExJTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4xLDAq BgNVBAMTI1RoYXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5nIENBMIGfMA0GCSqGSIb3DQEB AQUAA4GNADCBiQKBgQDEpjxVc1X7TrnKmVoeaMB1BHCd3+n/ox7svc31W/Iadr1/DDph8r9RzgHU 5VAKMNcCY1osiRVwjt3J8CuFWqo/cVbLrzwLB+fxH5E2JCoTzyvV84J3PQO+K/67GD4Hv0CAAmTX p6a7n2XRxSpUhQ9IBH+nttE8YQRAHmQZcmC3+wIDAQABo4GUMIGRMBIGA1UdEwEB/wQIMAYBAf8C AQAwQwYDVR0fBDwwOjA4oDagNIYyaHR0cDovL2NybC50aGF3dGUuY29tL1RoYXd0ZVBlcnNvbmFs RnJlZW1haWxDQS5jcmwwCwYDVR0PBAQDAgEGMCkGA1UdEQQiMCCkHjAcMRowGAYDVQQDExFQcml2 YXRlTGFiZWwyLTEzODANBgkqhkiG9w0BAQUFAAOBgQBIjNFQg+oLLswNo2asZw9/r6y+whehQ5aU nX9MIbj4Nh+qLZ82L8D0HFAgk3A8/a3hYWLD2ToZfoSxmRsAxRoLgnSeJVCUYsfbJ3FXJY3dqZw5 jowgT2Vfldr394fWxghOrvbqNOUQGls1TXfjViF4gtwhGTXeJLHTHUb/XV9lTzGCAo8wggKLAgEB MHYwYjELMAkGA1UEBhMCWkExJTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4x LDAqBgNVBAMTI1RoYXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5nIENBAhA+rIcdd4xA66tH i/BUaucpMAkGBSsOAwIaBQCgggFvMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcN AQkFMQ8XDTA5MDYxODE0NTg0MlowIwYJKoZIhvcNAQkEMRYEFBtII+CMA6kU+a983fMuFMPAaa1Y MIGFBgkrBgEEAYI3EAQxeDB2MGIxCzAJBgNVBAYTAlpBMSUwIwYDVQQKExxUaGF3dGUgQ29uc3Vs dGluZyAoUHR5KSBMdGQuMSwwKgYDVQQDEyNUaGF3dGUgUGVyc29uYWwgRnJlZW1haWwgSXNzdWlu ZyBDQQIQPqyHHXeMQOurR4vwVGrnKTCBhwYLKoZIhvcNAQkQAgsxeKB2MGIxCzAJBgNVBAYTAlpB MSUwIwYDVQQKExxUaGF3dGUgQ29uc3VsdGluZyAoUHR5KSBMdGQuMSwwKgYDVQQDEyNUaGF3dGUg UGVyc29uYWwgRnJlZW1haWwgSXNzdWluZyBDQQIQPqyHHXeMQOurR4vwVGrnKTANBgkqhkiG9w0B AQEFAASBgCKn+GcfsZdcwvykpuXrRd1xHOD9PgnLq3jagpcZftx79qxtDenW01Z+0dE7hUpdmk7p k6dkrrBK2AkZZwz0qaUWl+twdNWIYuEamiSY2IaC4fndKCJZLQLpamdHcBENq8rjQTkO2o6wGvhC K1QLEJrnStd140FWT+hbPTvDvleCAAAAAAAA --Apple-Mail-57-741949781-- From rgm@gnu.org Thu Jun 18 11:08:49 2009 Received: (at 3605) by emacsbugs.donarmstrong.com; 18 Jun 2009 18:08:49 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-8.6 required=4.0 tests=AWL,HAS_BUG_NUMBER, HAS_PACKAGE,X_DEBBUGS_NO_ACK autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n5II8jTD022045 for <3605@emacsbugs.donarmstrong.com>; Thu, 18 Jun 2009 11:08:46 -0700 Received: from rgm by fencepost.gnu.org with local (Exim 4.67) (envelope-from ) id 1MHM2X-0006ye-1h; Thu, 18 Jun 2009 14:08:45 -0400 From: Glenn Morris To: David Reitter Cc: 3605@debbugs.gnu.org Subject: Re: bug#3605: Crash in ns_index_color (nsterm.m:1305) References: <9ee8c1eb0906180743s4cfa6986ic78af206a15e2ce6@mail.gmail.com> X-Spook: Capricorn lynch PLO mindwar MP5K-SD Leuken-Baden DRM CDC X-Ran: j\F>?6Dj$L6YO4oD-dJ/2=[gK14N9l{c3\LG04kK0xF)+f(0swW}$S/'ZcG_bXp&U&=s80 X-Hue: black X-Debbugs-No-Ack: yes X-Attribution: GM Date: Thu, 18 Jun 2009 14:08:44 -0400 In-Reply-To: (David Reitter's message of "Thu, 18 Jun 2009 10:58:41 -0400") Message-ID: <9efxdxmn2r.fsf@fencepost.gnu.org> User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: Glenn Morris David Reitter wrote: > Forwarding a crash report. Please use X-Debbugs-Cc, rather than Cc, when you want to send people CC copies of a new bug report. Otherwise every reply ends up creating a new bug. Also, if you know the problem is NS-specific, it's helpful to put Package: emacs,ns as the first line of the body in the initial report. See admin/notes/bugtracker for more details. Thanks. From rgm@gnu.org Fri Jun 19 11:44:51 2009 Received: (at control) by emacsbugs.donarmstrong.com; 19 Jun 2009 18:44:51 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-4.8 required=4.0 tests=AWL,ONEWORD,VALID_BTS_CONTROL autolearn=no version=3.2.5-bugs.debian.org_2005_01_02 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n5JIilRM028306 for ; Fri, 19 Jun 2009 11:44:48 -0700 Received: from rgm by fencepost.gnu.org with local (Exim 4.67) (envelope-from ) id 1MHj4v-0003nG-Kn; Fri, 19 Jun 2009 14:44:45 -0400 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <19003.56477.556929.810844@fencepost.gnu.org> Date: Fri, 19 Jun 2009 14:44:45 -0400 From: Glenn Morris To: control Subject: control severity 3416 wishlist merge 3605 3606 reassign 3605 emacs,ns tags 3455 notabug reassign 3620 emacs,ns tags 2377 = merge 2377 3620 retitle 2626 color-theme crash close 3607 tags 3112 moreinfo unreproducible severity 3614 minor From adrian.b.robert@gmail.com Thu Jul 23 07:47:20 2009 Received: (at 3605) by emacsbugs.donarmstrong.com; 23 Jul 2009 14:47:20 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=0.7 required=4.0 tests=AWL autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from mail-px0-f199.google.com (mail-px0-f199.google.com [209.85.216.199]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n6NElGL9024270 for <3605@emacsbugs.donarmstrong.com>; Thu, 23 Jul 2009 07:47:17 -0700 Received: by pxi37 with SMTP id 37so615051pxi.19 for <3605@emacsbugs.donarmstrong.com>; Thu, 23 Jul 2009 07:47:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:from:to :content-type:content-transfer-encoding:mime-version:subject:date:cc :x-mailer; bh=U6PvTvcFntDZ2rpLOlZgPWtccmNY1EnomISsJI/54Tc=; b=mIsKKOYP6ZhgLdXfq/yC6QvUywqmGXzAsKim0mUedU+4MSfCmCjoTpBxoDiPsFRrj2 qMIJ5Ec1M4F23knb1KUt13MsmyeJQdH/kx+9thUW+LazhTJHvq19Zpt3/9ugCJqHfefg 1QiKyqTzOAuhrXdrZrh/lLu0BkfpS6YTmKewE= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:from:to:content-type:content-transfer-encoding :mime-version:subject:date:cc:x-mailer; b=az9zZAAqwhVXwi81CrU+UcYdfccpqjBTO7yIWKGnkQYnMLjK3T7pcuQW020uC3fMtj A95UldjnxS5MskNiTtbz+WrSsdKcwC1wqPGtq+Z/0jrqmLBHdEnk/0cQmcOSxdkq62+l LmE3hEniUFZ64Itwb8dqeckh1JASxrQ7pP6iU= Received: by 10.114.178.18 with SMTP id a18mr2617571waf.198.1248360431016; Thu, 23 Jul 2009 07:47:11 -0700 (PDT) Received: from ?10.0.1.3? (dpc6745214221.direcpc.com [67.45.214.221]) by mx.google.com with ESMTPS id m17sm3980793waf.3.2009.07.23.07.47.05 (version=TLSv1/SSLv3 cipher=RC4-MD5); Thu, 23 Jul 2009 07:47:09 -0700 (PDT) Message-Id: From: Adrian Robert To: 3605@debbugs.gnu.org Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v935.3) Subject: Re: Crash in ns_index_color (nsterm.m:1305) Date: Thu, 23 Jul 2009 10:46:45 -0400 Cc: David Reitter , Ben Lowery X-Mailer: Apple Mail (2.935.3) http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3605 Hi, If you could please retest this against the latest branch or trunk, I've checked in some robustness improvement to the indexed color stuff that may clear this up. thanks. From david.reitter@gmail.com Thu Jul 23 07:59:22 2009 Received: (at 3605) by emacsbugs.donarmstrong.com; 23 Jul 2009 14:59:22 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-1.5 required=4.0 tests=AWL autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from mail-ew0-f207.google.com (mail-ew0-f207.google.com [209.85.219.207]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n6NExHgr026127 for <3605@emacsbugs.donarmstrong.com>; Thu, 23 Jul 2009 07:59:18 -0700 Received: by ewy3 with SMTP id 3so1084682ewy.1 for <3605@emacsbugs.donarmstrong.com>; Thu, 23 Jul 2009 07:59:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:subject:mime-version :content-type:from:in-reply-to:date:cc:message-id:references:to :x-mailer; bh=vAbI2bMxGCtviqkHOmV1lLLvCKXvDaIE9X4f8dnah24=; b=omGDgU3LzjkugdG1hzedKjfKjW7Mv67ohWnjVO9MTtgwd8h6TQKvZVezMWAqd1/WGz loM5ig+28TZWYdCD9MiJFphDFkKl3RLz/lCib0604GXWHHxG68k38jtg6OwyKN/cebQz Ey15LEIPDTAbLyAsrWpLf9sMwT3rFAprXi8Sk= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=subject:mime-version:content-type:from:in-reply-to:date:cc :message-id:references:to:x-mailer; b=f2rbc/MP6InH+kXPLwvhsAp3Rg7rIrd+qWAe3S8BpA3RGYLojFu9gPQMvnKRFWIOSw CHxsun4rCiQNPgY79gOlDqElsdAT4R2XusGrrSWbixUMf8Ky5KwzuuJTA+2AMshOy4WK tV4LdzYeQ9YS2ZJ40wpHWkHbUf0sKKg1Jvgrk= Received: by 10.210.17.2 with SMTP id 2mr2735678ebq.86.1248361151063; Thu, 23 Jul 2009 07:59:11 -0700 (PDT) Received: from vpn2-170.vpn.net.ed.ac.uk (vpn2-170.vpn.net.ed.ac.uk [129.215.4.170]) by mx.google.com with ESMTPS id 7sm518106eyg.36.2009.07.23.07.59.09 (version=TLSv1/SSLv3 cipher=RC4-MD5); Thu, 23 Jul 2009 07:59:10 -0700 (PDT) Subject: Re: Crash in ns_index_color (nsterm.m:1305) Mime-Version: 1.0 (Apple Message framework v1071.1) Content-Type: multipart/signed; boundary=Apple-Mail-16--528990901; protocol="application/pkcs7-signature"; micalg=sha1 From: David Reitter In-Reply-To: Date: Thu, 23 Jul 2009 15:59:08 +0100 Cc: 3605@debbugs.gnu.org, Ben Lowery Message-Id: <3A07F67D-AEAC-41BF-8448-E0E0B1B49DB8@gmail.com> References: To: Adrian Robert X-Mailer: Apple Mail (2.1071.1) --Apple-Mail-16--528990901 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=us-ascii; format=flowed; delsp=yes On Jul 23, 2009, at 3:46 PM, Adrian Robert wrote: > http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3605 > > Hi, > > If you could please retest this against the latest branch or trunk, > I've checked in some robustness improvement to the indexed color > stuff that may clear this up. Ben, perhaps you can do that. I currently don't reproduce the error even with yesterday's build, but that's probably due to changes in the Aquamacs master branch that prevent this. I'm currently traveling and can't really do much; I can't build Emacs locally anyways... Sorry! --Apple-Mail-16--528990901 Content-Disposition: attachment; filename=smime.p7s Content-Type: application/pkcs7-signature; name=smime.p7s Content-Transfer-Encoding: base64 MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIFxDCCAn0w ggHmoAMCAQICED6shx13jEDrq0eL8FRq5ykwDQYJKoZIhvcNAQEFBQAwYjELMAkGA1UEBhMCWkEx JTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4xLDAqBgNVBAMTI1RoYXd0ZSBQ ZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5nIENBMB4XDTA4MTIwOTAyMDgwMVoXDTA5MTIwOTAyMDgw MVowYjEQMA4GA1UEBBMHUmVpdHRlcjEOMAwGA1UEKhMFRGF2aWQxFjAUBgNVBAMTDURhdmlkIFJl aXR0ZXIxJjAkBgkqhkiG9w0BCQEWF2RhdmlkLnJlaXR0ZXJAZ21haWwuY29tMIGfMA0GCSqGSIb3 DQEBAQUAA4GNADCBiQKBgQDOdo6kAwlkBxUb8dj4saMbYg4SVng8CUePFn3cjjWrakBTbUVa4Z0n wlUxr7AitEeKhBy5nGhu96+jKUPrCwYNRCZ0l2ovvuGq4z1m1nZ5/c8WvFlVhieuxXMUfmb/O7D3 IojoX6iS8n5MNNU2IWNNT/AD3vOl6DKgOtOw4J9y+QIDAQABozQwMjAiBgNVHREEGzAZgRdkYXZp ZC5yZWl0dGVyQGdtYWlsLmNvbTAMBgNVHRMBAf8EAjAAMA0GCSqGSIb3DQEBBQUAA4GBAIjI8yEW wkiEfA9PMgpjnD6KyCXT0iZjHhW2PkR53yZZLUoTboHnKgsFwYp/gzzIL8J5cvZaRUyMUzXDufPP dRmxxCs2jXXLDD/8bvdvOuMzqgYoFA73fAfsC8S6qUL1PayZ90J8CZHNhDwqWqOA56T+DdKUegJT sqoHKh6OnypTMIIDPzCCAqigAwIBAgIBDTANBgkqhkiG9w0BAQUFADCB0TELMAkGA1UEBhMCWkEx FTATBgNVBAgTDFdlc3Rlcm4gQ2FwZTESMBAGA1UEBxMJQ2FwZSBUb3duMRowGAYDVQQKExFUaGF3 dGUgQ29uc3VsdGluZzEoMCYGA1UECxMfQ2VydGlmaWNhdGlvbiBTZXJ2aWNlcyBEaXZpc2lvbjEk MCIGA1UEAxMbVGhhd3RlIFBlcnNvbmFsIEZyZWVtYWlsIENBMSswKQYJKoZIhvcNAQkBFhxwZXJz b25hbC1mcmVlbWFpbEB0aGF3dGUuY29tMB4XDTAzMDcxNzAwMDAwMFoXDTEzMDcxNjIzNTk1OVow YjELMAkGA1UEBhMCWkExJTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4xLDAq BgNVBAMTI1RoYXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5nIENBMIGfMA0GCSqGSIb3DQEB AQUAA4GNADCBiQKBgQDEpjxVc1X7TrnKmVoeaMB1BHCd3+n/ox7svc31W/Iadr1/DDph8r9RzgHU 5VAKMNcCY1osiRVwjt3J8CuFWqo/cVbLrzwLB+fxH5E2JCoTzyvV84J3PQO+K/67GD4Hv0CAAmTX p6a7n2XRxSpUhQ9IBH+nttE8YQRAHmQZcmC3+wIDAQABo4GUMIGRMBIGA1UdEwEB/wQIMAYBAf8C AQAwQwYDVR0fBDwwOjA4oDagNIYyaHR0cDovL2NybC50aGF3dGUuY29tL1RoYXd0ZVBlcnNvbmFs RnJlZW1haWxDQS5jcmwwCwYDVR0PBAQDAgEGMCkGA1UdEQQiMCCkHjAcMRowGAYDVQQDExFQcml2 YXRlTGFiZWwyLTEzODANBgkqhkiG9w0BAQUFAAOBgQBIjNFQg+oLLswNo2asZw9/r6y+whehQ5aU nX9MIbj4Nh+qLZ82L8D0HFAgk3A8/a3hYWLD2ToZfoSxmRsAxRoLgnSeJVCUYsfbJ3FXJY3dqZw5 jowgT2Vfldr394fWxghOrvbqNOUQGls1TXfjViF4gtwhGTXeJLHTHUb/XV9lTzGCAo8wggKLAgEB MHYwYjELMAkGA1UEBhMCWkExJTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4x LDAqBgNVBAMTI1RoYXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5nIENBAhA+rIcdd4xA66tH i/BUaucpMAkGBSsOAwIaBQCgggFvMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcN AQkFMQ8XDTA5MDcyMzE0NTkwOVowIwYJKoZIhvcNAQkEMRYEFMZ+zd0EU1/eoEhi+3HbAl+qjtDQ MIGFBgkrBgEEAYI3EAQxeDB2MGIxCzAJBgNVBAYTAlpBMSUwIwYDVQQKExxUaGF3dGUgQ29uc3Vs dGluZyAoUHR5KSBMdGQuMSwwKgYDVQQDEyNUaGF3dGUgUGVyc29uYWwgRnJlZW1haWwgSXNzdWlu ZyBDQQIQPqyHHXeMQOurR4vwVGrnKTCBhwYLKoZIhvcNAQkQAgsxeKB2MGIxCzAJBgNVBAYTAlpB MSUwIwYDVQQKExxUaGF3dGUgQ29uc3VsdGluZyAoUHR5KSBMdGQuMSwwKgYDVQQDEyNUaGF3dGUg UGVyc29uYWwgRnJlZW1haWwgSXNzdWluZyBDQQIQPqyHHXeMQOurR4vwVGrnKTANBgkqhkiG9w0B AQEFAASBgH/UyvJLe4o5HuWy6Y6cKPtCgsCZkecgGDKsXkuPtJGbbSGa8wA5Ntq4MrxI+Cst0s8/ vFp5SKo9qeCKUVKUog6xOFO1VBKDZO56yQTow29ocApQTHEFcEvr7TlOZnt12gp0El7uDtF+CEmz z2UUrMj6eVBTzXMWH2oY+m/PE8kXAAAAAAAA --Apple-Mail-16--528990901-- From david.reitter@gmail.com Thu Jul 23 08:17:01 2009 Received: (at 3605) by emacsbugs.donarmstrong.com; 23 Jul 2009 15:17:01 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=0.1 required=4.0 tests=FOURLA autolearn=no version=3.2.5-bugs.debian.org_2005_01_02 Received: from mail-ew0-f207.google.com (mail-ew0-f207.google.com [209.85.219.207]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n6NFGt2t030052 for <3605@emacsbugs.donarmstrong.com>; Thu, 23 Jul 2009 08:16:57 -0700 Received: by ewy3 with SMTP id 3so1100806ewy.1 for <3605@emacsbugs.donarmstrong.com>; Thu, 23 Jul 2009 08:16:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:subject:mime-version :content-type:from:in-reply-to:date:cc:message-id:references:to :x-mailer; bh=EgDnpVVRFHmD7ws79c3gddRsgJpt96xXfjlh6qF/Zzc=; b=xJ3pZqsgnepHfQe98LFQIRnswYfXj5iV4qgdEyiK0yFZqvHeKLsS1GMQkTUTD6J711 QNMLz9CPBRH/8tl+bsuXlfZ0stQUJB+5RCFZhD8bR+7QZlfMXlHoH4VY0i7O1x+W59WA ZrFkojqrYMCRzI2RpjGDwls6yFozyTvu9o9X0= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=subject:mime-version:content-type:from:in-reply-to:date:cc :message-id:references:to:x-mailer; b=RFEAeFtmgO767kw3ew3379xEsNnnPcvPKL8lRZO0iBRJNoNr/eilzuS55Dw2N1vwMK RmtIEuBy9bTEyXxJyLfknguaEtkP7nTlYipZ/LCnU1kmFInQMrsoCAUravvCQFIP7B9w 1+U66NUd+DF5GrDitvDUyO3QS11rSdIWMXXdY= Received: by 10.210.131.6 with SMTP id e6mr8392235ebd.29.1248362193416; Thu, 23 Jul 2009 08:16:33 -0700 (PDT) Received: from ?10.182.6.113? (aruba-ctlr16-nat.its.manchester.ac.uk [130.88.99.232]) by mx.google.com with ESMTPS id 10sm2721979eyd.7.2009.07.23.08.16.31 (version=TLSv1/SSLv3 cipher=RC4-MD5); Thu, 23 Jul 2009 08:16:32 -0700 (PDT) Subject: Re: Crash in ns_index_color (nsterm.m:1305) Mime-Version: 1.0 (Apple Message framework v1071.1) Content-Type: multipart/signed; boundary=Apple-Mail-17--527953163; protocol="application/pkcs7-signature"; micalg=sha1 From: David Reitter In-Reply-To: Date: Thu, 23 Jul 2009 16:16:26 +0100 Cc: 3605@debbugs.gnu.org, Ben Lowery Message-Id: <378AE054-89A8-410E-BB83-D527A4531924@gmail.com> References: To: Adrian Robert X-Mailer: Apple Mail (2.1071.1) --Apple-Mail-17--527953163 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=us-ascii; format=flowed; delsp=yes On Jul 23, 2009, at 3:46 PM, Adrian Robert wrote: > > If you could please retest this against the latest branch or trunk, > I've checked in some robustness improvement to the indexed color > stuff that may clear this up. Further to that, I don't think your change is as safe as it could be. Below is what I did in Aquamacs:master: I'm returning an actual color in case the index is invalid, rather than nil. Is ns_lookup_indexed_color() generally expected to return nil if something goes wrong? It's cleaner than returning something random, but it'll still lead to an error if unchecked. - D <<<<<<< HEAD:src/nsterm.m /* for some reason, idx is 0 for undefined colors. Also, this function is called with very high indices at times (XXX: debug this.) */ if (idx > 0 && idx < color_table->size && ![color_table->empty_indices containsObject: [NSNumber numberWithUnsignedInt: idx]]) { /* fprintf(stderr, "lookup color %d\n", idx); */ return color_table->colors[idx]; } /* fprintf(stderr, "DISCARDING lookup color %d\n", idx); */ return [NSColor orangeColor]; // mark undefined color ======= if (idx < 1 || idx >= color_table->avail) return nil; return color_table->colors[idx]; >>>>>>> emacs23.1:src/nsterm.m --Apple-Mail-17--527953163 Content-Disposition: attachment; filename=smime.p7s Content-Type: application/pkcs7-signature; name=smime.p7s Content-Transfer-Encoding: base64 MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIFxDCCAn0w ggHmoAMCAQICED6shx13jEDrq0eL8FRq5ykwDQYJKoZIhvcNAQEFBQAwYjELMAkGA1UEBhMCWkEx JTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4xLDAqBgNVBAMTI1RoYXd0ZSBQ ZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5nIENBMB4XDTA4MTIwOTAyMDgwMVoXDTA5MTIwOTAyMDgw MVowYjEQMA4GA1UEBBMHUmVpdHRlcjEOMAwGA1UEKhMFRGF2aWQxFjAUBgNVBAMTDURhdmlkIFJl aXR0ZXIxJjAkBgkqhkiG9w0BCQEWF2RhdmlkLnJlaXR0ZXJAZ21haWwuY29tMIGfMA0GCSqGSIb3 DQEBAQUAA4GNADCBiQKBgQDOdo6kAwlkBxUb8dj4saMbYg4SVng8CUePFn3cjjWrakBTbUVa4Z0n wlUxr7AitEeKhBy5nGhu96+jKUPrCwYNRCZ0l2ovvuGq4z1m1nZ5/c8WvFlVhieuxXMUfmb/O7D3 IojoX6iS8n5MNNU2IWNNT/AD3vOl6DKgOtOw4J9y+QIDAQABozQwMjAiBgNVHREEGzAZgRdkYXZp ZC5yZWl0dGVyQGdtYWlsLmNvbTAMBgNVHRMBAf8EAjAAMA0GCSqGSIb3DQEBBQUAA4GBAIjI8yEW wkiEfA9PMgpjnD6KyCXT0iZjHhW2PkR53yZZLUoTboHnKgsFwYp/gzzIL8J5cvZaRUyMUzXDufPP dRmxxCs2jXXLDD/8bvdvOuMzqgYoFA73fAfsC8S6qUL1PayZ90J8CZHNhDwqWqOA56T+DdKUegJT sqoHKh6OnypTMIIDPzCCAqigAwIBAgIBDTANBgkqhkiG9w0BAQUFADCB0TELMAkGA1UEBhMCWkEx FTATBgNVBAgTDFdlc3Rlcm4gQ2FwZTESMBAGA1UEBxMJQ2FwZSBUb3duMRowGAYDVQQKExFUaGF3 dGUgQ29uc3VsdGluZzEoMCYGA1UECxMfQ2VydGlmaWNhdGlvbiBTZXJ2aWNlcyBEaXZpc2lvbjEk MCIGA1UEAxMbVGhhd3RlIFBlcnNvbmFsIEZyZWVtYWlsIENBMSswKQYJKoZIhvcNAQkBFhxwZXJz b25hbC1mcmVlbWFpbEB0aGF3dGUuY29tMB4XDTAzMDcxNzAwMDAwMFoXDTEzMDcxNjIzNTk1OVow YjELMAkGA1UEBhMCWkExJTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4xLDAq BgNVBAMTI1RoYXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5nIENBMIGfMA0GCSqGSIb3DQEB AQUAA4GNADCBiQKBgQDEpjxVc1X7TrnKmVoeaMB1BHCd3+n/ox7svc31W/Iadr1/DDph8r9RzgHU 5VAKMNcCY1osiRVwjt3J8CuFWqo/cVbLrzwLB+fxH5E2JCoTzyvV84J3PQO+K/67GD4Hv0CAAmTX p6a7n2XRxSpUhQ9IBH+nttE8YQRAHmQZcmC3+wIDAQABo4GUMIGRMBIGA1UdEwEB/wQIMAYBAf8C AQAwQwYDVR0fBDwwOjA4oDagNIYyaHR0cDovL2NybC50aGF3dGUuY29tL1RoYXd0ZVBlcnNvbmFs RnJlZW1haWxDQS5jcmwwCwYDVR0PBAQDAgEGMCkGA1UdEQQiMCCkHjAcMRowGAYDVQQDExFQcml2 YXRlTGFiZWwyLTEzODANBgkqhkiG9w0BAQUFAAOBgQBIjNFQg+oLLswNo2asZw9/r6y+whehQ5aU nX9MIbj4Nh+qLZ82L8D0HFAgk3A8/a3hYWLD2ToZfoSxmRsAxRoLgnSeJVCUYsfbJ3FXJY3dqZw5 jowgT2Vfldr394fWxghOrvbqNOUQGls1TXfjViF4gtwhGTXeJLHTHUb/XV9lTzGCAo8wggKLAgEB MHYwYjELMAkGA1UEBhMCWkExJTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4x LDAqBgNVBAMTI1RoYXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5nIENBAhA+rIcdd4xA66tH i/BUaucpMAkGBSsOAwIaBQCgggFvMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcN AQkFMQ8XDTA5MDcyMzE1MTYyNlowIwYJKoZIhvcNAQkEMRYEFO98uaPS54ZyPT1CN2Y9+8pRsaLk MIGFBgkrBgEEAYI3EAQxeDB2MGIxCzAJBgNVBAYTAlpBMSUwIwYDVQQKExxUaGF3dGUgQ29uc3Vs dGluZyAoUHR5KSBMdGQuMSwwKgYDVQQDEyNUaGF3dGUgUGVyc29uYWwgRnJlZW1haWwgSXNzdWlu ZyBDQQIQPqyHHXeMQOurR4vwVGrnKTCBhwYLKoZIhvcNAQkQAgsxeKB2MGIxCzAJBgNVBAYTAlpB MSUwIwYDVQQKExxUaGF3dGUgQ29uc3VsdGluZyAoUHR5KSBMdGQuMSwwKgYDVQQDEyNUaGF3dGUg UGVyc29uYWwgRnJlZW1haWwgSXNzdWluZyBDQQIQPqyHHXeMQOurR4vwVGrnKTANBgkqhkiG9w0B AQEFAASBgF0ke282hJYi0jGaE+zBOvA0OzK6UrbjQ4WpD1UzOSmxWwlUG8M94e2ut8KAhWqaR9do sGc/LV73e1zgTFn0gHT/Yl9nQmIPAph/VIfgQ/vrMDCsoj1EeKE8XWo9FtkVfR5Tv4iO2AlbDm1k mJkbGjkHsUSK1ojeH9ByksVqmETdAAAAAAAA --Apple-Mail-17--527953163-- From adrian.b.robert@gmail.com Thu Jul 23 08:36:57 2009 Received: (at 3605) by emacsbugs.donarmstrong.com; 23 Jul 2009 15:36:57 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=0.7 required=4.0 tests=AWL autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from mail-yx0-f173.google.com (mail-yx0-f173.google.com [209.85.210.173]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n6NFaqfr000965 for <3605@emacsbugs.donarmstrong.com>; Thu, 23 Jul 2009 08:36:54 -0700 Received: by yxe3 with SMTP id 3so1779480yxe.19 for <3605@emacsbugs.donarmstrong.com>; Thu, 23 Jul 2009 08:36:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:cc:message-id:from:to :in-reply-to:content-type:content-transfer-encoding:mime-version :subject:date:references:x-mailer; bh=/UX1gVv37et7zngWXWQq9pGpXWPpjIYU3YUaQVOteRQ=; b=NkjuTJ7VuqakknPD+xtWq3dly/GqrxkisLRgqmlknOSmlBSESY9aYitxWoIRIhJUru 40m7iQD+E2dvu9fsUHWw3kokNqeyoPDEYUwEmem1v062oZrivvsD5dFhmi6h7xtaaY0g jCp23fXNwnE+HPXcdX9WbFBsX6NlwA8x3TtO8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=cc:message-id:from:to:in-reply-to:content-type :content-transfer-encoding:mime-version:subject:date:references :x-mailer; b=xNFFNLz1pzXy2NbmUPDuXU61z1tmG00gnwB5NgYlRi3QEv7wSQktW3VGz01VAFVsGH gebvmGKwkUFnnWTq19lv9J+5vv0mxbBkWOSdaDrgHSwLWJFYvao5P9G3Or8fejNHj/rX M92IRgSGlB88sNmp0NXeTIvY0tqiypUCWw9nw= Received: by 10.100.14.16 with SMTP id 16mr3004082ann.128.1248363407622; Thu, 23 Jul 2009 08:36:47 -0700 (PDT) Received: from ?10.0.1.3? (dpc6745214221.direcpc.com [67.45.214.221]) by mx.google.com with ESMTPS id 36sm3569378agc.60.2009.07.23.08.36.41 (version=TLSv1/SSLv3 cipher=RC4-MD5); Thu, 23 Jul 2009 08:36:47 -0700 (PDT) Cc: 3605@debbugs.gnu.org, Ben Lowery Message-Id: From: Adrian Robert To: David Reitter In-Reply-To: <378AE054-89A8-410E-BB83-D527A4531924@gmail.com> Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v935.3) Subject: Re: Crash in ns_index_color (nsterm.m:1305) Date: Thu, 23 Jul 2009 11:36:10 -0400 References: <378AE054-89A8-410E-BB83-D527A4531924@gmail.com> X-Mailer: Apple Mail (2.935.3) On Jul 23, 2009, at 11:16 AM, David Reitter wrote: > On Jul 23, 2009, at 3:46 PM, Adrian Robert wrote: >> >> If you could please retest this against the latest branch or trunk, >> I've checked in some robustness improvement to the indexed color >> stuff that may clear this up. > > Further to that, I don't think your change is as safe as it could be. > Below is what I did in Aquamacs:master: I'm returning an actual > color in case the index is invalid, rather than nil. > Is ns_lookup_indexed_color() generally expected to return nil if > something goes wrong? It's cleaner than returning something random, > but it'll still lead to an error if unchecked. nil should not cause a problem because sending a message to nil is a no-op in Objective-C. The problem with returning orange as you do is that the semantics of the table are such that all colors are retained, whereas the orangeColor is autoreleased. Better would be to put an actual color entry into slot 0, and retain it, then return this as the default. Have you found any pattern to the 0's when using the orange? We should develop a means of periodically moving tested improvements from Aquamacs development into the mainline. From blowery@gmail.com Wed Jul 29 07:39:44 2009 Received: (at 3605) by emacsbugs.donarmstrong.com; 29 Jul 2009 14:39:45 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: ** X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=2.7 required=4.0 tests=AWL,FOURLA,FVGT_m_MULTI_ODD, GMAIL,IMPRONONCABLE_1,IMPRONONCABLE_2,MURPHY_WRONG_WORD1,MURPHY_WRONG_WORD2 autolearn=no version=3.2.5-bugs.debian.org_2005_01_02 Received: from mail-qy0-f202.google.com (mail-qy0-f202.google.com [209.85.221.202]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n6TEdXk7004514 for <3605@emacsbugs.donarmstrong.com>; Wed, 29 Jul 2009 07:39:34 -0700 Received: by qyk40 with SMTP id 40so1071596qyk.19 for <3605@emacsbugs.donarmstrong.com>; Wed, 29 Jul 2009 07:39:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=3y6HjoI1cL0bkKog4r7L07DZqa849mcXciiv4NIdMzY=; b=DsjDT3UyKI6z+w9KkcmCFTV+mLfjLHnAxBvTtVU9IG2FA78MFY6aFcDO4J10ioLwof qOccaizgCGZv/exwE8/CuH3xP9c+CFRPVODN6T8m3wgnZe5u1dhSEE8ppZt8LAVQY2w8 FvXcfCXcx7VeeJ9XrwnExQ+gc4E+JYnNm1LJ0= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=fqlqSvWEZqWKRj1zTL1il59E19QaLsDIvILO9sdf7n/dRmRx4/UadRYFVzDOnJ15W5 qnF1MKwCIap4U9pW53nsBRwVDHBtlWxzvvgYYApNM+Y1s5DYCxQReQ/SdAVhsWfmIhbI 6+F9OJlqRN6PKIuOoKV9j+dY9XhJZi9VysWA8= MIME-Version: 1.0 Received: by 10.229.99.210 with SMTP id v18mr2022067qcn.76.1248878367784; Wed, 29 Jul 2009 07:39:27 -0700 (PDT) In-Reply-To: <3A07F67D-AEAC-41BF-8448-E0E0B1B49DB8@gmail.com> References: <3A07F67D-AEAC-41BF-8448-E0E0B1B49DB8@gmail.com> Date: Wed, 29 Jul 2009 10:39:27 -0400 Message-ID: <9ee8c1eb0907290739t6f822e19q3199efa7e5e2f0bb@mail.gmail.com> Subject: Re: Crash in ns_index_color (nsterm.m:1305) From: Ben Lowery To: David Reitter Cc: Adrian Robert , 3605@debbugs.gnu.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit I just got this crash on current Emacs head. Process: Emacs [27424] Path: /Users/blowery/src/emacs.git/nextstep/Emacs.app/Contents/MacOS/Emacs Identifier: org.gnu.Emacs Version: Version 23.1.50 (9.0) Code Type: X86 (Native) Parent Process: launchd [239] Interval Since Last Report: 108778 sec Crashes Since Last Report: 1 Per-App Interval Since Last Report: 88473 sec Per-App Crashes Since Last Report: 1 Date/Time: 2009-07-29 10:25:05.504 -0400 OS Version: Mac OS X 10.5.7 (9J61) Report Version: 6 Anonymous UUID: B390CC9E-43EB-401F-8BC5-53FEF67D8BA6 Exception Type: EXC_BAD_ACCESS (SIGABRT) Exception Codes: KERN_INVALID_ADDRESS at 0x00000000c5e4ff8b Crashed Thread: 0 Thread 0 Crashed: 0 libSystem.B.dylib 0x9538de42 __kill + 10 1 org.gnu.Emacs 0x0009157a fatal_error_signal + 314 (emacs.c:405) 2 libSystem.B.dylib 0x9538c2bb _sigtramp + 43 3 ??? 0xffffffff 0 + 4294967295 4 libSystem.B.dylib 0x9540023a raise + 26 5 libSystem.B.dylib 0x9540c679 abort + 73 6 org.gnu.Emacs 0x0016c2f5 ns_term_shutdown + 117 (nsterm.m:4015) 7 org.gnu.Emacs 0x000915cf fatal_error_signal + 399 (emacs.c:390) 8 libSystem.B.dylib 0x9538c2bb _sigtramp + 43 9 ??? 0xffffffff 0 + 4294967295 10 org.gnu.Emacs 0x0016800c ns_index_color + 108 (nsterm.m:1280) 11 org.gnu.Emacs 0x001691c2 ns_defined_color + 114 (nsterm.m:1635) 12 org.gnu.Emacs 0x00086fec defined_color + 76 (xfaces.c:1270) 13 org.gnu.Emacs 0x0008730e load_color + 62 (xfaces.c:1439) 14 org.gnu.Emacs 0x0008d27a realize_face + 1034 (xfaces.c:1528) 15 org.gnu.Emacs 0x0008e03d lookup_face + 93 (xfaces.c:4722) 16 org.gnu.Emacs 0x0008f6b2 face_at_buffer_position + 578 (xfaces.c:6360) 17 org.gnu.Emacs 0x0001a357 handle_face_prop + 103 (xdisp.c:3456) 18 org.gnu.Emacs 0x0001cec8 handle_stop + 136 (xdisp.c:3129) 19 org.gnu.Emacs 0x00020177 next_element_from_buffer + 599 (xdisp.c:6486) 20 org.gnu.Emacs 0x0001e27c get_next_display_element + 44 (xdisp.c:5661) 21 org.gnu.Emacs 0x00028b5c display_line + 396 (xdisp.c:16542) 22 org.gnu.Emacs 0x0002a86e try_window_id + 1230 (xdisp.c:15169) 23 org.gnu.Emacs 0x00031d2e redisplay_window + 5678 (xdisp.c:13558) 24 org.gnu.Emacs 0x00033ca0 redisplay_window_1 + 48 (xdisp.c:12272) 25 org.gnu.Emacs 0x001074f3 internal_condition_case_1 + 259 (eval.c:1560) 26 org.gnu.Emacs 0x00035b31 redisplay_internal + 3121 (xdisp.c:11898) 27 org.gnu.Emacs 0x0009ed75 read_char + 1813 (keyboard.c:2709) 28 org.gnu.Emacs 0x0012af5a read_filtered_event + 138 (lread.c:714) 29 org.gnu.Emacs 0x0012b287 Fread_event + 103 (lread.c:827) 30 org.gnu.Emacs 0x00109941 Ffuncall + 977 (eval.c:3051) 31 org.gnu.Emacs 0x00144efb Fbyte_code + 3835 (bytecode.c:678) 32 org.gnu.Emacs 0x00108d56 Feval + 1062 (eval.c:2386) 33 org.gnu.Emacs 0x001090ef Fprogn + 63 (eval.c:451) 34 org.gnu.Emacs 0x00093a67 Ftrack_mouse + 87 (keyboard.c:1468) 35 org.gnu.Emacs 0x00108db8 Feval + 1160 (eval.c:2323) 36 org.gnu.Emacs 0x001090ef Fprogn + 63 (eval.c:451) 37 org.gnu.Emacs 0x001093df funcall_lambda + 703 (eval.c:3225) 38 org.gnu.Emacs 0x0010973b Ffuncall + 459 (eval.c:3102) 39 org.gnu.Emacs 0x00144efb Fbyte_code + 3835 (bytecode.c:678) 40 org.gnu.Emacs 0x001091f1 funcall_lambda + 209 (eval.c:3237) 41 org.gnu.Emacs 0x0010973b Ffuncall + 459 (eval.c:3102) 42 org.gnu.Emacs 0x00144efb Fbyte_code + 3835 (bytecode.c:678) 43 org.gnu.Emacs 0x001091f1 funcall_lambda + 209 (eval.c:3237) 44 org.gnu.Emacs 0x0010973b Ffuncall + 459 (eval.c:3102) 45 org.gnu.Emacs 0x00105b22 Fcall_interactively + 3250 (callint.c:870) 46 org.gnu.Emacs 0x00109941 Ffuncall + 977 (eval.c:3051) 47 org.gnu.Emacs 0x00109af9 call3 + 25 (eval.c:2877) 48 org.gnu.Emacs 0x000a3fa1 command_loop_1 + 1153 (keyboard.c:1911) 49 org.gnu.Emacs 0x0010788d internal_condition_case + 253 (eval.c:1512) 50 org.gnu.Emacs 0x00093878 command_loop_2 + 72 (keyboard.c:1360) 51 org.gnu.Emacs 0x0010776c internal_catch + 172 (eval.c:1248) 52 org.gnu.Emacs 0x000935ce command_loop + 174 (keyboard.c:1339) 53 org.gnu.Emacs 0x00093692 recursive_edit_1 + 146 (keyboard.c:953) 54 org.gnu.Emacs 0x00093811 Frecursive_edit + 257 (keyboard.c:1016) 55 org.gnu.Emacs 0x0009215a main + 2890 (emacs.c:1857) 56 org.gnu.Emacs 0x00002546 start + 54 Thread 0 crashed with X86 Thread State (32-bit): eax: 0x00000000 ebx: 0x0009144e ecx: 0xbfffbd7c edx: 0x9538de42 edi: 0x00000006 esi: 0x00000006 ebp: 0xbfffbd98 esp: 0xbfffbd7c ss: 0x0000001f efl: 0x00000282 eip: 0x9538de42 cs: 0x00000007 ds: 0x0000001f es: 0x0000001f fs: 0x00000000 gs: 0x00000037 cr2: 0x0a0a1f48 Binary Images: 0x1000 - 0x1abffb +org.gnu.Emacs Version 23.1.50 (9.0) <92d89a5b49bb7f6d030d641329aff545> /Users/blowery/src/emacs.git/nextstep/Emacs.app/Contents/MacOS/Emacs 0x406000 - 0x406ff0 +com.google.GearsEnabler ??? (1.0) <7587e6d5a9e3404a3e0e1d8d45a8d8e7> /Library/InputManagers/GearsEnabler/GearsEnabler.bundle/Contents/MacOS/GearsEnabler 0x40b000 - 0x40bffd +com.plaxo.ABPlugin ??? (1.0) <9c6e13cfe880758890968cf29a515465> /Library/InputManagers/PlaxoABAddIn/PlaxoABAddIn.bundle/Contents/MacOS/PlaxoABAddIn 0x410000 - 0x411ffd +com.1passwd.InputManager 2.9.21 (7517) <0ee4d84785f51c14ce388bf6b0553055> /Library/InputManagers/1PasswdIM/1PasswdIM.bundle/Contents/MacOS/1PasswdIM 0x76a000 - 0x76cffe com.apple.AutomatorCMM 1.1 (161) /System/Library/Contextual Menu Items/AutomatorCMM.plugin/Contents/MacOS/AutomatorCMM 0x783000 - 0x784ffd com.apple.BluetoothMenu 2.1.6 (2.1.6f8) /System/Library/Contextual Menu Items/BluetoothContextualMenu.plugin/Contents/MacOS/BluetoothContextualMenu 0x13d29000 - 0x13d9dff7 com.apple.Bluetooth 2.1.6 (2.1.6f8) <2efdc5543023a1c9b534269d1153d8d8> /System/Library/Frameworks/IOBluetooth.framework/Versions/A/IOBluetooth 0x13deb000 - 0x13dedfff com.apple.BezelServicesFW 1.4.929 (1.4.929) /System/Library/PrivateFrameworks/BezelServices.framework/Versions/A/BezelServices 0x13df4000 - 0x13df9fff com.apple.FolderActionsMenu 1.3.2 (1.3.2) /System/Library/Contextual Menu Items/FolderActionsMenu.plugin/Contents/MacOS/FolderActionsMenu 0x13e00000 - 0x13e01fff +com.vmware.FusionVMDKPlugIn ??? (0.0.1d2) /Library/Contextual Menu Items/FusionVMDKPlugIn.plugin/Contents/MacOS/FusionVMDKPlugIn 0x16ac1000 - 0x16cc8fef com.apple.RawCamera.bundle 2.0.15 (471) <557c94fbd7c15219746393464a79cf87> /System/Library/CoreServices/RawCamera.bundle/Contents/MacOS/RawCamera 0x8fe00000 - 0x8fe2db43 dyld 97.1 (???) <100d362e03410f181a34e04e94189ae5> /usr/lib/dyld 0x90003000 - 0x90413fef libBLAS.dylib ??? (???) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib 0x90414000 - 0x90416ff5 libRadiance.dylib ??? (???) <8a844202fcd65662bb9ab25f08c45a62> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib 0x90417000 - 0x90444feb libvDSP.dylib ??? (???) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib 0x90445000 - 0x904a2ffb libstdc++.6.dylib ??? (???) <6106b1f2b0b303b06ae476253dbb5f3f> /usr/lib/libstdc++.6.dylib 0x904a3000 - 0x90597ff4 libiconv.2.dylib ??? (???) <3f183527811098bb7332f67a1f902bfd> /usr/lib/libiconv.2.dylib 0x90598000 - 0x905aefff com.apple.DictionaryServices 1.0.0 (1.0.0) <7e9ff586b5c9d02b09e2a5527d98524f> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices 0x90623000 - 0x9065dfe7 com.apple.coreui 1.2 (62) /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI 0x9065e000 - 0x90662fff libGIF.dylib ??? (???) <572a32e46e33be1ec041c5ef5b0341ae> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib 0x907c0000 - 0x907d5ffb com.apple.ImageCapture 5.0.2 (5.0.2) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture 0x90a98000 - 0x90ac1fff libcups.2.dylib ??? (???) <1b0435164b9dc6c773d0b1f24701e554> /usr/lib/libcups.2.dylib 0x90ac2000 - 0x90bf5fef com.apple.CoreFoundation 6.5.6 (476.18) <2d52bab73660117571bd6486dc318f8e> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation 0x90bf6000 - 0x90bf6ffa com.apple.CoreServices 32 (32) <2760719f7a81e8c2bdfd15b0939abc29> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices 0x90bf7000 - 0x90bfbfff libmathCommon.A.dylib ??? (???) /usr/lib/system/libmathCommon.A.dylib 0x90bfc000 - 0x90c24ff7 com.apple.shortcut 1.0.1 (1.0) <131202e7766e327d02d55c0f5fc44ad7> /System/Library/PrivateFrameworks/Shortcut.framework/Versions/A/Shortcut 0x90c98000 - 0x90cb7ffa libJPEG.dylib ??? (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib 0x90cb8000 - 0x90dfeff7 com.apple.ImageIO.framework 2.0.4 (2.0.4) <6a6623d3d1a7292b5c3763dcd108b55f> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/ImageIO 0x90e4e000 - 0x90e55ff7 libCGATS.A.dylib ??? (???) <211348279493364e9920adc86484cedd> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGATS.A.dylib 0x90e56000 - 0x90e56ffd com.apple.Accelerate 1.4.2 (Accelerate 1.4.2) /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate 0x90e57000 - 0x90e5effe libbsm.dylib ??? (???) <5582985a86ea36504cca31788bccf963> /usr/lib/libbsm.dylib 0x90e68000 - 0x91226fea libLAPACK.dylib ??? (???) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib 0x91227000 - 0x91237ffc com.apple.LangAnalysis 1.6.4 (1.6.4) <8b7831b5f74a950a56cf2d22a2d436f6> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis 0x91238000 - 0x91238ffc com.apple.audio.units.AudioUnit 1.5 (1.5) /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit 0x912a0000 - 0x912f9ff7 libGLU.dylib ??? (???) /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib 0x92401000 - 0x92709fff com.apple.HIToolbox 1.5.5 (???) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox 0x9270a000 - 0x9274bfe7 libRIP.A.dylib ??? (???) <69bd09fcd8d8b235cee7a405290d6818> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib 0x9274c000 - 0x92770fff libxslt.1.dylib ??? (???) <0a9778d6368ae668826f446878deb99b> /usr/lib/libxslt.1.dylib 0x92771000 - 0x9277efe7 com.apple.opengl 1.5.10 (1.5.10) <5a2813f80c9441170cc1ab8a3dac5038> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL 0x92849000 - 0x928c6fef libvMisc.dylib ??? (???) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib 0x928c7000 - 0x9298eff2 com.apple.vImage 3.0 (3.0) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage 0x92b25000 - 0x92b67fef com.apple.NavigationServices 3.5.2 (163) <91844980804067b07a0b6124310d3f31> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/NavigationServices.framework/Versions/A/NavigationServices 0x92d35000 - 0x92d60fe7 libauto.dylib ??? (???) <42d8422dc23a18071869fdf7b5d8fab5> /usr/lib/libauto.dylib 0x92d61000 - 0x93401fe3 com.apple.CoreGraphics 1.409.3 (???) <25dceb14af3455b768f56e8765ecf3ca> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics 0x9342c000 - 0x934bffff com.apple.ink.framework 101.3 (86) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink 0x934c0000 - 0x934ccffe libGL.dylib ??? (???) /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib 0x934cd000 - 0x9361fff3 com.apple.audio.toolbox.AudioToolbox 1.5.2 (1.5.2) /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox 0x937f0000 - 0x938aafe3 com.apple.CoreServices.OSServices 227 (227) <30cebcb68b1b571df7d77474e0c31556> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices 0x938ab000 - 0x938abfff com.apple.Carbon 136 (136) /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon 0x938b4000 - 0x938ebfff com.apple.SystemConfiguration 1.9.2 (1.9.2) <8b26ebf26a009a098484f1ed01ec499c> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration 0x93b2b000 - 0x93bb2ff7 libsqlite3.0.dylib ??? (???) <3334ea5af7a911637413334154bb4100> /usr/lib/libsqlite3.0.dylib 0x94445000 - 0x9444bfff com.apple.print.framework.Print 218.0.3 (220.2) <5b7f4ef7c2df36aff9605377775781e4> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print 0x9444c000 - 0x944d6fe3 com.apple.DesktopServices 1.4.8 (1.4.8) <3065de6531ce839c7cb5b6dd70e03f4f> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv 0x944d7000 - 0x947b1ff3 com.apple.CoreServices.CarbonCore 786.11 (786.13) <9e2d85d52e5e2951aa4dd53c48ccc52f> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore 0x947b2000 - 0x947c2fff com.apple.speech.synthesis.framework 3.7.1 (3.7.1) <06d8fc0307314f8ffc16f206ad3dbf44> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis 0x947c3000 - 0x94814ff7 com.apple.HIServices 1.7.0 (???) <01b690d1f376e400ac873105533e39eb> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices 0x94ac3000 - 0x94b1fff7 com.apple.htmlrendering 68 (1.1.3) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HTMLRendering.framework/Versions/A/HTMLRendering 0x94b7b000 - 0x94b7bff8 com.apple.Cocoa 6.5 (???) /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa 0x94b7c000 - 0x94d4dffb com.apple.security 5.0.5 (36371) /System/Library/Frameworks/Security.framework/Versions/A/Security 0x94d4e000 - 0x94e2efff libobjc.A.dylib ??? (???) <7b92613fdf804fd9a0a3733a0674c30b> /usr/lib/libobjc.A.dylib 0x94e2f000 - 0x94ed6feb com.apple.QD 3.11.56 (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD 0x94ed7000 - 0x94eeffff com.apple.openscripting 1.2.8 (???) <572c7452d7e740e8948a5ad07a99602b> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting 0x94ef0000 - 0x94ef5fff com.apple.CommonPanels 1.2.4 (85) <3b64ef0de184d09c6f99a1a7e77e42be> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels 0x94ef6000 - 0x94f00feb com.apple.audio.SoundManager 3.9.2 (3.9.2) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CarbonSound.framework/Versions/A/CarbonSound 0x94f01000 - 0x9529efef com.apple.QuartzCore 1.5.8 (1.5.8) /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore 0x9529f000 - 0x9531eff5 com.apple.SearchKit 1.2.1 (1.2.1) <3140a605db2abf56b237fa156a08b28b> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit 0x9531f000 - 0x95486ff3 libSystem.B.dylib ??? (???) /usr/lib/libSystem.B.dylib 0x95487000 - 0x955c0ff7 libicucore.A.dylib ??? (???) /usr/lib/libicucore.A.dylib 0x955c1000 - 0x955dffff libresolv.9.dylib ??? (???) /usr/lib/libresolv.9.dylib 0x955e0000 - 0x95673ff3 com.apple.ApplicationServices.ATS 3.7 (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS 0x95674000 - 0x956ceff7 com.apple.CoreText 2.0.4 (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreText.framework/Versions/A/CoreText 0x956cf000 - 0x956ddffd libz.1.dylib ??? (???) <545ca09467025f77131cfac09d8b9375> /usr/lib/libz.1.dylib 0x956de000 - 0x95790ffb libcrypto.0.9.7.dylib ??? (???) <9d714c92872a93dd127ea8556b2c8945> /usr/lib/libcrypto.0.9.7.dylib 0x9579b000 - 0x957cafe3 com.apple.AE 402.3 (402.3) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE 0x957cb000 - 0x957cbff8 com.apple.ApplicationServices 34 (34) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices 0x957cc000 - 0x95870fec com.apple.CFNetwork 438.10 (438.12) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwork.framework/Versions/A/CFNetwork 0x95876000 - 0x95881fe7 libCSync.A.dylib ??? (???) <9e3544fe087bb4dc760b7afe0850dd6c> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCSync.A.dylib 0x95882000 - 0x95885fff com.apple.help 1.1 (36) <175489f8adf287b3ebd259362b0292c0> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help 0x95886000 - 0x95892ff9 com.apple.helpdata 1.0.1 (14.2) /System/Library/PrivateFrameworks/HelpData.framework/Versions/A/HelpData 0x95893000 - 0x95910feb com.apple.audio.CoreAudio 3.1.2 (3.1.2) <5a4e6329f8dbca5dcd70924525afd24a> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio 0x9591e000 - 0x9591fffc libffi.dylib ??? (???) <596e0dbf626b211741cecaa9698f271b> /usr/lib/libffi.dylib 0x95923000 - 0x959eefff com.apple.ColorSync 4.5.1 (4.5.1) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync 0x95a19000 - 0x95a58fef libTIFF.dylib ??? (???) <3589442575ac77746ae99ecf724f5f87> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib 0x95af0000 - 0x95bd1ff7 libxml2.2.dylib ??? (???) <2f6b294896866822330a8888b7f53b75> /usr/lib/libxml2.2.dylib 0x95bd2000 - 0x95beaff7 com.apple.CoreVideo 1.6.0 (20.0) /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo 0x95beb000 - 0x95c29fff libGLImage.dylib ??? (???) /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib 0x95c2a000 - 0x95c2affd com.apple.vecLib 3.4.2 (vecLib 3.4.2) /System/Library/Frameworks/vecLib.framework/Versions/A/vecLib 0x95c5e000 - 0x95d46ff3 com.apple.CoreData 100.2 (186.1) <8fb61e1714a4b8d587ce97605ad32547> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData 0x95d47000 - 0x95d62ffb libPng.dylib ??? (???) <4780e979d35aa5ec2cea22678836cea5> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib 0x95d68000 - 0x95d97ff7 libncurses.5.4.dylib ??? (???) <00632d5180ac31e2cd437a1ce9d08562> /usr/lib/libncurses.5.4.dylib 0x95eb4000 - 0x95eb4ffd com.apple.Accelerate.vecLib 3.4.2 (vecLib 3.4.2) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib 0x95eb5000 - 0x96386fbe libGLProgrammability.dylib ??? (???) <7f18294a7bd0b6afe4319f29187fc70d> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLProgrammability.dylib 0x96387000 - 0x963d0fef com.apple.Metadata 10.5.2 (398.25) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata 0x963d1000 - 0x963d9fff com.apple.DiskArbitration 2.2.1 (2.2.1) <75b0c8d8940a8a27816961dddcac8e0f> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration 0x96701000 - 0x96708fe9 libgcc_s.1.dylib ??? (???) <28a7cbc3a5ca2982d124668306f422d9> /usr/lib/libgcc_s.1.dylib 0x96709000 - 0x96985fe7 com.apple.Foundation 6.5.8 (677.24) /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation 0x96986000 - 0x96a36fff edu.mit.Kerberos 6.0.13 (6.0.13) <804bd1b3f08fb57396781f012006367c> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos 0x96a54000 - 0x96aceff8 com.apple.print.framework.PrintCore 5.5.4 (245.6) <03d0585059c20cb0bde5e000438c49e1> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore 0x96acf000 - 0x96b5bff7 com.apple.LaunchServices 290.3 (290.6) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices 0x96c25000 - 0x96c25ffb com.apple.installserver.framework 1.0 (8) /System/Library/PrivateFrameworks/InstallServer.framework/Versions/A/InstallServer 0x96c26000 - 0x96c28fff com.apple.securityhi 3.0 (30817) <020419ad33b8638b174e1a472728a894> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI 0x96c29000 - 0x96c32fff com.apple.speech.recognition.framework 3.7.24 (3.7.24) <6a6518b392d3d41ace3dcea69d6809d9> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition 0x96c45000 - 0x96cd1ff7 com.apple.framework.IOKit 1.5.2 (???) <97b9f9d584f48891377f0481b9104434> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit 0x96cd2000 - 0x974d0fef com.apple.AppKit 6.5.7 (949.46) /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit 0xfffe8000 - 0xfffebfff libobjc.A.dylib ??? (???) /usr/lib/libobjc.A.dylib 0xffff0000 - 0xffff1780 libSystem.B.dylib ??? (???) /usr/lib/libSystem.B.dylib On Thu, Jul 23, 2009 at 10:59 AM, David Reitter wrote: > On Jul 23, 2009, at 3:46 PM, Adrian Robert wrote: > >> http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3605 >> >> Hi, >> >> If you could please retest this against the latest branch or trunk, I've >> checked in some robustness improvement to the indexed color stuff that may >> clear this up. > > > Ben, perhaps you can do that. > > I currently don't reproduce the error even with yesterday's build, but > that's probably due to changes in the Aquamacs master branch that prevent > this. > > I'm currently traveling and can't really do much; I can't build Emacs > locally anyways... Sorry! From rgm@gnu.org Tue Sep 22 17:26:00 2009 Received: (at control) by emacsbugs.donarmstrong.com; 23 Sep 2009 00:26:01 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-4.1 required=4.0 tests=AWL,ONEWORD,VALID_BTS_CONTROL autolearn=no version=3.2.5-bugs.debian.org_2005_01_02 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n8N0PweS032256 for ; Tue, 22 Sep 2009 17:26:00 -0700 Received: from rgm by fencepost.gnu.org with local (Exim 4.67) (envelope-from ) id 1MqFgE-0000NK-7V; Tue, 22 Sep 2009 20:25:58 -0400 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <19129.27414.193732.858043@fencepost.gnu.org> Date: Tue, 22 Sep 2009 20:25:58 -0400 From: Glenn Morris To: control Subject: control reassign 4530 emacs,ns merge 3605 4530 severity 4491 minor tags 4491 = retitle 4491 ido-everywhere documentation From rgm@gnu.org Tue Sep 22 21:35:53 2009 Received: (at control) by emacsbugs.donarmstrong.com; 23 Sep 2009 04:35:53 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-8.6 required=4.0 tests=AWL,HAS_BUG_NUMBER, VALID_BTS_CONTROL,X_DEBBUGS_NO_ACK autolearn=unavailable version=3.2.5-bugs.debian.org_2005_01_02 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n8N4ZpN8014978; Tue, 22 Sep 2009 21:35:52 -0700 Received: from rgm by fencepost.gnu.org with local (Exim 4.67) (envelope-from ) id 1MqJa1-0001P1-Gs; Wed, 23 Sep 2009 00:35:49 -0400 From: Glenn Morris To: Ben Lowery Cc: 4532@debbugs.gnu.org, Adrian Robert , David Reitter , Aquamacs Bugs Subject: Re: bug#4532: Crash in ns_index_color (nsterm.m:1305) References: <9ee8c1eb0906180743s4cfa6986ic78af206a15e2ce6@mail.gmail.com> <9ee8c1eb0906180804m131f4c54jba827371d1de62df@mail.gmail.com> <13D7FE93-E9A3-4B0B-8693-D5761488C3D6@gmail.com> <9ee8c1eb0909221858x465c723ak6e1bac9e83ab07ab@mail.gmail.com> X-Spook: 64 Vauxhall Cross government BROMURE Etacs weapons of X-Ran: 8(q!XkQ}`Pw[{ffgs(N,e#[m8('&)JAm"{|X~{[w*#c3s[nK?AN"T)g#"".Qr8WS+5n'4S X-Hue: cyan X-Debbugs-No-Ack: yes X-Attribution: GM Date: Wed, 23 Sep 2009 00:35:49 -0400 In-Reply-To: <9ee8c1eb0909221858x465c723ak6e1bac9e83ab07ab@mail.gmail.com> (Ben Lowery's message of "Tue, 22 Sep 2009 21:58:10 -0400") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii reassign 4532 emacs,ns merge 3605 4532 stop Please stop cc'ing emacs-pretest-bug at gnu.org, since it creates a new entry in the bug database every time. Please use 3605 at debbugs.gnu.org instead. Thank you. http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3605 From deactivated@gmail.com Mon Oct 19 23:27:41 2009 Received: (at 3605) by emacsbugs.donarmstrong.com; 20 Oct 2009 06:27:42 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: ** X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=2.2 required=4.0 tests=FVGT_m_MULTI_ODD, IMPRONONCABLE_1,IMPRONONCABLE_2,MURPHY_WRONG_WORD2 autolearn=no version=3.2.5-bugs.debian.org_2005_01_02 Received: from mail-gx0-f216.google.com (mail-gx0-f216.google.com [209.85.217.216]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n9K6ReMK030029 for <3605@emacsbugs.donarmstrong.com>; Mon, 19 Oct 2009 23:27:41 -0700 Received: by gxk8 with SMTP id 8so5797829gxk.1 for <3605@emacsbugs.donarmstrong.com>; Mon, 19 Oct 2009 23:27:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:date:message-id:subject :from:to:content-type:content-transfer-encoding; bh=/rQoE5+Ev5BUXEXDUxzgEZW9feiP3Uq8unepZ8kkd/0=; b=TboeVTc+WV0XKrRMF+ZWeNHzgxxRgE4m9dXttlPjasPxGUnshepYnyMF6GtKay1hHk OzEjB5GsoHGojVJUG5AsJNknqHiQqRIG1jwT5RMfAzC/CWU+sr8q3gANmfH0MiesoJ2L Syv7YLOU/wEsW0AtVYvKbSp+rBsE7Th3jyXAs= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type :content-transfer-encoding; b=Bk/1v+XNBCJr3Hv9+9ovMW01C+0aI/l/GNji7RPXdTba2TcLuv6sN7kvCSEV+errtY 1R1Pa3yD2u965Sz0PY1NwR+sGgyND20CrkKlbfnhAdqPngP88qe60l6Y35N36oQnB7SN ATRAb3Zosa8vXCc/6VNuoq/MupRaG+7AL7HYU= MIME-Version: 1.0 Received: by 10.150.115.8 with SMTP id n8mr9881525ybc.64.1256020054821; Mon, 19 Oct 2009 23:27:34 -0700 (PDT) Date: Mon, 19 Oct 2009 23:27:34 -0700 Message-ID: <518da0610910192327w7ee43190tce5a54911dd40f62@mail.gmail.com> Subject: Re: Crash in ns_index_color (nsterm.m:1305) From: Mike To: 3605@debbugs.gnu.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable I'm seeing this crash somewhat frequently in recent builds (GNU Emacs 23.1.50.6 (i386-apple-darwin9.8.0, NS apple-appkit-949.54) =A0of 2009-10-19 on Macintosh-8.local) I poked around a bit and didn't have much luck finding a root cause. Here's a typical stack trace: Program received signal EXC_BAD_ACCESS, Could not access memory. Reason: KERN_INVALID_ADDRESS at address: 0xc0000023 0x942eb688 in objc_msgSend () (gdb) (gdb) (gdb) bt #0=A0 0x942eb688 in objc_msgSend () #1=A0 0x900b6e1f in -[NSCalibratedRGBColor isEqual:] () #2=A0 0x0016c09c in ns_index_color (color=3D0x175d8830, f=3D0x175d8830) at nsterm.m:1249 #3=A0 0x0016cc82 in ns_defined_color (f=3D0x8e7060, name=3D0x175d8830 "\003", color_def=3D0xbfffc4e4, alloc=3D1, makeIndex=3D1 '\001') at nsterm.m:1529 #4=A0 0x000881bc in defined_color (f=3D0x8e7060, color_name=3D0x17a16114 "#9b9b9b", color_def=3D0xbfffc4e4, alloc=3D1) at xfaces.c:1266 #5=A0 0x000884de in load_color (f=3D0x8e7060, face=3D0x175b0bf0, name=3D396153139, target_index=3DLFACE_FOREGROUND_INDEX) at xfaces.c:1439 #6=A0 0x0008e45a in load_face_colors [inlined] () at xfaces.c:1528 #7=A0 0x0008e45a in realize_face (cache=3D0x16a3310, attrs=3D0xbfffc69c, former_face_id=3D) at xfaces.c:5913 #8=A0 0x0008f21d in lookup_face (f=3D0x175d8830, attr=3D0xbfffc69c) at xfac= es.c:4722 #9=A0 0x00090892 in face_at_buffer_position (w=3D0x8e7200, pos=3D898, region_beg=3D-1, region_end=3D-1, endptr=3D0xbfffc76c, limit=3D998, mouse= =3D0, base_face_id=3D0) at xfaces.c:6359 #10 0x0001ad97 in handle_face_prop (it=3D0xbfffd338) at xdisp.c:3440 #11 0x0001d908 in handle_stop (it=3D0xbfffd338) at xdisp.c:3127 #12 0x00020d07 in next_element_from_buffer (it=3D0xbfffd338) at xdisp.c:651= 1 #13 0x0001ecbf in get_next_display_element (it=3D0xbfffd338) at xdisp.c:567= 0 #14 0x000296ac in display_line (it=3D0xbfffd338) at xdisp.c:16565 #15 0x0002ac76 in try_window (window=3D9335300, pos=3D{charpos =3D 331, bytepos =3D 331}, check_margins=3D1) at xdisp.c:14023 #16 0x00032bec in redisplay_window (window=3D9335300, just_this_one_p=3D0) at xdisp.c:13646 #17 0x000347cd in redisplay_window_0 (window=3D9335300) at xdisp.c:12278 #18 0x001092a3 in internal_condition_case_1 (bfun=3D0x347a0 , arg=3D9335300, handlers=3D5297461, hfun=3D0x25570 ) at eval.c:1573 #19 0x00025291 in redisplay_windows (window=3D) at xdisp.c:12257 #20 0x00025235 in redisplay_windows (window=3D) at xdisp.c:12251 #21 0x00025235 in redisplay_windows (window=3D) at xdisp.c:12251 #22 0x00036bcc in redisplay_internal (preserve_echo_area=3D) at xdisp.c:11829 #23 0x0009fbf5 in read_char (commandflag=3D1, nmaps=3D4, maps=3D0xbfffeb80, prev_event=3D25165833, used_mouse_menu=3D0xbfffec88, end_time=3D0x0) at keyboard.c:2707 #24 0x000a26c4 in read_key_sequence (keybuf=3D0xbfffed48, bufsize=3D30, prompt=3D25165833, dont_downcase_last=3D0, can_return_switch_frame=3D1, fix_current_buffer=3D1) at keyboard.c:9461 #25 0x000a4cea in command_loop_1 () at keyboard.c:1640 #26 0x0010963d in internal_condition_case (bfun=3D0xa4ac0 , handlers=3D25205425, hfun=3D0x9ad40 ) at eval.c:1525 #27 0x000948a8 in command_loop_2 () at keyboard.c:1357 #28 0x0010951c in internal_catch (tag=3D392005680, func=3D0x94860 , arg=3D25165833) at eval.c:1261 #29 0x000945fe in command_loop () at keyboard.c:1336 #30 0x000946c2 in recursive_edit_1 () at keyboard.c:951 #31 0x00094841 in Frecursive_edit () at keyboard.c:1013 #32 0x0009337a in main (argc=3D1, argv=3D0xbffff1ec) at emacs.c:1827 (gdb) bt full #0=A0 0x942eb688 in objc_msgSend () No symbol table info available. #1=A0 0x900b6e1f in -[NSCalibratedRGBColor isEqual:] () No symbol table info available. #2=A0 0x0016c09c in ns_index_color (color=3D0x175d8830, f=3D0x175d8830) at nsterm.m:1249 =A0=A0=A0 i =3D 392005680 =A0=A0=A0 color_table =3D (struct ns_color_table *) 0x838b80 =A0=A0=A0 idx =3D #3=A0 0x0016cc82 in ns_defined_color (f=3D0x8e7060, name=3D0x175d8830 "\003", color_def=3D0xbfffc4e4, alloc=3D1, makeIndex=3D1 '\001') at nsterm.m:1529 =A0=A0=A0 temp =3D (NSColor *) 0x175d8830 =A0=A0=A0 notFound =3D #4=A0 0x000881bc in defined_color (f=3D0x8e7060, color_name=3D0x17a16114 "#9b9b9b", color_def=3D0xbfffc4e4, alloc=3D1) at xfaces.c:1266 No locals. #5=A0 0x000884de in load_color (f=3D0x8e7060, face=3D0x175b0bf0, name=3D396153139, target_index=3DLFACE_FOREGROUND_INDEX) at xfaces.c:1439 =A0=A0=A0 color =3D { =A0 pixel =3D 1, =A0 red =3D 65535, =A0 green =3D 65535, =A0 blue =3D 65535, =A0 flags =3D -114 '?', =A0 pad =3D 0 '\0' } #6=A0 0x0008e45a in load_face_colors [inlined] () at xfaces.c:1528 =A0=A0=A0 attrs =3D (Lisp_Object *) Cannot access memory at address 0x0 (gdb) From deactivated@gmail.com Wed Oct 21 17:05:27 2009 Received: (at 3605) by emacsbugs.donarmstrong.com; 22 Oct 2009 00:05:27 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-0.6 required=4.0 tests=AWL autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from mail-yw0-f179.google.com (mail-yw0-f179.google.com [209.85.211.179]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n9M05QTN020698 for <3605@emacsbugs.donarmstrong.com>; Wed, 21 Oct 2009 17:05:27 -0700 Received: by ywh9 with SMTP id 9so6450258ywh.19 for <3605@emacsbugs.donarmstrong.com>; Wed, 21 Oct 2009 17:05:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:date:message-id:subject :from:to:content-type; bh=z9nxXlwcoaO8iOTEsPIzn9ieklwzIATZ/5Gsr0C1EqI=; b=NW4LkXq5FSZyw8KXoe1Q4KWqMjaWgWowjm4JkOOthe6viqwk3tePDFq+u5Mku2nhcW m3JlnJ29unV5sEpGgu0AEsciu+YDeR2/05Zg20xTGsWexG5Ry0Wdpeli1nmFDbCa58A4 UBrCP8bZ4++oHh+8S8fAVYkzbIXVOfLB7ONvM= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=j73NpIBs/Ju+RPHm/W616pH+PELy5IDEoJv1CDEh286/BJcOP45JXv17yzRbxzSxfG DkAHyumjQHZdDe4s3JRmp52jT5MPFtw/ZoDTokEEt8Pv+qpnfQbwapbqMY3YThsS96ez 8PuNadJ/0J1LXrcUrNTqRP4oD4DI9DvofPqfs= MIME-Version: 1.0 Received: by 10.150.76.36 with SMTP id y36mr14294134yba.44.1256169920535; Wed, 21 Oct 2009 17:05:20 -0700 (PDT) Date: Wed, 21 Oct 2009 17:05:20 -0700 Message-ID: <518da0610910211705u68dcd37ai8ce815cc7a035b3e@mail.gmail.com> Subject: Crash in ns_index_color (nsterm.m:1305) From: Mike To: 3605@debbugs.gnu.org Content-Type: text/plain; charset=ISO-8859-1 I spent some more time looking at this, and I think I've found the problem: ns_defined_color needs to block input around its calls to ns_get_color and (at least) ns_index_color. ns_get_color calls UNBLOCK_INPUT after allocating an autorelease NSColor. Because the outer autorelease pool is flushed every time through the event loop, sometimes the color gets freed before ns_index_color has a chance to retain it. As a reliable test case, try loading the color palette from http://www.emacswiki.org/cgi-bin/wiki/palette.el From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 31 00:25:01 2010 Received: (at 3605) by debbugs.gnu.org; 31 Jan 2010 05:25:01 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NbSIu-00068f-UW for submit@debbugs.gnu.org; Sun, 31 Jan 2010 00:25:01 -0500 Received: from pantheon-po29.its.yale.edu ([130.132.50.124]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NbSIg-00068I-4e for 3605@debbugs.gnu.org; Sun, 31 Jan 2010 00:25:00 -0500 Received: from furry (adsl-99-58-201-143.dsl.wlfrct.sbcglobal.net [99.58.201.143]) (authenticated bits=0) by pantheon-po29.its.yale.edu (8.12.11.20060308/8.12.11) with ESMTP id o0V5OfUO003671 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Sun, 31 Jan 2010 00:24:42 -0500 Received: by furry (Postfix, from userid 1000) id 7BB7CC05D; Sun, 31 Jan 2010 00:24:41 -0500 (EST) From: Chong Yidong To: Mike Subject: Re: Crash in ns_index_color (nsterm.m:1305) Date: Sun, 31 Jan 2010 00:24:41 -0500 Message-ID: <87d40qj17q.fsf@stupidchicken.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-YaleITSMailFilter: Version 1.2c (attachment(s) not renamed) X-Spam-Score: -5.7 (-----) X-Debbugs-Envelope-To: 3605 Cc: 3605@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -5.7 (-----) > I spent some more time looking at this, and I think I've found the problem: > > ns_defined_color needs to block input around its calls to ns_get_color > and (at least) ns_index_color. ns_get_color calls UNBLOCK_INPUT after > allocating an autorelease NSColor. Because the outer autorelease pool > is flushed every time through the event loop, sometimes the color gets > freed before ns_index_color has a chance to retain it. > > As a reliable test case, try loading the color palette from > http://www.emacswiki.org/cgi-bin/wiki/palette.el Thanks. As you suggested, I have checked in a change to nsterm.m to block input during ns_defined_color. Could you test if the crash is gone? From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 17 00:53:51 2012 Received: (at control) by debbugs.gnu.org; 17 Jun 2012 04:53:51 +0000 Received: from localhost ([127.0.0.1]:45403 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1Sg7Uk-00085s-Pf for submit@debbugs.gnu.org; Sun, 17 Jun 2012 00:53:51 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:44313) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1Sg7Uj-00085m-SL for control@debbugs.gnu.org; Sun, 17 Jun 2012 00:53:50 -0400 Received: from cm162.gamma80.maxonline.com.sg ([202.156.80.162]:50949 helo=ulysses) by fencepost.gnu.org with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1Sg7Rg-0006MD-QA for control@debbugs.gnu.org; Sun, 17 Jun 2012 00:50:41 -0400 From: Chong Yidong To: control@debbugs.gnu.org Subject: close 3605 Date: Sun, 17 Jun 2012 12:50:36 +0800 Message-ID: <87r4tepmn7.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -6.9 (------) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.9 (------) close 3605 thanks From unknown Mon Jun 23 18:26:27 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 15 Jul 2012 11:24:02 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator