MODULE windows x86_64 578795EBD48E594A4C4C44205044422E1 TestPrintf.pdb

INFO CODE_ID 5D5BCE58A000 TestPrintf.exe

FILE 1 hg:hg.mozilla.org/comm-central:mozglue/tests/TestPrintf.cpp:fc6df7c5e3dabb93283c233f20d06ed4e6aa072b
FILE 2 hg:hg.mozilla.org/comm-central:mfbt/Assertions.h:fc6df7c5e3dabb93283c233f20d06ed4e6aa072b
FILE 3 hg:hg.mozilla.org/comm-central:mfbt/UniquePtr.h:fc6df7c5e3dabb93283c233f20d06ed4e6aa072b
FILE 4 hg:hg.mozilla.org/comm-central:mfbt/AllocPolicy.h:fc6df7c5e3dabb93283c233f20d06ed4e6aa072b
FILE 5 hg:hg.mozilla.org/comm-central:mozglue/misc/Printf.h:fc6df7c5e3dabb93283c233f20d06ed4e6aa072b
FILE 6 hg:hg.mozilla.org/comm-central:mfbt/Pair.h:fc6df7c5e3dabb93283c233f20d06ed4e6aa072b
FILE 7 f:/dd/vctools/crt/vcstartup/src/gs/amd64/amdsecgs.asm
FILE 8 f:/dd/ExternalAPIs/Windows/10/sdk/inc/ksamd64.inc
FILE 9 f:/dd/ExternalAPIs/Windows/10/sdk/inc/kxamd64.inc
FILE 10 f:/dd/ExternalAPIs/Windows/10/sdk/inc/macamd64.inc
FILE 11 f:/dd/externalapis/windows/10/sdk/inc/processthreadsapi.h
FILE 12 f:/dd/externalapis/unifiedcrt/inc/corecrt_wstring.h
FILE 13 f:/dd/externalapis/windows/10/sdk/inc/stralign.h
FILE 14 f:/dd/externalapis/windows/10/sdk/inc/winbase.h
FILE 15 f:/dd/externalapis/windows/10/sdk/inc/winerror.h
FILE 16 f:/dd/externalapis/windows/10/sdk/inc/basetsd.h
FILE 17 f:/dd/externalapis/unifiedcrt/inc/string.h
FILE 18 f:/dd/externalapis/unifiedcrt/inc/corecrt_memcpy_s.h
FILE 19 f:/dd/externalapis/windows/10/sdk/inc/winnt.h
FILE 20 f:/dd/externalapis/unifiedcrt/inc/ctype.h
FILE 23 f:/dd/externalapis/unifiedcrt/inc/malloc.h
FILE 24 f:/dd/vctools/crt/vcruntime/inc/vcruntime_internal.h
FILE 25 f:/dd/vctools/crt/vcstartup/src/gs/gs_report.c
FILE 26 f:/dd/externalapis/windows/10/sdk/inc/evntprov.h
FILE 31 f:/dd/vctools/crt/vcruntime/inc/internal_shared.h
FILE 36 f:/dd/externalapis/unifiedcrt/inc/stdlib.h
FILE 39 f:/dd/externalapis/windows/10/sdk/inc/winuser.h
FILE 42 f:/dd/vctools/crt/vcstartup/src/startup/exe_main.cpp
FILE 44 f:/dd/vctools/crt/vcstartup/src/startup/exe_common.inl
FILE 45 f:/dd/vctools/crt/vcstartup/inc/vcstartup_internal.h
FILE 46 f:/dd/vctools/crt/vcruntime/inc/vcruntime_new.h
FILE 49 f:/dd/externalapis/windows/10/sdk/inc/guiddef.h
FILE 54 f:/dd/externalapis/unifiedcrt/inc/corecrt_memory.h
FILE 56 f:/dd/externalapis/unifiedcrt/inc/stdio.h
FILE 57 f:/dd/externalapis/unifiedcrt/inc/corecrt_wstdio.h
FILE 58 f:/dd/externalapis/unifiedcrt/inc/corecrt_stdio_config.h
FILE 60 f:/dd/externalapis/unifiedcrt/inc/math.h
FILE 77 f:/dd/vctools/crt/vcstartup/src/utility/utility.cpp
FILE 94 f:/dd/vctools/crt/vcstartup/src/gs/gs_support.c
FILE 103 f:/dd/vctools/crt/vcstartup/src/defaults/matherr.cpp
FILE 105 f:/dd/vctools/crt/vcstartup/src/defaults/argv_mode.cpp
FILE 106 f:/dd/vctools/crt/vcstartup/src/defaults/commit_mode.cpp
FILE 107 f:/dd/vctools/crt/vcstartup/src/defaults/file_mode.cpp
FILE 108 f:/dd/vctools/crt/vcstartup/src/defaults/new_mode.cpp
FILE 109 f:/dd/vctools/crt/vcstartup/src/defaults/thread_locale.cpp
FILE 116 f:/dd/vctools/crt/vcstartup/src/eh/tncleanup.cpp
FILE 126 f:/dd/vctools/crt/vcruntime/inc/vcruntime_typeinfo.h
FILE 128 f:/dd/vctools/crt/vcruntime/inc/vcruntime_exception.h
FILE 132 f:/dd/vctools/crt/vcstartup/src/defaults/env_mode.cpp
FILE 133 f:/dd/vctools/crt/vcstartup/src/defaults/invalid_parameter_handler.cpp
FILE 134 f:/dd/vctools/crt/vcstartup/src/defaults/denormal_control.cpp
FILE 140 f:/dd/vctools/crt/vcstartup/src/defaults/default_local_stdio_options.cpp
FILE 158 f:/dd/vctools/crt/vcstartup/src/utility/matherr_detection.c
FILE 161 f:/dd/vctools/crt/vcstartup/src/utility/dyn_tls_init.c
FILE 172 f:/dd/vctools/crt/vcstartup/src/utility/dyn_tls_dtor.c
FILE 187 f:/dd/vctools/crt/vcstartup/src/utility/utility_desktop.cpp
FILE 208 f:/dd/vctools/crt/vcstartup/src/rtc/initsect.cpp
FILE 245 f:/dd/vctools/crt/vcstartup/src/misc/guard_support.c
FILE 258 f:/dd/vctools/crt/vcstartup/src/misc/amd64/cpu_disp.c
FILE 269 f:/dd/vctools/crt/vcstartup/src/utility/ucrt_detection.c
FILE 270 f:/dd/vctools/crt/vcstartup/src/misc/amd64/guard_dispatch.asm
FILE 274 f:/dd/vctools/crt/vcstartup/src/utility/ucrt_stubs.cpp
FUNC 1000 129a 0 main

