MODULE windows x86_64 BC7720E02E3C4EE94C4C44205044422E1 TestPrintf.pdb
INFO CODE_ID 5E26E6CCA000 TestPrintf.exe
FILE 0 hg:hg.mozilla.org/comm-central:mozglue/tests/TestPrintf.cpp:c5d3c34a34c9065caf1bad63dc0239f0dd71868f
FILE 1 hg:hg.mozilla.org/comm-central:mfbt/Assertions.h:c5d3c34a34c9065caf1bad63dc0239f0dd71868f
FILE 2 hg:hg.mozilla.org/comm-central:mfbt/UniquePtr.h:c5d3c34a34c9065caf1bad63dc0239f0dd71868f
FILE 3 hg:hg.mozilla.org/comm-central:mfbt/AllocPolicy.h:c5d3c34a34c9065caf1bad63dc0239f0dd71868f
FILE 4 hg:hg.mozilla.org/comm-central:mozglue/misc/Printf.h:c5d3c34a34c9065caf1bad63dc0239f0dd71868f
FILE 5 hg:hg.mozilla.org/comm-central:mfbt/Pair.h:c5d3c34a34c9065caf1bad63dc0239f0dd71868f
FILE 6 f:/dd/vctools/crt/vcstartup/src/gs/amd64/amdsecgs.asm
FILE 7 f:/dd/ExternalAPIs/Windows/10/sdk/inc/ksamd64.inc
FILE 8 f:/dd/ExternalAPIs/Windows/10/sdk/inc/kxamd64.inc
FILE 9 f:/dd/ExternalAPIs/Windows/10/sdk/inc/macamd64.inc
FILE 10 f:/dd/externalapis/windows/10/sdk/inc/processthreadsapi.h
FILE 11 f:/dd/externalapis/unifiedcrt/inc/corecrt_wstring.h
FILE 12 f:/dd/externalapis/windows/10/sdk/inc/stralign.h
FILE 13 f:/dd/externalapis/windows/10/sdk/inc/winbase.h
FILE 14 f:/dd/externalapis/windows/10/sdk/inc/winerror.h
FILE 15 f:/dd/externalapis/windows/10/sdk/inc/basetsd.h
FILE 16 f:/dd/externalapis/unifiedcrt/inc/string.h
FILE 17 f:/dd/externalapis/unifiedcrt/inc/corecrt_memcpy_s.h
FILE 18 f:/dd/externalapis/windows/10/sdk/inc/winnt.h
FILE 19 f:/dd/externalapis/unifiedcrt/inc/ctype.h
FILE 20 f:/dd/externalapis/unifiedcrt/inc/malloc.h
FILE 21 f:/dd/vctools/crt/vcruntime/inc/vcruntime_internal.h
FILE 22 f:/dd/vctools/crt/vcstartup/src/gs/gs_report.c
FILE 23 f:/dd/externalapis/windows/10/sdk/inc/evntprov.h
FILE 24 f:/dd/vctools/crt/vcruntime/inc/internal_shared.h
FILE 25 f:/dd/externalapis/unifiedcrt/inc/stdlib.h
FILE 26 f:/dd/externalapis/windows/10/sdk/inc/winuser.h
FILE 27 f:/dd/vctools/crt/vcstartup/src/startup/exe_main.cpp
FILE 28 f:/dd/vctools/crt/vcstartup/src/startup/exe_common.inl
FILE 29 f:/dd/vctools/crt/vcstartup/inc/vcstartup_internal.h
FILE 30 f:/dd/vctools/crt/vcruntime/inc/vcruntime_new.h
FILE 31 f:/dd/externalapis/windows/10/sdk/inc/guiddef.h
FILE 32 f:/dd/externalapis/unifiedcrt/inc/corecrt_memory.h
FILE 33 f:/dd/externalapis/unifiedcrt/inc/stdio.h
FILE 34 f:/dd/externalapis/unifiedcrt/inc/corecrt_wstdio.h
FILE 35 f:/dd/externalapis/unifiedcrt/inc/corecrt_stdio_config.h
FILE 36 f:/dd/externalapis/unifiedcrt/inc/math.h
FILE 37 f:/dd/vctools/crt/vcstartup/src/utility/utility.cpp
FILE 38 f:/dd/vctools/crt/vcstartup/src/gs/gs_support.c
FILE 39 f:/dd/vctools/crt/vcstartup/src/defaults/matherr.cpp
FILE 40 f:/dd/vctools/crt/vcstartup/src/defaults/argv_mode.cpp
FILE 41 f:/dd/vctools/crt/vcstartup/src/defaults/commit_mode.cpp
FILE 42 f:/dd/vctools/crt/vcstartup/src/defaults/file_mode.cpp
FILE 43 f:/dd/vctools/crt/vcstartup/src/defaults/new_mode.cpp
FILE 44 f:/dd/vctools/crt/vcstartup/src/defaults/thread_locale.cpp
FILE 45 f:/dd/vctools/crt/vcstartup/src/eh/tncleanup.cpp
FILE 46 f:/dd/vctools/crt/vcruntime/inc/vcruntime_typeinfo.h
FILE 47 f:/dd/vctools/crt/vcruntime/inc/vcruntime_exception.h
FILE 48 f:/dd/vctools/crt/vcstartup/src/defaults/env_mode.cpp
FILE 49 f:/dd/vctools/crt/vcstartup/src/defaults/invalid_parameter_handler.cpp
FILE 50 f:/dd/vctools/crt/vcstartup/src/defaults/denormal_control.cpp
FILE 51 f:/dd/vctools/crt/vcstartup/src/defaults/default_local_stdio_options.cpp
FILE 52 f:/dd/vctools/crt/vcstartup/src/utility/matherr_detection.c
FILE 53 f:/dd/vctools/crt/vcstartup/src/utility/dyn_tls_init.c
FILE 54 f:/dd/vctools/crt/vcstartup/src/utility/dyn_tls_dtor.c
FILE 55 f:/dd/vctools/crt/vcstartup/src/utility/utility_desktop.cpp
FILE 56 f:/dd/vctools/crt/vcstartup/src/rtc/initsect.cpp
FILE 57 f:/dd/vctools/crt/vcstartup/src/misc/guard_support.c
FILE 58 f:/dd/vctools/crt/vcstartup/src/misc/amd64/cpu_disp.c
FILE 59 f:/dd/vctools/crt/vcstartup/src/utility/ucrt_detection.c
FILE 60 f:/dd/vctools/crt/vcstartup/src/misc/amd64/guard_dispatch.asm
FILE 61 f:/dd/vctools/crt/vcstartup/src/utility/ucrt_stubs.cpp
FUNC 1000 129a 0 main()
1000 23 155 0
1023 979 156 0
199c a6 157 0
1a42 858 159 0
FUNC 22a0 86 0 print_one(char const*, char const*, <NoType>)
22a0 27 46 0
22c7 a 49 0
22d1 5 50 0
22d6 8 53 0
22de 13 53 0
22f1 1f 54 0
2310 16 54 0
FUNC 2326 21 0 MOZ_NoReturn(int)
2326 4 235 1
232a 7 236 1
2331 14 237 1
2345 2 238 1
FUNC 2350 11c 0 mozilla::Vsmprintf<mozilla::MallocAllocPolicy>(char const*, char*)
2350 2c 247 4
237c 26 248 4
23a2 7b 249 4
241d 5 0 4
2422 d 250 4
242f 8 251 4
2437 7 0 4
243e 1b 251 4
2459 13 251 4
FUNC 2470 35 0 mozilla::SprintfState<mozilla::MallocAllocPolicy>::~SprintfState()
2470 1f 152 4
248f 16 152 4
FUNC 24b0 a4 0 mozilla::SprintfState<mozilla::MallocAllocPolicy>::append(char const*, unsigned long long)
24b0 19 167 4
24c9 4 172 4
24cd 4 173 4
24d1 a 172 4
24db 9 173 4
24e4 10 175 4
24f4 9 176 4
24fd 5 177 4
2502 3 0 4
2505 e 181 4
2513 9 182 4
251c 4 183 4
2520 4 184 4
2524 7 185 4
252b e 189 4
2539 a 190 4
2543 11 193 4
FUNC 2560 97 0 TestPrintfTarget::~TestPrintfTarget()
2560 43 20 0
25a3 c 20 0
25af 48 23 0
FUNC 2600 3a 0 TestPrintfTarget::append(char const*, unsigned long long)
2600 9 25 0
2609 e 26 0
2617 f 27 0
2626 b 29 0
2631 9 30 0
FUNC 2650 21 0 _security_check_cookie()
FUNC 2680 d1 0 _report_gsfailure(unsigned long long)
2680 9 217 22
2689 e 218 22
2697 7 220 22
269e c 278 22
26aa c 279 22
26b6 10 280 22
26c6 e 281 22
26d4 c 282 22
26e0 a 286 22
26ea a 287 22
26f4 a 288 22
26fe 18 289 22
2716 15 293 22
272b 15 294 22
2740 c 298 22
274c 5 299 22
FUNC 2754 71 0 capture_previous_context(_CONTEXT*)
2754 b 88 22
275f 6 96 22
2765 7 98 22
276c 2 101 22
276e 11 103 22
277f 5 105 22
2784 39 107 22
27bd 8 122 22
FUNC 27c8 34 0 _raise_securityfailure(_EXCEPTION_POINTERS* const)
27c8 9 140 22
27d1 8 146 22
27d9 9 147 22
27e2 e 160 22
27f0 5 161 22
27f5 7 160 22
FUNC 2800 b7 0 pre_c_initialization()
2800 6 147 28
2806 a 148 28
2810 c 150 28
281c d 151 28
2829 5 153 28
282e 2 151 28
2830 9 153 28
2839 5 163 28
283e c 164 28
284a 10 167 28
285a 5 170 28
285f 9 176 28
2868 c 178 28
2874 5 182 28
2879 5 183 28
287e c 189 28
288a 9 191 28
2893 5 192 28
2898 5 194 28
289d 9 196 28
28a6 6 202 28
28ac b 198 28
FUNC 28c0 10 0 post_pgo_initialization()
28c0 4 205 28
28c4 5 210 28
28c9 2 212 28
28cb 5 213 28
FUNC 28d0 19 0 pre_cpp_initialization()
28d0 4 216 28
28d4 5 220 28
28d9 7 222 28
28e0 4 223 28
28e4 5 222 28
FUNC 28ec 17c 0 __scrt_common_main_seh()
28ec f 236 28
28fb 12 237 28
290d 8 240 28
2915 7 243 28
291c f 245 28
292b 4 249 28
292f a 251 28
2939 17 253 28
2950 a 254 28
295a 13 256 28
296d a 258 28
2977 2 260 28
2979 8 262 28
2981 7 265 28
2988 8 270 28
2990 12 271 28
29a2 12 273 28
29b4 8 278 28
29bc 12 279 28
29ce 8 281 28
29d6 24 288 28
29fa 9 294 28
2a03 5 297 28
2a08 5 298 28
2a0d 9 301 28
2a16 4 302 28
2a1a 2 304 28
2a1c 9 309 28
2a25 7 312 28
2a2c 5 313 28
2a31 2 315 28
2a33 10 317 28
2a43 b 238 28
2a4e a 247 28
2a58 8 295 28
2a60 8 310 28
FUNC 2a70 12 0 mainCRTStartup()
2a70 4 15 27
2a74 5 16 27
2a79 4 17 27
2a7d 5 16 27
FUNC 2a84 17 0 atexit(void (*)())
2a84 4 274 37
2a88 e 275 37
2a96 5 278 37
FUNC 2a9c 4f 0 onexit(int (*)())
2a9c 6 256 37
2aa2 7 257 37
2aa9 3 256 37
2aac f 257 37
2abb 6 259 37
2ac1 a 261 37
2acb f 267 37
2ada 11 271 37
FUNC 2aec 99 0 _scrt_is_nonwritable_in_current_image(void const*)
2aec 7 88 37
2af3 33 99 37
2b26 3 107 37
2b29 3a 108 37
2b63 5 109 37
2b68 4 111 37
2b6c 6 116 37
2b72 4 118 37
2b76 4 121 37
2b7a 4 101 37
2b7e 2 127 37
2b80 5 129 37
FUNC 2b88 39 0 _scrt_acquire_startup_lock()
2b88 4 139 37
2b8c 9 140 37
2b95 d 146 37
2ba2 2 148 37
2ba4 5 150 37
2ba9 d 148 37
2bb6 2 156 37
2bb8 5 157 37
2bbd 4 152 37
FUNC 2bc4 24 0 _scrt_release_startup_lock(bool)
2bc4 8 160 37
2bcc b 161 37
2bd7 4 167 37
2bdb 7 172 37
2be2 6 173 37
FUNC 2be8 49 0 _scrt_initialize_crt(__scrt_module_type)
2be8 6 185 37
2bee 17 186 37
2c05 5 191 37
2c0a 9 194 37
2c13 4 206 37
2c17 9 199 37
2c20 7 201 37
2c27 2 202 37
2c29 2 205 37
2c2b 6 206 37
FUNC 2c34 2b 0 _scrt_uninitialize_crt(bool, bool)
2c34 6 209 37
2c3a f 214 37
2c49 7 220 37
2c50 7 221 37
2c57 8 224 37
FUNC 2c60 d8 0 _scrt_initialize_onexit_tables(__scrt_module_type)
2c60 6 296 37
2c66 f 297 37
2c75 9 302 37
2c7e d 307 37
2c8b 10 310 37
2c9b 10 315 37
2cab 4 317 37
2caf 1d 325 37
2ccc 21 327 37
2ced 31 328 37
2d1e 7 331 37
2d25 8 333 37
2d2d b 304 37
FUNC 2d38 ac 0 _security_init_cookie()
2d38 d 158 38
2d45 16 169 38
2d5b 5c 184 38
2db7 11 191 38
2dc8 7 202 38
2dcf 15 205 38
FUNC m 2df0 3 0 _scrt_initialize_winrt()
2df0 2 76 55
2df2 1 77 55
FUNC 2df4 6 0 get_startup_argv_mode()
2df4 5 15 40
2df9 1 16 40
FUNC 2dfc 6 0 get_startup_file_mode()
2dfc 5 16 42
2e01 1 17 42
FUNC 2e04 e 0 __scrt_initialize_type_info()
2e04 e 17 45
FUNC m 2e14 3 0 _scrt_stub_for_acrt_initialize()
2e14 2 24 61
2e16 1 25 61
FUNC m 2e20 3 0 guard_check_icall_nop(unsigned long long)
2e20 3 82 57
FUNC 2e24 1b 0 _scrt_initialize_default_local_stdio_options()
2e24 4 17 51
2e28 9 18 51
2e31 9 19 51
2e3a 5 20 51
FUNC 2e40 8 0 _local_stdio_printf_options()
2e40 7 83 35
2e47 1 84 35
FUNC 2e48 8 0 _local_stdio_scanf_options()
2e48 7 93 35
2e4f 1 94 35
FUNC 2e50 c 0 _scrt_is_user_matherr_present(<NoType>)
2e50 b 23 52
2e5b 1 24 52
FUNC 2e5c 8 0 _scrt_get_dyn_tls_init_callback(<NoType>)
2e5c 7 20 53
2e63 1 21 53
FUNC 2e64 8 0 _scrt_get_dyn_tls_dtor_callback(<NoType>)
2e64 7 21 54
2e6b 1 22 54
FUNC 2e6c 8 0 _crt_debugger_hook(int)
2e6c 7 131 55
2e73 1 132 55
FUNC 2e74 52 0 _scrt_is_managed_app()
2e74 4 32 55
2e78 8 33 55
2e80 5 34 55
2e85 a 37 55
2e8f 7 41 55
2e96 8 43 55
2e9e b 46 55
2ea9 9 53 55
2eb2 9 58 55
2ebb 4 61 55
2ebf 2 59 55
2ec1 5 62 55
FUNC 2ec8 5 0 _scrt_initialize_mta()
2ec8 5 83 55
FUNC 2ed0 e 0 _scrt_set_unhandled_exception_filter()
2ed0 e 99 55
FUNC 2ee0 14a 0 _scrt_fastfail(unsigned int)
2ee0 17 147 55
2ef7 e 150 55
2f05 4 151 55
2f09 a 158 55
2f13 11 160 55
2f24 a 189 55
2f2e 7 191 55
2f35 13 194 55
2f48 5 196 55
2f4d 3c 200 55
2f89 7 211 55
2f90 2b 216 55
2fbb 1c 219 55
2fd7 9 221 55
2fe0 16 224 55
2ff6 8 226 55
2ffe b 227 55
3009 8 231 55
3011 8 232 55
3019 11 233 55
FUNC 3030 38 0 _scrt_unhandled_exception_filter(_EXCEPTION_POINTERS* const)
3030 4 87 55
3034 3 88 55
3037 24 89 55
305b 2 94 55
305d 5 95 55
3062 6 91 55
FUNC 3068 3c 0 RTC_Initialize()
FUNC 30b0 3c 0 RTC_Terminate()
FUNC 30ec 1b9 0 _isa_available_init(<NoType>)
FUNC 32a8 c 0 _scrt_is_ucrt_dll_in_use(<NoType>)
32a8 b 23 59
32b3 1 24 59
FUNC 32d0 2 0 guard_dispatch_icall_nop()
FUNC 32d2 1e 0 `__scrt_common_main_seh'::`1'::filt$0
32d2 1e 304 28
FUNC 32f0 18 0 _scrt_is_nonwritable_in_current_image$filt$0
32f0 18 123 37
PUBLIC 3310 0 void operator delete(void *)
PUBLIC 3320 0 IsProcessorFeaturePresent
PUBLIC 3330 0 _C_specific_handler
PUBLIC 3340 0 memcpy
PUBLIC 3350 0 memset
PUBLIC 3360 0 _p___argc
PUBLIC 3370 0 _p___argv
PUBLIC 3380 0 _p__commode
PUBLIC 3390 0 _setusermatherr
PUBLIC 33a0 0 c_exit
PUBLIC 33b0 0 cexit
PUBLIC 33c0 0 configthreadlocale
PUBLIC 33d0 0 configure_narrow_argv
PUBLIC 33e0 0 crt_atexit
PUBLIC 33f0 0 exit
PUBLIC 3400 0 get_initial_narrow_environment
PUBLIC 3410 0 initialize_narrow_environment
PUBLIC 3420 0 initialize_onexit_table
PUBLIC 3430 0 initterm
PUBLIC 3440 0 initterm_e
PUBLIC 3450 0 register_onexit_function
PUBLIC 3460 0 register_thread_local_exe_atexit_callback
PUBLIC 3470 0 seh_filter_exe
PUBLIC 3480 0 set_app_type
PUBLIC 3490 0 set_fmode
PUBLIC 34a0 0 set_new_mode
PUBLIC 34b0 0 exit
PUBLIC 34c0 0 strcmp
PUBLIC 34d0 0 strlen
PUBLIC 34e0 0 terminate
STACK CFI INIT 1000 129a .cfa: $rsp 8 + .ra: .cfa 8 - ^
STACK CFI 1000 .cfa: $rsp 240 +
STACK CFI INIT 22a0 86 .cfa: $rsp 8 + .ra: .cfa 8 - ^
STACK CFI 22a0 .cfa: $rsp 80 +
STACK CFI INIT 2326 21 .cfa: $rsp 8 + .ra: .cfa 8 - ^
STACK CFI 2326 .cfa: $rsp 48 +
STACK CFI INIT 2350 11c .cfa: $rsp 8 + .ra: .cfa 8 - ^
STACK CFI 2350 .cfa: $rsp 144 +
STACK CFI INIT 2470 35 .cfa: $rsp 8 + .ra: .cfa 8 - ^
STACK CFI 2470 .cfa: $rsp 64 +
STACK CFI INIT 24b0 a4 .cfa: $rsp 8 + .ra: .cfa 8 - ^
STACK CFI 24b0 .cfa: $rsp 112 +
STACK CFI INIT 2560 97 .cfa: $rsp 8 + .ra: .cfa 8 - ^
STACK CFI 2560 .cfa: $rsp 80 +
STACK CFI INIT 2600 3a .cfa: $rsp 8 + .ra: .cfa 8 - ^
STACK CFI 2600 .cfa: $rsp 64 +
STACK CFI INIT 2650 21 .cfa: $rsp 8 + .ra: .cfa 8 - ^
STACK CFI 2650 .cfa: $rsp 8 +
STACK CFI INIT 2680 d1 .cfa: $rsp 8 + .ra: .cfa 8 - ^
STACK CFI 2680 .cfa: $rsp 64 +
STACK CFI INIT 2754 71 .cfa: $rsp 8 + .ra: .cfa 8 - ^
STACK CFI 2754 .cfa: $rsp 96 +
STACK CFI INIT 27c8 34 .cfa: $rsp 8 + .ra: .cfa 8 - ^
STACK CFI 27c8 .cfa: $rsp 48 +
STACK CFI INIT 2800 b7 .cfa: $rsp 8 + .ra: .cfa 8 - ^
STACK CFI 2800 .cfa: $rsp 48 +
STACK CFI INIT 28c0 10 .cfa: $rsp 8 + .ra: .cfa 8 - ^
STACK CFI 28c0 .cfa: $rsp 48 +
STACK CFI INIT 28d0 19 .cfa: $rsp 8 + .ra: .cfa 8 - ^
STACK CFI 28d0 .cfa: $rsp 48 +
STACK CFI INIT 28ec 17c .cfa: $rsp 8 + .ra: .cfa 8 - ^
STACK CFI 28ec .cfa: $rsp 64 +
STACK CFI INIT 2a70 12 .cfa: $rsp 8 + .ra: .cfa 8 - ^
STACK CFI 2a70 .cfa: $rsp 48 +
STACK CFI INIT 2a84 17 .cfa: $rsp 8 + .ra: .cfa 8 - ^
STACK CFI 2a84 .cfa: $rsp 48 +
STACK CFI INIT 2a9c 4f .cfa: $rsp 8 + .ra: .cfa 8 - ^
STACK CFI 2a9c .cfa: $rsp 48 +
STACK CFI INIT 2aec 99 .cfa: $rsp 8 + .ra: .cfa 8 - ^
STACK CFI 2aec .cfa: $rsp 32 +
STACK CFI INIT 2b88 39 .cfa: $rsp 8 + .ra: .cfa 8 - ^
STACK CFI 2b88 .cfa: $rsp 48 +
STACK CFI INIT 2bc4 24 .cfa: $rsp 8 + .ra: .cfa 8 - ^
STACK CFI 2bc4 .cfa: $rsp 48 +
STACK CFI INIT 2be8 49 .cfa: $rsp 8 + .ra: .cfa 8 - ^
STACK CFI 2be8 .cfa: $rsp 48 +
STACK CFI INIT 2c34 2b .cfa: $rsp 8 + .ra: .cfa 8 - ^
STACK CFI 2c34 .cfa: $rsp 48 +
STACK CFI INIT 2c60 d8 .cfa: $rsp 8 + .ra: .cfa 8 - ^
STACK CFI 2c60 .cfa: $rsp 80 +
STACK CFI INIT 2d38 ac .cfa: $rsp 8 + .ra: .cfa 8 - ^
STACK CFI 2d38 .cfa: $rsp 48 +
STACK CFI INIT 2e24 1b .cfa: $rsp 8 + .ra: .cfa 8 - ^
STACK CFI 2e24 .cfa: $rsp 48 +
STACK CFI INIT 2e74 52 .cfa: $rsp 8 + .ra: .cfa 8 - ^
STACK CFI 2e74 .cfa: $rsp 48 +
STACK CFI INIT 2ee0 14a .cfa: $rsp 8 + .ra: .cfa 8 - ^
STACK CFI 2ee0 .cfa: $rsp 1488 +
STACK CFI INIT 3030 38 .cfa: $rsp 8 + .ra: .cfa 8 - ^
STACK CFI 3030 .cfa: $rsp 48 +
STACK CFI INIT 3068 3c .cfa: $rsp 8 + .ra: .cfa 8 - ^
STACK CFI 3068 .cfa: $rsp 48 +
STACK CFI INIT 30b0 3c .cfa: $rsp 8 + .ra: .cfa 8 - ^
STACK CFI 30b0 .cfa: $rsp 48 +
STACK CFI INIT 30ec 1b9 .cfa: $rsp 8 + .ra: .cfa 8 - ^
STACK CFI 30ec .cfa: $rsp 48 +
STACK CFI INIT 32d0 2 .cfa: $rsp 8 + .ra: .cfa 8 - ^
STACK CFI 32d0 .cfa: $rsp 8 +
STACK CFI INIT 32d2 1e .cfa: $rsp 8 + .ra: .cfa 8 - ^
STACK CFI 32d2 .cfa: $rsp 48 +
STACK CFI INIT 32f0 18 .cfa: $rsp 8 + .ra: .cfa 8 - ^
STACK CFI 32f0 .cfa: $rsp 16 +
