mozglue/misc/StackWalk.cpp
21e1a47c4852e1fd5463e79891a98f81fc2e930d
created 2017-06-05 21:52 +0900
pushed 2017-06-06 09:17 +0000
Masayuki Nakano Masayuki Nakano - Bug 1370198 Back out the patch for bug 1369419 because the patch couldn't fix bug 1361132 and causes new crash bugs r=jimm
b404c31db6de9f6724ddd5a86e30acc07ba367f0
created 2017-06-02 12:02 +0900
pushed 2017-06-03 18:13 +0000
Masayuki Nakano Masayuki Nakano - Bug 1369419 GetMessage() and PeekMessage() shouldn't be used directly as far as possible r=jimm
83ae7a021aaf9eecc8856129dda11371b2b5b3cd
created 2017-05-18 16:15 -0400
pushed 2017-05-19 15:47 +0000
David Major David Major - Bug 1180561 - Intercept msmpeg2vdec's JIT unwind callback on Win7 x64. r=aklotz
e637503718d9d515530800623b646b7342e9ffb2
created 2017-05-17 15:26 -0400
pushed 2017-05-18 04:06 +0000
David Major David Major - Bug 1365415: No need to hook LdrResolveDelayLoadedAPI on Win7, it doesn't exist. r=mstange
bbdbbcf5cedad5769fd2b284403e754b7d43e642
created 2017-05-04 15:58 -0400
pushed 2017-05-05 13:17 +0000
David Major David Major - Backed out changeset 0e572861c2dc for contributing to bug 1361901.
6e6ac52493bacffec99472488c6c7395676a9b76
created 2017-05-03 23:26 -0400
pushed 2017-05-04 09:10 +0000
David Major David Major - Bug 1355559: Suppress stack walking in LdrResolveDelayLoadedAPI. r=mstange,aklotz
5166b80d0ea3080d6cc2433fb32bf877f181c146
created 2017-05-03 17:13 -0400
pushed 2017-05-04 03:18 +0000
David Major David Major - Bug 1349444: Suppress stack walking in LdrUnloadDll. r=mstange,aklotz,froydnj
ab0c15933c749f9c8cac1b7f774bbe0cc5addfab
created 2017-05-03 12:10 -0400
pushed 2017-05-03 20:42 +0000
David Major David Major - Bug 1359507: Replace the stack walk workaround lock with an atomic counter of suppressions. r=mstange,froydnj
0e572861c2dc36415cd4c7482420799c2d0b1688
created 2017-05-02 09:28 -0400
pushed 2017-05-03 00:36 +0000
David Major David Major - Bug 1180561: Abort stack walking if we reach a frame inside msmpeg2vdec. r=njn
5dc6f1a89b79d16b942517bbb0d09ebac0f07158
created 2017-05-01 15:34 -0400
pushed 2017-05-02 03:05 +0000
David Major David Major - Bug 1358251: EnsureSymInitialized doesn't need to EnsureWalkThreadReady. r=mstange
3f7214f02d8be2c50549ffc59809e582e9eb7d84
created 2017-04-28 13:17 -0700
pushed 2017-04-29 09:10 +0000
Wes Kocher Wes Kocher - Backed out 2 changesets (bug 1349444) at developer's request because the fix doesn't work a=backout
14608589300f58da99079a6714226a8a65b3e4b9
created 2017-04-28 13:16 -0700
pushed 2017-04-29 09:10 +0000
Wes Kocher Wes Kocher - Backed out changeset 9f64942d7eb1 (bug 1355559)
31fbb0bd19454950a59630d4ff6c7984d147f09e
created 2017-04-28 13:15 -0700
pushed 2017-04-29 09:10 +0000
Wes Kocher Wes Kocher - Backed out changeset 44686b514b05 (bug 1358251)
44686b514b05172bf94bee667544c1b6f5c88b1e
created 2017-04-28 10:56 -0400
pushed 2017-04-29 09:10 +0000
David Major David Major - Bug 1358251: EnsureSymInitialized doesn't need to EnsureWalkThreadReady. r=mstange
9f64942d7eb133c63234c4976f51295a667a3cc9
created 2017-04-28 10:56 -0400
pushed 2017-04-29 09:10 +0000
David Major David Major - Bug 1355559: Acquire the stack walk workaround lock in LdrResolveDelayLoadedAPI. r=mstange,aklotz
1557cf4c02b586624c76751f745646d56e601c71
created 2017-04-28 10:56 -0400
pushed 2017-04-29 09:10 +0000
David Major David Major - Bug 1349444: Take the stack walk workaround lock in LdrUnloadDll. r=mstange,aklotz,froydnj
e11280c16e551105055f82cb40f7325663e11fac
created 2017-04-25 15:52 -0700
pushed 2017-04-26 06:41 +0000
Wes Kocher Wes Kocher - Backed out changeset 31d1116ced93 (bug 1349444) for assertions on Windows a=backout
5fcea0f0b1cac3e413b30d8d86484bde65ff5334
created 2017-04-25 15:51 -0700
pushed 2017-04-26 06:41 +0000
Wes Kocher Wes Kocher - Backed out changeset 5b18b53232b8 (bug 1355559) for assertions on Windows
5501d934a1ee72ca0d2dc78ee0b9a52e08d839bd
created 2017-04-25 15:50 -0700
pushed 2017-04-26 06:41 +0000
Wes Kocher Wes Kocher - Backed out changeset 8868bb11e7a8 (bug 1358251) for assertions on Windows
8868bb11e7a8a4193d85867ce25776ebbbce9c17
created 2017-04-25 16:10 -0400
pushed 2017-04-26 06:41 +0000
David Major David Major - Bug 1358251: EnsureSymInitialized doesn't need to EnsureWalkThreadReady. r=mstange
5b18b53232b89244712f841705af5a3e74976ab7
created 2017-04-25 16:10 -0400
pushed 2017-04-26 06:41 +0000
David Major David Major - Bug 1355559: Acquire the stack walk workaround lock in LdrResolveDelayLoadedAPI. r=mstange
31d1116ced93b4edf7ea4b95c3b87c555df0ff1e
created 2017-04-25 16:10 -0400
pushed 2017-04-26 06:41 +0000
David Major David Major - Bug 1349444: Take the stack walk workaround lock in LdrUnloadDll. r=mstange
6164b30ebdae9b729c5662fccc44117d2e01d254
created 2017-04-18 18:52 -0400
pushed 2017-04-20 00:11 +0000
David Major David Major - Bug 1354292: Let the stack walker unwind leaf functions without a function entry. r=njn
3586c6c537791ff194d10746ee54e5836e2c23c4
created 2017-04-18 18:52 -0400
pushed 2017-04-20 00:11 +0000
David Major David Major - Bug 1353420: Register the JIT region with mozglue so it can avoid stack-walking that code. r=luke
1ce8c513421edf003562a3fd57b3adfac91ea97a
created 2017-02-17 10:51 +0100
pushed 2017-02-17 21:41 +0000
Jan de Mooij Jan de Mooij - Bug 1337499 - Take the Win64 stackwalk lock in WalkStackMain64 to avoid deadlocks. r=mstange
ce1a7322a4a3a9bfdbf837f4e4943cef385f5813
created 2016-09-15 21:35 -0700
pushed 2016-09-22 09:55 +0000
Eric Faust Eric Faust - Bug 1263595 - Avoid deadlock between the JIT and the gecko profiler on win64. (r=froydnj)
4fff9d20cd9d55ca651472f363a2c34676d46938
created 2016-09-16 14:19 -0700
pushed 2016-09-17 20:44 +0000
Wes Kocher Wes Kocher - Backed out changeset 39da44265946 (bug 1263595) for build bustage a=backout CLOSED TREE
39da442659460a742f873ab42be26f45b12da399
created 2016-09-15 21:35 -0700
pushed 2016-09-17 20:44 +0000
Eric Faust Eric Faust - Bug 1263595 - Avoid deadlock between the JIT and the gecko profiler on win64. (r=froydnj)
f90c7763970682fb8fcab2b9fe9577151f2ae11c
created 2016-09-15 22:04 -0700
pushed 2016-09-16 10:56 +0000
Phil Ringnalda Phil Ringnalda - Backed out changeset 48694b762a84 (bug 1263595) for -Werror bustage
48694b762a84b7e1dad4d3a3c565901390ae9f32
created 2016-09-15 21:35 -0700
pushed 2016-09-16 10:56 +0000
Eric Faust Eric Faust - Bug 1263595 - Avoid deadlock between the JIT and the gecko profiler on win64. (r=froydnj)
0353590d4e05a2d4c87cf5c9c95cbe59d13b1919
created 2016-07-23 00:29 +0200
pushed 2016-07-25 13:51 +0000
stefanh stefanh - Bug 1287937 - Remove obsolete mac-specific code from modules/libmar/verify/MacVerifyCrypto.cpp and mozglue/misc/StackWalk.cpp. r=spohl.
e5408aaf65922ef9d792f711a5bb37562e5dc639
created 2016-07-20 00:50 -0400
pushed 2016-07-20 09:21 +0000
Nathan Froyd Nathan Froyd - Bug 1285665 - avoid #define'ing constants that expand to use defined(); r=dholbert
3f99486c6b0157f468e0bc76bdc2348daf158541
created 2016-06-27 20:45 -0700
pushed 2016-07-07 09:41 +0000
Chris Peterson Chris Peterson - Bug 1277155 - Part 1: Remove snprintf() polyfills for VS2013 in Sprintf.h and #defines. r=froydnj r=mhowell
ba45f827d74b3103f151eb75827713eab8f9368b
created 2016-03-14 17:18 -0700
pushed 2016-03-15 09:43 +0000
Gregory Szorc Gregory Szorc - Bug 1256464 - Use LPSTR instead of LPVOID to avoid C4477 on VS2015; r=froydnj
41f805c24442ec96e4e84cc6442516bc8c8d0d44
created 2015-10-29 13:25 -0700
pushed 2016-02-14 03:19 +0000
Chris Manchester Chris Manchester - Bug 1216681 - Add a windows version of fileid to extract a guid from windows binaries. r=jimm,ted
9479748cba304928d6146426dce23ef1800f9c21
created 2016-02-11 20:27 -0800
pushed 2016-02-12 14:16 +0000
Phil Ringnalda Phil Ringnalda - Back out ff446e81eaf5 (bug 1216681) for Linux PGO bustage
ff446e81eaf54e9fdf76b274b180739fe70cf29f
created 2015-10-29 13:25 -0700
pushed 2016-02-12 14:16 +0000
Chris Manchester Chris Manchester - Bug 1216681 - Add a windows version of fileid to extract a guid from windows binaries. r=jimm,ted
acdd7908ca0ff345c509dd9e2c0395bb00277289
created 2015-12-22 17:19 +0900
pushed 2015-12-26 01:16 +0000
Mike Hommey Mike Hommey - Bug 1113930 - Use the actual stack end address on x86 OSX and Android for the stack walker. r=froydnj
500961db039b155507d69ab2b56a7e084ae4804c
created 2015-12-22 16:58 +0900
pushed 2015-12-26 01:16 +0000
Mike Hommey Mike Hommey - Bug 1113930 - Move __libc_stack_end related code block from StackWalk.cpp in a non-OSX section. r=froydnj
61e79fef8e0c44d06b0e9e377ec19602bd269f2c
created 2015-12-22 20:24 +1100
pushed 2015-12-23 11:00 +0000
Xidorn Quan Xidorn Quan - Bug 1233666 - Remove hacks for getting frame pointer for x86/x64 gcc. r=glandium
9c325a82110654cba3ee6e526b1fe5ab2920347b
created 2015-11-16 15:56 +0100
pushed 2015-11-17 01:21 +0000
Jacek Caban Jacek Caban - Bug 989499 - mingw 64-bit fixup: use proper type in pointer cast to avoid losing precision.
f377859c64293ec3f727412d07854038a591753b
created 2014-03-28 16:31 -0400
pushed 2015-11-14 21:22 +0000
Benoit Girard Benoit Girard - Bug 989499 - Part 2: Use FramePointerStackwalk on windows. r=rjmuizel
7d3e6f887fc5728aee2ea9483794c9c2c2dcfe6d
created 2015-10-23 12:50 -0500
pushed 2015-10-29 10:49 +0000
James Willcox James Willcox - No bug, add missing include to StackWalk.cpp, DONTBUILD
91d6e262b662a0b4e47358665e222d3927337af9
created 2015-07-13 08:25 -0700
pushed 2015-07-13 22:55 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1182996 - Fix and add missing namespace comments. rs=ehsan
005a006994e53247052b8e64ebaec897b68f5aa8
created 2015-07-10 08:42 -0400
pushed 2015-07-13 09:52 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1111415 - Null check the base pointer in FramePointerStackWalk before dereferencing it; r=BenWa
01e460df7b65362889d062c478000497acf302ac
created 2015-07-02 16:30 -0400
pushed 2015-07-04 01:48 +0000
Benoit Girard Benoit Girard - Bug 1179550 - Always terminate the str buffer. r=erahm
d8c58dd8dabc156c3948a532d4bba47ccacb9977
created 2015-06-10 16:32 -0400| base
pushed 2015-06-19 20:34 +0000
Benoit Girard Benoit Girard - Bug 1172216 - Move nsStackwalk to mozglue. r=glandium
less more (0) tip