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

Big problems with kexbases v6 too here.

 

Explorer systematically crashes when trying to delete, copy or move files with PerigeeCopy shell extension:

EXPLORER caused an invalid page fault inmodule KEXBASES.DLL at 0177:bfa56000.Registers:EAX=00000000 CS=0177 EIP=bfa56000 EFLGS=00010246EBX=005ade60 SS=017f ESP=005adbe0 EBP=005adbf4ECX=005adef0 DS=017f ESI=005ade58 FS=3567EDX=00000010 ES=017f EDI=005ade94 GS=0000Bytes at CS:EIP:8b 40 04 8b 4d 28 8b 40 10 89 41 08 8b 45 28 ff Stack dump:005ade94 005ade58 005ade60 0131b574 8338ac58 005adc38 013012b1 00b35150 005adc24 005ade60 005ade60 00000001 00000008 00000000 00000000 005ade94

Executable stub for launching  Akelpad as Notepad crashes on any use: 

NOTEPAD caused an invalid page fault inmodule KEXBASES.DLL at 0177:bfa56000.Registers:EAX=00000000 CS=0177 EIP=bfa56000 EFLGS=00010246EBX=00000000 SS=017f ESP=0064f868 EBP=0064f87cECX=0064ff68 DS=017f ESI=00000000 FS=3eefEDX=00000010 ES=017f EDI=00000036 GS=0000Bytes at CS:EIP:8b 40 04 8b 4d 28 8b 40 10 89 41 08 8b 45 28 ff Stack dump:00000036 00000000 00000000 0040b08c 8339a888 0064f93c 7f2e008e 00000000 0064f8ac 00000000 00000000 00000000 00000000 00000000 00000000 0064f8f0

