Not a single program works

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Locked
makuba
Newbie
Newbie
Posts: 2
Joined: Sat Jun 20, 2009 7:30 pm

Not a single program works

Post by makuba »

Hello everyone.
I feel a bit stupid, as there must be an obvious reason for this: Almost every program I try to start crashes, some with, some without error messages. The most common error messages I read complained about access violations. However, some programs, mostly setup-programs, managed to initialize a GUI and then just silently crashed, of which I was notified by a WINE-window apologizing for the inconvenience.
I tried several things including a complete removal of WINE to eliminate a possibly messed up configuration and messing up the configuration again.
All programs are listed in the AppDB (Guitar Pro 5, Colin McRae Rally 2.0, Anno 1602...) and are at least rated gold for me - I am using Ubuntu 9.04.
My currently installed version of WINE is 1.1.23.
walt

Not a single program works

Post by walt »

makuba wrote:
Hello everyone.
I feel a bit stupid, as there must be an obvious reason for this: Almost every program I try to start crashes, some with, some without error messages. The most common error messages I read complained about access violations. However, some programs, mostly setup-programs, managed to initialize a GUI and then just silently crashed, of which I was notified by a WINE-window apologizing for the inconvenience.
I tried several things including a complete removal of WINE to eliminate a possibly messed up configuration and messing up the configuration again.
All programs are listed in the AppDB (Guitar Pro 5, Colin McRae Rally 2.0, Anno 1602...) and are at least rated gold for me - I am using Ubuntu 9.04.
My currently installed version of WINE is 1.1.23.
Are you starting these programs from a command prompt, e.g. "wine foo.exe"
so you can see the diagnostic messages? A few example error messages might
give us a hint.
fcmartins
Level 4
Level 4
Posts: 114
Joined: Sat Nov 01, 2008 5:48 pm

Re: Not a single program works

Post by fcmartins »

[quote="makuba"]Almost every program I try to start crashes, some with, some without error messages. The most common error messages I read complained about access violations. /quote]
Consider hard disk corruption, broken memory, and corrupt video card drivers possibilities.
makuba
Newbie
Newbie
Posts: 2
Joined: Sat Jun 20, 2009 7:30 pm

Post by makuba »

When I started Guitar Pro 5, WINE showed a lot of error messages of this kind:

Code: Select all

