From: David Reitter <david.reitter@gmail.com>
To: CHENG Gao <chenggao@gmail.com>,
YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>,
Adrian Robert <adrian.b.robert@gmail.com>
Cc: Emacs Development <emacs-devel@gnu.org>
Subject: Re: Emacs 22 Carbon+AppKit port and Emacs 23 Mac port
Date: Tue, 8 Sep 2009 14:45:59 -0400 [thread overview]
Message-ID: <574A8BED-9BB8-476D-B137-D12FBD3BF31E@gmail.com> (raw)
In-Reply-To: <3356CB02-A15C-44FB-8907-9469A33E2900@gmail.com>
[-- Attachment #1: Type: text/plain, Size: 4939 bytes --]
On Sep 5, 2009, at 1:28 PM, David Reitter wrote:
> Again: would it be possible to mix and merge parts of the ports,
> e.g. use YM's event handling code, which is possibly (!) superior?
> I have seen a number of unexplained crashes with the Nextstep port
> which usually occur somewhere in the event handling code. I don't
> know if this is the possible bug that Yamamoto-san pointed out a few
> times.
Below is one of these crashes. Another one that I experienced also
happened in ns_read_socket + 769.
Process: Aquamacs [2313]
Path: /Users/dr/ae.git/nextstep/Aquamacs.app/Contents/MacOS/
Aquamacs
Identifier: org.gnu.AquamacsEmacs
Version: 23 (???)
Code Type: X86 (Native)
Parent Process: launchd [186]
Date/Time: 2009-09-08 14:40:06.587 -0400
OS Version: Mac OS X 10.6 (10A432)
Report Version: 6
Interval Since Last Report: 37275 sec
Crashes Since Last Report: 1
Per-App Interval Since Last Report: 405898 sec
Per-App Crashes Since Last Report: 1
Anonymous UUID:
91FCF483-3023-4F2A-952D-036B2116B80B
Exception Type: EXC_BAD_ACCESS (SIGABRT)
Exception Codes: KERN_INVALID_ADDRESS at 0x000000004020000d
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Application Specific Information:
abort() called
Thread 0 Crashed: Dispatch queue: com.apple.main-thread
0 libSystem.B.dylib 0x9779b972 __kill + 10
1 libSystem.B.dylib 0x9779b964 kill$UNIX2003 + 32
2 org.gnu.AquamacsEmacs 0x000c3651 fatal_error_signal + 446
3 libSystem.B.dylib 0x977a0bfb _sigtramp + 43
4 ??? 0xffffffff 0 + 4294967295
5 libSystem.B.dylib 0x9782eba5 raise + 26
6 libSystem.B.dylib 0x97844c5c abort + 93
7 org.gnu.AquamacsEmacs 0x001f5634 ns_term_shutdown + 118
8 org.gnu.AquamacsEmacs 0x000c5e88 shut_down_emacs + 282
9 org.gnu.AquamacsEmacs 0x000c35ee fatal_error_signal + 347
10 libSystem.B.dylib 0x977a0bfb _sigtramp + 43
11 ??? 0xffffffff 0 + 4294967295
12 com.apple.Foundation 0x94072acc __delayedPerformCleanup
+ 59
13 com.apple.CoreFoundation 0x97455f22 CFRunLoopTimerInvalidate
+ 786
14 com.apple.CoreFoundation 0x9741119b __CFRunLoopRun + 7531
15 com.apple.CoreFoundation 0x9740ed34 CFRunLoopRunSpecific + 452
16 com.apple.CoreFoundation 0x9740eb61 CFRunLoopRunInMode + 97
17 com.apple.HIToolbox 0x97e39fec
RunCurrentEventLoopInMode + 392
18 com.apple.HIToolbox 0x97e39cdf ReceiveNextEventCommon +
158
19 com.apple.HIToolbox 0x97e39c28
BlockUntilNextEventMatchingListInMode + 81
20 com.apple.AppKit 0x92937b99 _DPSNextEvent + 847
21 com.apple.AppKit 0x9293740e -[NSApplication
nextEventMatchingMask:untilDate:inMode:dequeue:] + 156
22 com.apple.AppKit 0x928f95fb -[NSApplication run] + 821
23 org.gnu.AquamacsEmacs 0x001f2391 ns_read_socket + 769
24 org.gnu.AquamacsEmacs 0x000d37b0 read_avail_input + 165
25 org.gnu.AquamacsEmacs 0x000d35fa gobble_input + 176
26 org.gnu.AquamacsEmacs 0x000d3505 get_input_pending + 125
27 org.gnu.AquamacsEmacs 0x000db253
detect_input_pending_run_timers + 64
28 org.gnu.AquamacsEmacs 0x000cb84b read_char + 1295
29 org.gnu.AquamacsEmacs 0x000d7bda read_key_sequence + 2649
30 org.gnu.AquamacsEmacs 0x000c8520 command_loop_1 + 1198
31 org.gnu.AquamacsEmacs 0x00167030 internal_condition_case
+ 304
32 org.gnu.AquamacsEmacs 0x000c7ca2 command_loop_2 + 53
33 org.gnu.AquamacsEmacs 0x001669c1 internal_catch + 215
34 org.gnu.AquamacsEmacs 0x000c7c2b command_loop + 207
35 org.gnu.AquamacsEmacs 0x000c71ff recursive_edit_1 + 181
36 org.gnu.AquamacsEmacs 0x000c7408 Frecursive_edit + 323
37 org.gnu.AquamacsEmacs 0x000c5710 main + 6412
38 org.gnu.AquamacsEmacs 0x00002a16 start + 54
Thread 1: Dispatch queue: com.apple.libdispatch-manager
0 libSystem.B.dylib 0x9776110a kevent + 10
1 libSystem.B.dylib 0x97761824 _dispatch_mgr_invoke + 215
2 libSystem.B.dylib 0x97760ce1 _dispatch_queue_invoke +
163
3 libSystem.B.dylib 0x97760a86 _dispatch_worker_thread2
+ 234
4 libSystem.B.dylib 0x97760511 _pthread_wqthread + 390
5 libSystem.B.dylib 0x97760356 start_wqthread + 30
Thread 0 crashed with X86 Thread State (32-bit):
eax: 0x00000000 ebx: 0x000c34a0 ecx: 0xbfffd55c edx: 0x9779b972
edi: 0x105fa580 esi: 0x00000006 ebp: 0xbfffd578 esp: 0xbfffd55c
ss: 0x0000001f efl: 0x00000286 eip: 0x9779b972 cs: 0x00000007
ds: 0x0000001f es: 0x0000001f fs: 0x00000000 gs: 0x00000037
cr2: 0x0076f000
[-- Attachment #2: smime.p7s --]
[-- Type: application/pkcs7-signature, Size: 2193 bytes --]
next prev parent reply other threads:[~2009-09-08 18:45 UTC|newest]
Thread overview: 151+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-02-20 11:02 Carbon: resizing a frame on wrong "space" David Reitter
2008-02-21 1:13 ` YAMAMOTO Mitsuharu
2008-02-28 20:26 ` Harald Maier
2008-02-29 0:15 ` YAMAMOTO Mitsuharu
2008-02-29 2:40 ` William Xu
2008-02-29 3:02 ` YAMAMOTO Mitsuharu
2008-02-29 3:10 ` William Xu
2008-02-29 3:18 ` YAMAMOTO Mitsuharu
2008-02-29 4:55 ` Dan Nicolaescu
2008-02-29 8:36 ` YAMAMOTO Mitsuharu
2008-03-02 4:44 ` Stefan Monnier
2008-09-07 3:46 ` YAMAMOTO Mitsuharu
2008-11-27 11:37 ` YAMAMOTO Mitsuharu
2009-01-26 4:48 ` YAMAMOTO Mitsuharu
2009-03-27 0:28 ` YAMAMOTO Mitsuharu
2009-05-13 3:25 ` YAMAMOTO Mitsuharu
2009-06-27 5:58 ` Emacs 22 Carbon+AppKit port (was Re: Carbon: resizing a frame on wrong "space") YAMAMOTO Mitsuharu
2009-08-03 2:55 ` Emacs 22 Carbon+AppKit port YAMAMOTO Mitsuharu
2009-08-07 20:41 ` CHENG Gao
2009-08-29 0:48 ` YAMAMOTO Mitsuharu
2009-08-31 17:38 ` Benjamin Riefenstahl
2009-09-01 5:40 ` YAMAMOTO Mitsuharu
2009-09-05 2:18 ` Emacs 22 Carbon+AppKit port and Emacs 23 Mac port YAMAMOTO Mitsuharu
2009-09-05 7:47 ` CHENG Gao
2009-09-05 8:56 ` YAMAMOTO Mitsuharu
2009-09-05 11:27 ` CHENG Gao
2009-09-05 12:15 ` David Reitter
2009-09-05 12:42 ` Stephen J. Turnbull
2009-09-05 14:35 ` CHENG Gao
2009-09-05 17:28 ` David Reitter
2009-09-08 18:45 ` David Reitter [this message]
2009-09-08 16:22 ` Stefan Monnier
2009-09-09 0:26 ` YAMAMOTO Mitsuharu
2009-09-05 8:03 ` CHENG Gao
2009-09-08 10:38 ` CHENG Gao
2009-09-09 1:04 ` YAMAMOTO Mitsuharu
2009-09-10 10:16 ` YAMAMOTO Mitsuharu
2009-09-11 18:11 ` CHENG Gao
2009-09-27 4:23 ` YAMAMOTO Mitsuharu
2009-11-01 4:47 ` YAMAMOTO Mitsuharu
2009-12-09 22:08 ` YAMAMOTO Mitsuharu
2009-12-31 11:46 ` YAMAMOTO Mitsuharu
2010-01-02 1:27 ` Leo
2010-01-02 4:21 ` YAMAMOTO Mitsuharu
2010-01-02 10:19 ` Leo
2010-01-02 15:26 ` Leo
2010-01-02 20:56 ` Leo
2010-01-03 2:45 ` YAMAMOTO Mitsuharu
2010-01-03 11:07 ` Leo
2010-01-12 8:16 ` Jan Djärv
2010-01-12 9:03 ` YAMAMOTO Mitsuharu
2010-01-12 9:28 ` Jan Djärv
2010-01-12 10:18 ` YAMAMOTO Mitsuharu
2010-01-03 11:07 ` bug#5295: 23.1.91; special-event-map bug Leo
2010-01-12 10:19 ` bug#5295: marked as done (23.1.91; special-event-map bug) Emacs bug Tracking System
2010-01-12 14:15 ` Emacs 23 Mac port Stefan Monnier
2010-01-12 17:21 ` Jan Djärv
2010-01-12 21:22 ` Stefan Monnier
2010-01-13 7:39 ` Jan D.
2010-01-13 14:38 ` Stefan Monnier
2010-01-12 23:35 ` YAMAMOTO Mitsuharu
2010-01-13 7:43 ` Jan D.
2010-01-04 2:08 ` Stefan Monnier
2010-01-30 4:42 ` YAMAMOTO Mitsuharu
2010-02-27 9:19 ` YAMAMOTO Mitsuharu
2010-04-03 2:26 ` YAMAMOTO Mitsuharu
2010-04-03 14:55 ` Leo
2010-04-03 16:07 ` Leo
2010-04-04 5:36 ` YAMAMOTO Mitsuharu
2010-04-06 13:09 ` Leo
2010-04-20 9:08 ` YAMAMOTO Mitsuharu
2010-04-20 13:07 ` Leo
2010-04-28 8:57 ` Leo
2010-04-30 1:21 ` YAMAMOTO Mitsuharu
2010-05-04 2:35 ` YAMAMOTO Mitsuharu
2010-05-04 3:10 ` Leo
2010-05-05 1:09 ` YAMAMOTO Mitsuharu
2010-05-05 15:58 ` David Reitter
2010-05-06 1:04 ` YAMAMOTO Mitsuharu
2010-05-06 16:34 ` covici
2010-05-07 0:33 ` YAMAMOTO Mitsuharu
2010-05-06 17:31 ` David Reitter
2010-06-06 18:48 ` John Higgins
2010-06-06 21:28 ` David Reitter
2010-06-07 0:53 ` YAMAMOTO Mitsuharu
2010-06-11 21:27 ` Daniel Colascione
2010-11-16 1:25 ` YAMAMOTO Mitsuharu
2010-11-16 14:11 ` Ted Zlatanov
2010-11-17 13:44 ` YAMAMOTO Mitsuharu
2010-11-17 14:57 ` Ted Zlatanov
2010-11-17 17:00 ` David Reitter
2010-05-09 4:45 ` YAMAMOTO Mitsuharu
2010-05-29 8:14 ` YAMAMOTO Mitsuharu
2010-06-26 3:51 ` YAMAMOTO Mitsuharu
2010-07-31 5:23 ` YAMAMOTO Mitsuharu
2010-07-31 11:36 ` covici
2010-08-05 19:15 ` David Reitter
2010-09-27 8:38 ` YAMAMOTO Mitsuharu
2010-09-27 9:24 ` Leo
2010-11-10 8:50 ` YAMAMOTO Mitsuharu
2010-11-14 21:47 ` Daniel Colascione
2010-11-15 1:48 ` Leo
2010-11-15 1:52 ` covici
2010-11-15 7:03 ` Chad Brown
2010-11-15 15:23 ` Ted Zlatanov
2010-11-17 21:49 ` ken manheimer
2010-11-18 14:35 ` YAMAMOTO Mitsuharu
2010-12-01 3:34 ` Leo
2010-12-01 10:43 ` Leo
2010-12-02 10:01 ` YAMAMOTO Mitsuharu
2010-12-02 14:52 ` Leo
2010-12-03 4:41 ` YAMAMOTO Mitsuharu
2010-12-03 6:34 ` Leo
2010-12-12 4:41 ` YAMAMOTO Mitsuharu
2011-01-15 10:35 ` YAMAMOTO Mitsuharu
2011-02-01 9:40 ` YAMAMOTO Mitsuharu
2011-02-15 8:04 ` YAMAMOTO Mitsuharu
2011-03-10 6:29 ` YAMAMOTO Mitsuharu
2011-07-23 3:28 ` YAMAMOTO Mitsuharu
2011-07-26 11:07 ` YAMAMOTO Mitsuharu
2011-08-06 5:55 ` YAMAMOTO Mitsuharu
2011-08-06 11:48 ` Dimitri Fontaine
2011-08-06 13:00 ` Jan Djärv
2011-08-08 0:08 ` Alp Aker
2011-08-08 3:37 ` Stefan Monnier
2011-08-08 4:45 ` YAMAMOTO Mitsuharu
2011-08-08 9:48 ` Jan Djärv
2011-08-08 13:02 ` David Reitter
2011-08-08 16:14 ` Jan Djärv
2011-08-08 12:59 ` David Reitter
2011-08-12 16:57 ` Dimitri Fontaine
2011-08-27 0:52 ` YAMAMOTO Mitsuharu
2011-09-01 0:42 ` YAMAMOTO Mitsuharu
2011-10-02 12:30 ` YAMAMOTO Mitsuharu
2011-10-06 19:08 ` Lars Magne Ingebrigtsen
2011-10-07 0:27 ` YAMAMOTO Mitsuharu
2011-10-07 10:25 ` Lars Magne Ingebrigtsen
2011-10-17 1:29 ` YAMAMOTO Mitsuharu
2011-10-27 2:46 ` YAMAMOTO Mitsuharu
2011-11-28 10:45 ` YAMAMOTO Mitsuharu
2011-11-28 12:06 ` Carsten Mattner
2011-11-29 18:51 ` Jan Djärv
2011-11-28 14:58 ` Xu Xin
2012-01-15 6:07 ` YAMAMOTO Mitsuharu
2012-01-15 17:29 ` Xu Xin
2012-01-31 6:52 ` YAMAMOTO Mitsuharu
2012-01-31 15:57 ` Xu Xin
2012-01-31 19:01 ` John Wiegley
2010-03-13 0:16 ` Emacs 22 Carbon+AppKit port and " YAMAMOTO Mitsuharu
2010-03-15 18:12 ` Giovanni Lanzani
2010-03-16 0:23 ` YAMAMOTO Mitsuharu
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=574A8BED-9BB8-476D-B137-D12FBD3BF31E@gmail.com \
--to=david.reitter@gmail.com \
--cc=adrian.b.robert@gmail.com \
--cc=chenggao@gmail.com \
--cc=emacs-devel@gnu.org \
--cc=mituharu@math.s.chiba-u.ac.jp \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/emacs.git
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.