• Announcements

    • xper

      MSFN Sponsorship and AdBlockers!   07/10/2016

      Dear members, MSFN is made available via subscriptions, donations and advertising revenue. The use of ad-blocking software hurts the site. Please disable ad-blocking software or set an exception for MSFN. Alternatively, become a site sponsor and ads will be disabled automatically and by subscribing you get other sponsor benefits.
Xeno86

KernelEx 4.5.2

1,561 posts in this topic

I am surprised you did manage to get the converter working with 0.9.5.6 since I am also running this build and had to replace the foo_converter component with the one from an older build to get this to work. CD playback is not working and this I could do nothing about since all older CD components that were compatible with this version fail to detect the CD drives but this is no big deal. The open folder command is also not working but I have been able to replace that with the identical command of the third party foo_run component. Why I have settled with 0.9.5.6 is because no more recent build is able to build an album list database.

Finding components compatible with old versions can be very tricky and in some cases apparently nearly impossible even though they aren't that old, nonetheless by dowloading all sorts of foobar components packs and foobar mods I have been able to gather a lot of them who work with this version 0.9.5.6.

Let me know which component you are after and you can't find as I'll probably have it unless it is a newer one which did not exist yet at the time of 0.9.5.6 and will be hence unlikely compatible with it.

As for why 1.1 doesn't run, there is more to it than just heapqueryinformation such as encodepointer and decodepointer (and the same goes for most newly compiled components), MSVC2010 oblige. :angel

Edited by loblo
0

Share this post


Link to post
Share on other sites

I am reporting a possible problem with kernelx core v 4.5.14 (latest rc4 I think). This on 98SE.

Attempting to run KMeleon 1.6preBeta. This works well under normal circumstances, however I am a user of Windows 95 shell and it fails during program launch in that configuration. This would mean that KEx is dependent on some part of Explorer.exe, Shell32.dll or Comdlg32.dll as these are the only files changed to switch shells. I don't know if KEx project is interested in being compatible with shell from '95, but I hope they are. I doubt this will be hard to correct although maybe the place to correct it is not in KEx. In any case would like to know what can be done about this.

Here's the dump of the failure:

K-MELEON caused an exception c06d007fH in module KEXBASEN.DLL at 0167:7d0143a5.

Registers:

EAX=0087f168 CS=0167 EIP=7d0143a5 EFLGS=00000246

EBX=00000000 SS=016f ESP=0087f130 EBP=0087f160

ECX=c1548560 DS=016f ESI=7d0185d8 FS=215f

EDX=8191aea4 ES=016f EDI=00690000 GS=0000

Bytes at CS:EIP:

8b 5d f8 8b 45 0c 89 18 a1 1c a9 01 7d 85 c0 74

Stack dump:

0087f884 00000001 80004005 00000024 7d0185d8 7d01a108 7d018400 00000001 7d0187ee 00690000 00000000 0000007f 0087f194 7d0127d0 0087f13c 7d01a108

I would be willing to put in time/effort/expertise to further debug this, just need instructions on how to find the dependency.

Thanks all.

0

Share this post


Link to post
Share on other sites

I would like to try this newer version of Kernel EX , but I need some help.

The last version I tried caused a problem whereby I could neither e-mail nor print from Firefox 3 so I had to go back to Firefox 2 to solve the problem and LOST all my bookmarks, etc in Firefox 2 in the process forcing me to start over from scratch.

Does anyone know how I can save all my settings and revert back to Firefox 2 after upgrading to Firefox 3 if I have to uninstall Firefox 3 again?

Thanks,

John

EDIT: The new version of Kernel EX and Firefox 3 printing and e-mail seem to work fine. Thanks for the work you did for us.

Regards,

John

Edited by craftech
0

Share this post


Link to post
Share on other sites

If you installed FF3 over FF2, that is, into the same folder it should keep your settings and migrate them to FF3. Since you didn't complain about it , I guess this is what happened. Maybe you then tried to install FF2 over FF3 ( into the same folder in other words ), since I have never done this, I can't say for sure, but maybe FF3 had some settings incompatible with FF2 and the "reverse migration" got messed up.

