VisualBasic app, arrows for dropdown lists are not shown

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Locked
cyruspy
Level 2
Level 2
Posts: 17
Joined: Mon Oct 06, 2008 3:55 pm

VisualBasic app, arrows for dropdown lists are not shown

Post by cyruspy »

Hi, I'm testing a legacy visualbasic application and found that the arrows from the drop down lists are not shown, anybody has seen this?

Application running on Windows:
Image

Application running on Wine:
Image

Regards,
DaVince
Level 8
Level 8
Posts: 1099
Joined: Wed Oct 29, 2008 4:53 pm

Post by DaVince »

What Wine version?
cyruspy
Level 2
Level 2
Posts: 17
Joined: Mon Oct 06, 2008 3:55 pm

Post by cyruspy »

DaVince wrote:What Wine version?
Sorry... It's "1.2 rc1 (aka 1.1.45_1.2rc1)" according to the RPM info. Package installed from http://download.opensuse.org/repositori ... SUSE_11.2/.
DaVince
Level 8
Level 8
Posts: 1099
Joined: Wed Oct 29, 2008 4:53 pm

Post by DaVince »

I see, that's good. Then what terminal output do you get when trying to run from the terminal?
cyruspy
Level 2
Level 2
Posts: 17
Joined: Mon Oct 06, 2008 3:55 pm

Post by cyruspy »

DaVince wrote:I see, that's good. Then what terminal output do you get when trying to run from the terminal?
Calling that form, I only get this messages:
fixme:rpc:I_RpcWindowProc (0x10048,0000001c,00000000,00000000): stub
fixme:rpc:I_RpcWindowProc (0x10048,0000001c,00000001,00000000): stub
fixme:win:LockWindowUpdate (0x20112), partial stub!
fixme:win:LockWindowUpdate ((nil)), partial stub!
fixme:rpc:I_RpcWindowProc (0x10048,0000001c,00000000,00000000): stub
The "fixme:rpc:I_RpcWindowProc" seems to be usual during the product execution, I'm not sure about the other one...
DaVince
Level 8
Level 8
Posts: 1099
Joined: Wed Oct 29, 2008 4:53 pm

Post by DaVince »