err:wave:wodPlayer_WriteMaxFrags Error in writing wavehdr. Reason: Resource temporarily unavailable
However, the wave in question was playing. After asking, whether or not I wanted to restore the file that was open when Guitar Pro crashed the last time (they have a demo-file, I myself couldn't enter anything), and my "Yes" or "No" answer (I tried both, of course), I was notified about an access violation in module gdiplus.dll and the whole program crashed completely. My guess is, that gdiplus.dll is responsible for drawing the notes.

When I tried to run the setup for Colin McRae Rally 2.0, I got this after I selected the setup language and the program crashed:

Code: Select all

wine: Unhandled page fault on write access to 0x7e9c6ec4 at address 0x7e9ee5bd (thread 001f), starting debugger...
Unhandled exception: page fault on write access to 0x7e9c6ec4 in 32-bit code (0x7e9ee5bd).
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
 EIP:7e9ee5bd ESP:0032ed94 EBP:0032edbc EFLAGS:00210202(  R- --  I   - - - )
 EAX:7e9ebde0 EBX:7ea34ff4 ECX:7e9c6ec4 EDX:00000001
 ESI:7e9cd590 EDI:00000004
Stack dump:
0x0032ed94:  00000070 0032edf0 0032ee2c 7bc514e2
0x0032eda4:  0032edb0 7eb2eff4 ffffffff 7ea34ff4
0x0032edb4:  7e9cd590 00000004 0032ee2c 7e9ed77b
0x0032edc4:  7e9c6ec4 00000007 00000000 00000000
0x0032edd4:  00000000 00000000 00000000 00000000
0x0032ede4:  00000000 00000000 00000000 00000000
Backtrace:
=>0 0x7e9ee5bd fill_delegated_proxy_table+0x4d() in rpcrt4 (0x0032edbc)
  1 0x7e9ed77b NdrDllGetClassObject+0x33b() in rpcrt4 (0x0032ee2c)
  2 0x7e9b0989 in oleaut32 (+0xb0989) (0x0032ee5c)
  3 0x7e9100fb in oleaut32 (+0x100fb) (0x0032ee9c)
  4 0x7e9282c4 in oleaut32 (+0x282c4) (0x0032ef3c)
  5 0x7ea91084 in ole32 (+0x41084) (0x0032effc)
  6 0x7ea91620 in ole32 (+0x41620) (0x0032f0ac)
  7 0x7ea8ee85 CoUnmarshalInterface+0x195() in ole32 (0x0032f12c)
  8 0x7e923041 in oleaut32 (+0x23041) (0x0032f19c)
  9 0x7e92456f in oleaut32 (+0x2456f) (0x0032f20c)
  10 0x7e923ea8 in oleaut32 (+0x23ea8) (0x0032f27c)
  11 0x7e9241ea in oleaut32 (+0x241ea) (0x0032f2ec)
  12 0x7e926fe9 in oleaut32 (+0x26fe9) (0x0032f3dc)
  13 0x0033004c (0x0032f458)
  14 0x0040259f in setup (+0x259f) (0x0032f4b4)
  15 0x004022c4 in setup (+0x22c4) (0x0032f910)
  16 0x00401ff9 in setup (+0x1ff9) (0x0032fea0)
  17 0x00401be6 in setup (+0x1be6) (0x0032ff08)
  18 0x7b877ec0 in kernel32 (+0x57ec0) (0x0032ffe8)
  19 0xb7f62da7 wine_switch_to_stack+0x17() in libwine.so.1 (0x00000000)
0x7e9ee5bd fill_delegated_proxy_table+0x4d in rpcrt4: movl	%eax,0x0(%ecx)
Modules:
Module	Address			Debug info	Name (59 modules)
PE	  400000-  425000	Export          setup
ELF	7b800000-7b954000	Export          kernel32<elf>
  \-PE	7b820000-7b954000	\               kernel32
ELF	7bc00000-7bcb0000	Deferred        ntdll<elf>
  \-PE	7bc10000-7bcb0000	\               ntdll
ELF	7bf00000-7bf04000	Deferred        <wine-loader>
ELF	7e553000-7e586000	Deferred        uxtheme<elf>
  \-PE	7e560000-7e586000	\               uxtheme
ELF	7e586000-7e58f000	Deferred        libxcursor.so.1
ELF	7e58f000-7e594000	Deferred        libxfixes.so.3
ELF	7e594000-7e598000	Deferred        libxcomposite.so.1
ELF	7e598000-7e5a0000	Deferred        libxrandr.so.2
ELF	7e5a0000-7e5aa000	Deferred        libxrender.so.1
ELF	7e5aa000-7e5b0000	Deferred        libxxf86vm.so.1
ELF	7e5b0000-7e5b3000	Deferred        libxinerama.so.1
ELF	7e5b3000-7e5d4000	Deferred        imm32<elf>
  \-PE	7e5c0000-7e5d4000	\               imm32
ELF	7e5d4000-7e5d9000	Deferred        libxdmcp.so.6
ELF	7e5d9000-7e5f3000	Deferred        libxcb.so.1
ELF	7e5f3000-7e5f7000	Deferred        libxau.so.6
ELF	7e5f7000-7e5fc000	Deferred        libuuid.so.1
ELF	7e5fc000-7e6eb000	Deferred        libx11.so.6
ELF	7e6eb000-7e6fb000	Deferred        libxext.so.6
ELF	7e6fb000-7e713000	Deferred        libice.so.6
ELF	7e713000-7e71c000	Deferred        libsm.so.6
ELF	7e72e000-7e7ca000	Deferred        winex11<elf>
  \-PE	7e740000-7e7ca000	\               winex11
ELF	7e7e2000-7e809000	Deferred        libexpat.so.1
ELF	7e809000-7e836000	Deferred        libfontconfig.so.1
ELF	7e848000-7e85e000	Deferred        libz.so.1
ELF	7e85e000-7e8d5000	Deferred        libfreetype.so.6
ELF	7e8e7000-7e9ce000	Export          oleaut32<elf>
  \-PE	7e900000-7e9ce000	\               oleaut32
ELF	7e9ce000-7ea3b000	Export          rpcrt4<elf>
  \-PE	7e9e0000-7ea3b000	\               rpcrt4
ELF	7ea3b000-7eb35000	Export          ole32<elf>
  \-PE	7ea50000-7eb35000	\               ole32
ELF	7eb35000-7eb49000	Deferred        lz32<elf>
  \-PE	7eb40000-7eb49000	\               lz32
ELF	7eb49000-7eb64000	Deferred        version<elf>
  \-PE	7eb50000-7eb64000	\               version
ELF	7eb64000-7ebba000	Deferred        advapi32<elf>
  \-PE	7eb70000-7ebba000	\               advapi32
ELF	7ebba000-7ec5b000	Deferred        gdi32<elf>
  \-PE	7ebd0000-7ec5b000	\               gdi32
ELF	7ec5b000-7eda6000	Deferred        user32<elf>
  \-PE	7ec70000-7eda6000	\               user32
ELF	7eda6000-7ee6e000	Deferred        comctl32<elf>
  \-PE	7edb0000-7ee6e000	\               comctl32
ELF	7ef98000-7efa4000	Deferred        libnss_files.so.2
ELF	7efa4000-7efaf000	Deferred        libnss_nis.so.2
ELF	7efaf000-7efc8000	Deferred        libnsl.so.1
ELF	7efc8000-7efee000	Deferred        libm.so.6
ELF	7eff7000-7f000000	Deferred        libnss_compat.so.2
ELF	b7dc8000-b7dcc000	Deferred        libdl.so.2
ELF	b7dcc000-b7f2f000	Deferred        libc.so.6
ELF	b7f30000-b7f49000	Deferred        libpthread.so.0
ELF	b7f5b000-b8096000	Export          libwine.so.1
ELF	b8098000-b80b6000	Deferred        ld-linux.so.2
Threads:
process  tid      prio (all id:s are in hex)
00000008 
	00000009    0
0000000c 
	00000012    0
	0000000e    0
	0000000d    0
0000000f 
	00000016    0
	00000015    0
	00000011    0
	00000010    0
00000017 
	00000018    0
0000001e (D) Z:\media\disk\Install\colin mcrae rally 2.0\Setup.exe
	0000002c    0
	0000002a    0
	0000001f    0 <==
00000022 
	0000002d    0
	0000002b    0
	00000028    0
	00000027    0
	00000025    0
	00000024    0
	00000023    0
Backtrace:
=>0 0x7e9ee5bd fill_delegated_proxy_table+0x4d() in rpcrt4 (0x0032edbc)
  1 0x7e9ed77b NdrDllGetClassObject+0x33b() in rpcrt4 (0x0032ee2c)
  2 0x7e9b0989 in oleaut32 (+0xb0989) (0x0032ee5c)
  3 0x7e9100fb in oleaut32 (+0x100fb) (0x0032ee9c)
  4 0x7e9282c4 in oleaut32 (+0x282c4) (0x0032ef3c)
  5 0x7ea91084 in ole32 (+0x41084) (0x0032effc)
  6 0x7ea91620 in ole32 (+0x41620) (0x0032f0ac)
  7 0x7ea8ee85 CoUnmarshalInterface+0x195() in ole32 (0x0032f12c)
  8 0x7e923041 in oleaut32 (+0x23041) (0x0032f19c)
  9 0x7e92456f in oleaut32 (+0x2456f) (0x0032f20c)
  10 0x7e923ea8 in oleaut32 (+0x23ea8) (0x0032f27c)
  11 0x7e9241ea in oleaut32 (+0x241ea) (0x0032f2ec)
  12 0x7e926fe9 in oleaut32 (+0x26fe9) (0x0032f3dc)
  13 0x0033004c (0x0032f458)
  14 0x0040259f in setup (+0x259f) (0x0032f4b4)
  15 0x004022c4 in setup (+0x22c4) (0x0032f910)
  16 0x00401ff9 in setup (+0x1ff9) (0x0032fea0)
  17 0x00401be6 in setup (+0x1be6) (0x0032ff08)
  18 0x7b877ec0 in kernel32 (+0x57ec0) (0x0032ffe8)
  19 0xb7f62da7 wine_switch_to_stack+0x17() in libwine.so.1 (0x00000000)
I'm sorry for the length, yet I don't know what of it is important and what not.
Vincent Povirk

Not a single program works

Post by Vincent Povirk »

Wine 1.1.23 wasn't very good. It had at least one ugly regression that
has been fixed for 1.1.24 (and iirc the regression was in rpcrt4,
which is showing up in the crash). I suggest you upgrade.

A good test would be to run the builtin wine notepad and the windows
version of firefox. If either of those don't work, there's something
very wrong with your Wine setup.

Vincent Povirk
Locked