Now, it sounds like you recklessly did the same thing again, installing FF3 over FF2. Whenever you do this, you are deleting the previous installation, so there is no way to go back. What would have been smarter would have been to ask this question before installing FF3 and then someone could have told you to install it "side by side" with FF2, into its own folder. Then you could have easily gone back, in fact you would be able to choose FF2 or FF3 since you would have both. Let's hope you don't need to downgrade and then it won't matter anyway.

0

Share this post


Link to post
Share on other sites

I have a suggestion on KernelEx.

HWMonitor from CPUID seems to have a Windows 9x version ( http://www.cpuid.com/downloads/hwmonitor/1.16-win98.zip ), but it does not work because of missing dependencies from setupapi.dll. However as I read in MSDN, this functions are implemented in Windows 98 but in another dll - cfgmgr32.dll. It seems that HWMonitor developers didn't do this step from MSDN.

"If you intend that your device installation application run on Windows 9x/Me, or Windows NT 4.0 or earlier, and you use the CM_Xxx functions, be sure that CfgMgr32.lib appears before SetupAPI.lib in the sources file. If your application is intended to run only on Windows 2000 or a later NT-based operating system, you can omit CfgMgr32.lib."

However may be you can add references to cfgmgr32.dll functions into setupapi.dll, like the references to unicows.dll. This is HWMonitor bug, but maybe this will be useful for some other apps that do not intend to support Windows 9x and need these API?

0

Share this post


Link to post
Share on other sites

@M()zart:

I tried running HWMonitor 1.16 and verified that it gives the following error:

The HWMONITOR.EXE file is linked to missing export SETUPAPI.DLL:CM_Get_DevNode_Registry_PropertyA.

Interestingly, HWMonitor Pro 1.10 (for Win98) loads without error. As you stated, this is probably some sloppy coding on their part. Did you notify them about the error?

0

Share this post


Link to post
Share on other sites

I am surprised you did manage to get the converter working with 0.9.5.6 since I am also running this build and had to replace the foo_converter component with the one from an older build to get this to work. CD playback is not working and this I could do nothing about since all older CD components that were compatible with this version fail to detect the CD drives but this is no big deal. The open folder command is also not working but I have been able to replace that with the identical command of the third party foo_run component. Why I have settled with 0.9.5.6 is because no more recent build is able to build an album list database.

Finding components compatible with old versions can be very tricky and in some cases apparently nearly impossible even though they aren't that old, nonetheless by dowloading all sorts of foobar components packs and foobar mods I have been able to gather a lot of them who work with this version 0.9.5.6.

Let me know which component you are after and you can't find as I'll probably have it unless it is a newer one which did not exist yet at the time of 0.9.5.6 and will be hence unlikely compatible with it.

As for why 1.1 doesn't run, there is more to it than just heapqueryinformation such as encodepointer and decodepointer (and the same goes for most newly compiled components), MSVC2010 oblige. :angel

Yes, same limitations. I am new to Foobar, so I had not notice. I was mostly looking for a GUI batch converter that used the latest Nero AAC transcoder and could reader FLAC. But a little practice with the program is beginning to impress me. I'll drop you a note if I get stuck with anything. Thanx.

0

Share this post


Link to post
Share on other sites

If you installed FF3 over FF2, that is, into the same folder it should keep your settings and migrate them to FF3. Since you didn't complain about it , I guess this is what happened. Maybe you then tried to install FF2 over FF3 ( into the same folder in other words ), since I have never done this, I can't say for sure, but maybe FF3 had some settings incompatible with FF2 and the "reverse migration" got messed up.

Now, it sounds like you recklessly did the same thing again, installing FF3 over FF2. Whenever you do this, you are deleting the previous installation, so there is no way to go back. What would have been smarter would have been to ask this question before installing FF3 and then someone could have told you to install it "side by side" with FF2, into its own folder. Then you could have easily gone back, in fact you would be able to choose FF2 or FF3 since you would have both. Let's hope you don't need to downgrade and then it won't matter anyway.

I have both Firefox 2 and 3 on my PC. When Firefox 3 was already started and I try to start Firefox 2, it opens another FF3 window instead. But when FF3 wasn't started yet since Windows booted, I can still start FF2. It only complains about some incompatible plugins and may re-register some file types. So far I remember, FF2 can read the bookmarks and many settings of FF3 (and will automatically copy them to its own directory??).

But since I don't use FF2 anymore, I can't guarantee that it won't misinterpret or finally choke on entries it can't understand and thus may finally corrupt the FF3 database or registry files in nasty ways.

0

Share this post


Link to post
Share on other sites

I have both Firefox 2 and 3 on my PC. When Firefox 3 was already started and I try to start Firefox 2, it opens another FF3 window instead. But when FF3 wasn't started yet since Windows booted, I can still start FF2.

yes, this is normal, only one FF can run at a one time, especially because they are referenceing the same bookmarks. things would get really screwed if you could run them simultaneously.

It only complains about some incompatible plugins and may re-register some file types. So far I remember, FF2 can read the bookmarks and many settings of FF3 (and will automatically copy them to its own directory??).

But since I don't use FF2 anymore, I can't guarantee that it won't misinterpret or finally choke on entries it can't understand and thus may finally corrupt the FF3 database or registry files in nasty ways.

Well, I don't know the details for certain, but I will guess that FF3 copies profiles from FF2 when it installs and clones them. I don't think FF2 ever would look at FF3 data unless they are sharing a profile. If they are in separate folders, they probably are not. But I'm not an expert on FF, and perhaps you have set them up to share the profile without your knowledge.

That would explain how FF2 eventually came to reject or not be able to find your profile last time you installed. I would recommend you ask these questions in a FF forum, this has nothing to do with KernelEx.

0

Share this post


Link to post
Share on other sites

Did you notify them about the error?

No, I just haven't time for it. I'll do it later today or tomorrow.

0

Share this post


Link to post
Share on other sites

New version (3.0) of CCleaner was released by Piriform. It could be installed but it doesn't run complaining about OS (setting Compatiblity Tab for Windows XP/2000 doesn't help).

