http://bugs.winehq.org/show_bug.cgi?id=23726
Summary: Microsoft visual Basic 6.0: Crashes when adding certain characters to a programming statement Product: Wine Version: 1.2-rc6 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: romano.ray@live.com
While putting together a basic program, I came across an error when typing in the following character "(" in the statement "label1.caption = Int(". After I begin to type the "Int" followed by a "(" the program gives me an error and closes. I'm not sure if this is because the command isn't available in the library or wine is just not setup for using this program.
http://bugs.winehq.org/show_bug.cgi?id=23726
--- Comment #1 from Austin English austinenglish@gmail.com 2010-07-20 14:06:33 --- Terminal output?
http://bugs.winehq.org/show_bug.cgi?id=23726
--- Comment #2 from Rafaello Romano romano.ray@live.com 2010-07-20 15:43:53 --- (In reply to comment #1)
Terminal output?
I'm not sure how to answer that question. Where do I go to find the terminal output?
http://bugs.winehq.org/show_bug.cgi?id=23726
--- Comment #3 from Austin English austinenglish@gmail.com 2010-07-20 15:57:35 --- (In reply to comment #2)
(In reply to comment #1)
Terminal output?
I'm not sure how to answer that question. Where do I go to find the terminal output?
http://wiki.winehq.org/FAQ#get_log
http://bugs.winehq.org/show_bug.cgi?id=23726
--- Comment #4 from Bruno Jesus 00cpxxx@gmail.com 2011-08-16 19:18:48 CDT --- Created an attachment (id=35997) --> (http://bugs.winehq.org/attachment.cgi?id=35997) Crash log
I can confirm this bug on 1.3.26.
http://bugs.winehq.org/show_bug.cgi?id=23726
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |00cpxxx@gmail.com
--- Comment #5 from Bruno Jesus 00cpxxx@gmail.com 2011-09-03 18:42:25 CDT --- This bug is related to bug #11336. VB and VBA share the same editor, when one of them gets fixed the other will too.
http://bugs.winehq.org/show_bug.cgi?id=23726
hubert higelin hh.hubert@bbox.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |hh.hubert@bbox.fr
--- Comment #6 from hubert higelin hh.hubert@bbox.fr 2012-08-19 15:20:37 CDT --- Just to let you now:
Visual Basic 6.0 craches while coding. After code completion whith Leafpad, the program compile and run.
Xubuntu 12.04 wine 1.4.1 and 1.5.10
I tryed with all cfg : Windows 98, NT,XP, 7
http://bugs.winehq.org/show_bug.cgi?id=23726
--- Comment #7 from hubert higelin hh.hubert@bbox.fr 2012-08-19 15:29:06 CDT --- Created attachment 41427 --> http://bugs.winehq.org/attachment.cgi?id=41427 backtrace after crash editing Hello.frm source
http://bugs.winehq.org/show_bug.cgi?id=23726
--- Comment #8 from hubert higelin hh.hubert@bbox.fr 2012-08-19 15:34:06 CDT --- Created attachment 41428 --> http://bugs.winehq.org/attachment.cgi?id=41428 backtrace after crash editing Hello.frm source - wine 1.5.10
http://bugs.winehq.org/show_bug.cgi?id=23726
--- Comment #9 from hubert higelin hh.hubert@bbox.fr 2012-08-19 15:36:02 CDT --- Created attachment 41429 --> http://bugs.winehq.org/attachment.cgi?id=41429 The Hello.frm file
http://bugs.winehq.org/show_bug.cgi?id=23726
hubert higelin hh.hubert@bbox.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #41427|backtrace after crash |backtrace after crash description|editing Hello.frm source |editing Hello.frm source - | |wine 1.4.1
http://bugs.winehq.org/show_bug.cgi?id=23726
--- Comment #10 from hubert higelin hh.hubert@bbox.fr 2012-08-19 15:45:25 CDT --- Created attachment 41430 --> http://bugs.winehq.org/attachment.cgi?id=41430 and the Hello.vbp project file
http://bugs.winehq.org/show_bug.cgi?id=23726
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |artemm1999@gmail.com
--- Comment #11 from Bruno Jesus 00cpxxx@gmail.com 2013-02-18 18:30:31 CST --- *** Bug 30884 has been marked as a duplicate of this bug. ***
http://bugs.winehq.org/show_bug.cgi?id=23726
--- Comment #12 from german_ant_82@yahoo.com 2013-02-21 13:23:00 CST --- Created attachment 43664 --> http://bugs.winehq.org/attachment.cgi?id=43664 Visual Basic 6.0 IDE crashes while writing text
http://bugs.winehq.org/show_bug.cgi?id=23726
--- Comment #13 from Nikolay Sivov bunglehead@gmail.com 2013-02-21 13:25:57 CST --- (In reply to comment #12)
Created attachment 43664 [details] Visual Basic 6.0 IDE crashes while writing text
This one says you're using 1.4. It's really old, please try current dev release 1.5.24.
http://bugs.winehq.org/show_bug.cgi?id=23726
german_ant_82@yahoo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |german_ant_82@yahoo.com
http://bugs.winehq.org/show_bug.cgi?id=23726
--- Comment #14 from german_ant_82@yahoo.com 2013-02-21 18:48:07 CST --- Visual Basic 6 IDE crashes because autocomplete feature fails. The IDE crashes when autocomplete window popups when someone is writing text.
http://bugs.winehq.org/show_bug.cgi?id=23726
--- Comment #15 from german_ant_82@yahoo.com 2013-02-21 21:26:14 CST --- (In reply to comment #13)
(In reply to comment #12)
Created attachment 43664 [details] Visual Basic 6.0 IDE crashes while writing text
This one says you're using 1.4. It's really old, please try current dev release 1.5.24.
Thanks. I uninstall 1.4 and I have just instaled 1.5.24. Now Visual Studio 6 can't be installed. Bug report: 33037
http://bugs.winehq.org/show_bug.cgi?id=23726
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Depends on| |33037 Ever Confirmed|0 |1
--- Comment #16 from Bruno Jesus 00cpxxx@gmail.com 2013-02-22 06:30:47 CST --- Confirming.
http://bugs.winehq.org/show_bug.cgi?id=23726
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Depends on|33037 |
http://bugs.winehq.org/show_bug.cgi?id=23726
--- Comment #17 from german_ant_82@yahoo.com 2013-02-25 00:57:46 CST --- Fixed on wine 1.5.24(In reply to comment #13)
(In reply to comment #12)
Created attachment 43664 [details] Visual Basic 6.0 IDE crashes while writing text
This one says you're using 1.4. It's really old, please try current dev release 1.5.24.
Fixed on wine 1.5.24
http://bugs.winehq.org/show_bug.cgi?id=23726
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #35997|0 |1 is obsolete| | Attachment #41427|0 |1 is obsolete| | Attachment #41428|0 |1 is obsolete| |
--- Comment #18 from Bruno Jesus 00cpxxx@gmail.com 2013-02-25 08:48:08 CST --- Created attachment 43707 --> http://bugs.winehq.org/attachment.cgi?id=43707 crash in wine 1.5.24
In reply to comment #17)
Fixed on wine 1.5.24
I cannot confirm that, did you test in a clean prefix?
http://bugs.winehq.org/show_bug.cgi?id=23726
--- Comment #19 from german_ant_82@yahoo.com 2013-02-25 19:37:09 CST --- (In reply to comment #18)
Created attachment 43707 [details] crash in wine 1.5.24
In reply to comment #17)
Fixed on wine 1.5.24
I cannot confirm that, did you test in a clean prefix?
No, with 1.5.24 I can't install Visual Studio 6, (bug 33037).
Visual Studio was installed on wine 1.4. In this environment Visual Basic crashed just before autocomplete windows popups. Then I installed wine 1.5.24 from git and can't install Visual Studio, so I copied the functional .wine folder created with wine 1.4 to a new .wine folder in order to test wine 1.5.24, then the bug was fixec, I can write text and the autocomplete window popups and the environment didn't crash.
From comments on bug 33037, I know that I can Install Visual Studio using
windows 98 as target OS. How I can do this from a terminal window?. With this procedure, I will install Visual Studio using wine 1.5.24 and then I'll test again on a fresh copy of .wine folder.
http://bugs.winehq.org/show_bug.cgi?id=23726
--- Comment #20 from Bruno Jesus 00cpxxx@gmail.com 2013-02-25 20:43:58 CST --- Type "msgbox(". It will crash.
http://bugs.winehq.org/show_bug.cgi?id=23726
--- Comment #21 from german_ant_82@yahoo.com 2013-02-25 21:22:13 CST --- (In reply to comment #20)
Type "msgbox(". It will crash.
Yes, it crashed.
If I type "msgbox(" or "msgbox ", Visual Basic 6 crashes. But if I copy and paste 'msgbox("Hello")' it doesn't crash. So the problem is with the intellisense help tooltip.
http://bugs.winehq.org/show_bug.cgi?id=23726
--- Comment #22 from german_ant_82@yahoo.com 2013-02-25 21:24:20 CST --- Created attachment 43716 --> http://bugs.winehq.org/attachment.cgi?id=43716 Visual Basic 6 crash log when I typed 'msgbox('
http://bugs.winehq.org/show_bug.cgi?id=23726
--- Comment #23 from german_ant_82@yahoo.com 2013-02-25 21:25:23 CST --- Created attachment 43717 --> http://bugs.winehq.org/attachment.cgi?id=43717 Visual Basic 6 crash backtrace when I typed 'msgbox('
http://bugs.winehq.org/show_bug.cgi?id=23726
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Blocks| |11336
https://bugs.winehq.org/show_bug.cgi?id=23726
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |focht@gmx.net
--- Comment #24 from Anastasius Focht focht@gmx.net --- Hello folks,
is the bug still present?
Please retest with recent Wine version, preferably Wine 1.7.20/21
The last commenter "german_ant_82" made contradicting statements here:
https://bugs.winehq.org/show_bug.cgi?id=33037#c13
2013-02-24 23:37:03 CST
--- quote --- I'll experiment with this one. The bug 23726 is fixed. The problem was the Visual Basic autocomplete feature. On wine 1.4 it fails an crash Visual Basic, on wine 1.5.24 it works. But there are some bugs that I will report. Bug 24914 persists. --- quote ---
vs.
2013-02-25 21:25:23 CST
--- quote --- Visual Basic 6 crash backtrace when I typed 'msgbox(' --- quote ---
Regards
https://bugs.winehq.org/show_bug.cgi?id=23726
--- Comment #25 from Bruno Jesus 00cpxxx@gmail.com --- Still in wine 1.7.22, the easiest way to test is:
1) Create a clean wineprefix, install vb6run with winetricks; 2) Copy everything from the Visual Studio 6 CD folder OS/SYSTEM to windows/system32; 3) Run VB98/VB6.EXE from the CD; 4) Create a empty project and click twice in the empty form; 5) Type "msgbox("
https://bugs.winehq.org/show_bug.cgi?id=23726
--- Comment #26 from Austin English austinenglish@gmail.com --- This is your friendly reminder that there has been no bug activity for over a year. Is this still an issue in current (1.7.51 or newer) wine?
https://bugs.winehq.org/show_bug.cgi?id=23726
Isira Seneviratne isiraseneviratne@yahoo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |isiraseneviratne@yahoo.com
--- Comment #27 from Isira Seneviratne isiraseneviratne@yahoo.com --- In Wine 3.13, I was able to create and execute a MsgBox statement without the program crashing. However, a small IntelliSense popup appeared without any content, and attempting to delete the "(" in "MsgBox(" without completing and executing the statement first causes the program to freeze.
https://bugs.winehq.org/show_bug.cgi?id=23726
rizalmart98@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |rizalmart98@gmail.com
--- Comment #28 from rizalmart98@gmail.com --- Created attachment 64095 --> https://bugs.winehq.org/attachment.cgi?id=64095 vb6 wine terminal output
I tested VB6 on wine 4.0 still it the function hint does not show. This terminal output log might help.
https://bugs.winehq.org/show_bug.cgi?id=23726
--- Comment #29 from Nikolay Sivov bunglehead@gmail.com --- I did a quick test for this:
0009:fixme:ole:OLEFontImpl_IPersistStreamInit_InitNew (0x275b614), stub!
and turns out this interface is not supported on anything newer and including XP. We should test older versions somehow, including 9x, and then remove it if it never worked.
https://bugs.winehq.org/show_bug.cgi?id=23726
Damjan Jovanovic damjan.jov@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |richedit CC| |damjan.jov@gmail.com
--- Comment #30 from Damjan Jovanovic damjan.jov@gmail.com --- Wine 5.14 still has this bug.
Typing: msgbox( produces an empty tooltip, pressing backspace at that point hangs it with 100% CPU usage, and these 2 lines get printed repeatedly, in what seems like an infinite loop:
0024:fixme:richedit:ITextRange_fnGetPoint (01B2DC38)->(2 0031F844 0031F848): stub 0024:fixme:richedit:textrange_moveend unit 5 is not supported
Native riched20 fixes the problem. Setting component.
You can work around the problem for now with: winetricks -q riched20