Find the answer to your Linux question:
Results 1 to 5 of 5
Enjoy an ad free experience by logging in. Not a member yet? Register.
  1. #1

    Visual Basic 6 - Won't Install

    I'm trying to install VB6 from disk. So I put it in, wait for it to mount, click it and run setup.exe. It comes up with you're going to install VB6 bla bla bla. I click next and nothing happens.

    So then I run ACMBOOT.exe and asks me for my name and serial number. I enter it and click install. But it crashes when the installer starts (it just freezes on 'setup is searching for installed components').

    I really want/need VB6 on my Linux so any help would be great.


    Here's what I get if I run setup.exe via the terminal:
    wine: Unhandled page fault on read access to 0x00000000 at address 0x411c09 (thread 0009), starting debugger...
    Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x00411c09).
    Register dump:
     CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
     EIP:00411c09 ESP:0032b750 EBP:00000000 EFLAGS:00210216(   - 00      -RIAP1)
     EAX:7e9a2ff4 EBX:ffffff31 ECX:0032be84 EDX:00000001
     ESI:00000000 EDI:0000004e
    Stack dump:
    0x0032b750:  0000004e 0032be84 ffffff31 00411474
    0x0032b760:  00426498 00010038 00413747 00010038
    0x0032b770:  00000000 0032c670 7ed5aff4 00000001
    0x0032b780:  00000008 00000000 00000000 00000023
    0x0032b790:  7d2cd8ef ffffffff 004136ba 006b0bd0
    0x0032b7a0:  7d2cf708 00000047 00000000 7bc33eb1
    =>1 0x00411c09 in setup (+0x11c09) (0x00000000)
    0x00411c09: cmpb	$0x0,0x0(%esi)
    Module	Address			Debug info	Name (70 modules)
    PE	  400000-  48f000	Export          setup
    PE	732e0000-732e5000	Deferred        riched32
    PE	74e30000-74e9c000	Deferred        riched20
    ELF	7b800000-7b93d000	Deferred        kernel32<elf>
      \-PE	7b820000-7b93d000	\               kernel32
    ELF	7bc00000-7bca7000	Deferred        ntdll<elf>
      \-PE	7bc10000-7bca7000	\               ntdll
    ELF	7bf00000-7bf04000	Deferred        <wine-loader>
    ELF	7e3fa000-7e466000	Deferred        msvcrt<elf>
      \-PE	7e410000-7e466000	\               msvcrt
    ELF	7e48a000-7e4a0000	Deferred
    ELF	7e4b0000-7e4cf000	Deferred        iphlpapi<elf>
      \-PE	7e4c0000-7e4cf000	\               iphlpapi
    ELF	7e4cf000-7e532000	Deferred        rpcrt4<elf>
      \-PE	7e4e0000-7e532000	\               rpcrt4
    ELF	7e532000-7e5d8000	Deferred        ole32<elf>
      \-PE	7e540000-7e5d8000	\               ole32
    ELF	7e600000-7e633000	Deferred        uxtheme<elf>
      \-PE	7e610000-7e633000	\               uxtheme
    ELF	7e633000-7e63c000	Deferred
    ELF	7e63c000-7e641000	Deferred
    ELF	7e641000-7e645000	Deferred
    ELF	7e645000-7e64d000	Deferred
    ELF	7e64d000-7e657000	Deferred
    ELF	7e657000-7e678000	Deferred        imm32<elf>
      \-PE	7e660000-7e678000	\               imm32
    ELF	7e678000-7e67d000	Deferred
    ELF	7e67d000-7e697000	Deferred
    ELF	7e697000-7e69b000	Deferred
    ELF	7e69b000-7e6a0000	Deferred
    ELF	7e6a0000-7e78f000	Deferred
    ELF	7e78f000-7e79f000	Deferred
    ELF	7e79f000-7e7a5000	Deferred
    ELF	7e7a5000-7e7bd000	Deferred
    ELF	7e7bd000-7e7c6000	Deferred
    ELF	7e7d6000-7e871000	Deferred        winex11<elf>
      \-PE	7e7e0000-7e871000	\               winex11
    ELF	7e8c3000-7e8ea000	Deferred
    ELF	7e8ea000-7e917000	Deferred
    ELF	7e917000-7e92d000	Deferred
    ELF	7e92d000-7e9a4000	Deferred
    ELF	7e9a4000-7e9a7000	Deferred
    ELF	7e9b4000-7e9d7000	Deferred        mpr<elf>
      \-PE	7e9c0000-7e9d7000	\               mpr
    ELF	7e9d7000-7ea32000	Deferred        shlwapi<elf>
      \-PE	7e9e0000-7ea32000	\               shlwapi
    ELF	7ea32000-7eb46000	Deferred        shell32<elf>
      \-PE	7ea40000-7eb46000	\               shell32
    ELF	7eb46000-7eb5b000	Deferred        lz32<elf>
      \-PE	7eb50000-7eb5b000	\               lz32
    ELF	7eb5b000-7eb76000	Deferred        version<elf>
      \-PE	7eb60000-7eb76000	\               version
    ELF	7eb76000-7ebc9000	Deferred        advapi32<elf>
      \-PE	7eb80000-7ebc9000	\               advapi32
    ELF	7ebc9000-7ec69000	Deferred        gdi32<elf>
      \-PE	7ebe0000-7ec69000	\               gdi32
    ELF	7ec69000-7edb5000	Deferred        user32<elf>
      \-PE	7ec80000-7edb5000	\               user32
    ELF	7edb5000-7ee7a000	Deferred        comctl32<elf>
      \-PE	7edc0000-7ee7a000	\               comctl32
    ELF	7efa5000-7efb1000	Deferred
    ELF	7efb1000-7efca000	Deferred
    ELF	7efca000-7eff0000	Deferred
    ELF	7eff5000-7f000000	Deferred
    ELF	b7d51000-b7d5a000	Deferred
    ELF	b7d5b000-b7d5f000	Deferred
    ELF	b7d5f000-b7ec2000	Deferred
    ELF	b7ec3000-b7edc000	Deferred
    ELF	b7eec000-b8023000	Deferred
    ELF	b8025000-b8043000	Deferred
    process  tid      prio (all id:s are in hex)
    00000008 (D) H:\.wine\dosdevices\c:\Vb6Install\setup.exe
    	00000009    0 <==
    	00000014    0
    	00000013    0
    	00000012    0
    	0000000e    0
    	0000000d    0
    	00000016    0
    	00000015    0
    	00000011    0
    	00000010    0
    	00000018    0
    =>1 0x00411c09 in setup (+0x11c09) (0x00000000)
    If I try to run ACMBOOT via the terminal the installer says the source path is invalid.

  2. #2
    Administrator MikeTbob's Avatar
    Join Date
    Apr 2006
    I don't think VB is supposed to install on Linux, unless I am mistaken this is a windows only program. You might be able to get it working with Wine.
    WineHQ - Visual Basic Community Runtime

    EDIT: Please disregard, I didn't see your edit about using Wine already.
    Last edited by MikeTbob; 08-08-2009 at 10:52 PM. Reason: See Edit
    I do not respond to private messages asking for Linux help, Please keep it on the forums only.
    All new users please read this.** Forum FAQS. ** Adopt an unanswered post.

    I'd rather be lost at the lake than found at home.

  3. #3
    No worries.

    I checked out Wine's site and they say they got it running. I followed the guide there about going into Wine's config and doing stuff with DLLs but it didn't work.

    EDIT: I just tried running ACMBOOT again. It got past the 'setup is searching for installed componenets' screen but then it said 'another version safe source has been found, click yes or no to overwrite' (or something like that). Whatever one I click he says 'please run the installer first'. It then exits.

  4. $spacer_open
  5. #4
    Just Joined!
    Join Date
    Nov 2009
    Northern Ohio

    exact same problem here

  6. #5
    Linux Enthusiast minthaka's Avatar
    Join Date
    May 2006
    Mol, Vojvodina
    Is this because you need to work with VB to write programs for Windows, or because VB is the programing language you know? If the latter case, try Gambas, which is a Linux clone for VB. It is extremely good, and worth of trying.
    If you need a CD/DVD catalogizer, give a try to my program:
    Linux Usert#430188

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts