9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
* [9fans] drawterm crash log
@ 2008-02-04 15:41 Jeff Sickel
  2008-02-04 20:19 ` andrey mirtchovski
  0 siblings, 1 reply; 6+ messages in thread
From: Jeff Sickel @ 2008-02-04 15:41 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

Wow, drawterm links in a lot of shared libraries on OS X.

I'll see if I can reproduce this crash, but it occurred while running
Inferno (emu -v -c1 -g1200x900) in Plan 9 hosted in VMware (convoluted
yes).  This is the first time I've seen drawterm crash in
CGContextFlush() (an OS X call) in the last two weeks of using it
heavily, so hopefully it won't be too difficult to track down.  I did
go into full screen mode and then hit ctrl-opt to enter back into
windowed mode just before the crash took place...




Process:         drawterm [60302]
Path:            /usr/local/bin/drawterm
Identifier:      drawterm
Version:         ??? (???)
Code Type:       X86 (Native)
Parent Process:  rc [60301]

Date/Time:       2008-02-04 09:08:50.014 -0600
OS Version:      Mac OS X 10.5.1 (9B18)
Report Version:  6

Exception Type:  EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x00000000c00794af
Crashed Thread:  5

Thread 0:
0   libSystem.B.dylib             	0x9234bfae recvfrom$UNIX2003 + 10
1   drawterm                      	0x00015245 ipread + 741 (devip.c:378)
2   drawterm                      	0x0000a6ea devbread + 122
3   drawterm                      	0x0001b51e ensure + 158 (devssl.c:
432)
4   drawterm                      	0x0001cba3 sslbread + 291 (devssl.c:
580)
5   drawterm                      	0x0001d05d sslread + 333 (devssl.c:
683)
6   drawterm                      	0x000242df kread + 287 (sysfile.c:
408)
7   drawterm                      	0x000243c2 _syspread + 66
(sysfile.c:436)
8   drawterm                      	0x000258f6 sysread + 70 (sysfile.c:
1072)
9   drawterm                      	0x0004d71c readn + 76 (readn.c:14)
10  drawterm                      	0x0004d62f read9pmsg + 47
(read9pmsg.c:15)
11  drawterm                      	0x0002a6b6 exportfs + 678
(exportfs.c:85)
12  drawterm                      	0x00002980 cpumain + 848 (cpu.c:209)
13  drawterm                      	0x00001e5c main + 396 (main.c:70)
14  drawterm                      	0x00001c86 start + 54

Thread 1:
0   com.apple.HIToolbox           	0x92d76e42 _MenuIterReset + 20
1   com.apple.HIToolbox           	0x92d7c526
HIMenuBarView::DrawSelf(short, __HIShape const*, CGContext*) + 706
2   com.apple.HIToolbox           	0x92d7bf81
HIView::DrawCacheOrSelf(short, __HIShape const*, CGContext*) + 95
3   com.apple.HIToolbox           	0x92d7bd8a HIView::SendDraw(short,
OpaqueGrafPtr*, __HIShape const*, CGContext*) + 108
4   com.apple.HIToolbox           	0x92d7b9e6
HIView::RecursiveDrawComposited(__HIShape const*, unsigned long,
HIView*, CGContext*, unsigned char, float) + 734
5   com.apple.HIToolbox           	0x92d7bb4a
HIView::RecursiveDrawComposited(__HIShape const*, unsigned long,
HIView*, CGContext*, unsigned char, float) + 1090
6   com.apple.HIToolbox           	0x92d7ade8
HIView::DrawComposited(short, OpaqueGrafPtr*, __HIShape const*,
unsigned long, HIView*, CGContext*) + 668
7   com.apple.HIToolbox           	0x92d7aafb HIView::Draw(short,
OpaqueGrafPtr*, unsigned long) + 83
8   com.apple.HIToolbox           	0x92d7aa4b HIView::Render(unsigned
long, CGContext*) + 45
9   com.apple.HIToolbox           	0x92d83617
FlushWindowObject(WindowData*, void**, unsigned char) + 749
10  com.apple.HIToolbox           	0x92d86a74 _FlushWindow + 78
11  com.apple.HIToolbox           	0x92d86a20 HIWindowFlush + 34
12  com.apple.HIToolbox           	0x92d799b1 MBarDraw() + 41
13  com.apple.QuickTime           	0x90feb686 EndFullScreen_priv + 382
14  com.apple.QuickTime           	0x90feb4fc EndFullScreen + 29
15  drawterm                      	0x00046088 MainWindowEventHandler +
1960 (screen.c:300)
16  com.apple.HIToolbox           	0x92d59863
DispatchEventToHandlers(EventTargetRec*, OpaqueEventRef*,
HandlerCallRec*) + 1181
17  com.apple.HIToolbox           	0x92d58c9d
SendEventToEventTargetInternal(OpaqueEventRef*, OpaqueEventTargetRef*,
HandlerCallRec*) + 405
18  com.apple.HIToolbox           	0x92d58b02
SendEventToEventTargetWithOptions + 58
19  com.apple.HIToolbox           	0x92d87d56
ToolboxEventDispatcherHandler(OpaqueEventHandlerCallRef*,
OpaqueEventRef*, void*) + 1694
20  com.apple.HIToolbox           	0x92d59c1c
DispatchEventToHandlers(EventTargetRec*, OpaqueEventRef*,
HandlerCallRec*) + 2134
21  com.apple.HIToolbox           	0x92d58c9d
SendEventToEventTargetInternal(OpaqueEventRef*, OpaqueEventTargetRef*,
HandlerCallRec*) + 405
22  com.apple.HIToolbox           	0x92d7508e SendEventToEventTarget +
52
23  com.apple.HIToolbox           	0x92de2444 ToolboxEventDispatcher +
86
24  com.apple.HIToolbox           	0x92ddec9e RunApplicationEventLoop
+ 222
25  drawterm                      	0x00044e25 winproc + 725 (screen.c:
208)
26  drawterm                      	0x0002929a tramp + 58 (posix.c:132)
27  libSystem.B.dylib             	0x9232d075 _pthread_start + 321
28  libSystem.B.dylib             	0x9232cf32 thread_start + 34

Thread 2:
0   libSystem.B.dylib             	0x92303ace __semwait_signal + 10
1   libSystem.B.dylib             	0x9232dced pthread_cond_wait
$UNIX2003 + 73
2   drawterm                      	0x0002933f procsleep + 111 (posix.c:
147)
3   drawterm                      	0x00023290 ksleep + 288 (sleep.c:51)
4   drawterm                      	0x0000c955 consread + 949
(devcons.c:719)
5   drawterm                      	0x000242df kread + 287 (sysfile.c:
408)
6   drawterm                      	0x000243ab _syspread + 43
(sysfile.c:436)
7   drawterm                      	0x00025820 syspread + 80 (sysfile.c:
1046)
8   drawterm                      	0x0002bb08 slaveread + 200
(exportsrv.c:607)
9   drawterm                      	0x0002bf08 blockingslave + 360
(exportsrv.c:496)
10  drawterm                      	0x0002929a tramp + 58 (posix.c:132)
11  libSystem.B.dylib             	0x9232d075 _pthread_start + 321
12  libSystem.B.dylib             	0x9232cf32 thread_start + 34

Thread 3:
0   libSystem.B.dylib             	0x92303ace __semwait_signal + 10
1   libSystem.B.dylib             	0x9232dced pthread_cond_wait
$UNIX2003 + 73
2   drawterm                      	0x0002933f procsleep + 111 (posix.c:
147)
3   drawterm                      	0x00025e24 _sysrendezvous + 212
(sysfile.c:1228)
4   drawterm                      	0x00025e82 sysrendezvous + 66
(sysfile.c:1241)
5   drawterm                      	0x0002beb4 blockingslave + 276
(exportsrv.c:487)
6   drawterm                      	0x0002929a tramp + 58 (posix.c:132)
7   libSystem.B.dylib             	0x9232d075 _pthread_start + 321
8   libSystem.B.dylib             	0x9232cf32 thread_start + 34

Thread 4:
0   libSystem.B.dylib             	0x92303ace __semwait_signal + 10
1   libSystem.B.dylib             	0x9232dced pthread_cond_wait
$UNIX2003 + 73
2   drawterm                      	0x0002933f procsleep + 111 (posix.c:
147)
3   drawterm                      	0x00025e24 _sysrendezvous + 212
(sysfile.c:1228)
4   drawterm                      	0x00025e82 sysrendezvous + 66
(sysfile.c:1241)
5   drawterm                      	0x0002beb4 blockingslave + 276
(exportsrv.c:487)
6   drawterm                      	0x0002929a tramp + 58 (posix.c:132)
7   libSystem.B.dylib             	0x9232d075 _pthread_start + 321
8   libSystem.B.dylib             	0x9232cf32 thread_start + 34

Thread 5 Crashed:
0   libRIP.A.dylib                	0x92553603 ripc_ReleaseImage + 68
1   libRIP.A.dylib                	0x92543334 ripc_DrawImage + 4997
2   com.apple.CoreGraphics        	0x9658043d CGContextDrawImage + 397
3   drawterm                      	0x000455ae screenload + 254
(screen.c:708)
4   drawterm                      	0x000456c5 flushmemscreen + 213
(screen.c:552)
5   drawterm                      	0x0000e251 drawflush + 65
(devdraw.c:433)
6   drawterm                      	0x00010a6b drawmesg + 2155
(devdraw.c:2005)
7   drawterm                      	0x0001305c drawwrite + 364
(devdraw.c:1266)
8   drawterm                      	0x0002448b kwrite + 187 (sysfile.c:
473)
9   drawterm                      	0x000245db _syspwrite + 43
(sysfile.c:499)
10  drawterm                      	0x00025890 syspwrite + 80
(sysfile.c:1059)
11  drawterm                      	0x0002bcbc slavewrite + 156
(exportsrv.c:643)
12  drawterm                      	0x0002bf15 blockingslave + 373
(exportsrv.c:500)
13  drawterm                      	0x0002929a tramp + 58 (posix.c:132)
14  libSystem.B.dylib             	0x9232d075 _pthread_start + 321
15  libSystem.B.dylib             	0x9232cf32 thread_start + 34

Thread 6:
0   libSystem.B.dylib             	0x92303ace __semwait_signal + 10
1   libSystem.B.dylib             	0x9232dced pthread_cond_wait
$UNIX2003 + 73
2   drawterm                      	0x0002933f procsleep + 111 (posix.c:
147)
3   drawterm                      	0x00023290 ksleep + 288 (sleep.c:51)
4   drawterm                      	0x00027111 qwait + 113 (qio.c:861)
5   drawterm                      	0x00027644 qread + 68 (qio.c:1077)
6   drawterm                      	0x0000c9cb consread + 1067
(devcons.c:681)
7   drawterm                      	0x000242df kread + 287 (sysfile.c:
408)
8   drawterm                      	0x000243ab _syspread + 43
(sysfile.c:436)
9   drawterm                      	0x00025820 syspread + 80 (sysfile.c:
1046)
10  drawterm                      	0x0002bb08 slaveread + 200
(exportsrv.c:607)
11  drawterm                      	0x0002bf08 blockingslave + 360
(exportsrv.c:496)
12  drawterm                      	0x0002929a tramp + 58 (posix.c:132)
13  libSystem.B.dylib             	0x9232d075 _pthread_start + 321
14  libSystem.B.dylib             	0x9232cf32 thread_start + 34

Thread 7:
0   libSystem.B.dylib             	0x92303ace __semwait_signal + 10
1   libSystem.B.dylib             	0x9232dced pthread_cond_wait
$UNIX2003 + 73
2   drawterm                      	0x0002933f procsleep + 111 (posix.c:
147)
3   drawterm                      	0x00023290 ksleep + 288 (sleep.c:51)
4   drawterm                      	0x00019525 mouseread + 117
(devmouse.c:119)
5   drawterm                      	0x000242df kread + 287 (sysfile.c:
408)
6   drawterm                      	0x000243ab _syspread + 43
(sysfile.c:436)
7   drawterm                      	0x00025820 syspread + 80 (sysfile.c:
1046)
8   drawterm                      	0x0002bb08 slaveread + 200
(exportsrv.c:607)
9   drawterm                      	0x0002bf08 blockingslave + 360
(exportsrv.c:496)
10  drawterm                      	0x0002929a tramp + 58 (posix.c:132)
11  libSystem.B.dylib             	0x9232d075 _pthread_start + 321
12  libSystem.B.dylib             	0x9232cf32 thread_start + 34

Thread 5 crashed with X86 Thread State (32-bit):
   eax: 0x001e4b01  ebx: 0x925535d6  ecx: 0xc007948f  edx: 0x00358c01
   edi: 0x0000000e  esi: 0x00000000  ebp: 0xb02b1278  esp: 0xb02b11e0
    ss: 0x0000001f  efl: 0x00010282  eip: 0x92553603   cs: 0x00000017
    ds: 0x0000001f   es: 0x0000001f   fs: 0x0000001f   gs: 0x00000037
   cr2: 0xc00794af

Binary Images:
     0x1000 -    0x56fef +drawterm ??? (???)
<9b64c830c45ba84034ba64cffbfc21a4> /usr/local/bin/drawterm
0x1509e000 - 0x15184ff7  com.apple.RawCamera.bundle 2.0 (2.0) /System/
Library/CoreServices/RawCamera.bundle/Contents/MacOS/RawCamera
0x8fe00000 - 0x8fe2d883  dyld 95.3 (???)
<81592e798780564b5d46b988f7ee1a6a> /usr/lib/dyld
0x90003000 - 0x90004fef  libmathCommon.A.dylib ??? (???) /usr/lib/
system/libmathCommon.A.dylib
0x9004a000 - 0x9009aff7  com.apple.HIServices 1.6.0 (???)
<d74aa73e4cfd30a08fb169198a8d2539> /System/Library/Frameworks/
ApplicationServices.framework/Versions/A/Frameworks/
HIServices.framework/Versions/A/HIServices
0x90190000 - 0x90192fff  com.apple.securityhi 3.0 (30817)
<2b2854123fed609d1820d2779e2e0963> /System/Library/Frameworks/
Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/
SecurityHI
0x901a0000 - 0x90479fe7  com.apple.CoreServices.CarbonCore 783 (783)
<8370e664eeb25edc98d5c1f5405b06ae> /System/Library/Frameworks/
CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/
Versions/A/CarbonCore
0x9047a000 - 0x904eefef  libvMisc.dylib ??? (???) /System/Library/
Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/
Versions/A/libvMisc.dylib
0x904ef000 - 0x904f8fff  com.apple.speech.recognition.framework 3.7.24
(3.7.24) <d3180f9edbd9a5e6f283d6156aa3c602> /System/Library/Frameworks/
Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/
Versions/A/SpeechRecognition
0x90571000 - 0x9092ffea  libLAPACK.dylib ??? (???) /System/Library/
Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/
Versions/A/libLAPACK.dylib
0x909da000 - 0x90deafef  libBLAS.dylib ??? (???) /System/Library/
Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/
Versions/A/libBLAS.dylib
0x90deb000 - 0x90df2fe9  libgcc_s.1.dylib ??? (???)
<f53c808e87d1184c0f9df63aef53ce0b> /usr/lib/libgcc_s.1.dylib
0x90e12000 - 0x90e12ff8  com.apple.ApplicationServices 34 (34)
<8f910fa65f01d401ad8d04cc933cf887> /System/Library/Frameworks/
ApplicationServices.framework/Versions/A/ApplicationServices
0x90e13000 - 0x91127fe2  com.apple.QuickTime 7.4.0 (92)
<0d674546d12c65dc5c33dca4c81c315b> /System/Library/Frameworks/
QuickTime.framework/Versions/A/QuickTime
0x9115d000 - 0x91178ffb  libPng.dylib ??? (???)
<b6abcac36ec7654ff3e1cfa786b0117b> /System/Library/Frameworks/
ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/
Versions/A/Resources/libPng.dylib
0x91179000 - 0x911affff  com.apple.SystemConfiguration 1.9.0 (1.9.0)
<7919d9588c3b0d556646e555b7193f1f> /System/Library/Frameworks/
SystemConfiguration.framework/Versions/A/SystemConfiguration
0x911ee000 - 0x912b9fff  com.apple.ColorSync 4.5.0 (4.5.0) /System/
Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/
ColorSync.framework/Versions/A/ColorSync
0x913a6000 - 0x913b1fe7  libCSync.A.dylib ??? (???)
<df82fc093e498a9eb5490761cb292218> /System/Library/Frameworks/
ApplicationServices.framework/Versions/A/Frameworks/
CoreGraphics.framework/Versions/A/Resources/libCSync.A.dylib
0x913ed000 - 0x9141afeb  libvDSP.dylib ??? (???)
<a26683d121ee0f96df9a9d0bfca36049> /System/Library/Frameworks/
Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/
libvDSP.dylib
0x9141b000 - 0x914cafff  com.apple.DesktopServices 1.4.3 (1.4.3)
<66d5ed56111c43d234e235d365d02469> /System/Library/PrivateFrameworks/
DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv
0x914cb000 - 0x915effe3  com.apple.audio.toolbox.AudioToolbox 1.5
(1.5) /System/Library/Frameworks/AudioToolbox.framework/Versions/A/
AudioToolbox
0x917ac000 - 0x91836fff  com.apple.framework.IOKit 1.5.1 (???)
<5176a7383151a19c962334009fef2c6d> /System/Library/Frameworks/
IOKit.framework/Versions/A/IOKit
0x91837000 - 0x918beff7  libsqlite3.0.dylib ??? (???)
<273efcb717e89c21207c851d7d33fda4> /usr/lib/libsqlite3.0.dylib
0x919a4000 - 0x91a23ff5  com.apple.SearchKit 1.2.0 (1.2.0)
<277b460da86bc222785159fe77e2e2ed> /System/Library/Frameworks/
CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/
Versions/A/SearchKit
0x91b3d000 - 0x91bd0fff  com.apple.ink.framework 101.3 (86)
<bf3fa8927b4b8baae92381a976fd2079> /System/Library/Frameworks/
Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink
0x91bd1000 - 0x91bd8ffe  libbsm.dylib ??? (???)
<d25c63378a5029648ffd4b4669be31bf> /usr/lib/libbsm.dylib
0x91bd9000 - 0x91d11ff7  libicucore.A.dylib ??? (???)
<afcea652ff2ec36885b2c81c57d06d4c> /usr/lib/libicucore.A.dylib
0x91d12000 - 0x91d12ffd  com.apple.vecLib 3.4 (vecLib 3.4) /System/
Library/Frameworks/vecLib.framework/Versions/A/vecLib
0x91d45000 - 0x91df5fff  edu.mit.Kerberos 6.0.11 (6.0.11)
<33c25789baedcd70a7e24881775dd9ad> /System/Library/Frameworks/
Kerberos.framework/Versions/A/Kerberos
0x91eb2000 - 0x91f44ff3  com.apple.ApplicationServices.ATS 3.0 (???)
<fb5f572243dbc370a0ea5efc8e81ae11> /System/Library/Frameworks/
ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/
Versions/A/ATS
0x91f46000 - 0x91ffcfe3  com.apple.CoreServices.OSServices 210.2
(210.2) <4ed69f07fc0f211ab32d1ee96e281fc2> /System/Library/Frameworks/
CoreServices.framework/Versions/A/Frameworks/OSServices.framework/
Versions/A/OSServices
0x91ffe000 - 0x920ddfff  libobjc.A.dylib ??? (???)
<5eda47fec2d0e7853b3506aa1fd2dafa> /usr/lib/libobjc.A.dylib
0x920de000 - 0x92155fe3  com.apple.CFNetwork 220 (221)
<972a41911805859205b057a6f5b91e8d> /System/Library/Frameworks/
CoreServices.framework/Versions/A/Frameworks/CFNetwork.framework/
Versions/A/CFNetwork
0x921a3000 - 0x921e5fef  com.apple.NavigationServices 3.5.1 (161)
<cc6bd78eabf1e2e7166914e9f12f5850> /System/Library/Frameworks/
Carbon.framework/Versions/A/Frameworks/NavigationServices.framework/
Versions/A/NavigationServices
0x921ec000 - 0x922d0ffb  com.apple.CoreData 100 (185)
<a4e63784275e25e62f57e75e0af0b94d> /System/Library/Frameworks/
CoreData.framework/Versions/A/CoreData
0x922fc000 - 0x92456fe3  libSystem.B.dylib ??? (???)
<8ecc83dc0399be3946f7a46e88cf4bbb> /usr/lib/libSystem.B.dylib
0x924ac000 - 0x924d6fef  libauto.dylib ??? (???)
<d468bc4a8a69343f1748c293db1b57fb> /usr/lib/libauto.dylib
0x924d7000 - 0x924effff  com.apple.openscripting 1.2.6 (???)
<b8e553df643f2aec68fa968b3b459b2b> /System/Library/Frameworks/
Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/
Versions/A/OpenScripting
0x924f0000 - 0x924fcff5  libGL.dylib ??? (???) /System/Library/
Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
0x924fd000 - 0x9250dfff  com.apple.speech.synthesis.framework 3.6.59
(3.6.59) <4ffef145fad3d4d787e0c33eab26b336> /System/Library/Frameworks/
ApplicationServices.framework/Versions/A/Frameworks/
SpeechSynthesis.framework/Versions/A/SpeechSynthesis
0x9250e000 - 0x9252dffa  libJPEG.dylib ??? (???)
<0cfb80109d624beb9ceb3c43b6c5ec10> /System/Library/Frameworks/
ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/
Versions/A/Resources/libJPEG.dylib
0x9252e000 - 0x9256ffe7  libRIP.A.dylib ??? (???)
<bdc6d70bf4ed3dace321b4ff76a353b3> /System/Library/Frameworks/
ApplicationServices.framework/Versions/A/Frameworks/
CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib
0x92570000 - 0x92576fff  com.apple.print.framework.Print 218 (220)
<c35172175abbe554ddadd9b6401351fa> /System/Library/Frameworks/
Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print
0x92577000 - 0x9257afff  com.apple.help 1.1 (36)
<b507b08e484cb89033e9cf23062d77de> /System/Library/Frameworks/
Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help
0x9257b000 - 0x92580fff  com.apple.CommonPanels 1.2.4 (85)
<ea0665f57cd267609466ed8b2b20e893> /System/Library/Frameworks/
Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/
A/CommonPanels
0x92581000 - 0x92588ff7  libCGATS.A.dylib ??? (???)
<9b29a5500efe01cc3adea67bbc42568e> /System/Library/Frameworks/
ApplicationServices.framework/Versions/A/Frameworks/
CoreGraphics.framework/Versions/A/Resources/libCGATS.A.dylib
0x92589000 - 0x925cefef  com.apple.Metadata 10.5.0 (398)
<4fd74fba0062c2e08ec4b1c10b40ff63> /System/Library/Frameworks/
CoreServices.framework/Versions/A/Frameworks/Metadata.framework/
Versions/A/Metadata
0x925cf000 - 0x925e5fff  com.apple.DictionaryServices 1.0.0 (1.0.0)
<ad0aa0252e3323d182e17f50defe56fc> /System/Library/Frameworks/
CoreServices.framework/Versions/A/Frameworks/
DictionaryServices.framework/Versions/A/DictionaryServices
0x925e6000 - 0x9260eff7  com.apple.shortcut 1 (1.0)
<057783867138902b52bc0941fedb74d1> /System/Library/PrivateFrameworks/
Shortcut.framework/Versions/A/Shortcut
0x9260f000 - 0x9261cfe7  com.apple.opengl 1.5.5 (1.5.5)
<aa08b52d2a84b44dc6ee5d544a53fe8a> /System/Library/Frameworks/
OpenGL.framework/Versions/A/OpenGL
0x9261d000 - 0x92641fff  libxslt.1.dylib ??? (???)
<4933ddc7f6618743197aadc85b33b5ab> /usr/lib/libxslt.1.dylib
0x92650000 - 0x926f7fff  com.apple.QD 3.11.50 (???)
<e2f71720ae1dad06a8883ac80775b21a> /System/Library/Frameworks/
ApplicationServices.framework/Versions/A/Frameworks/QD.framework/
Versions/A/QD
0x92765000 - 0x92783fff  libresolv.9.dylib ??? (???)
<54e6a08c2f108bdf5916fb483d51961b> /usr/lib/libresolv.9.dylib
0x92788000 - 0x92793ff9  com.apple.helpdata 1.0 (14) /System/Library/
PrivateFrameworks/HelpData.framework/Versions/A/HelpData
0x927e2000 - 0x9281cff7  com.apple.coreui 0.1 (60) /System/Library/
PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI
0x92823000 - 0x92823fff  com.apple.Carbon 136 (136)
<98a5e3bc0c4fa44bbb09713bb88707fe> /System/Library/Frameworks/
Carbon.framework/Versions/A/Carbon
0x92824000 - 0x928a0feb  com.apple.audio.CoreAudio 3.1.0 (3.1)
<70bb7c657061631491029a61babe0b26> /System/Library/Frameworks/
CoreAudio.framework/Versions/A/CoreAudio
0x928a1000 - 0x928b1ffc  com.apple.LangAnalysis 1.6.4 (1.6.4)
<cbeb17ab39f28351fe2ab5b82bf465bc> /System/Library/Frameworks/
ApplicationServices.framework/Versions/A/Frameworks/
LangAnalysis.framework/Versions/A/LangAnalysis
0x92ca4000 - 0x92cd3fe3  com.apple.AE 402 (402)
<994ba8e884aefe7bf1fc5987df099e7b> /System/Library/Frameworks/
CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
0x92cd4000 - 0x92d31ffb  libstdc++.6.dylib ??? (???)
<04b812dcec670daa8b7d2852ab14be60> /usr/lib/libstdc++.6.dylib
0x92d32000 - 0x92d3afff  com.apple.DiskArbitration 2.2 (2.2)
<1551b2af557fdf6f368f93e093933852> /System/Library/Frameworks/
DiskArbitration.framework/Versions/A/DiskArbitration
0x92d3b000 - 0x92d51fe7  com.apple.CoreVideo 1.5.0 (1.5.0)
<7e010557527a0e6d49147c297d16850a> /System/Library/Frameworks/
CoreVideo.framework/Versions/A/CoreVideo
0x92d52000 - 0x93058fff  com.apple.HIToolbox 1.5.0 (???)
<1b872a7151ee3f80c9c736a3e46d00d9> /System/Library/Frameworks/
Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/
HIToolbox
0x93059000 - 0x930b2fff  libGLU.dylib ??? (???) /System/Library/
Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
0x930b3000 - 0x930b7fff  libGIF.dylib ??? (???)
<d4234e6f5e5f530bdafb969157f1f17b> /System/Library/Frameworks/
ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/
Versions/A/Resources/libGIF.dylib
0x930f6000 - 0x93152ff7  com.apple.htmlrendering 68 (1.1.3)
<fe87a9dede38db00e6c8949942c6bd4f> /System/Library/Frameworks/
Carbon.framework/Versions/A/Frameworks/HTMLRendering.framework/
Versions/A/HTMLRendering
0x93178000 - 0x93178ffd  com.apple.Accelerate.vecLib 3.4 (vecLib 3.4) /
System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/
vecLib.framework/Versions/A/vecLib
0x93179000 - 0x931f3ff8  com.apple.print.framework.PrintCore 5.5 (245)
<9441d178f4b430cf92b67bf346646693> /System/Library/Frameworks/
ApplicationServices.framework/Versions/A/Frameworks/
PrintCore.framework/Versions/A/PrintCore
0x931f4000 - 0x93202ffd  libz.1.dylib ??? (???)
<5ddd8539ae2ebfd8e7cc1c57525385c7> /usr/lib/libz.1.dylib
0x93203000 - 0x9328fff7  com.apple.LaunchServices 286 (286)
<72b15e7a01e42d510f0339e90113d5d6> /System/Library/Frameworks/
CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/
Versions/A/LaunchServices
0x932c1000 - 0x932c1ffa  com.apple.CoreServices 32 (32)
<2fcc8f3bd5bbfc000b476cad8e6a3dd2> /System/Library/Frameworks/
CoreServices.framework/Versions/A/CoreServices
0x932f9000 - 0x93353ff7  com.apple.CoreText 2.0.0 (???)
<7fa39cd5bc847615ec02e7c7a37c0508> /System/Library/Frameworks/
ApplicationServices.framework/Versions/A/Frameworks/CoreText.framework/
Versions/A/CoreText
0x93354000 - 0x93354ffc  com.apple.audio.units.AudioUnit 1.5 (1.5) /
System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
0x9429f000 - 0x943e4ff7  com.apple.ImageIO.framework 2.0.0 (2.0.0)
<154d4d8cda2bd99518cbabc9f2d69833> /System/Library/Frameworks/
ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/
Versions/A/ImageIO
0x944bd000 - 0x944beffc  libffi.dylib ??? (???)
<a3b573eb950ca583290f7b2b4c486d09> /usr/lib/libffi.dylib
0x944bf000 - 0x944e6fff  libcups.2.dylib ??? (???)
<5521498e8902ddd0b15cfaa7db384e29> /usr/lib/libcups.2.dylib
0x944e7000 - 0x94599ffb  libcrypto.0.9.7.dylib ??? (???)
<330b0e48e67faffc8c22dfc069ca7a47> /usr/lib/libcrypto.0.9.7.dylib
0x946d1000 - 0x946d3ff5  libRadiance.dylib ??? (???)
<20eadb285da83df96c795c2c5fa20590> /System/Library/Frameworks/
ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/
Versions/A/Resources/libRadiance.dylib
0x946d4000 - 0x9489dfef  com.apple.security 5.0.1 (32736)
<8c9eda0fcc1d8a571543025ac900715f> /System/Library/Frameworks/
Security.framework/Versions/A/Security
0x9489e000 - 0x94d6affe  libGLProgrammability.dylib ??? (???)
<e8bc0af671427cf2b6279a035805a086> /System/Library/Frameworks/
OpenGL.framework/Versions/A/Libraries/libGLProgrammability.dylib
0x94d77000 - 0x95571fef  com.apple.AppKit 6.5 (949)
<f8d0f6d0bb5ac092f48f42ca684bdb54> /System/Library/Frameworks/
AppKit.framework/Versions/C/AppKit
0x95655000 - 0x95736ff7  libxml2.2.dylib ??? (???)
<450ec38b57fb46013847cce851001a2f> /usr/lib/libxml2.2.dylib
0x95737000 - 0x95774ff7  libGLImage.dylib ??? (???)
<202d73e6a4688fc06ff11b71910c2ce7> /System/Library/Frameworks/
OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
0x95775000 - 0x958a7fe7  com.apple.CoreFoundation 6.5 (476)
<8bfebc0dbad6fc33bea0fa00a1b9ec37> /System/Library/Frameworks/
CoreFoundation.framework/Versions/A/CoreFoundation
0x958a8000 - 0x958e7fef  libTIFF.dylib ??? (???)
<6d0f80e9d4d81f3f64c876aca005bd53> /System/Library/Frameworks/
ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/
Versions/A/Resources/libTIFF.dylib
0x958e8000 - 0x95c7eff7  com.apple.QuartzCore 1.5.1 (1.5.1)
<deb61cbeb3f734a1b2f4669f6268b9de> /System/Library/Frameworks/
QuartzCore.framework/Versions/A/QuartzCore
0x95c7f000 - 0x95d46ff2  com.apple.vImage 3.0 (3.0) /System/Library/
Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/
Versions/A/vImage
0x95fd2000 - 0x95fd2ffd  com.apple.Accelerate 1.4 (Accelerate 1.4) /
System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
0x9602c000 - 0x96040ff3  com.apple.ImageCapture 4.0 (5.0.0) /System/
Library/Frameworks/Carbon.framework/Versions/A/Frameworks/
ImageCapture.framework/Versions/A/ImageCapture
0x96558000 - 0x96558ffb  com.apple.installserver.framework 1.0 (8) /
System/Library/PrivateFrameworks/InstallServer.framework/Versions/A/
InstallServer
0x96559000 - 0x96bf0fef  com.apple.CoreGraphics 1.351.0 (???)
<7a6f399039eed6dbe845c169f7d21a70> /System/Library/Frameworks/
ApplicationServices.framework/Versions/A/Frameworks/
CoreGraphics.framework/Versions/A/CoreGraphics
0x96bf1000 - 0x96e6afe7  com.apple.Foundation 6.5.1 (677.1)
<85ac18c7cd454378db6122bea0c00965> /System/Library/Frameworks/
Foundation.framework/Versions/C/Foundation
0x96e6b000 - 0x96e75feb  com.apple.audio.SoundManager 3.9.2 (3.9.2)
<0f2ba6e891d3761212cf5a5e6134d683> /System/Library/Frameworks/
Carbon.framework/Versions/A/Frameworks/CarbonSound.framework/Versions/
A/CarbonSound
0xfffe8000 - 0xfffebfff  libobjc.A.dylib ??? (???) /usr/lib/
libobjc.A.dylib
0xffff0000 - 0xffff1780  libSystem.B.dylib ??? (???) /usr/lib/
libSystem.B.dylib



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [9fans] drawterm crash log
  2008-02-04 15:41 [9fans] drawterm crash log Jeff Sickel
@ 2008-02-04 20:19 ` andrey mirtchovski
  2008-02-04 22:21   ` Uriel
  0 siblings, 1 reply; 6+ messages in thread
From: andrey mirtchovski @ 2008-02-04 20:19 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

a cursory look through the code indicates that there may indeed be a
bug in the screen management between writing the bits on a bitmap and
the bitmap to the screen. i have different code for osx which is
rearranged to avoid creating a separate thread for handling the
display, but that code is only for p9p and can't be dropped in
drawterm without a bit of work. with that code we can at least be sure
that we have no races and, chance is, you won't get a crash with it.

of course, it's still better to rewrite the whole osx gui code
directly in Cocoa, which may happen sooner or later :)


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [9fans] drawterm crash log
  2008-02-04 20:19 ` andrey mirtchovski
@ 2008-02-04 22:21   ` Uriel
  2008-02-04 22:23     ` andrey mirtchovski
  0 siblings, 1 reply; 6+ messages in thread
From: Uriel @ 2008-02-04 22:21 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

On Feb 4, 2008 10:19 PM, andrey mirtchovski <mirtchovski@gmail.com> wrote:
> of course, it's still better to rewrite the whole osx gui code
> directly in Cocoa, which may happen sooner or later :)

Or even better to forget drawterm and replace it with Inferno.

http://www.caerwyn.com/ipn/2007/10/lab-80-drawterm-plugin.html

uriel


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [9fans] drawterm crash log
  2008-02-04 22:21   ` Uriel
@ 2008-02-04 22:23     ` andrey mirtchovski
  2008-02-04 23:07       ` Jeff Sickel
  2008-02-05  0:03       ` Charles Forsyth
  0 siblings, 2 replies; 6+ messages in thread
From: andrey mirtchovski @ 2008-02-04 22:23 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

> Or even better to forget drawterm and replace it with Inferno.

inferno also needs to know how to display natively on OSX.


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [9fans] drawterm crash log
  2008-02-04 22:23     ` andrey mirtchovski
@ 2008-02-04 23:07       ` Jeff Sickel
  2008-02-05  0:03       ` Charles Forsyth
  1 sibling, 0 replies; 6+ messages in thread
From: Jeff Sickel @ 2008-02-04 23:07 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs


On Feb 4, 2008, at 4:23 PM, andrey mirtchovski wrote:

>> Or even better to forget drawterm and replace it with Inferno.
>
> inferno also needs to know how to display natively on OSX.

and until the JIT is working in Inferno on OSX, drawterm has
significantly better throughput...  text redisplay in drawterm's
rio windows, full screen mode is great in drawterm, etc...

Don't get me wrong, Inferno is quite nice--I'm considering
using it for another project though getting a stable port on
a modified Solaris 10 x86, AIX, and broken RHEL would be a pain
compared w/ other options.


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [9fans] drawterm crash log
  2008-02-04 22:23     ` andrey mirtchovski
  2008-02-04 23:07       ` Jeff Sickel
@ 2008-02-05  0:03       ` Charles Forsyth
  1 sibling, 0 replies; 6+ messages in thread
From: Charles Forsyth @ 2008-02-05  0:03 UTC (permalink / raw)
  To: 9fans

>> Or even better to forget drawterm and replace it with Inferno.
>
> inferno also needs to know how to display natively on OSX.

there often are similar problems: exceeding a big stack with X11 locale data for instance.


^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2008-02-05  0:03 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-02-04 15:41 [9fans] drawterm crash log Jeff Sickel
2008-02-04 20:19 ` andrey mirtchovski
2008-02-04 22:21   ` Uriel
2008-02-04 22:23     ` andrey mirtchovski
2008-02-04 23:07       ` Jeff Sickel
2008-02-05  0:03       ` Charles Forsyth

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).