1000 23 155 1

1023 979 156 1

199c a6 157 1

1a42 858 159 1

FUNC 22a0 8b 0 static bool print_one(const char *, const char *, <NoType>)

22a0 27 46 1

22c7 5 49 1

22cc f 50 1

22db 8 53 1

22e3 13 53 1

22f6 1f 54 1

2315 16 54 1

FUNC 232b 21 0 static void MOZ_NoReturn(int)

232b 4 216 2

232f 7 217 2

2336 14 218 2

234a 2 219 2

FUNC 2350 11c 0 mozilla::Vsmprintf<mozilla::MallocAllocPolicy>(char const *,char *)

2350 2c 247 5

237c 26 248 5

23a2 7b 249 5

241d 5 0 5

2422 d 250 5

242f 8 251 5

2437 7 0 5

243e 1b 251 5

2459 13 251 5

FUNC 2470 35 0 void mozilla::SprintfState<mozilla::MallocAllocPolicy>::~SprintfState()

2470 1f 152 5

248f 16 152 5

FUNC 24b0 a4 0 mozilla::SprintfState<mozilla::MallocAllocPolicy>::append(char const *,unsigned __int64)

24b0 19 167 5

24c9 4 172 5

24cd 4 173 5

24d1 a 172 5

24db 9 173 5

