Custom Query (1030 matches)
Results (373 - 375 of 1030)
| Ticket | Resolution | Summary | Owner | Reporter |
|---|---|---|---|---|
| #1011 | fixed | Inefficient hash table -- bad hashing | ||
| Description |
I built a hash table with keys that were simple cons cells of the form (<type> . <item>) I had a few <type>s, and lots of atomic <item>s (in particular, strings) for each <type>. The performance was very bad. Investigation showed that ccl::compute-hash-code was returning a hash code that depended only on the <type> but not on the <item>, meaning that hash table look up was degenerating into a linear search. Example: (setq h (make-hash-table :test #'equal)) Then (ccl::compute-hash-code h '(type . "foo") nil) (ccl::compute-hash-code h '(type . "bar") nil) (ccl::compute-hash-code h '(type . "baz") nil) (ccl::compute-hash-code h '(type . pi) nil) (ccl::compute-hash-code h '(type . nil) nil) all return exactly the same results. |
|||
| #1210 | notabug | Initial evaluation of Listener history | ||
| Description |
In first Listener (from boot), when a form/expression in Listener history is evaluated (by moving cursor to form end and pressing enter), the following error is printed to altconsole. Subsequent evaluations of any listener don't cause this error. Lisp error: "The value NIL is not of the expected type CHARACTER."
(20E4B550) : 0 (PRINT-CALL-HISTORY :CONTEXT NIL :PROCESS NIL :ORIGIN NIL :DETAILED-P T :COUNT 1152921504606846975 :START-FRAME-NUMBER 0 :STREAM #<SYNONYM-STREAM to *TERMINAL-IO* #x302000B9F57D> :PRINT-LEVEL 2 :PRINT-LENGTH 5 :SHOW-INTERNAL-FRAMES NIL :FORMAT :TRADITIONAL) 837
(&KEY :CONTEXT :PROCESS :ORIGIN :DETAILED-P :COUNT :START-FRAME-NUMBER :STREAM :PRINT-LEVEL :PRINT-LENGTH :SHOW-INTERNAL-FRAMES :FORMAT)
CCL::CONTEXT: NIL
PROCESS: NIL
CCL::ORIGIN: NIL
CCL::DETAILED-P: T
COUNT: 1152921504606846975
CCL::START-FRAME-NUMBER: 0
STREAM: #<SYNONYM-STREAM to *TERMINAL-IO* #x302000B9F57D>
CCL::PRINT-LEVEL: 2
CCL::PRINT-LENGTH: 5
CCL::SHOW-INTERNAL-FRAMES: NIL
FORMAT: :TRADITIONAL
CCL::FRAME-NUMBER: 0
*BACKTRACE-PRINT-LEVEL*: 2
*BACKTRACE-PRINT-LENGTH*: 5
*BACKTRACE-FORMAT*: :TRADITIONAL
*STANDARD-OUTPUT*: #<SYNONYM-STREAM to *TERMINAL-IO* #x302000B9F57D>
*PRINT-CIRCLE*: NIL
(20E4B6B8) : 1 (MAYBE-LOG-CALLBACK-ERROR #<TYPE-ERROR #x302001294D8D>) 1421
(CONDITION)
CONDITION: #<TYPE-ERROR #x302001294D8D>
GUI::EMSG: "The value NIL is not of the expected type CHARACTER."
#:G23903: (ERROR)
CCL::%HANDLERS%: ((ERROR) (ERROR))
(20E4B710) : 2 (FUNCALL #'#<#<STANDARD-METHOD HEMLOCK-EXT:REPORT-HEMLOCK-ERROR (HEMLOCK-INTERNALS:HEMLOCK-VIEW T T)>> #<HEMLOCK-VIEW "Listener" #x302000C03ADD> #<TYPE-ERROR #x302001294D8D> T) 53
(GUI::VIEW CONDITION GUI::DEBUG-P)
GUI::VIEW: #<HEMLOCK-VIEW "Listener" #x302000C03ADD>
CONDITION: #<TYPE-ERROR #x302001294D8D>
GUI::DEBUG-P: T
(20E4B740) : 3 (LISP-ERROR-ERROR-HANDLER #<TYPE-ERROR #x302001294D8D> :DEBUG-P T) 445
(CONDITION &KEY :DEBUG-P)
CONDITION: #<TYPE-ERROR #x302001294D8D>
HEMLOCK-INTERNALS::DEBUG-P: T
*STANDARD-OUTPUT*: #<SYNONYM-STREAM to *TERMINAL-IO* #x302000B9F5FD>
#:G30692: (ERROR)
CCL::%HANDLERS%: ((ERROR))
(20E4B7B0) : 4 (SIGNAL #<TYPE-ERROR #x302001294D8D>) 973
(CONDITION &REST CCL::ARGS)
CONDITION: #<TYPE-ERROR #x302001294D8D>
CCL::ARGS: NIL
CCL::%HANDLERS%: NIL
CCL::TAG: (ERROR #<Compiled-function # (Non-Global) #x3000014BF38F>)
CCL::HANDLERS: (ERROR #<Compiled-function # (Non-Global) #x3000014BF38F>)
CCL::FN: #<Compiled-function (:INTERNAL #) (Non-Global) #x3000014BF38F>
(20E4B808) : 5 (%ERROR #<TYPE-ERROR #x302001294D8D> NIL 68982573) 117
(CONDITION CCL::ARGS CCL::ERROR-POINTER)
CONDITION: #<TYPE-ERROR #x302001294D8D>
CCL::ARGS: NIL
CCL::ERROR-POINTER: 68982573
(20E4B830) : 6 (FUNCALL #'#<(:INTERNAL CCL::%XERR-DISP)>) 4277
NIL
CCL::FRAME-PTR: 68982573
CCL::FN: #<Compiled-function LDEFS::ADD-TOP-LEVEL-POSITION #x302000D2E45F>
CCL::OP0: 205
CCL::OP1: 214
CCL::OP2: 2
CCL::SKIP: -1
CCL::TYPENAME: CHARACTER
CCL::XP: #<A Foreign Pointer #x7FFF5FBFEEF0>
CCL::XCF: #<A Foreign Pointer #x20E4B968>
(20E4B888) : 7 (FUNCALL-WITH-ERROR-REENTRY-DETECTION #<COMPILED-LEXICAL-CLOSURE (:INTERNAL CCL::%XERR-DISP) #x75D1BF>) 181
(CCL::THUNK)
CCL::THUNK: #<COMPILED-LEXICAL-CLOSURE (:INTERNAL CCL::%XERR-DISP) #x75D1BF>
COUNT: 0
CCL::*ERROR-REENTRY-COUNT*: 0
(20E4B8C8) : 8 (FUNCALL #'#<CCL::%XERR-DISP> 17591849975082) 493
(#:G154286)
#:G154286: 17591849975082
#:G154295: #<A Foreign Pointer [stack-allocated] #x7FFF5FBFE950>
CCL::XP: #<A Foreign Pointer #x7FFF5FBFEEF0>
CCL::XCF: #<A Foreign Pointer #x20E4B968>
#:G154296: #<COMPILED-LEXICAL-CLOSURE (:INTERNAL CCL::%XERR-DISP) #x75D1BF>
(20E4B900) : 9 (%PASCAL-FUNCTIONS% 2 17591849975082) 365
(CCL::INDEX CCL::ARGS-PTR-FIXNUM)
CCL::INDEX: 2
CCL::ARGS-PTR-FIXNUM: 17591849975082
CCL::LISP-FUNCTION: #<Compiled-function CCL::%XERR-DISP (Non-Global) #x3000005A77AF>
WITHOUT-INTERRUPTS: NIL
CCL::*CALLBACK-TRACE-P*: NIL
*(20E4B968) : 10 (ADD-TOP-LEVEL-POSITION NIL) 340
(&OPTIONAL LDEFS::BUFFER)
LDEFS::BUFFER: NIL
LDEFS::BUF: #<Hemlock Buffer "Listener">
LDEFS::MARK: #<Hemlock Mark "^">
LDEFS::PATH: NIL
LDEFS::START-MARK: NIL
LDEFS::DEF-INFO: NIL
(20E4B9F8) : 11 (FUNCALL #'#<#<STANDARD-METHOD HEMLOCK-INTERNALS::EXECUTE-HEMLOCK-KEY (HEMLOCK-INTERNALS:HEMLOCK-VIEW T)>> #<HEMLOCK-VIEW "Listener" #x302000C03ADD> HEMLOCK-INTERFACE:COPY-MARK) 1037
(HEMLOCK-INTERNALS::VIEW HEMLOCK-INTERNALS::KEY)
HEMLOCK-INTERNALS::VIEW: #<HEMLOCK-VIEW "Listener" #x302000C03ADD>
HEMLOCK-INTERNALS::KEY: HEMLOCK-INTERFACE:COPY-MARK
HEMLOCK-INTERNALS::*SAVED-STANDARD-OUTPUT*: #<SYNONYM-STREAM to *TERMINAL-IO* #x302000B9F5FD>
*STANDARD-OUTPUT*: #<GUI::COCOA-LISTENER-OUTPUT-STREAM #x302000C0209D>
HEMLOCK-INTERNALS::MAIN-BINDING: #<Hemlock Command "Editor Execute Expression">
HEMLOCK-INTERNALS::TRANSPARENT-BINDINGS: NIL
HEMLOCK-INTERNALS::*LAST-LAST-COMMAND-TYPE*: NIL
HEMLOCK-INTERNALS::*LAST-PREFIX-ARGUMENT*: NIL
(20E4BAA0) : 12 (FUNCALL #'#<(:INTERNAL (HEMLOCK-INTERNALS::HANDLE-HEMLOCK-EVENT (HEMLOCK-INTERNALS:HEMLOCK-VIEW T)))>) 501
NIL
#:G30870: #<RESTART HEMLOCK-INTERNALS::EXIT-EVENT-HANDLER #x75D32D>
#:G30866: (#<RESTART HEMLOCK-INTERNALS::EXIT-EVENT-HANDLER #x75D32D>)
CCL::%RESTARTS%: ((#<# # #x75D32D>) (#<# # #x75D5CD> #<# # #x75D61D>) (#<# # #x75D98D>))
#:G30871: #<Compiled-function (:INTERNAL #) (Non-Global) #x3000014BF38F>
#:G30872: (ERROR #<Compiled-function # (Non-Global) #x3000014BF38F>)
CCL::%HANDLERS%: ((ERROR #))
HEMLOCK-INTERNALS::KEY: #<Key-Event Enter>
HEMLOCK-INTERNALS::VIEW: #<HEMLOCK-VIEW "Listener" #x302000C03ADD>
(20E4BB18) : 13 (INVOKE-MODIFYING-BUFFER-STORAGE #<Hemlock Buffer "Listener"> #<COMPILED-LEXICAL-CLOSURE (:INTERNAL #) #x3020012969FF>) 389
(GUI::BUFFER GUI::THUNK)
GUI::BUFFER: #<Hemlock Buffer "Listener">
GUI::THUNK: #<COMPILED-LEXICAL-CLOSURE (:INTERNAL #) #x3020012969FF>
GUI::OLD: NIL
(20E4BB78) : 14 (FUNCALL #'#<#<STANDARD-METHOD HEMLOCK-INTERNALS::HANDLE-HEMLOCK-EVENT (HEMLOCK-INTERNALS:HEMLOCK-VIEW T)>> #<HEMLOCK-VIEW "Listener" #x302000C03ADD> #<Key-Event Enter>) 901
(HEMLOCK-INTERNALS::VIEW HEMLOCK-INTERNALS::KEY)
HEMLOCK-INTERNALS::VIEW: #<HEMLOCK-VIEW "Listener" #x302000C03ADD>
HEMLOCK-INTERNALS::KEY: #<Key-Event Enter>
#:ABORT-BREAK: #<RESTART ABORT-BREAK #x75D61D>
#:ABORT: #<RESTART ABORT #x75D5CD>
#:G30863: (#<RESTART ABORT #x75D5CD> #<RESTART ABORT-BREAK #x75D61D>)
CCL::%RESTARTS%: ((#<# # #x75D5CD> #<# # #x75D61D>) (#<# # #x75D98D>))
HEMLOCK-INTERNALS::*CURRENT-VIEW*: #<HEMLOCK-VIEW "Listener" #x302000C03ADD>
HEMLOCK-INTERNALS::*CURRENT-BUFFER*: #<Hemlock Buffer "Listener">
HEMLOCK-INTERNALS::*NEXT-VIEW-START*: NIL
HEMLOCK-INTERNALS::TEXT-BUFFER: #<Hemlock Buffer "Listener">
MOD: (60 302 . 302)
(20E4BC30) : 15 (%CALL-NEXT-METHOD (NIL #<STANDARD-METHOD HEMLOCK-INTERNALS::HANDLE-HEMLOCK-EVENT #> . 68982710)) 989
(CCL::MAGIC &REST CCL::ARGS)
CCL::MAGIC: (NIL #<STANDARD-METHOD HEMLOCK-INTERNALS::HANDLE-HEMLOCK-EVENT #> . 68982710)
CCL::ARGS: NIL
CCL::NEXT-METHODS: (#<STANDARD-METHOD HEMLOCK-INTERNALS::HANDLE-HEMLOCK-EVENT #>)
CCL::ARGS: 68982710
CDR: NIL
METHOD-FUNCTION: #<METHOD-FUNCTION HEMLOCK-INTERNALS::HANDLE-HEMLOCK-EVENT (HEMLOCK-INTERNALS:HEMLOCK-VIEW T)>
(20E4BCB0) : 16 (FUNCALL #'#<#<STANDARD-METHOD HEMLOCK-INTERNALS::HANDLE-HEMLOCK-EVENT :AROUND (HEMLOCK-INTERNALS:HEMLOCK-VIEW T)>> #<HEMLOCK-VIEW "Listener" #x302000C03ADD> #<Key-Event Enter>) 589
(GUI::VIEW GUI::EVENT)
GUI::VIEW: #<HEMLOCK-VIEW "Listener" #x302000C03ADD>
GUI::EVENT: #<Key-Event Enter>
#:NEXT-METHOD-CONTEXT: (NIL #<STANDARD-METHOD HEMLOCK-INTERNALS::HANDLE-HEMLOCK-EVENT #> . 68982710)
#:G46353: #S(HEMLOCK-INTERNALS::SELECTION-INFO :POINT #<Hemlock Mark "^"> :%MARK #<Hemlock Mark "^[Checking for DS1511 §user: -"> ...)
#:G46354: #<NS-AUTORELEASE-POOL <NSAutoreleasePool: 0x272f9a20> (#x272F9A20)>
(20E4BD58) : 17 (%%STANDARD-COMBINED-METHOD-DCODE (#<STANDARD-METHOD HEMLOCK-INTERNALS::HANDLE-HEMLOCK-EVENT :AROUND #> #<STANDARD-METHOD HEMLOCK-INTERNALS::HANDLE-HEMLOCK-EVENT #>) 68982710) 669
(CCL::METHODS CCL::ARGS)
CCL::METHODS: (#<STANDARD-METHOD HEMLOCK-INTERNALS::HANDLE-HEMLOCK-EVENT :AROUND #> #<STANDARD-METHOD HEMLOCK-INTERNALS::HANDLE-HEMLOCK-EVENT #>)
CCL::ARGS: 68982710
CCL::CAR-METHS: #<STANDARD-METHOD HEMLOCK-INTERNALS::HANDLE-HEMLOCK-EVENT :AROUND (HEMLOCK-INTERNALS:HEMLOCK-VIEW T)>
CCL::CELL-2: (#<STANDARD-METHOD HEMLOCK-INTERNALS::HANDLE-HEMLOCK-EVENT #> . 68982710)
CCL::MAGIC: (NIL #<STANDARD-METHOD HEMLOCK-INTERNALS::HANDLE-HEMLOCK-EVENT #> . 68982710)
#:G113771: #<METHOD-FUNCTION HEMLOCK-INTERNALS::HANDLE-HEMLOCK-EVENT :AROUND (HEMLOCK-INTERNALS:HEMLOCK-VIEW T)>
(20E4BDC8) : 18 (FUNCALL #'#<GUI::|-[HemlockTextstorageTextView keyDown:]|> 17591849975420) 1117
(#:G46291)
#:G46291: 17591849975420
#:G46305: #<A Foreign Pointer [stack-allocated] #x7FFF5FBFF3E0>
GUI::SELF: #<HEMLOCK-TEXT-VIEW <HemlockTextView: 0x276e3cc0>
Frame = {{0.00, 0.00}, {676.00, 532.00}}, Bounds = {{0.00, 0.00}, {676.00, 532.00}}
Horizontally resizable: NO, Vertically resizable: YES
MinSize = {676.00, 532.00}, MaxSize = {10000000.00, 10000000.00}
(#x276E3CC0)>
GUI::EVENT: #<NS-EVENT NSEvent: type=KeyDown loc=(0,582) time=17295.9 flags=0x100 win=0x0 winNum=676 ctxt=0x0 chars="" unmodchars="" repeat=0 keyCode=76 (#x3B800E70)>
GUI::VIEW: #<HEMLOCK-VIEW "Listener" #x302000C03ADD>
GUI::QUOTE-P: NIL
GUI::HEMLOCK-KEY: #<Key-Event Enter>
(20E4BE40) : 19 (%PASCAL-FUNCTIONS% 67 17591849975420) 365
(CCL::INDEX CCL::ARGS-PTR-FIXNUM)
CCL::INDEX: 67
CCL::ARGS-PTR-FIXNUM: 17591849975420
CCL::LISP-FUNCTION: #<Compiled-function GUI::|-[HemlockTextstorageTextView keyDown:]| (Non-Global) #x30000178278F>
WITHOUT-INTERRUPTS: NIL
CCL::*CALLBACK-TRACE-P*: NIL
(20E4BEF8) : 20 (FUNCALL #'#<Anonymous Function #x300000FBBFDF> #<LISP-APPLICATION <LispApplication: 0x3a201c60> (#x3A201C60)> #S(CCL::OBJC-SELECTOR :NAME "run" :%SEL #<A Foreign Pointer #x225AB413>)) 173
(#:G3545 #:G3546)
#:G3545: #<LISP-APPLICATION <LispApplication: 0x3a201c60> (#x3A201C60)>
#:G3546: #S(CCL::OBJC-SELECTOR :NAME "run" :%SEL #<A Foreign Pointer #x225AB413>)
(20E4BF18) : 21 (FUNCALL #'#<(:OBJC-DISPATCH NSFUN:|run|)> ???) 541
NIL
(20E4BF50) : 22 (EVENT-LOOP NIL) 421
(&OPTIONAL GUI::END-TEST)
GUI::END-TEST: NIL
GUI::APP: #<LISP-APPLICATION <LispApplication: 0x3a201c60> (#x3A201C60)>
GUI::THREAD: #<APPKIT-PROCESS Initial(0) [Reset] #x3020000B146D>
#:ABORT: #<RESTART ABORT #x75D98D>
#:G25744: (#<RESTART ABORT #x75D98D>)
CCL::%RESTARTS%: ((#<# # #x75D98D>))
(20E4BFA0) : 23 (FUNCALL #'#<(:INTERNAL GUI::COCOA-STARTUP GUI::START-COCOA-IDE)>) 1197
NIL
#:G25753: (CCL::*LISTENER-AUTORELEASE-POOL* *PRINT-PPRINT-DISPATCH* CCL::*FREE-XPS* CCL::*FREE-CIRCULARITY-HASH-TABLES* CCL::*LOGICAL-BLOCK-XP* ...)
#:G25754: (NIL #<PPRINT-DISPATCH-TABLE #x302000BF25ED> NIL NIL NIL ...)
GUI::APPLICATION-PROXY-CLASS-NAME: "LispApplicationDelegate"
this in CCL Version 1.10-dev-r15996M-trunk (DarwinX8664) and others |
|||
| #284 | wontfix | Initial mmap fails on starting lx86cl64: "remap spjump: Permission denied" | ||
| Description |
I am using Ubuntu hardy, Linux hayaji 2.6.24-16-generic #1 SMP Thu Apr 10 12:47:45 UTC 2008 x86_64 GNU/Linux. Starting openmcl from the 070722 snapshot, or any other that I have tried, gives this error: remap spjump: Permission denied I strace'd the process and it is a mmap that fails brk(0) = 0x627000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f5819bb4000
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f5819bb2000
access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=88965, ...}) = 0
mmap(NULL, 88965, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f5819b9c000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/libdl.so.2", O_RDONLY) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 \16\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=14624, ...}) = 0
mmap(NULL, 2109728, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f5819794000
mprotect(0x7f5819796000, 2097152, PROT_NONE) = 0
mmap(0x7f5819996000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f5819996000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/libm.so.6", O_RDONLY) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260>\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=526560, ...}) = 0
mmap(NULL, 2621672, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f5819513000
mprotect(0x7f5819593000, 2093056, PROT_NONE) = 0
mmap(0x7f5819792000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7f000) = 0x7f5819792000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/libpthread.so.0", O_RDONLY) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260W\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=130224, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f5819b9b000
mmap(NULL, 2208624, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f58192f7000
mprotect(0x7f581930d000, 2097152, PROT_NONE) = 0
mmap(0x7f581950d000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16000) = 0x7f581950d000
mmap(0x7f581950f000, 13168, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f581950f000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/libc.so.6", O_RDONLY) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340\342"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1436976, ...}) = 0
mmap(NULL, 3543672, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f5818f95000
mprotect(0x7f58190ed000, 2097152, PROT_NONE) = 0
mmap(0x7f58192ed000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x158000) = 0x7f58192ed000
mmap(0x7f58192f2000, 17016, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f58192f2000
close(3) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f5819b9a000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f5819b99000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f5819b98000
arch_prctl(ARCH_SET_FS, 0x7f5819b99860) = 0
mprotect(0x7f58192ed000, 12288, PROT_READ) = 0
munmap(0x7f5819b9c000, 88965) = 0
set_tid_address(0x7f5819b998f0) = 23429
set_robust_list(0x7f5819b99900, 0x18) = 0
futex(0x7fff21bb5a4c, 0x81 /* FUTEX_??? */, 1) = 0
rt_sigaction(SIGRTMIN, {0x7f58192fc2d0, [], SA_RESTORER|SA_SIGINFO, 0x7f58193057d0}, NULL, 8) = 0
rt_sigaction(SIGRT_1, {0x7f58192fc350, [], SA_RESTORER|SA_RESTART|SA_SIGINFO, 0x7f58193057d0}, NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0
getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM_INFINITY}) = 0
uname({sys="Linux", node="hayaji", ...}) = 0
readlink("/proc/self/exe", "/tmp/ccl/lx86cl64", 4096) = 17
brk(0) = 0x627000
brk(0x648000) = 0x648000
arch_prctl(ARCH_GET_GS, [0]) = 0
arch_prctl(ARCH_GET_FS, [0x7f5819b99860]) = 0
mmap(0x5000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = -1 EACCES (Permission denied)
dup(2) = 3
fcntl(3, F_GETFL) = 0x8002 (flags O_RDWR|O_LARGEFILE)
fstat(3, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 0), ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f5819bb1000
lseek(3, 0, SEEK_CUR) = -1 ESPIPE (Illegal seek)
write(3, "remap spjump: Permission denied\n", 32remap spjump: Permission denied
) = 32
close(3) = 0
munmap(0x7f5819bb1000, 4096) = 0
exit_group(1) = ?
|
|||