Batchrun (I use  old v4.0.1.5 which I can't find on the web) doesn't execute programs anymore.

 

KernelEx appears otherwise fully functional  but as I use all the above all the time I didn't spend too much time testing further and quickly reverted kexbases to v5 and everything is jolly again.

Edited by loblo

Share this post


Link to post
Share on other sites

I'll repost my original #74 below.

Original post #75 was Release 6 and changelog. I'll skip reposting this one. :thumbdown

Thanks for the detailed reports. I'll do some debugging, then probably just revert to 5. I'll be more careful in using 4.5.3beta code!


@MiKl - Are the Thunderbird 12.x and SeaMonkey 8 and 9 hangs a regression or progress compaired to 4.5.2 and recent updates? [answered!]

@loblo - You may remember from the Kexstubs discussion last year that we were unable to find a working definition for FindActCtxSectionStringW; its mere presence caused some apps to crash. ReactOS' Ole32.dll needs it, however, and so may some other apps. So I've exported it as FindActCtxSectionStrin_W so ImportPatcher can easily mod a file into working. FindActCtxSectionGuid is not currently known to be needed and might also be dangerous, so I've treated it the same way.

@tErmY - Thanks for testing. This is a BIG deal, however--regressions are not good. :no: Can I correctly assume that FlashBlock 1.5.14.2 worked with v.4 and just not v.5? Please define "seems to have broken" and be very specific! If you are also using Kexstubs, please note the order of your "contents=" line in core.ini (mine reads "contents=std,Kstub822,kexbases,kexbasen")

@Drugwash - I plan to do a cumulative delta source package at release 10. Hopefully you will be able to to build a full release for us at that time. Until then, don't feel obligated to manually merge and build every version. Maybe TmEE can help us with hosting or we can open a SourceForge account.

Edited by jumper

Share this post


Link to post
Share on other sites

 

KernelEx v4.5.2015.4 by jumper

2015-01-14

Now working without Kexstubs:

Qupzilla 1.1.5

Slimboat 1.1.50 (with QtWebKit4 4.7.4 from Qupzilla 1.1.5)

I'm able to run these browsers. I get the same annoying messages as with QTWeb versions 3.3 - 3.7 "Java script problem...".

Share this post


Link to post
Share on other sites

Flashplayer 16.0.0.287 which was just released works perfectly !

But, by the way, Shockwave 12.0.0.112 is the last version that actually works ?!

Share this post


Link to post
Share on other sites

Release.7.7z

KernelEx v4.5.2015.7 by jumper2015-01-22Kexbases bugfix: Kernel32:CreateProcessA (fix)
Good new: all crashes are in KEXBASES.DLL at xxxx:bfa56000 in the CreateProcessA code I merged from 4.5.3beta. I've rewritten the fix including removing the offending line of code.

Share this post


Link to post
Share on other sites

Release 7: All occurred errors and e.g. strange behaviors of my OE 6 with Release 6 are gone.  :thumbup

Edited by schwups

Share this post


Link to post
Share on other sites

@loblo - You may remember from the Kexstubs discussion last year that we were unable to find a working definition for FindActCtxSectionStringW; its mere presence caused some apps to crash. ReactOS' Ole32.dll needs it, however, and so may some other apps. So I've exported it as FindActCtxSectionStrin_W so ImportPatcher can easily mod a file into working. FindActCtxSectionGuid is not currently known to be needed and might also be dangerous, so I've treated it the same way.

 

 

Good to know, thanks.

Share this post


Link to post
Share on other sites

Earlier today I downloaded SeaMonkey 2.6.1 ZIP and did some testing.

Comp. mode:  default or Win98SE, etc.

-> Websites are rendered as expected (mouse over links, etc.)  +  Flashplayer not working

Comp. mode: NT

-> Websites working but Not rendered as expected  +  Flashplayer not working

Comp. mode: Win2000 and higher

-> Websites working but Not rendered as expected  +  Flashplayer working !

 

On later versions of SM (2.7.x, 2.8.x, 2.9.x) there is no sound while playing flash videos and unfortunately these SM-builds still hang after a few seconds as I already posted earlier.

 

Edit&Follow up: I have received the info that the above is unfortunately not as new nor as awesome as I thought  :blushing: 

Much better is search©&paste NPSWF32_16_0_0_287.dll as NPSWF32.dll directly into the browsers plugin folder !

Comp. mode:  default or Win98SE, etc.

-> Websites are rendered as expected (mouse over links, etc.)  +  Flashplayer working

But for me this is still good news because that leaves 'only' the bookmark issue to be fixed.

Edited by MiKl

Share this post


Link to post
Share on other sites

I was mistaken about FlashBlock, however I did run into another problem. Finesse23.exe kept popping up with an access violation whenever I ried to run XnConvert. When I reverted back to 4.5.2 from Release_5.7 the problem went away.

My content line reads: contents=Kstub822,std,kexbases,kexbasen,K452stub

I just downloaded your Release.7.7

I'll try it out and try switching the order of the contents line.

Share this post


Link to post
Share on other sites

XNConvert (Zip) starts fine here in all comp modes but crashes most often right after I have dragged&dropped the first image into the app.

 

Datum 01/26/2015 Uhrzeit 15:13
XNCONVERT verursachte einen Fehler durch eine ungültige Seite
in Modul XNCONVERT.EXE bei 016f:004e1e46.
Register:
EAX=00000001 CS=016f EIP=004e1e46 EFLGS=00010206
EBX=00000000 SS=0177 ESP=00b7c9fc EBP=00000002
ECX=00b7ca0c DS=0177 ESI=00000002 FS=4637
EDX=822dbcc4 ES=0177 EDI=66800000 GS=0000
Bytes bei CS:EIP:
8b 10 8b 52 48 8d 4c 24 18 51 50 ff d2 8b 44 24
Stapelwerte:
01a6e400 01a6e41c 00000060 01afd760 00000001 00000001 8231f028 00000016 7d009e33 00b90680 00007437 00000031 40000177 01a00000 01a86000 01a00000

Share this post


Link to post
Share on other sites

Earlier today I downloaded SeaMonkey 2.6.1 ZIP and did some testing.

Comp. mode:  default or Win98SE, etc.

-> Websites are rendered as expected (mouse over links, etc.)  +  Flashplayer not working

Comp. mode: NT

-> Websites working but Not rendered as expected  +  Flashplayer not working

Comp. mode: Win2000 and higher

-> Websites working but Not rendered as expected  +  Flashplayer working !

 

On later versions of SM (2.7.x, 2.8.x, 2.9.x) there is no sound while playing flash videos and unfortunately these SM-builds still hang after a few seconds as I already posted earlier.

 

May be setting compatibility mode for SeaMonkey to Win98SE, and separately for flasplayer dll to Win2000 would help?

Share this post


Link to post
Share on other sites

@Drugwash - I plan to do a cumulative delta source package at release 10. Hopefully you will be able to to build a full release for us at that time. Until then, don't feel obligated to manually merge and build every version. Maybe TmEE can help us with hosting or we can open a SourceForge account.

I'm trying to update the project to R5. However, I'm not sure I got all the changes since 4.5.2. A cumulative delta would be great.

 

Right now I'm having problems with the sheet and vxd subprojects, won't compile if I leave the multithreaded switch (/MD) in. The switch is a new addition to R5.

 

Also the new psapi and uxtheme subprojects are a bit difficult to integrate with the main project and especially with batch building. I've made a few minor changes to the main project to achieve that.

 

There's also a warning in both aforementioned subprojects, related to multiple ".text" sections with different attributes (40000040) which may happen because of dosstub.exe.

 

Finally I've managed to build the whole R5 but I won't upload it since I'm really not sure everything is in place and there's no need for such potentially unstable version at large. If anyone wants it (either Release, Debug or both), please send a PM.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...