24e4 10 175 5

24f4 9 176 5

24fd 5 177 5

2502 3 0 5

2505 e 181 5

2513 9 182 5

251c 4 183 5

2520 4 184 5

2524 7 185 5

252b e 189 5

2539 a 190 5

2543 11 193 5

FUNC 2560 97 0 void TestPrintfTarget::~TestPrintfTarget()

2560 43 20 1

25a3 c 20 1

25af 48 23 1

FUNC 2600 3a 0 TestPrintfTarget::append(char const *,unsigned __int64)

2600 9 25 1

2609 e 26 1

2617 f 27 1

2626 b 29 1

2631 9 30 1

FUNC 2650 21 0 _security_check_cookie

FUNC 2680 d1 0 _report_gsfailure

2680 9 217 25

2689 e 218 25

2697 7 220 25

269e c 278 25

26aa c 279 25

26b6 10 280 25

26c6 e 281 25

26d4 c 282 25

26e0 a 286 25

26ea a 287 25

26f4 a 288 25

26fe 18 289 25

2716 15 293 25

272b 15 294 25

2740 c 298 25

274c 5 299 25

FUNC 2754 71 0 static void capture_previous_context(struct _CONTEXT *)

2754 b 88 25

275f 6 96 25

2765 7 98 25

276c 2 101 25

276e 11 103 25

277f 5 105 25

2784 39 107 25

27bd 8 122 25

FUNC 27c8 34 0 _raise_securityfailure

27c8 9 140 25

27d1 8 146 25

27d9 9 147 25

27e2 e 160 25

27f0 5 161 25

27f5 7 160 25

FUNC 2800 b7 0 static int pre_c_initialization()

2800 6 147 44

2806 a 148 44

2810 c 150 44

281c d 151 44

2829 5 153 44

282e 2 151 44

2830 9 153 44

2839 5 163 44

283e c 164 44

284a 10 167 44

285a 5 170 44

285f 9 176 44

2868 c 178 44

2874 5 182 44

2879 5 183 44

287e c 189 44

288a 9 191 44

2893 5 192 44

2898 5 194 44

289d 9 196 44

28a6 6 202 44

28ac b 198 44

FUNC 28c0 10 0 static int post_pgo_initialization()

28c0 4 205 44

28c4 5 210 44

28c9 2 212 44

28cb 5 213 44

FUNC 28d0 19 0 static void pre_cpp_initialization()

28d0 4 216 44

28d4 5 220 44

28d9 7 222 44

28e0 4 223 44

28e4 5 222 44

FUNC 28ec 17c 0 static int __scrt_common_main_seh()

28ec f 236 44

28fb 12 237 44

290d 8 240 44

2915 7 243 44

291c f 245 44

292b 4 249 44

292f a 251 44

2939 17 253 44

2950 a 254 44

295a 13 256 44

296d a 258 44

2977 2 260 44

2979 8 262 44

2981 7 265 44

2988 8 270 44

2990 12 271 44

29a2 12 273 44

29b4 8 278 44

29bc 12 279 44

29ce 8 281 44

29d6 24 288 44

29fa 9 294 44

2a03 5 297 44

2a08 5 298 44

2a0d 9 301 44

2a16 4 302 44

2a1a 2 304 44

2a1c 9 309 44

2a25 7 312 44

2a2c 5 313 44

2a31 2 315 44

2a33 10 317 44

2a43 b 238 44

2a4e a 247 44

2a58 8 295 44

2a60 8 310 44

FUNC 2a70 12 0 mainCRTStartup

2a70 4 15 42

2a74 5 16 42

2a79 4 17 42

2a7d 5 16 42

FUNC 2a84 17 0 atexit

2a84 4 274 77

2a88 e 275 77

2a96 5 278 77

FUNC 2a9c 4f 0 onexit

2a9c 6 256 77

2aa2 7 257 77

2aa9 3 256 77

2aac f 257 77

2abb 6 259 77

