lin
2025-07-30 fcd736bf35fd93b563e9bbf594f2aa7b62028cc9
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
ELF·m@@GNU$›iÿ"êm¢cííÂÍ ¤±óøý{©ýC‘””ó*”A”f”‰”©”Í”÷”!”O”r”•”¸”Û”þ”!”D”{”°”û”>”™”ø”#”Ö”`”ý{A©@€óBøÀ_Öóøý{©ýC‘”‘!‘”s‘ઔ`@ù€RH rb€R”󪔴`î‘”è2àªhî9”‘!‘”ý{A©óBøÀ_ÖôO¾©ý{©ýC‘”‘!‘”s‘ઔ`@ù€RH râ2”óª”S´`єtò_8ઔàªt9”‘!‘”ý{A©ôO¨À_ÖôO¾©ý{©ýC‘”‘!‘”s‘ઔ`@ù€RH râ2”󪔴t@‘ઔટ9”‘!‘”ý{A©ôO¨À_ÖôO¾©ý{©ýC‘”‘!‘”€R@„RH râ2”óª”3´H„Rt‹àª”ટ9”‘!‘”ý{A©ôO¨À_ÖôO¾©ý{©ýC‘”‘!‘”s‘ઔ`@ù€RH râ2”óª”3´è2t‹àª”ટ9”‘!‘”ý{A©ôO¨À_ÖôO¾©ý{©ýC‘”‘!‘”s‘ઔ`@ù€RH r"€R”€Ra€RH róª”ôª”´ô´€N‘”è2ઈN9‘!‘”ઔý{A©ôO¨À_ÖôO¾©ý{©ýC‘”‘!‘”s‘ઔ`@ù€RH r"€R”€Rá2H róª”ôª”´ô´€>‘”è2ઈ>9‘!‘”ઔý{A©ôO¨À_ÖôO¾©ý{©ýC‘”‘!‘””‘ઔ€@ù€RH r¢€R”óªàª”€@ù€RH râ2”ôª”ó´Ô´â2àªáª”‘!‘”ઔઔý{A©ôO¨À_Öóøý{©ýC‘”‘!‘”s‘ઔ`@ù€RH rBS€R”󪔴âS€Ràªá*”ઔ‘!‘”ý{A©óBøÀ_Öóøý{©ýC‘”‘!‘”s‘ઔ`@ù€RH râ2”󪔴`‘á2”àªrx”‘!‘”ý{A©óBøÀ_Öóøý{©ýC‘”‘!‘”s‘ઔ`@ù€RH râ2”󪔴`‘á2”àªR¸”‘!‘”ý{A©óBøÀ_Öóøý{©ýC‘”‘!‘”s‘ઔ`@ù€RH râ2”󪔴`‘á2”àªø”‘!‘”ý{A©óBøÀ_Öóøý{©ýC‘”‘!‘”s‘ઔ`@ù€RH râ2”󪔴`‘â2á*”ઔ‘!‘”ý{A©óBøÀ_Öóøý{©ýC‘”‘!‘”s‘ઔ`@ù€RH rB€R”󪔴ઔ`"‘”è2h"9‘!‘”ý{A©óBøÀ_Öóøý{©ýC‘”‘!‘”s‘ઔ`@ù€RH r"€R”󪔴ઔ"€Ràªá*”‘!‘”ý{A©óBøÀ_ÖôO¾©ý{©ýC‘”‘!‘””‘ઔ€@ù€RH rb€R”`´óª”ઔ€@ù€RH rb€R”`´ôª`¢‘”è2h¢9”ëÁT‘!‘”ઔ    ””‘!‘”ý{A©ôO¨À_ÖõøôO©ý{©ýƒ‘”‘€Râªãªäª”´óª‘!‘”€RH rઔôª”T´€"‘”•"C9ઔàªáª•9” ”‘!‘”‘!‘”ઔý{B©ôOA©õCøÀ_Öø_¼©éÑöW©ôO©ý{©ýÑ?é{’@ùìÓ²€Òô‘iV‘R
 òßÒ ßòè?ùòßòžR©6¨rJ‘k‘õÿûòL^þòöÿûòh~¾r—þCÓé+©ë ùìj5ø“‘èj6¸”˜€Òòßòøÿûòè2é2àªèj8xéj68”ÿC¹èC€¹‘”‹!‘“ª‘”ઔÊÁ†Rè2    ŸR
¼¨rŸª@9èj68éj8xêùÿj5øÿj6¸    è?@ù)@ù?ëáT¿ÃÑý{C©ôOB©öWA©ø_ĨÀ_֔÷øéƒÑöW©ôO©ý{©ýÑ?é{’@ùíÓ²é‘jV‘R  òßÒ Þòª6¨rk‘Œ‘ôÿûòm~þò5ýCÓ3‘è/ùê/©ì ù­j4ø”–€Òòßòöÿûòè2નj68”è2è#¹è#€¹    )‘7‹‘!‘ó*‘”ઔÉÁ†Rè2    ¼¨rÿ*@9¨j68éù¿j4ø    è/@ù)@ù?ëáT¿ÃÑý{C©ôOB©öWA©÷DøÀ_֔ùøéÃÑø_©öW©ôO©ý{©ý‘?é{’ó‘@ùi‚‘jV‘R h6ùèÓ² òßÒÞòª6¨rk‘Œ‘öÿûòh~þò7ýCÓj.©lù4‘ùèj6ø”˜€Òòßòøÿûòè2àªèj88”H€RhB¹aB@¹é2ô‘(@’(ˁñŸš(‹=‘u|’é‘(Ëé{’?‘ ƒ‘”‘!‘yù5@²”ઔ?@9`@ù᪔Ÿ‘è2èj88`@ùa‘”ÈÁ†R¼¨rhùÿj6ø    h6@ù)@ù?ëT¿Ñý{D©ôOC©öWB©ø_A©ùEøÀ_֔úg»©éÃÑø_©öW©ôO©ý{©ý‘?é{’ó‘@ùi‚‘jV‘R h6ùèÓ² òßÒÞòª6¨rk‘Œ‘÷ÿûòh~þò8ýCÓj.©lù4‘ùk7ø”™€Òòßòùÿûòè2àªk98”H€RhB¹aB@¹é2õ‘(@’(ˁñŸš(‹=‘u|’é‘(Ëé{’_‘Vƒ‘ઔàªzù”hB€¹‘!‘Ô‹”ઔŸ@9`@ù᪔¿‘è2k98`@ùa‘”ÈÁ†R¼¨rhùk7ø    h6@ù)@ù?ëT¿Ñý{D©ôOC©öWB©ø_A©úgŨÀ_֔ôO¾©ý{©ýC‘”‘!‘”s‘ઔ`@ù€RH rb€R”󪔴ઔôª`î‘”t‹è2àªhî9”(€Rઈ9”‘!‘”ý{A©ôO¨À_Ö÷øöW©ôO©ý{©ýєs‘ઔ`@ù€RH rB€R”@´óªâ2ã 2D€Ràªáªåª”ü?±CT”‘!‘””ôª‘!‘”a€RઔA8ÕÕ"‘ગÞ@“”È@ùéª)-±èƒˆš)1ŸÚ?ú釟š)´b€Ràªáª”öª”V´”v€Rh€RË`‹á*⪔‘!‘”a€Rઔઔ¨@ùöªÖ.±èƒˆšÖ2ŸÚßúö‡Ÿš”¶´b€Ràªáª”Ö‘‘᪔a€Rઔઔ¨@ùÿ(ꁟšŸ"Õb€Rઔ‘᪔a€Rઔઔ¨@ùÿ(ꀟšŸ"Õb€R᪔‘᪔a€Rઔઔ¨@ùÿ(ꁟšŸ"Õb€Rઔ‘᪔a€Rઔઔ¨@ùÿ(ꀟšŸ"Õb€R᪔‘᪔b€Ràªáª”á2ઔઔý{C©ôOB©öWA©÷DøÀ_Öüoº©éƒÑúg©ø_©öW©ôO©ý{©ýC‘?é{’@ùjV‘R ª6¨rk‘èùê/©J€Ò郑
òßò òßÒîÓ²€Òêÿûò8ýCÓ íÿûò_Þòòßò
‹Œ‘N^þò÷ÿûò_žR ‹á2àªìùnù4‘k7x;‘:A‘”H€ÒJ€ÒK€Òòßò
òßò òßòèÿûòéײêÿûòëÿûòl~žR    k(ø    k*ø k+x”™€ÒòßòÖ‘ùÿûò‘áªk98”è2àªk78”û#ùû2àªk78”÷#@ùઔü2ü9÷#@ùà‘”‘áªü9”á2ઔઔá2àªú#ù”ઔô#@ùઔœ9ô#@ù€þ‘”ÈÁ†R¼¨r€Rજþ9k98èù”    èBù)@ù?ë!T¿CÑý{E©ôOD©öWC©ø_B©úgA©üoƨÀ_֔license=GPLvermagic=4.9.165-g7cce48a52887-ab5897369 SMP preempt mod_unload modversions aarch64intree=Ydepends=6kasan test: %s out-of-bounds to right
kmalloc_oob_right3kasan test: %s Allocation failed
6kasan test: %s out-of-bounds to left
kmalloc_oob_left6kasan test: %s kmalloc_node(): out-of-bounds to right
kmalloc_node_oob_right6kasan test: %s kmalloc pagealloc allocation: out-of-bounds to right
kmalloc_pagealloc_oob_right6kasan test: %s kmalloc large allocation: out-of-bounds to right
kmalloc_large_oob_right6kasan test: %s out-of-bounds after krealloc more
kmalloc_oob_krealloc_more6kasan test: %s out-of-bounds after krealloc less
kmalloc_oob_krealloc_less6kasan test: %s kmalloc out-of-bounds for 16-bytes access
kmalloc_oob_166kasan test: %s out-of-bounds in memset
kmalloc_oob_in_memset6kasan test: %s out-of-bounds in memset2
kmalloc_oob_memset_26kasan test: %s out-of-bounds in memset4
kmalloc_oob_memset_46kasan test: %s out-of-bounds in memset8
kmalloc_oob_memset_86kasan test: %s out-of-bounds in memset16
kmalloc_oob_memset_166kasan test: %s use-after-free
kmalloc_uaf6kasan test: %s use-after-free in memset
kmalloc_uaf_memset6kasan test: %s use-after-free after another kmalloc
kmalloc_uaf23kasan test: %s Could not detect use-after-free: ptr1 == ptr2
test_cache3kasan test: %s Cache allocation failed
kmem_cache_oob6kasan test: %s out-of-bounds in kmem_cache_alloc
6kasan test: %s out-of-bounds on stack
kasan_stack_oob6kasan test: %s out-of-bounds global variable
kasan_global_oob6kasan test: %s out-of-bounds to left on alloca
kasan_alloca_oob_left6kasan test: %s out-of-bounds to right on alloca
kasan_alloca_oob_right6kasan test: %s ksize() unpoisons the whole allocated chunk
ksize_unpoisons_memory3kasan test: %s Failed to allocate user memory
copy_user_test6kasan test: %s out-of-bounds in copy_from_user()
6kasan test: %s out-of-bounds in copy_to_user()
6kasan test: %s out-of-bounds in __copy_from_user()
6kasan test: %s out-of-bounds in __copy_to_user()
6kasan test: %s out-of-bounds in __copy_from_user_inatomic()
6kasan test: %s out-of-bounds in __copy_to_user_inatomic()
6kasan test: %s out-of-bounds in strncpy_from_user()
6kasan test: %s use-after-scope on int
use_after_scope_test6kasan test: %s use-after-scope on array
2 32 10 15 stack_array:348 64 4 5 i:3491 32 4 5 i:3391 32 4 5 i:4451 32 4 5 i:4553 32 8 5 p:422 64 4 9 local:426 80 1024 10 local3:435
Éw”module_layoutìêvz__asan_set_shadow_00†Œ__asan_store8_noabortsßr¾__asan_set_shadow_f8 †V[vm_munmapå‹B$strncpy_from_userê]³__arch_copy_to_user¶)+¦kasan_check_readK—¼„__arch_copy_from_user4-ÈÏkasan_check_writeúp›Ôvm_mmap]êksizeøún†__asan_load4_noabortޟ6ì__asan_allocas_unpoisonŸÂ __asan_alloca_poisonËöýð__stack_chk_faill‡__asan_store4_noabort‹g__stack_chk_guard–U´ükmem_cache_destroyì(âBkmem_cache_freef˜€Ëkmem_cache_allocvž…kmem_cache_create¯1z.__asan_storeN_noabort­d·Ümemset~¤)Hmemcpyªâõ…krealloc娢kmalloc_order_trace‘ó __asan_load1_noabortº zkfrees€__asan_store1_noabortÆÁ¯kmem_cache_alloc_tracedæ__asan_load8_noabortoÅåkmalloc_caches¡XU˜printkwˆ÷Gkasan_restore_multi_shot9Wd—kasan_save_enable_multi_shotøEzZ__sanitizer_cov_trace_pctest_kasanAndroid (5484270 based on r353983c) clang version 9.0.3 (https://android.googlesource.com/toolchain/clang 745b335211bb9eadfa6aa6301f84715cee4b37c5) (https://android.googlesource.com/toolchain/llvm 60cf23e54e46c807513f7a36d0a7b777920b5881) (based on LLVM 9.0.3svn)Android (5484270 based on r353983c) clang version 9.0.3 (https://android.googlesource.com/toolchain/clang 745b335211bb9eadfa6aa6301f84715cee4b37c5) (https://android.googlesource.com/toolchain/llvm 60cf23e54e46c807513f7a36d0a7b777920b5881) (based on LLVM 9.0.3svn)  ˜'¸>H„ZÌ”r`¬Œ ¬¦¸¼µtËà”õ$
´ D,Ԑ?d    àLD
Ø[ 0kL |\ p’Ì€©L°ÀüÐÏÌ ä
ñ 
 T     `    4@    Ai          R[q†›¸    ÆØâøÿ"4KWm’¦·½Óãê8);Pf{“¬»Í$xkmalloc_oob_rightkmalloc_oob_leftkmalloc_node_oob_rightkmalloc_pagealloc_oob_rightkmalloc_large_oob_rightkmalloc_oob_krealloc_morekmalloc_oob_krealloc_lesskmalloc_oob_16kmalloc_oob_in_memsetkmalloc_oob_memset_2kmalloc_oob_memset_4kmalloc_oob_memset_8kmalloc_oob_memset_16kmalloc_uafkmalloc_uaf_memsetkmalloc_uaf2kmem_cache_oobkasan_stack_oobkasan_global_oobkasan_alloca_oob_leftkasan_alloca_oob_rightksize_unpoisons_memorycopy_user_testuse_after_scope_testglobal_array__UNIQUE_ID_license12$d__UNIQUE_ID_vermagic8__UNIQUE_ID_intree9____versions__module_dependskrealloc__asan_store4_noabort__asan_load4_noabort__asan_load8_noabortkasan_save_enable_multi_shot__this_module__stack_chk_guardvm_munmap__asan_store1_noabortmemcpykfree__asan_load1_noabortvm_mmapkmem_cache_createkmem_cache_alloc_traceinit_module__asan_storeN_noabortkmalloc_order_trace__stack_chk_fail__arch_copy_to_userkmem_cache_allocksize__asan_store8_noabortkmem_cache_freeprintk__sanitizer_cov_trace_pckasan_check_read__asan_alloca_poisonstrncpy_from_user__asan_set_shadow_f8__arch_copy_from_user__asan_set_shadow_00__asan_allocas_unpoisonkasan_restore_multi_shotkmalloc_cacheskasan_check_writekmem_cache_destroy G2|PœG ¤)¨¬)°F´Q8¸Q8À1Ô<ÜGè6ø8;); )F,G0_4‡8_<‡@FDQ8HQ8P1d<lGx9„68˜;œ‡ ;¤‡¨FÄGȘÌÑИÔÑØFÜQ`àQ`è1ü<G6 8(;,Ñ0;4Ñ8FTGXè\/`èd/hF|?„G˜6¤8¬;°/´;¸/¼FØGÜKàŽäKèŽìFðQhôQhü1<G,688@;DŽH;LŽPFlGp¦tÚx¦|Ú€F„Q8ˆQ81¤<¸.ÀGÐ6ä;èÚì;ðÚôFü8Gô ($ô((,F0Q84Q8<1P<d.lG|6;”(˜;œ( F¨8ÄGÈBÌ~ÐBÔ~ØFÜQ8àQ8è1ü<1<$G<7D;H~L;P~TF\8d8€G„ˆ·Œ·”F˜QPœQP¤1¸<ÀGÔHÜ8ä;è·ì;ð·ôFGÍøÍ ø$F(Q8,Q841H<PG`>l8t;xø|;€ø„F G¤ ¨8¬ °8´F¸Q8¼Q8Ä1Ø<àGð>ü8;8 ;8F0G4M8x<M@xDFHQ8LQ8T1h<pG€>Œ8”;˜xœ; x¤FÀGčȹ̍йÔFØQ8ÜQ8ä1ø<GH8$;(¹,;0¹4FPGTÏXð\Ï`ðdFhQ8lQ8t1ˆ<Gœ8¤6´;¸ð¼;ÀðÄFàGäüè'ìüð'ôFøQ8üQ8    1    <     G,    8<    HD    ;H    'L    ;P    'T    Fp    Gt    :x    q|    :€    q„    Fˆ    Q8Œ    Q8”    1¨    <´    8¼    1Ð    <à    6ì    Gø    ~ü    q
~
q
F
8
G 
G$
;(
q,
;0
q4
FT
GX
¾\
¾p
;|
€
ó„
ˆ
óŒ
Fœ
B¤
G°
9¼
6Ì
EÔ
GØ
ÉÜ
óà
Éä
óè
Fð
;ô
óø
;ü
ó F S8 4< 4P ÃT  p Ãt    GÄ /Ð 6Ô _Ø 6à _è Fð 9 4$ 4H @h 4l 4| ë€ L  ë” L ¸ GÔ /ä è ì oð Ÿø oü Ÿ F 9, 44 4X @€ 4„ 4 úœ \ ¬ ú° \ Ô Gð /8J<°@âD°HâTF\9lO„O˜4 4È@ð4ô4         Ì         ÌDG`/¬J¸0ÀøÄ+ÈøÌ+ÔFÜ9ìOO4 4H@XG\B`€dBh€lFpQ8tQ8|1<˜G¤C°6Ä6Ô8Ü;à€ä;è€ìFGQ8Q8 14<X:dGh—lÈp—tÈxF€GŒ×È”טȜF¨R¼1ìMôGGH  $È( ,È0F<ID1dGxA|È€=„Ȉ=FœR¤1ÀMÄsÈsÐFÜIä1A§§FR$1@MDæHæPF\Id1€A„#ˆ#F K¬5´8ð4ô4ü        0ÌDÌxL´G¼ƒÄZȃÐZÜFìD1 6 6$˜(˜4F@NHDXL`1l6|6œN 4¨4Ô@X=.symtab.strtab.shstrtab.note.gnu.build-id.rela.init.text.modinfo.rodata.str1.1__versions.data.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack@$8d3dØ.@X;ð0><rG2®N    V @    a@)l€)€g@Hl    †€,
‹0€,”’.`l¤˜.à.    x6à