Btw, I would like to have a chance to use their Defraggler - it's a good tool IMO.

0

Share this post


Link to post
Share on other sites

If I remember correctly there is way how to return back to FF2 and restore bookmarks.

FF3 uses different file to save bookmarks, but there is possibility to force FF3 save bookmarks also in FF2 format. Go to about:config and change this value Browser.bookmarks.autoExportHTML to true.

Here you can read more:

http://kb.mozillazine.org/Browser.bookmarks.autoExportHTML

I would like to try this newer version of Kernel EX , but I need some help.

The last version I tried caused a problem whereby I could neither e-mail nor print from Firefox 3 so I had to go back to Firefox 2 to solve the problem and LOST all my bookmarks, etc in Firefox 2 in the process forcing me to start over from scratch.

Does anyone know how I can save all my settings and revert back to Firefox 2 after upgrading to Firefox 3 if I have to uninstall Firefox 3 again?

Thanks,

John

EDIT: The new version of Kernel EX and Firefox 3 printing and e-mail seem to work fine. Thanks for the work you did for us.

Regards,

John

0

Share this post


Link to post
Share on other sites

Bug-Report: FlashBlock 1.5.14.2 does not install.

I just tried to update it from FlashBlock 1.5.14.1 on Firefox 3.6.12, but the plugin refused to install. There was only a message in the Add-Ons menu that it will install after Firefox restarts, but it stayed there even after several restarts including a reboot. So I uninstalled the faulty update, which made it return to version 1.5.14.1 that still seems to work.

0

Share this post


Link to post
Share on other sites

What is happening with the Firefox update? I am trying to update from 3.6.11 to 3.6.12 and when Firefox tries to restart and install the update it fails because it says another instance of Firefox is running and it couldn't be installed. Works on my Windows XP computer.

Is there a different method?

Thanks,

John

EDIT: OK, it worked. For some reason the update program doesn't actually automatically shut down Firefox on my W98SE computer when it goes to install the update like it does on my Windows XP computer. When I manually closed Firefox and then manually restarted it, it installed the update just fine. Strange.

Edited by craftech
0

Share this post


Link to post
Share on other sites

- content deleted -

Edited by CharlesF
0

Share this post


Link to post
Share on other sites