2ac1 a 261 77

2acb f 267 77

2ada 11 271 77

FUNC 2aec 99 0 _scrt_is_nonwritable_in_current_image

2aec 7 88 77

2af3 33 99 77

2b26 3 107 77

2b29 3a 108 77

2b63 5 109 77

2b68 4 111 77

2b6c 6 116 77

2b72 4 118 77

2b76 4 121 77

2b7a 4 101 77

2b7e 2 127 77

2b80 5 129 77

FUNC 2b88 39 0 _scrt_acquire_startup_lock

2b88 4 139 77

2b8c 9 140 77

2b95 d 146 77

2ba2 2 148 77

2ba4 5 150 77

2ba9 d 148 77

2bb6 2 156 77

2bb8 5 157 77

2bbd 4 152 77

FUNC 2bc4 24 0 _scrt_release_startup_lock

2bc4 8 160 77

2bcc b 161 77

2bd7 4 167 77

2bdb 7 172 77

2be2 6 173 77

FUNC 2be8 49 0 _scrt_initialize_crt

2be8 6 185 77

2bee 17 186 77

2c05 5 191 77

2c0a 9 194 77

2c13 4 206 77

2c17 9 199 77

2c20 7 201 77

2c27 2 202 77

2c29 2 205 77

2c2b 6 206 77

FUNC 2c34 2b 0 _scrt_uninitialize_crt

2c34 6 209 77

2c3a f 214 77

2c49 7 220 77

2c50 7 221 77

2c57 8 224 77

FUNC 2c60 d8 0 _scrt_initialize_onexit_tables

2c60 6 296 77

2c66 f 297 77

2c75 9 302 77

2c7e d 307 77

2c8b 10 310 77

2c9b 10 315 77

2cab 4 317 77

2caf 1d 325 77

2ccc 21 327 77

2ced 31 328 77

2d1e 7 331 77

2d25 8 333 77

2d2d b 304 77

FUNC 2d38 ac 0 _security_init_cookie

2d38 d 158 94

2d45 16 169 94

2d5b 5c 184 94

2db7 11 191 94

2dc8 7 202 94

2dcf 15 205 94

FUNC m 2df0 3 0 _scrt_initialize_winrt

2df0 0 21 103

2df0 2 22 103

2df2 1 23 103

FUNC 2df4 6 0 get_startup_argv_mode

2df4 0 14 105

2df4 5 15 105

2df9 1 16 105

FUNC 2dfc 6 0 get_startup_file_mode

2dfc 0 15 107

2dfc 5 16 107

2e01 1 17 107

FUNC 2e04 e 0 __scrt_initialize_type_info()

2e04 0 16 116

2e04 e 17 116

FUNC m 2e14 3 0 _scrt_stub_for_acrt_initialize

2e14 0 14 132

2e14 2 15 132

2e16 1 16 132

FUNC m 2e20 3 0 guard_check_icall_nop

2e20 0 15 133

2e20 3 17 133

FUNC 2e24 1b 0 _scrt_initialize_default_local_stdio_options

2e24 4 17 140

2e28 9 18 140

2e31 9 19 140

2e3a 5 20 140

FUNC 2e40 8 0 _local_stdio_printf_options

2e40 0 81 58

2e40 7 83 58

2e47 1 84 58

FUNC 2e48 8 0 _local_stdio_scanf_options

2e48 0 91 58

2e48 7 93 58

2e4f 1 94 58

FUNC 2e50 c 0 _scrt_is_user_matherr_present

2e50 0 22 158

2e50 b 23 158

2e5b 1 24 158

FUNC 2e5c 8 0 _scrt_get_dyn_tls_init_callback

2e5c 0 19 161

2e5c 7 20 161

2e63 1 21 161

FUNC 2e64 8 0 _scrt_get_dyn_tls_dtor_callback

2e64 0 20 172

2e64 7 21 172

2e6b 1 22 172

FUNC 2e6c 8 0 _crt_debugger_hook

2e6c 0 126 187

