Jump to content
Strawberry Orange Banana Lime Leaf Slate Sky Blueberry Grape Watermelon Chocolate Marble
Strawberry Orange Banana Lime Leaf Slate Sky Blueberry Grape Watermelon Chocolate Marble

MSFN is made available via donations, subscriptions and advertising revenue. The use of ad-blocking software hurts the site. Please disable ad-blocking software or set an exception for MSFN. Alternatively, register and become a site sponsor/subscriber and ads will be disabled automatically. 



jumper

KernelEx 4.5 Core Updates (4.5.2016.17)

Recommended Posts

Dibya    208

If jumper can fix opera 12.18 all problems will fix

Share this post


Link to post
Share on other sites

Dave-H    84

What's wrong with Opera 12.18, it works fine for me on 98SE, with a few quirks?!
:dubbio:
 

Share this post


Link to post
Share on other sites
schwups    7

Good to know:worship:. I think you are the first and only one to get 12.18 running on 98SE/ME. You must have dll's and Kext entries I don't have. I can run Opera up 12.5 build 1538.

Share this post


Link to post
Share on other sites
Dave-H    84

Oops, sorry I had a brainstorm there!
:blushing:
It's actually Opera 12.02 I'm running on 98SE, not 12.18.
Move on everyone, nothing to see here.............
:whistle:

Share this post


Link to post
Share on other sites
Dibya    208

i donot think 12.18 will be too hard but kex may need some update

Share this post


Link to post
Share on other sites
jumper    53

@filth
> Posted Friday at 02:29 AM
> No result (fails on same LoadLibraryExW).
> (New log in attach)

I was able to match your latest log with one of mine, and indeed they differ at your LoadLibraryExW failure. Mine is able to load Wintrust.dll and continues to launch. I have Wintrust.dll 5.131.1880.14 on my system and it works regardless of the mode. If your version is different, disabling KernelEx on it should fix this problem. What version do you have?

> +disabling Kex on unicows.dll cause a problem: no visible cursor line on Opera 10+
Opera <11 doesn't need KernelEx except on GStreamer.dll. Disable it on Opera.exe.

Enabling KernelEx on Unicows causes endless recursion on many functions in most modes, leading to a stack overflow that crashes many apps. The official stance is that KernelEx must be disabled on Unicows.dll.

Unfortunately, Unicows links to some functions that have been fixed or updated by KernelEx and doesn't benefit from those updates when KernelEx is disabled. I'm working on this problem now (by adding code to KernelEx to reduce its usage of Unicows). For now try setting the mode on Unicows to 98se if you really must enable it.

Share this post


Link to post
Share on other sites
filth    0

WINTRUST.DLL v5.131.1880.14 (russian)
CRC32: 7E578012

+ Thanks, but I'm preferably want run normally Opera 11.52 and 12.02.
thanks about elucidation why need to disable. Now be remember it when solving strange problems.

Share this post


Link to post
Share on other sites
filth    0

++disabling Kex on Msvcrt.dll cause ffmpeg v1.2 not work properly (fails with last string out.avi: Bad file descriptor)
more about ffmpeg:
ffmpeg version 1.2 Copyright (c) 2000-2013 the FFmpeg developers
built on Apr 1 2013 20:31:13 with gcc 4.7.0 (GCC)
CRC32: A50EE124
(this is some not standard, 98 compatible compilation)
I need it because it understand DASH (youtube encoded stream container))->takes possible work ClibGrab v3.4.9 and download youtube 1A format encoded videos.

Share this post


Link to post
Share on other sites
jumper    53

What version of Msvcrt.dll?
What api's is it calling when kex is enabled? (KexApiLog/DebugWindow.exe filters: Include="MSVCRT" Exclude="")
Results with other comp. modes?

Debugging tip: Enable "Use API Hook" on just the DLL of interest (Msvcrt.dll) instead of the whole app (ffmpeg.exe), but don't forget to disable it when done!
Thanks for the reports and debugging. :)

Share this post


Link to post
Share on other sites
jumper    53

KernelEx core update 4.5.2016.17 (beta) - KexBeta.17.7z
  KERNELEX.DLL
  KEXBASEN.DLL
  KEXBASES.DLL
  KEXCOM.DLL
  sheet.dll
  VKrnlEx.vxd
  Verify.exe


Edited by jumper

Share this post


Link to post
Share on other sites
MiKl    1

So far, I have not encountered any issues with this Beta - in fact, it looks like as if my system with SeaMonkey and many open tabs is somewhat 'faster' than before. Cool !!
Unfortunately no progress on the other fronts like SeaMonkey higher than 2.6.1., K-Meleon, Notepad higher than 7.3.2., etc.

Thanks for all the hard work !!!

Share this post


Link to post
Share on other sites
schwups    7

Hello jumper, the definition of GetAdaptersAddresses in Kexbases doesn't work for µTorrent (2.0.4).
My OS is WinME. We discussed the problem 2012/13 in the Kext topic. 98SE wasn't affected.
It occurred to me on start of programs to test kexbeta17. It works, if I override GetAdapterAdresses of Kexbases.:)

 

Edited by schwups

Share this post


Link to post
Share on other sites
Dave-H    84

I've updated to version 4.5.2016.17.
No problems found so far.
Thanks @jumper!
:thumbup
 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


  • Recently Browsing   0 members

    No registered users viewing this page.

×