What is happening with the Firefox update? I am trying to update from 3.6.11 to 3.6.12 and when Firefox tries to restart and install the update it fails because it says another instance of Firefox is running and it couldn't be installed. Works on my Windows XP computer.

...

EDIT: OK, it worked. For some reason the update program doesn't actually automatically shut down Firefox on my W98SE computer when it goes to install the update like it does on my Windows XP computer. When I manually closed Firefox and then manually restarted it, it installed the update just fine. Strange.

Firefox 3 does this with every update. Just ignore it, wait a while and restart Firefox manually.

0

Share this post


Link to post
Share on other sites

KernelEx v4.5 RC 5

Release announcement

So here comes a new release which should fix most of the reported problems with previous release and further enhance compatibility with NT-only applications. Enjoy!

What's new:

  • KernelEx should now work better with Windows 95 shell
  • Fixed stability issues with GDI anti-leaking code

Apps fixed / now working:

  • Fixed: OpenOffice.org often crashed on closing
  • Fixed: VLC 1.1.x crashed on DVD playback on windows 98 shell
  • Fixed: MAME insufficient memory error
  • Fixed: Inkscape 0.47 invisible save dialog problem
  • Fixed: Foxit Reader 3 resource leaks and random scrolling crashes
  • Fixed: Opera crashed in 'Windows 2000' mode when trying to save file
  • Fixed: Qt4 apps not showing interface fonts
  • Fixed: AkelPad had broken national input
  • Fixed: Easy Assembler Shell installer crash
  • Now working: Media Player Classic Home Cinema rev 2374+
  • Now working: MS Office 2003 Word/Excel + Viewers (experimental)
  • Now working: MS Office 2007 converters [docx only] (experimental)

KernelEx home page: http://kernelex.sourceforge.net/

Download: http://sourceforge.net/projects/kernelex/files/

0

Share this post


Link to post
Share on other sites

Let's hope this one ends up as the actual final release!

Thanks for all your great work guys.

:thumbup

Edited by Dave-H
0

Share this post


Link to post
Share on other sites

KernelEx v4.5 RC 5

Release announcement

Wow!!! ... Foxit Reader 3 resource leaks ... Easy Assembler Shell installer crash ... MS Office 2003 Word/Excel + Viewers ... MS Office 2007 converters [docx only] ... plus all the rest! From one RC to the next, that's quite an impressive list of fixes!!!

Amazing work - you guys are champions!

Joe.

:thumbup

PS. Just downloaded from SF but the download count didn't go up, even after a refresh. Maybe your user base is even greater than you know. :yes:

0

Share this post


Link to post
Share on other sites

In short: Yeah, nice one! As usual...

Just wanted to underline that you "fanbase" is bigger than the DL-count on SF, since it didn't raise as I downloaded the file either...

0

Share this post


Link to post
Share on other sites

I have reported in the MDIE6CU thread at post #100 that a fews links (They are increasingly!)

are crashing IE6 SP1 with a MSHTML.DLL error.

Other links may crash not only IE6 but also Windows 98 SE, like this one: http:// www. europe1. fr/ [ :realmad: Careful!]

I have a whole list of them that I maintain to avoid them in IE6.

Could it be possible to relieve this problem with KernelEx?

0

Share this post


Link to post
Share on other sites

CharlesF, could you answer, why you're still using IE 6.0 (it's a very bad browser IMHO)?

Even Microsoft recommend to uninstall it!

Btw, Xeno/Tihiy, lot of thanks for another update of KernelEx! :thumbup

Edited by rainyd
0

Share this post


Link to post
Share on other sites

I've tried newest stable version (2.5.4) of Avidemux with KernelEx 4.5 RC 5.

Installation was ok but after run of program, I've got message that file LIBSTDC++-6.DLL is connected with missing export MSVCRT.DLL:___lc_codepage_func.

I hope this issue could be resolved.

0

Share this post


Link to post
Share on other sites

In firefox my mouse and keyboard wont be able to control the firefox window I have to minimize and then restore the window and my mouse will allow a few clicks before this problem happening again.... How do i fix this? Thanks for all your guys help for keeping my oldish laptop alive :D

0

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.