2e6c 7 131 187

2e73 1 132 187

FUNC 2e74 52 0 _scrt_is_managed_app

2e74 4 32 187

2e78 8 33 187

2e80 5 34 187

2e85 a 37 187

2e8f 7 41 187

2e96 8 43 187

2e9e b 46 187

2ea9 9 53 187

2eb2 9 58 187

2ebb 4 61 187

2ebf 2 59 187

2ec1 5 62 187

FUNC 2ec8 5 0 _scrt_initialize_mta

2ec8 0 82 187

2ec8 5 83 187

FUNC 2ed0 e 0 _scrt_set_unhandled_exception_filter

2ed0 0 98 187

2ed0 e 99 187

FUNC 2ee0 14a 0 _scrt_fastfail

2ee0 17 147 187

2ef7 e 150 187

2f05 4 151 187

2f09 a 158 187

2f13 11 160 187

2f24 a 189 187

2f2e 7 191 187

2f35 13 194 187

2f48 5 196 187

2f4d 3c 200 187

2f89 7 211 187

2f90 2b 216 187

2fbb 1c 219 187

2fd7 9 221 187

2fe0 16 224 187

2ff6 8 226 187

2ffe b 227 187

3009 8 231 187

3011 8 232 187

3019 11 233 187

FUNC 3030 38 0 _scrt_unhandled_exception_filter

3030 4 87 187

3034 3 88 187

3037 24 89 187

305b 2 94 187

305d 5 95 187

3062 6 91 187

FUNC 3068 3c 0 RTC_Initialize

FUNC 30b0 3c 0 RTC_Terminate

FUNC 30ec 1b9 0 _isa_available_init

FUNC 32a8 c 0 _scrt_is_ucrt_dll_in_use

32a8 0 22 269

32a8 b 23 269

32b3 1 24 269

FUNC 32d0 2 0 guard_dispatch_icall_nop

FUNC 32d2 1e 0 static  `__scrt_common_main_seh'::`1'::filt$0()

32d2 1e 304 44

FUNC 32f0 18 0 static  __scrt_is_nonwritable_in_current_image$filt$0()

32f0 18 123 77

PUBLIC 3310 0 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 .ra: .cfa 8 - ^

STACK CFI 1000 .cfa: $rsp 240 +

STACK CFI INIT 22a0 8b .cfa: $rsp .ra: .cfa 8 - ^

STACK CFI 22a0 .cfa: $rsp 80 +

STACK CFI INIT 232b 21 .cfa: $rsp .ra: .cfa 8 - ^

STACK CFI 232b .cfa: $rsp 48 +

STACK CFI INIT 2350 11c .cfa: $rsp .ra: .cfa 8 - ^

STACK CFI 2350 .cfa: $rsp 144 +

STACK CFI INIT 2470 35 .cfa: $rsp .ra: .cfa 8 - ^

STACK CFI 2470 .cfa: $rsp 64 +

STACK CFI INIT 24b0 a4 .cfa: $rsp .ra: .cfa 8 - ^

STACK CFI 24b0 .cfa: $rsp 112 +

STACK CFI INIT 2560 97 .cfa: $rsp .ra: .cfa 8 - ^

STACK CFI 2560 .cfa: $rsp 80 +

STACK CFI INIT 2600 3a .cfa: $rsp .ra: .cfa 8 - ^

STACK CFI 2600 .cfa: $rsp 64 +

STACK CFI INIT 2650 21 .cfa: $rsp .ra: .cfa 8 - ^

STACK CFI 2650 .cfa: $rsp 8 +

STACK CFI INIT 2680 d1 .cfa: $rsp .ra: .cfa 8 - ^

STACK CFI 2680 .cfa: $rsp 64 +

STACK CFI INIT 2754 71 .cfa: $rsp .ra: .cfa 8 - ^

STACK CFI 2754 .cfa: $rsp 96 +

STACK CFI INIT 27c8 34 .cfa: $rsp .ra: .cfa 8 - ^