You should probably file a bug about this on bugs.winehq.org (but make sure to check if a similar bug isn't open already).
cyruspy
Level 2
Level 2
Posts: 17
Joined: Mon Oct 06, 2008 3:55 pm

Post by cyruspy »

DaVince wrote:You should probably file a bug about this on bugs.winehq.org (but make sure to check if a similar bug isn't open already).
Apparently it is required NOT to use winetricks to open a bug report, and without winetricks I can't even start the application. Didn't mention it because I didn't now before posting this...

Ref: http://wiki.winehq.org/winetricks#winetricks_and_bugs

How can/should I proceed?. I used:

Wine 1.2rc1 + rpcrt (internal,native) + jet40 + mdac28 + msxml6 + dcom98
cyruspy
Level 2
Level 2
Posts: 17
Joined: Mon Oct 06, 2008 3:55 pm

Post by cyruspy »

DaVince wrote:You should probably file a bug about this on bugs.winehq.org (but make sure to check if a similar bug isn't open already).
Ok, tested with 1.2rc2 and I see the same behavior. At least got the application running without dcom98 (Clean wine + application + mdac28 + mfc42 + oleaut32(native)).

Let's see if the bug report goes somewhere.

Ref: http://bugs.winehq.org/show_bug.cgi?id=22945
James McKenzie

VisualBasic app, arrows for dropdown lists are not shown

Post by James McKenzie »

cyruspy wrote:
DaVince wrote:
You should probably file a bug about this on bugs.winehq.org (but make sure to check if a similar bug isn't open already).
Ok, tested with 1.2rc2 and I see the same behavior. At least got the application running without dcom98 (Clean wine + application + mdac28 + mfc42 + oleaut32(native)).

Let's see if the bug report goes somewhere.

Ref: http://bugs.winehq.org/show_bug.cgi?id=22945

What happens if you use Wine without all of the winetricks add-ons?

http://wiki.winehq.org/FAQ#get_log advises how to get a log file.

James McKenzie
cyruspy
Level 2
Level 2
Posts: 17
Joined: Mon Oct 06, 2008 3:55 pm

Re: VisualBasic app, arrows for dropdown lists are not shown

Post by cyruspy »

James McKenzie wrote:cyruspy wrote:
DaVince wrote:
You should probably file a bug about this on bugs.winehq.org (but make sure to check if a similar bug isn't open already).
Ok, tested with 1.2rc2 and I see the same behavior. At least got the application running without dcom98 (Clean wine + application + mdac28 + mfc42 + oleaut32(native)).

Let's see if the bug report goes somewhere.

Ref: http://bugs.winehq.org/show_bug.cgi?id=22945

What happens if you use Wine without all of the winetricks add-ons?

http://wiki.winehq.org/FAQ#get_log advises how to get a log file.

James McKenzie
I can't start the application with a plain Wine unluckily.

Ref: http://forum.winehq.org/viewtopic.php?p=44093#44093
James McKenzie

VisualBasic app, arrows for dropdown lists are not shown

Post by James McKenzie »

cyruspy wrote:
James McKenzie wrote:
cyruspy wrote:

DaVince wrote:


Ok, tested with 1.2rc2 and I see the same behavior. At least got the application running without dcom98 (Clean wine + application + mdac28 + mfc42 + oleaut32(native)).

Let's see if the bug report goes somewhere.

Ref: http://bugs.winehq.org/show_bug.cgi?id=22945



What happens if you use Wine without all of the winetricks add-ons?

http://wiki.winehq.org/FAQ#get_log advises how to get a log file.

James McKenzie
I can't start the application with a plain Wine unluckily.

Ref: http://forum.winehq.org/viewtopic.php?p=44093#44093

I read through the forum thread and there is no statement that you tried
to run it without any patches/fixups/winetricks. It is very important
that you try this and then post whatever error messages you receive when
trying to start it. Some of the fixups have Wine native counterparts
and they need to be updated to include functions that your application
wants to use.

James McKenzie
cyruspy
Level 2
Level 2
Posts: 17
Joined: Mon Oct 06, 2008 3:55 pm

Re: VisualBasic app, arrows for dropdown lists are not shown

Post by cyruspy »

James McKenzie wrote:I read through the forum thread and there is no statement that you tried
to run it without any patches/fixups/winetricks. It is very important
that you try this and then post whatever error messages you receive when
trying to start it. Some of the fixups have Wine native counterparts
and they need to be updated to include functions that your application
wants to use.

James McKenzie
In that thread I mention the errors I found with the following tests:

- Clean wine + application: crash after start
- Clean wine + application + mdac28: fails with a "type mismatch" after connecting to DB
- Clean wine + application + mdac28 + mfc42 + oleaut32(native): I can connect to DB. Arrows in the form mentioned in this thread are missing, and the screen/form mentioned in the other thread still crashes...

All the messages seen are quoted in the thread for each test.

Regards,
cyruspy
Level 2
Level 2
Posts: 17
Joined: Mon Oct 06, 2008 3:55 pm

Re: VisualBasic app, arrows for dropdown lists are not shown

Post by cyruspy »

cyruspy wrote:
In that thread I mention the errors I found with the following tests:

- Clean wine + application: crash after start
- Clean wine + application + mdac28: fails with a "type mismatch" after connecting to DB
- Clean wine + application + mdac28 + mfc42 + oleaut32(native): I can connect to DB. Arrows in the form mentioned in this thread are missing, and the screen/form mentioned in the other thread still crashes...

All the messages seen are quoted in the thread for each test.

Regards,
Well the application is pretty useless until it connects to DB, most menus are grayed out and as mentioned it doesn't even start properly without mdac28 . The only missing logs are from installation

This is the output I get installing the application on top of fresh wine.

http://pastebin.com/Jfs9wj9g
cyruspy
Level 2
Level 2
Posts: 17
Joined: Mon Oct 06, 2008 3:55 pm

Post by cyruspy »

Any more advices?
James McKenzie

VisualBasic app, arrows for dropdown lists are not shown

Post by James McKenzie »

cyruspy wrote:
Any more advices?

There is a fix for a related problem in Wine 1.2-rc3, which was released
today. You might try upgrading to this version. If this does not
correct the problem, file a bug report with all of the overrides needed
to get the program working. Attach to this an error log and if
possible, code that will reproduce the problem (you need not attach your
actual working program.) Describe the type of database your are
connecting to and how you are connecting to it (local system, remote
system and type of login.)

Please understand that there is a limited number of people who:

1. Write VB code.
2. Write VB code to connect to a database.
3. Understand code written by others.
4. We are volunteers for the most part and our time is very valuable,
as is yours.
5. We will get to the problem when someone with the skill set looks at
it and tries to figure out what is happening...

Does this problem occur with ANY version of Windows that the program
will run on?

James McKenzie
Locked