Dibya Posted September 17, 2016 Author Share Posted September 17, 2016 Extended XP 0.04 is almost ready . Things Left to Be done :- * Creating a forwarding dll (Kernel32 Stub). * Fixing Order of Functions. * Testing and Debugging. 1 Link to comment Share on other sites More sharing options...
Dibya Posted September 17, 2016 Author Share Posted September 17, 2016 (edited) Friends i am facing some new problems. Crome 52 and opera 38 works fine but Crome 53 & opera 39 crashing screanshots http://imgur.com/a/80HRa http://imgur.com/a/ytYLU It is a i3 used by my granny when she bored with her nt4.0. My main rig is currently broken and 6700k run xpx64 This may have some other fault or may my kernel has some problem Donot think i installed extendedXp on 7 , it is my customized xp sp3 pro with posready patches. Runs very well Edited September 17, 2016 by Dibya Link to comment Share on other sites More sharing options...
Dibya Posted September 18, 2016 Author Share Posted September 18, 2016 anyone know how to solve it Link to comment Share on other sites More sharing options...
CamTron Posted September 21, 2016 Share Posted September 21, 2016 That error looks like chrome tried to call a NULL function pointer (JMP to address 0). You could probably try running Chrome in OllyDbg and find out where the crash occurred. It would be nice if you could combine your efforts with BlackWingCat's KernelEx for Windows 2000, since XP and 2000 are very similar and a lot of the code can be shared. Link to comment Share on other sites More sharing options...
Dibya Posted September 25, 2016 Author Share Posted September 25, 2016 I will try to combine. I seems some problem in my kernel32.dll Link to comment Share on other sites More sharing options...
Dibya Posted September 30, 2016 Author Share Posted September 30, 2016 I am getting new error in crome 540xc0000005 under extendedxp system Link to comment Share on other sites More sharing options...
FranceBB Posted September 30, 2016 Share Posted September 30, 2016 It's an unhandled exception related to C codes. No idea what chrome is trying to do neither what's the breakpoint while trying to use the compatibility layer. Try to run chrome with --enable-logging --v=1 Debug logs are stored in the user data directory as chrome_debug.log. The file is overwritten every time Chrome restarts. Start chrome, let it fail, grab the error log, zip it and attach the zip here. Link to comment Share on other sites More sharing options...
Dibya Posted October 1, 2016 Author Share Posted October 1, 2016 here it is [0910/191333:ERROR:main_dll_loader_win.cc(199)] Could not find exported function RelaunchChromeBrowserWithNewCommandLineIfNeeded debugger found some problem in my ntdll.dll Link to comment Share on other sites More sharing options...
FranceBB Posted October 1, 2016 Share Posted October 1, 2016 Basically, chrome.exe starts and asks for chrome.dll to load, which uses the C++ Redistributable to load certain things, but then encounter an API call that is supposed to be in the kernel, it asks the ntdll for it (compatibility layer) but it fails not because it's not there, but because something else (not right) is going on. Unfortunately I can't tell you anything else, but it's like trying to look for a needle in a haystack... Link to comment Share on other sites More sharing options...
Dibya Posted October 2, 2016 Author Share Posted October 2, 2016 Thanks FranceBB Yesterday , I opened my Kernel32.dll and ntdll.dll with ida , I found some terrible mistake done by Me. I will grab new clean dll and again start from scratch. This time it will not take time , i got the kernel structure of XP . Link to comment Share on other sites More sharing options...
MikeyV Posted October 2, 2016 Share Posted October 2, 2016 Cant wait to try your comp layer. I really hate to be "that person", but i must ask. Is there any plans for doing the same for XP x64? Thanks for your efforts to keep XP alive! Link to comment Share on other sites More sharing options...
Dibya Posted October 3, 2016 Author Share Posted October 3, 2016 @MikeyV Sorry Bro , I have very little effort on PE64 file format and x64 Assembly. Link to comment Share on other sites More sharing options...
MikeyV Posted October 3, 2016 Share Posted October 3, 2016 Nothing to be sorry about! I was just curious. Again, thanks for your efforts to keep xp alive :) Link to comment Share on other sites More sharing options...
FranceBB Posted October 3, 2016 Share Posted October 3, 2016 5 hours ago, MikeyV said: Nothing to be sorry about! I was just curious. Again, thanks for your efforts to keep xp alive These kind of projects generally require a huge amount of work. Doing it for two kernel? Not gonna happen unless you are a Microsoft engineer. :| Link to comment Share on other sites More sharing options...
Sheepsnoop Posted October 4, 2016 Share Posted October 4, 2016 The kernels for xp 32 and 64 are different? d***, I was hoping to use this for my pro x64 machine Link to comment Share on other sites More sharing options...
Recommended Posts