STACK CFI 27c8 .cfa: $rsp 48 +

STACK CFI INIT 2800 b7 .cfa: $rsp .ra: .cfa 8 - ^

STACK CFI 2800 .cfa: $rsp 48 +

STACK CFI INIT 28c0 10 .cfa: $rsp .ra: .cfa 8 - ^

STACK CFI 28c0 .cfa: $rsp 48 +

STACK CFI INIT 28d0 19 .cfa: $rsp .ra: .cfa 8 - ^

STACK CFI 28d0 .cfa: $rsp 48 +

STACK CFI INIT 28ec 17c .cfa: $rsp .ra: .cfa 8 - ^

STACK CFI 28ec .cfa: $rsp 64 +

STACK CFI INIT 2a70 12 .cfa: $rsp .ra: .cfa 8 - ^

STACK CFI 2a70 .cfa: $rsp 48 +

STACK CFI INIT 2a84 17 .cfa: $rsp .ra: .cfa 8 - ^

STACK CFI 2a84 .cfa: $rsp 48 +

STACK CFI INIT 2a9c 4f .cfa: $rsp .ra: .cfa 8 - ^

STACK CFI 2a9c .cfa: $rsp 48 +

STACK CFI INIT 2aec 99 .cfa: $rsp .ra: .cfa 8 - ^

STACK CFI 2aec .cfa: $rsp 32 +

STACK CFI INIT 2b88 39 .cfa: $rsp .ra: .cfa 8 - ^

STACK CFI 2b88 .cfa: $rsp 48 +

STACK CFI INIT 2bc4 24 .cfa: $rsp .ra: .cfa 8 - ^

STACK CFI 2bc4 .cfa: $rsp 48 +

STACK CFI INIT 2be8 49 .cfa: $rsp .ra: .cfa 8 - ^

STACK CFI 2be8 .cfa: $rsp 48 +

STACK CFI INIT 2c34 2b .cfa: $rsp .ra: .cfa 8 - ^

STACK CFI 2c34 .cfa: $rsp 48 +

STACK CFI INIT 2c60 d8 .cfa: $rsp .ra: .cfa 8 - ^

STACK CFI 2c60 .cfa: $rsp 80 +

STACK CFI INIT 2d38 ac .cfa: $rsp .ra: .cfa 8 - ^

STACK CFI 2d38 .cfa: $rsp 48 +

STACK CFI INIT 2e24 1b .cfa: $rsp .ra: .cfa 8 - ^

STACK CFI 2e24 .cfa: $rsp 48 +

STACK CFI INIT 2e74 52 .cfa: $rsp .ra: .cfa 8 - ^

STACK CFI 2e74 .cfa: $rsp 48 +

STACK CFI INIT 2ee0 14a .cfa: $rsp .ra: .cfa 8 - ^

STACK CFI 2ee0 .cfa: $rsp 1488 +

STACK CFI INIT 3030 38 .cfa: $rsp .ra: .cfa 8 - ^

STACK CFI 3030 .cfa: $rsp 48 +

STACK CFI INIT 3068 3c .cfa: $rsp .ra: .cfa 8 - ^

STACK CFI 3068 .cfa: $rsp 48 +

STACK CFI INIT 30b0 3c .cfa: $rsp .ra: .cfa 8 - ^

STACK CFI 30b0 .cfa: $rsp 48 +

STACK CFI INIT 30ec 1b9 .cfa: $rsp .ra: .cfa 8 - ^

STACK CFI 30ec .cfa: $rsp 48 +

STACK CFI INIT 32d0 2 .cfa: $rsp .ra: .cfa 8 - ^

STACK CFI 32d0 .cfa: $rsp 8 +

STACK CFI INIT 32d2 1e .cfa: $rsp .ra: .cfa 8 - ^

STACK CFI 32d2 .cfa: $rsp 48 +

STACK CFI INIT 32f0 18 .cfa: $rsp .ra: .cfa 8 - ^

STACK CFI 32f0 .cfa: $rsp 16 +

