The thing just refuses to crash now that I've been running PM under the debugger. Meh. I even re-enabled Session Manager and it's still going.
Anyway, a few observations that might or might not be useful for anything, related to the crashes or not:
Upon initial load, the debugger says (I posted this before):
(the address or whatever it is reporting is always the same btw)
Code: Select all
ModLoad: 00007ff7`f2540000 00007ff7`f2587000 palemoon.exe
ModLoad: 00007ffc`d39b0000 00007ffc`d3ba8000 ntdll.dll
ModLoad: 00007ffc`d2df0000 00007ffc`d2eaf000 C:\Windows\System32\KERNEL32.DLL
ModLoad: 00007ffc`d1140000 00007ffc`d1436000 C:\Windows\System32\KERNELBASE.dll
ModLoad: 00007ffc`d1780000 00007ffc`d1880000 C:\Windows\System32\ucrtbase.dll
ModLoad: 00007ffc`b7ba0000 00007ffc`b7bdb000 C:\Program Files\Pale Moon\mozglue.dll
ModLoad: 00007ffc`b7b80000 00007ffc`b7b9b000 C:\Program Files\Pale Moon\VCRUNTIME140.dll
ModLoad: 00007ffc`b7af0000 00007ffc`b7b7e000 C:\Program Files\Pale Moon\MSVCP140.dll
ModLoad: 00007ffc`d3610000 00007ffc`d373a000 C:\Windows\System32\ole32.dll
ModLoad: 00007ffc`bddb0000 00007ffc`bddbc000 C:\Program Files\Pale Moon\VCRUNTIME140_1.dll
ModLoad: 00007ffc`d21a0000 00007ffc`d22c6000 C:\Windows\System32\RPCRT4.dll
ModLoad: 00007ffc`d3240000 00007ffc`d3594000 C:\Windows\System32\combase.dll
ModLoad: 00007ffc`d23b0000 00007ffc`d23dc000 C:\Windows\System32\GDI32.dll
ModLoad: 00007ffc`d1110000 00007ffc`d1132000 C:\Windows\System32\win32u.dll
ModLoad: 00007ffc`d18f0000 00007ffc`d1a05000 C:\Windows\System32\gdi32full.dll
ModLoad: 00007ffc`d16e0000 00007ffc`d177d000 C:\Windows\System32\msvcp_win.dll
ModLoad: 00007ffc`d3740000 00007ffc`d38dd000 C:\Windows\System32\USER32.dll
(14d0.3190): Break instruction exception - code 80000003 (first chance)
ntdll!LdrpDoDebuggerBreak+0x30:
00007ffc`d3a80910 cc int 3
Then, even though Session Manager is disabled, the console still shows errors related to it.
This makes no sense, but what do I know.
Most of the errors are probably only related to the addon, but just in case they point to anything suspicious, here's the output as well:
Code: Select all
A coding exception was thrown in a Promise resolution callback.
See https://developer.mozilla.org/Mozilla/JavaScript_code_modules/Promise.jsm/Promise
Full message: TypeError: window.gBrowser.ownerDocument.watch is not a function
Full stack: onLoad@resource://gre/modules/addons/XPIProvider.jsm -> jar:file:///C:/Users/Oktopes/AppData/Roaming/Moonchild%20Productions/Pale%20Moon/Profiles/0gvafplx.default/extensions/%7B1280606b-2510-4fe0-97ef-9b5a22eafe30%7D.xpi!/bootstrap.js -> jar:file:///C:/Users/Oktopes/AppData/Roaming/Moonchild%20Productions/Pale%20Moon/Profiles/0gvafplx.default/extensions/%7B1280606b-2510-4fe0-97ef-9b5a22eafe30%7D.xpi!/packages/browserWindowOverlay.js:700:35
onLoadDelayed@resource://gre/modules/addons/XPIProvider.jsm -> jar:file:///C:/Users/Oktopes/AppData/Roaming/Moonchild%20Productions/Pale%20Moon/Profiles/0gvafplx.default/extensions/%7B1280606b-2510-4fe0-97ef-9b5a22eafe30%7D.xpi!/bootstrap.js -> jar:file:///C:/Users/Oktopes/AppData/Roaming/Moonchild%20Productions/Pale%20Moon/Profiles/0gvafplx.default/extensions/%7B1280606b-2510-4fe0-97ef-9b5a22eafe30%7D.xpi!/packages/browserWindowOverlay.js:600:9
process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:931:38
walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:812:29
scheduleWalkerLoop/<@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:746:14
*************************
ModLoad: 00007ffc`a5a60000 00007ffc`a5c80000 C:\Windows\system32\explorerframe.dll
ModLoad: 00007ffc`c2fc0000 00007ffc`c2fe9000 C:\Windows\SYSTEM32\Cabinet.dll
ModLoad: 00007ffc`b2100000 00007ffc`b25b8000 C:\Program Files\Pale Moon\d3dcompiler_47.dll
[JavaScript Error: "Image corrupt or truncated." {file: "https://www.xxxlutz.cz/assets/favicon.3225ed5083cbc12f269e294d57e52e55.ico" line: 0}]
ModLoad: 00007ffc`c6c50000 00007ffc`c6c5a000 C:\Windows\System32\rasadhlp.dll
ModLoad: 00007ffc`c6bc0000 00007ffc`c6c42000 C:\Windows\System32\fwpuclnt.dll
[JavaScript Error: "A promise chain failed to handle a rejection. Did you forget to '.catch', or did you forget to 'return'?
See https://developer.mozilla.org/Mozilla/JavaScript_code_modules/Promise.jsm/Promise
Date: Thu May 18 2023 11:47:51 GMT+0200 (Central Europe Standard Time)
Full Message: TypeError: window.gBrowser.ownerDocument.watch is not a function
Full Stack: onLoad@resource://gre/modules/addons/XPIProvider.jsm -> jar:file:///C:/Users/Oktopes/AppData/Roaming/Moonchild%20Productions/Pale%20Moon/Profiles/0gvafplx.default/extensions/%7B1280606b-2510-4fe0-97ef-9b5a22eafe30%7D.xpi!/bootstrap.js -> jar:file:///C:/Users/Oktopes/AppData/Roaming/Moonchild%20Productions/Pale%20Moon/Profiles/0gvafplx.default/extensions/%7B1280606b-2510-4fe0-97ef-9b5a22eafe30%7D.xpi!/packages/browserWindowOverlay.js:700:35
onLoadDelayed@resource://gre/modules/addons/XPIProvider.jsm -> jar:file:///C:/Users/Oktopes/AppData/Roaming/Moonchild%20Productions/Pale%20Moon/Profiles/0gvafplx.default/extensions/%7B1280606b-2510-4fe0-97ef-9b5a22eafe30%7D.xpi!/bootstrap.js -> jar:file:///C:/Users/Oktopes/AppData/Roaming/Moonchild%20Productions/Pale%20Moon/Profiles/0gvafplx.default/extensions/%7B1280606b-2510-4fe0-97ef-9b5a22eafe30%7D.xpi!/packages/browserWindowOverlay.js:600:9
process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:931:38
walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:812:29
scheduleWalkerLoop/<@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:746:14
" {file: "resource://gre/modules/addons/XPIProvider.jsm -> jar:file:///C:/Users/Oktopes/AppData/Roaming/Moonchild%20Productions/Pale%20Moon/Profiles/0gvafplx.default/extensions/%7B1280606b-2510-4fe0-97ef-9b5a22eafe30%7D.xpi!/bootstrap.js -> jar:file:///C:/Users/Oktopes/AppData/Roaming/Moonchild%20Productions/Pale%20Moon/Profiles/0gvafplx.default/extensions/%7B1280606b-2510-4fe0-97ef-9b5a22eafe30%7D.xpi!/packages/browserWindowOverlay.js" line: 700 column: 0 source: "700"}]
[JavaScript Warning: "Key event not available on some keyboard layouts: key=“i†modifiers=“accel,alt,shift†id=“key_browserToolboxâ€" {file: "chrome://browser/content/browser.xul" line: 0}]
The last thing that seemed weird was when I changed a tab position. The debugger filled a page with stuff like this:
Code: Select all
onecore\com\combase\dcomrem\resolver.cxx(2299)\combase.dll!00007FFCD327E3BD: (caller: 00007FFCD327B2AE) ReturnHr(7) tid(36dc) 80040154 Class not registered
All of this is simply stuff that I understand about as much as nuclear physics, and even though it's most probably not relevant to what the topic is, any error or warning might potentially be useful I guess...