[Bug 20961] New: RegEditX doesn't work in wine
http://bugs.winehq.org/show_bug.cgi?id=20961 Summary: RegEditX doesn't work in wine Product: Wine Version: 1.1.34 Platform: PC URL: http://www.dcsoft.com/ftp/REGX2.EXE OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs(a)winehq.org ReportedBy: t.artem(a)mailcity.com Application description: RegEditX "extends" the Windows Registry Editor (REGEDIT). A new history combo box and toolbar are inserted. You gain quick navigation back to recently-visited keys, the ability to paste keys from the Windows clipboard, and incrementally type the keys manually. In addition, columns in the listbox are kept optimally sized. Doesn't work in wine: Internal error: could not find RegEdit window -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=20961 Artem S. Tashkinov <t.artem(a)mailcity.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=20961 Dmitry Timoshkov <dmitry(a)codeweavers.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|RegEditX doesn't work in |RegEditX doesn't work |wine | --- Comment #1 from Dmitry Timoshkov <dmitry(a)codeweavers.com> 2009-12-08 12:24:17 --- Probably it tries to find the regedit window by class name. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=20961 Wylda <wylda(a)volny.cz> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |wylda(a)volny.cz --- Comment #2 from Wylda <wylda(a)volny.cz> 2009-12-08 12:59:42 --- Confirming comment #0 under wine-1.1.34-149-g578881f. Also i tried under winxp and it works, but not fascinate me for everyday usage. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=20961 Vitaliy Margolen <vitaliy(a)kievinfo.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |programs Severity|normal |enhancement -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=20961 Niko Sandschneider <nsandschn(a)gmx.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |nsandschn(a)gmx.de --- Comment #3 from Niko Sandschneider <nsandschn(a)gmx.de> 2010-07-11 05:44:44 --- Still present in wine-1.2-rc7 -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=20961 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |focht(a)gmx.net --- Comment #4 from Anastasius Focht <focht(a)gmx.net> 2010-07-11 06:19:05 --- Hello, --- quote --- Probably it tries to find the regedit window by class name. --- quote --- 100 Points ;-) --- snip --- 003f:Call user32.FindWindowA(00406128 "RegEdit_RegEdit",00000000) ret=004011b6 003f:Ret user32.FindWindowA() retval=00000000 ret=004011b6 003f:Call KERNEL32.CreateProcessA(00000000,0040611c "regedit.exe",00000000,00000000,00000000,00000000,00000000,00000000,0032fdc4,0032fda8) ret=00401200 ... 003f:Ret KERNEL32.CreateProcessA() retval=00000001 ret=00401200 003f:Call user32.WaitForInputIdle(0000004c,ffffffff) ret=00401237 ... 003f:Call user32.FindWindowA(00406128 "RegEdit_RegEdit",00000000) ret=00401254 003f:Ret user32.FindWindowA() retval=00000000 ret=00401254 003f:Call user32.MessageBoxA(00000000,004060cc "Internal error: Could not find RegEdit window",00406048 "RegEditX",00010000) ret=00401271 --- snip --- Regards -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=20961 --- Comment #5 from Joerg Schiermeier <mywine(a)schiermeier-software.de> 2011-11-26 10:59:10 CST --- Created attachment 37639 --> http://bugs.winehq.org/attachment.cgi?id=37639 Regedit is loaded but RegeditX didn't realize it Still present in wine-1.3.33. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=20961 --- Comment #6 from Nikolay Sivov <bunglehead(a)gmail.com> 2011-11-26 12:02:52 CST --- Created attachment 37642 --> http://bugs.winehq.org/attachment.cgi?id=37642 patch You could try this patch but don't be surprised if this extension doesn't work as expected, cause it should rely on regedit window tree structure probably. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=20961 --- Comment #7 from Wylda <wylda(a)volny.cz> 2011-12-03 08:18:07 CST --- Created attachment 37767 --> http://bugs.winehq.org/attachment.cgi?id=37767 Console log from 1.3.34 + Nikolay's patch
You could try this patch but don't be surprised if this extension doesn't work
Hi Nikolay, it's even worse ;) because it crashes instead of simple not-working ;) -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=20961 Wylda <wylda(a)volny.cz> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever Confirmed|0 |1 --- Comment #8 from Wylda <wylda(a)volny.cz> 2011-12-03 08:19:05 CST --- And BTW confirming comment #0 ;) -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=20961 --- Comment #9 from Nikolay Sivov <bunglehead(a)gmail.com> 2011-12-03 08:43:58 CST --- (In reply to comment #7)
Created attachment 37767 [details] Console log from 1.3.34 + Nikolay's patch
You could try this patch but don't be surprised if this extension doesn't work
Hi Nikolay, it's even worse ;) because it crashes instead of simple not-working ;)
Attach +relay please. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=20961 --- Comment #10 from Wylda <wylda(a)volny.cz> 2011-12-03 09:23:41 CST --- Created attachment 37770 --> http://bugs.winehq.org/attachment.cgi?id=37770 Console log from 1.3.34 + Nikolay's patch + WINEDEBUG=+relay
Attach +relay please.
Here you are. Attached the +relay from patched wine-1.3.34. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=20961 --- Comment #11 from Nikolay Sivov <bunglehead(a)gmail.com> 2011-12-03 12:51:19 CST --- It's not worse, now it's able to find a window, just crashes somewhere else: --- 0009:Call user32.FindWindowA(00406128 "RegEdit_RegEdit",00000000) ret=00401254 0009:Ret user32.FindWindowA() retval=00010084 ret=00401254 0009:Call user32.GetPropA(00010084,004060bc "PROP_EXTENSIONS") ret=00401290 0009:Ret user32.GetPropA() retval=00000000 ret=00401290 --- -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=20961 Rafal Stanilewicz <washuu(a)eastnews.com.pl> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |washuu(a)eastnews.com.pl --- Comment #12 from Rafal Stanilewicz <washuu(a)eastnews.com.pl> 2012-12-14 04:41:37 CST --- The bug is still valid for wine 1.5.18. And the application can be useful in environments, where running regedit.exe or regedt32.exe is disallowed by group policy, or where virus damaged those files (regedit class definition is somewhere else). -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=20961 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- URL|http://www.dcsoft.com/ftp/R |http://www.dcsoft.com/ftp/R |EGX2.EXE |EGX.EXE Summary|RegEditX doesn't work |RegEditX 2.x/3.x reports | |'Internal error: could not | |find RegEdit window' on | |startup (Wine's builtin | |'regedit.exe' needs to | |provide 'RegEdit_RegEdit' | |window class name) --- Comment #13 from Anastasius Focht <focht(a)gmx.net> --- Hello folks, revisiting, still present. Similar examples: https://workspaces.codeproject.com/davidcrow/quick-regedit-navigation/articl... --- quote --- To find Regedit's window, we search for and/or create the "RegEdit_RegEdit" window class. --- quote --- http://www.autoitscript.com/forum/topic/145823-jumpregistry/ --- snip --- _JumpRegistry("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run") Func _JumpRegistry($sKey, $sWKID = @ComputerName) Local $hWnd, $hControl, $aKey, $i, $hWnd2, $hControl2 If Not ProcessExists("regedit.exe") Then Run(@WindowsDir & '\System32\regedit.exe') If Not WinWaitActive('[CLASS:RegEdit_RegEdit]', '', 3) Then Return SetError(1, 1, 1) EndIf If Not WinActive('[CLASS:RegEdit_RegEdit]') Then WinActivate('[CLASS:RegEdit_RegEdit]') $hWnd = WinGetHandle("[CLASS:RegEdit_RegEdit]") $hControl = ControlGetHandle($hWnd, "", "[CLASS:SysTreeView32; INSTANCE:1]") ... EndFunc --- snip --- $ sha1sum REGX.EXE 2fe698a7308a9c7a0ef19f7fa32ef17e9df67f1a REGX.EXE $ du -sh REGX.EXE 1.5M REGX.EXE $ wine --version wine-1.7.24-150-gcf4404c Regards -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=20961 Ken Sharp <imwellcushtymelike(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Severity|enhancement |normal -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=20961 super_man(a)post.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |super_man(a)post.com --- Comment #14 from super_man(a)post.com --- still an issue 1.7.53 -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=20961 --- Comment #15 from super_man(a)post.com --- The patch removes the popup message, but it crashes somewhere else. wine 1.9.3-git. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=20961 Alistair Leslie-Hughes <leslie_alistair(a)hotmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |leslie_alistair(a)hotmail.com Fixed by SHA1| |6bca0abb68016df0fe31a1568cc | |6f8f744caeb92 Status|NEW |RESOLVED Resolution|--- |FIXED --- Comment #16 from Alistair Leslie-Hughes <leslie_alistair(a)hotmail.com> --- Should be fixed by https://source.winehq.org/git/wine.git/?a=commit;h=6bca0abb68016df0fe31a1568... -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=20961 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #17 from Alexandre Julliard <julliard(a)winehq.org> --- Closing bugs fixed in 3.14. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=20961 Michael Stefaniuc <mstefani(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|--- |3.0.x -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=20961 Michael Stefaniuc <mstefani(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|3.0.x |--- --- Comment #18 from Michael Stefaniuc <mstefani(a)winehq.org> --- Removing the 3.0.x milestone from bug fixes included in 3.0.4. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
participants (1)
-
wine-bugs@winehq.org