This board is for technical/usage questions and troubleshooting for the Pale Moon browser only.
Technical issues and questions not related to the Pale Moon browser should be posted in "technical chat"
Please keep off-topic and general discussion out of this board, thank you!
In version 18 with all my addons I had zero problems (yes, ZERO PROBLEMS), then version 19 came out and I started experiencing the quirk where I'd X-out of palemoon but the process would still be running (and process explorer details would always show 1 really busy thread with a plethora of cycles delta) forcing me to kill it via process explorer... mind you it was random, as in i'd see this behavior occur maybe once or twice every handful of days (so 1-3 times per 20+ hours of usage, or every 10+ launches of the program, can't give exact numbers sorry).
then with version 20 now I'm experiencing less frequent of the above error, but now palemoon will randomly lock up / become unresponsive, i think it's related to page rendering but can not be certain... sometimes it will freeze when scrolling, sometimes it will freeze when typing a web address in the address field, sometimes it will occur when opening the bookmark dialog...
I've since recreated my palemoon user profile, and tried testing via divide and conquer (disable 1/2 the addons, wait for crash/hang/freeze, disable 1/2 again, etc) but since the hang/freeze is so random i haven't been able to narrow it down yet... and i think the latest flash player is problematic since videos now hang/freeze then quickly speed-up to catch up (like almost as if there was a traffic jam on my ISP and all the packets just arrived at the same time... or they were all stuck in a buffer or something...) but that's a different problem since the hangs & freezes don't occur in correlation to flash player (the container process never hangs, only palemooon.exe)
anyhow, aside from addon divide and conquer and swapping flash player versions in and out is there a better way i can troubleshoot this problematic behavior? like if some code executing is looping or in a wait state or whatnot is there a way i can go about testing/checking this? Palemoon never crashes.... it just gets quirky.. I haven't had a process hang in days but it did freeze for a couple seconds on me maybe 2 hours ago when i was trying to enter text into the address bar while a webpage was loading...
attach windbg and......? or (insert some programming related task i can try to fumble through here)?
so i took a screenshot of some useful info (i hope) and attached it here.
also threw adplus @ the palemoon running process, 7z'd the results except the .dump file since it's too large to be attached.
any and all information i can provide just ask please
- zipped contents of adplus results
- (29.12 KiB) Downloaded 46 times
As far as the hang is concerned, I'll have to have a look at this in more detail when I get back home so please be patient.
Try running without addons for a while to see if that solves your issues.
oh no worries, i've got plenty of patience = )
EDIT: looking at my browser history im seeing palemoon 15.4.1 (x64) as the version i had previous to 19 (can tell by the EXE filename downloaded)
Now I have new PC, with a new install of the OS (win7x64), a new install of Palemoon (20.2.1-x64), and a new profile (except i did import a bookmark backup)
Installed just over a dozen extensions , some big (NoScript), some small (Open Image in New Tab)...
and after a couple days palemoon finally hung. so for the past couple days i've systematically disabled all the extensions 1 by 1 until they were all disabled.
Palemoon hung on closing about 20 minutes ago with all extensions disabled (the window went away as always, but when i tried to relaunch it a few minutes later the popup about it running but not responding appeared).
What can i do to help you help me stomp out this bug/quirk/problem/etc?
What are you using for system software in terms of firewall, antivirus, internet security and similar? Any processes that might interfere with system run-time operation for Pale Moon?
last thing i did in palemoon was rename a bookmark and click the X to close the program, lol
whatishang does not list palemoon as hanging...
no av atm, nothing should be interfering with palemoon while it's running
I do have windbg installed if that helps...
Code: Select all
going to leave palemoon hung and keep refreshing forum page hoping you see this and reply, lol
Moonchild wrote:What are you using for system software in terms of firewall, antivirus, internet security and similar? Any processes that might interfere with system run-time operation for Pale Moon?
101 processes listed there, can you list/screengrab them, please?
not sure what the entire 101 were in that screenshot
the attched screenshot has 95, so im gonna guess and say missing are probably notepad++, photoshop, thunderbird, a 2nd instance of palemoon.exe and whatishang, maybe 1 or 2 other similar type windows, note sure, don't remember.
in case you are wondering, the screenshot is a merged image of 2 screen caps
VivaldiFramework.exe is associated with the MegaRAID Storage Manager
PnkBstrA.exe is related to anti-cheat protection for video games
everything else has descriptions and company names so...
(and, yes, palemoon is still sitting there hung, waiting)
Disable any plugins in the browser you don't need enabled, and try again.
how could it get there?
i restarted palemoon to have a look
at the moment, that dll file isn't loaded, and as the screenshot shows, it's not listed as a plugin (nor is it an extension)
I "think" i just found how it it's getting there.... seems it's a problem with the Daemon Tools name space extension (even though i have it disabled...), when i save a file from the web browser to the pc that DLL gets loaded into the palemoon process
ideas why it doesn't affect other 64-bit EXEs i save files from (photoshop, opera, etc) but only palemoon?
drivetheory wrote:ideas why it doesn't affect other 64-bit EXEs i save files from (photoshop, opera, etc) but only palemoon?
Pale Moon doesn't work like other applications. In many respects it's event driven, and uses a lot of "internal communication" because of the way it is built on top of the Xul library (it's a just very advanced xulrunner application, all in all). If an external hooked-in component doesn't respond to a shutdown request, the application can keep waiting on the nonresponsive component (while the visual part has already unloaded) and the application never shuts down as a result.
You could say it's more courteous in how it handles component shutdown by waiting for components and not forcing a shutdown. It's odd anyway that the shell extension gets hooked in even when it should be disabled, so I gather part of the problem at least is a half-initialized library on DTs behalf.
All of this is educated guesswork, i may be wrong, but it seems the most likely reason.
anyhow, i've had daemon tools shell extension disabled since i last posted.
palemoon just decided to hang the same way it has before.
the notable things of interest that i did while using palemoon was drag n drop shortcuts from address bar to the desktop, as well as open a .torrent file from the brower straight to utorrent (Black Mesa half life mod, if it matters)
attached is a screencap of the current threads of the palemoon process.
i thank you for humoring me through this process of troubleshooting this curious quirk that keeps happening to me.
also, feel free to recommend any other more useful tasks i can do to gather more info on palemoon when it hangs like this, got windbg (and ads) and can download any other tool that might be useful, whatever i can do to get better information to solve this problem i'm all for. should i just run ads.exe on palemoon when it hangs or windbg.exe or what? what can i do to be more effective in solving this problem?
please excuse my ignorance, just brainstorming, but is there a way to log/debug the shutdown requests palemoon sends to the hooked in components to see which ones reply/shutdown/etc?
Please grab http://www.nirsoft.net/utils/what_is_hang.html and report on what it says about the hang? Process explorer really doesn't give the details I'm interested in.
German translator for Pale Moon 15+ and Pale Moon Commander addon
HowTo create a new Pale Moon Profile & use the Safe Mode
closed palemoon, re-opened palemoon, couldn't since it was hung, took some screenshots, opened google chrome, added this post.
whatishang doesn't show anything (again)
i have a 75MB 7z file of the memory dump created with ads.exe i can send it to you if you want to see what is at that address.
attached windbg to pm and it took a couple stabs in the dark:
Code: Select all
0:011> ddp 0x3a8180
00000000`003a8188 0fcef000 00000000`384adf93
00000000`003a81a0 003a8660 00000000`003a8860
00000000`003a81b0 003a8650 00000000`003a87b8
00000000`003a81b8 003a8680 00000000`05c7fffd
00000000`003a81c0 003a8660 00000000`003a8860
00000000`003a81c8 003a82f0 39353838`2d6f7369
00000000`003a81d0 003a850a 87f80000`07fef62d
00000000`003a81d8 003a8560 00000000`003a8650
00000000`003a81f0 10146360 2d393538`384f5349
00000000`003a81f8 003a8699 00000000`00003a87
0:011> dda 0x3a8180
00000000`003a8188 0fcef000 "..J8"
00000000`003a81a0 003a8660 "`.:"
00000000`003a81b0 003a8650 "..:"
00000000`003a81b8 003a8680 "...."
00000000`003a81c0 003a8660 "`.:"
00000000`003a81c8 003a82f0 "iso-8859-1.isInternal"
00000000`003a81d0 003a850a "-..."
00000000`003a81d8 003a8560 "P.:"
00000000`003a81f0 10146360 "ISO8859-1"
00000000`003a81f8 003a8699 ".:"
will fire up procmon and let it sit in the background
Who is online
Users browsing this forum: No registered users and 17 guests