It's marked "garbage" in the appdb, because the installer doesn't run
without quite a bit of tweaking. But anyway ...
I want to get MSN working in Wine. It's for my girlfriend's daughter,
whose XP box just got trashed by a virus/rootkit (spread via MSN, of
course). So we've saved her stuff and we're nuking and paving the box.
I would like to use Ubuntu instead of Windows, but she flatly insists
Pidgin and Trillian are awful to use and she wants genuine MSN and
nothing else.
Using wlsetup-all.exe (the complete 134MB installer package), in a
clean WINEPREFIX with wine-gecko 0.9.1, the installer doesn't run at
all until I do "winetricks msxml3". Then it comes up with a dialog
box:
Couldn't install programs
Please try installing Windows Live programs again.
Error: OnInitDialog: 0x80070717
Next steps: An unknown error occurred
When you hit "close", Wine crashes:
err:progress:ProgressWindowProc unknown msg 1408 wp=0000 lp=00000000
wine: Unhandled page fault on write access to 0x00000110 at address
0x8ab3bba (thread 0027), starting debugger...
Unhandled exception: page fault on write access to 0x00000110 in
32-bit code (0x08ab3bba).
The backtrace starts:
Backtrace:
=>0 0x08ab3bba (0x0032f3d0)
1 0x7ed0bf1a WINPROC_wrapper+0x1a() in user32 (0x0032f400)
2 0x7ed0c1fe WINPROC_wrapper+0x2fe() in user32 (0x0032f440)
3 0x7ed101ba in user32 (+0xb01ba) (0x0032f480)
Has anyone had any more luck with MSN? Any ideas on next steps
regarding the above?
- d.
MSN Messenger in Wine?
MSN Messenger in Wine?
Try installing amsn and tell her it's the old MSN client. WhatI would like to use Ubuntu instead of Windows, but she flatly insists
Pidgin and Trillian are awful to use and she wants genuine MSN and
nothing else.
specific features of the official MSN client does she need?
--
Dotan Cohen
http://what-is-what.com
http://gibberish.co.il
MSN Messenger in Wine?
2009/3/31 Dotan Cohen <[email protected]>:
Specifically, that it's not Trillian or Pidgin.
- d.
I would like to use Ubuntu instead of Windows, but she flatly insists
Pidgin and Trillian are awful to use and she wants genuine MSN and
nothing else.
Could tryTry installing amsn and tell her it's the old MSN client. What
specific features of the official MSN client does she need?

- d.
MSN Messenger in Wine?
On Tue, Mar 31, 2009 at 10:01 AM, David Gerard <[email protected]> wrote:
build from source.
Vincent Povirk
Your backtrace lacks debugging symbols. Install a -dbg package orBacktrace:
=>0 0x08ab3bba (0x0032f3d0)
1 0x7ed0bf1a WINPROC_wrapper+0x1a() in user32 (0x0032f400)
2 0x7ed0c1fe WINPROC_wrapper+0x2fe() in user32 (0x0032f440)
3 0x7ed101ba in user32 (+0xb01ba) (0x0032f480)
build from source.
Vincent Povirk
MSN Messenger in Wine?
On Tue, Mar 31, 2009 at 10:01 AM, David Gerard <[email protected]> wrote:
may also be needed.
--
-Austin
IIRC, you'll also need native gdiplus and richedit. Knowing MSN, ie6It's marked "garbage" in the appdb, because the installer doesn't run
without quite a bit of tweaking. But anyway ...
I want to get MSN working in Wine. It's for my girlfriend's daughter,
whose XP box just got trashed by a virus/rootkit (spread via MSN, of
course). So we've saved her stuff and we're nuking and paving the box.
I would like to use Ubuntu instead of Windows, but she flatly insists
Pidgin and Trillian are awful to use and she wants genuine MSN and
nothing else.
Using wlsetup-all.exe (the complete 134MB installer package), in a
clean WINEPREFIX with wine-gecko 0.9.1, the installer doesn't run at
all until I do "winetricks msxml3". Then it comes up with a dialog
box:
may also be needed.
--
-Austin
MSN Messenger in Wine?
2009/3/31 Austin English <[email protected]>:
backtrace! Still gives a backtrace after ie6. I'm compiling the
current git version now to get a good backtrace.
I was particularly thrilled to do "winetricks ie6" and see in my xconsole:
Mar 31 16:53:50 heidi kernel: [ 9883.663858] TCP(ie6wzd.exe:26893):
Application bug, race in MSG_PEEK.
- d.
On Tue, Mar 31, 2009 at 10:01 AM, David Gerard <[email protected]> wrote:
Using wlsetup-all.exe (the complete 134MB installer package), in a
clean WINEPREFIX with wine-gecko 0.9.1, the installer doesn't run at
all until I do "winetricks msxml3". Then it comes up with a dialog
box:
After gdiplus and riched20 it gave a segmentation fault instead of aIIRC, you'll also need native gdiplus and richedit. Knowing MSN, ie6
may also be needed.
backtrace! Still gives a backtrace after ie6. I'm compiling the
current git version now to get a good backtrace.
I was particularly thrilled to do "winetricks ie6" and see in my xconsole:
Mar 31 16:53:50 heidi kernel: [ 9883.663858] TCP(ie6wzd.exe:26893):
Application bug, race in MSG_PEEK.
- d.
MSN Messenger in Wine?
2009/3/31 David Gerard <[email protected]>:
winetricks msxml3 gdiplus riched20 ie6.
It now:
* asks if I want Internet Explorer to be my default browser
* opens up an IE window that seems unable to access the net
* gives the error dialog as before, same error code and all
* gives the following lengthy backtrace:
err:ole:CoCreateInstance apartment not initialised
err:ole:CoCreateInstance apartment not initialised
err:ole:CoCreateInstance apartment not initialised
err:ole:TLB_ReadTypeLib Loading of typelib
L"C:\\windows\\system32\\msdatsrc.tlb" failed with error 2
Unhandled exception: page fault on read access to 0xffffffff in 32-bit
code (0x08cd3e4a).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:08cd3e4a ESP:0032f3b0 EBP:0032f3d0 EFLAGS:00010246( - 00
-RIZP1)
EAX:08cd0118 EBX:00010062 ECX:08cd3e48 EDX:7eb54dc4
ESI:08cd3e48 EDI:00000110
Stack dump:
0x0032f3b0: 0046798e 00010062 0000007c ffffffec
0x0032f3c0: 0032f73c 00010062 00000000 7eb34ff4
0x0032f3d0: 0032f400 7eb0e6aa 00010062 0000007c
0x0032f3e0: ffffffec 0032f73c 7eb54dc0 7eb34ff4
0x0032f3f0: 0032f400 7eb34ff4 00000000 00010062
0x0032f400: 0032f440 7eb0e98e 0046791e 00010062
Backtrace:
=>0 0x08cd3e4a (0x0032f3d0)
1 0x7eb0e6aa WINPROC_wrapper+0x1a() in user32 (0x0032f400)
2 0x7eb0e98e call_dialog_proc+0x6e(hwnd=<register EDI not in topmost
frame>, msg=124, wp=4294967276, lp=3340092, result=0x32f470,
arg=0x46791e) [/home/fun/wine-git/dlls/user32/winproc.c:480] in user32
(0x0032f440)
3 0x7eb1294a WINPROC_CallDlgProcW+0x5a(func=0xffff0028,
hwnd=<register EDI not in topmost frame>, msg=124, wParam=4294967276,
lParam=3340092) [/home/fun/wine-git/dlls/user32/winproc.c:2400] in
user32 (0x0032f480)
4 0x7ea97f03 DefDlgProcW+0x83(hwnd=<register ESI not in topmost
frame>, msg=<register EDI not in topmost frame>, wParam=4294967276,
lParam=3340092) [/home/fun/wine-git/dlls/user32/defdlg.c:494] in
user32 (0x0032f4b0)
5 0x004678e7 in wlsetup-all (+0x678e7) (0x0032f4d0)
6 0x7eb0e6aa WINPROC_wrapper+0x1a() in user32 (0x0032f500)
7 0x7eb0eafa call_window_proc+0x6a(hwnd=<register EDI not in topmost
frame>, msg=<register ESI not in topmost frame>, wp=4294967276,
lp=3340092, result=0x32f5d4, arg=0x467872)
[/home/fun/wine-git/dlls/user32/winproc.c:458] in user32 (0x0032f540)
8 0x7eb13e27 WINPROC_call_window+0xf7(hwnd=<register EDI not in
topmost frame>, msg=124, wParam=4294967276, lParam=3340092,
result=0x32f5d4, unicode=1, mapping=2125811136)
[/home/fun/wine-git/dlls/user32/winproc.c:2218] in user32 (0x0032f580)
9 0x7ead3081 call_window_proc+0x91(hwnd=<register ESI not in topmost
frame>, msg=<register EDI not in topmost frame>, wparam=4294967276,
lparam=3340092, unicode=1, same_thread=1, mapping=2125811136)
[/home/fun/wine-git/dlls/user32/message.c:1634] in user32 (0x0032f5e0)
10 0x7ead8325 send_message+0x1d5(info=<register EDI not in topmost
frame>, res_ptr=0x32f67c, unicode=1)
[/home/fun/wine-git/dlls/user32/message.c:2481] in user32 (0x0032f640)
11 0x7ead883c SendMessageW+0x4c(hwnd=0x10062, msg=124,
wparam=4294967276, lparam=3340092)
[/home/fun/wine-git/dlls/user32/message.c:2602] in user32 (0x0032f680)
12 0x7eb046c4 WIN_SetWindowLong+0x2f4(hwnd=0x10062, offset=-20,
size=4, newval=0, unicode=1)
[/home/fun/wine-git/dlls/user32/win.c:2007] in user32 (0x0032f750)
13 0x7eb04b5f SetWindowLongW+0x2f(hwnd=0x10062, offset=-20,
newval=0) [/home/fun/wine-git/dlls/user32/win.c:2389] in user32
(0x0032f770)
14 0x00467912 in wlsetup-all (+0x67912) (0x0032f784)
15 0x7eb03200 WIN_EnumChildWindows+0x60(list=<register ESI not in
topmost frame>, func=0x4678f1, lParam=0)
[/home/fun/wine-git/dlls/user32/win.c:3061] in user32 (0x0032f7b4)
16 0x7eb032a4 EnumChildWindows+0x34(parent=0x10052, func=0x4678f1,
lParam=0) [/home/fun/wine-git/dlls/user32/win.c:3083] in user32
(0x0032f7d4)
17 0x004679a3 in wlsetup-all (+0x679a3) (0x0032f7f4)
18 0x7eb0e6aa WINPROC_wrapper+0x1a() in user32 (0x0032f824)
19 0x7eb0e98e call_dialog_proc+0x6e(hwnd=<register EDI not in
topmost frame>, msg=272, wp=0, lp=3341676, result=0x32f894,
arg=0x46791e) [/home/fun/wine-git/dlls/user32/winproc.c:480] in user32
(0x0032f864)
20 0x7eb1294a WINPROC_CallDlgProcW+0x5a(func=0xffff0028,
hwnd=<register EDI not in topmost frame>, msg=272, wParam=0,
lParam=3341676) [/home/fun/wine-git/dlls/user32/winproc.c:2400] in
user32 (0x0032f8a4)
21 0x7ea97f03 DefDlgProcW+0x83(hwnd=<register ESI not in topmost
frame>, msg=<register EDI not in topmost frame>, wParam=0,
lParam=3341676) [/home/fun/wine-git/dlls/user32/defdlg.c:494] in
user32 (0x0032f8d4)
22 0x004678e7 in wlsetup-all (+0x678e7) (0x0032f8f4)
23 0x7eb0e6aa WINPROC_wrapper+0x1a() in user32 (0x0032f924)
24 0x7eb0eafa call_window_proc+0x6a(hwnd=<register EDI not in
topmost frame>, msg=<register ESI not in topmost frame>, wp=0,
lp=3341676, result=0x32f9f8, arg=0x467872)
[/home/fun/wine-git/dlls/user32/winproc.c:458] in user32 (0x0032f964)
25 0x7eb13e27 WINPROC_call_window+0xf7(hwnd=<register EDI not in
topmost frame>, msg=272, wParam=0, lParam=3341676, result=0x32f9f8,
unicode=1, mapping=WMCHAR_MAP_SENDMESSAGE)
[/home/fun/wine-git/dlls/user32/winproc.c:2218] in user32 (0x0032f9a4)
26 0x7ead3081 call_window_proc+0x91(hwnd=<register ESI not in
topmost frame>, msg=<register EDI not in topmost frame>, wparam=0,
lparam=3341676, unicode=1, same_thread=1,
mapping=WMCHAR_MAP_SENDMESSAGE)
[/home/fun/wine-git/dlls/user32/message.c:1634] in user32 (0x0032fa04)
27 0x7ead8325 send_message+0x1d5(info=<register EDI not in topmost
frame>, res_ptr=0x32faa0, unicode=1)
[/home/fun/wine-git/dlls/user32/message.c:2481] in user32 (0x0032fa64)
28 0x7ead883c SendMessageW+0x4c(hwnd=0x10052, msg=272, wparam=0,
lparam=3341676) [/home/fun/wine-git/dlls/user32/message.c:2602] in
user32 (0x0032faa4)
29 0x7ea9dc54 DIALOG_CreateIndirect+0xd04(hInst=0x400000,
dlgTemplate=<is not available>, owner=(nil), dlgProc=0x46791e,
param=3341676, unicode=1, modal=0)
[/home/fun/wine-git/dlls/user32/dialog.c:665] in user32 (0x0032fc74)
30 0x7ea9ed2a CreateDialogIndirectParamAorW+0x3a(hInst=0x400000,
dlgTemplate=0x8cd1d58, owner=(nil), dlgProc=0x46791e, param=3341676,
flags=0) [/home/fun/wine-git/dlls/user32/dialog.c:725] in user32
(0x0032fc94)
31 0x7ea9ed71 CreateDialogIndirectParamW+0x41(hInst=0x400000,
dlgTemplate=0x8cd1d58, owner=(nil), dlgProc=0x46791e, param=3341676)
[/home/fun/wine-git/dlls/user32/dialog.c:743] in user32 (0x0032fcc4)
32 0x00467b0b in wlsetup-all (+0x67b0b) (0x0032fcec)
33 0x0045cef1 in wlsetup-all (+0x5cef1) (0x0032fd50)
34 0x004210d6 in wlsetup-all (+0x210d6) (0x0032fe70)
35 0x0042c2f1 in wlsetup-all (+0x2c2f1) (0x0032ff08)
36 0x7ee1d700 start_process+0x130(arg=(nil))
[/home/fun/wine-git/dlls/kernel32/process.c:914] in kernel32
(0x0032ffe8)
37 0xb7e08d97 wine_switch_to_stack+0x17() in libwine.so.1
(0x00000000)
0x08cd3e4a: int $0x8
- d.
Done this. Tested wlsetup-all.exe with Wine from current git, withAfter gdiplus and riched20 it gave a segmentation fault instead of a
backtrace! Still gives a backtrace after ie6. I'm compiling the
current git version now to get a good backtrace.
winetricks msxml3 gdiplus riched20 ie6.
It now:
* asks if I want Internet Explorer to be my default browser
* opens up an IE window that seems unable to access the net
* gives the error dialog as before, same error code and all
* gives the following lengthy backtrace:
err:ole:CoCreateInstance apartment not initialised
err:ole:CoCreateInstance apartment not initialised
err:ole:CoCreateInstance apartment not initialised
err:ole:TLB_ReadTypeLib Loading of typelib
L"C:\\windows\\system32\\msdatsrc.tlb" failed with error 2
Unhandled exception: page fault on read access to 0xffffffff in 32-bit
code (0x08cd3e4a).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:08cd3e4a ESP:0032f3b0 EBP:0032f3d0 EFLAGS:00010246( - 00
-RIZP1)
EAX:08cd0118 EBX:00010062 ECX:08cd3e48 EDX:7eb54dc4
ESI:08cd3e48 EDI:00000110
Stack dump:
0x0032f3b0: 0046798e 00010062 0000007c ffffffec
0x0032f3c0: 0032f73c 00010062 00000000 7eb34ff4
0x0032f3d0: 0032f400 7eb0e6aa 00010062 0000007c
0x0032f3e0: ffffffec 0032f73c 7eb54dc0 7eb34ff4
0x0032f3f0: 0032f400 7eb34ff4 00000000 00010062
0x0032f400: 0032f440 7eb0e98e 0046791e 00010062
Backtrace:
=>0 0x08cd3e4a (0x0032f3d0)
1 0x7eb0e6aa WINPROC_wrapper+0x1a() in user32 (0x0032f400)
2 0x7eb0e98e call_dialog_proc+0x6e(hwnd=<register EDI not in topmost
frame>, msg=124, wp=4294967276, lp=3340092, result=0x32f470,
arg=0x46791e) [/home/fun/wine-git/dlls/user32/winproc.c:480] in user32
(0x0032f440)
3 0x7eb1294a WINPROC_CallDlgProcW+0x5a(func=0xffff0028,
hwnd=<register EDI not in topmost frame>, msg=124, wParam=4294967276,
lParam=3340092) [/home/fun/wine-git/dlls/user32/winproc.c:2400] in
user32 (0x0032f480)
4 0x7ea97f03 DefDlgProcW+0x83(hwnd=<register ESI not in topmost
frame>, msg=<register EDI not in topmost frame>, wParam=4294967276,
lParam=3340092) [/home/fun/wine-git/dlls/user32/defdlg.c:494] in
user32 (0x0032f4b0)
5 0x004678e7 in wlsetup-all (+0x678e7) (0x0032f4d0)
6 0x7eb0e6aa WINPROC_wrapper+0x1a() in user32 (0x0032f500)
7 0x7eb0eafa call_window_proc+0x6a(hwnd=<register EDI not in topmost
frame>, msg=<register ESI not in topmost frame>, wp=4294967276,
lp=3340092, result=0x32f5d4, arg=0x467872)
[/home/fun/wine-git/dlls/user32/winproc.c:458] in user32 (0x0032f540)
8 0x7eb13e27 WINPROC_call_window+0xf7(hwnd=<register EDI not in
topmost frame>, msg=124, wParam=4294967276, lParam=3340092,
result=0x32f5d4, unicode=1, mapping=2125811136)
[/home/fun/wine-git/dlls/user32/winproc.c:2218] in user32 (0x0032f580)
9 0x7ead3081 call_window_proc+0x91(hwnd=<register ESI not in topmost
frame>, msg=<register EDI not in topmost frame>, wparam=4294967276,
lparam=3340092, unicode=1, same_thread=1, mapping=2125811136)
[/home/fun/wine-git/dlls/user32/message.c:1634] in user32 (0x0032f5e0)
10 0x7ead8325 send_message+0x1d5(info=<register EDI not in topmost
frame>, res_ptr=0x32f67c, unicode=1)
[/home/fun/wine-git/dlls/user32/message.c:2481] in user32 (0x0032f640)
11 0x7ead883c SendMessageW+0x4c(hwnd=0x10062, msg=124,
wparam=4294967276, lparam=3340092)
[/home/fun/wine-git/dlls/user32/message.c:2602] in user32 (0x0032f680)
12 0x7eb046c4 WIN_SetWindowLong+0x2f4(hwnd=0x10062, offset=-20,
size=4, newval=0, unicode=1)
[/home/fun/wine-git/dlls/user32/win.c:2007] in user32 (0x0032f750)
13 0x7eb04b5f SetWindowLongW+0x2f(hwnd=0x10062, offset=-20,
newval=0) [/home/fun/wine-git/dlls/user32/win.c:2389] in user32
(0x0032f770)
14 0x00467912 in wlsetup-all (+0x67912) (0x0032f784)
15 0x7eb03200 WIN_EnumChildWindows+0x60(list=<register ESI not in
topmost frame>, func=0x4678f1, lParam=0)
[/home/fun/wine-git/dlls/user32/win.c:3061] in user32 (0x0032f7b4)
16 0x7eb032a4 EnumChildWindows+0x34(parent=0x10052, func=0x4678f1,
lParam=0) [/home/fun/wine-git/dlls/user32/win.c:3083] in user32
(0x0032f7d4)
17 0x004679a3 in wlsetup-all (+0x679a3) (0x0032f7f4)
18 0x7eb0e6aa WINPROC_wrapper+0x1a() in user32 (0x0032f824)
19 0x7eb0e98e call_dialog_proc+0x6e(hwnd=<register EDI not in
topmost frame>, msg=272, wp=0, lp=3341676, result=0x32f894,
arg=0x46791e) [/home/fun/wine-git/dlls/user32/winproc.c:480] in user32
(0x0032f864)
20 0x7eb1294a WINPROC_CallDlgProcW+0x5a(func=0xffff0028,
hwnd=<register EDI not in topmost frame>, msg=272, wParam=0,
lParam=3341676) [/home/fun/wine-git/dlls/user32/winproc.c:2400] in
user32 (0x0032f8a4)
21 0x7ea97f03 DefDlgProcW+0x83(hwnd=<register ESI not in topmost
frame>, msg=<register EDI not in topmost frame>, wParam=0,
lParam=3341676) [/home/fun/wine-git/dlls/user32/defdlg.c:494] in
user32 (0x0032f8d4)
22 0x004678e7 in wlsetup-all (+0x678e7) (0x0032f8f4)
23 0x7eb0e6aa WINPROC_wrapper+0x1a() in user32 (0x0032f924)
24 0x7eb0eafa call_window_proc+0x6a(hwnd=<register EDI not in
topmost frame>, msg=<register ESI not in topmost frame>, wp=0,
lp=3341676, result=0x32f9f8, arg=0x467872)
[/home/fun/wine-git/dlls/user32/winproc.c:458] in user32 (0x0032f964)
25 0x7eb13e27 WINPROC_call_window+0xf7(hwnd=<register EDI not in
topmost frame>, msg=272, wParam=0, lParam=3341676, result=0x32f9f8,
unicode=1, mapping=WMCHAR_MAP_SENDMESSAGE)
[/home/fun/wine-git/dlls/user32/winproc.c:2218] in user32 (0x0032f9a4)
26 0x7ead3081 call_window_proc+0x91(hwnd=<register ESI not in
topmost frame>, msg=<register EDI not in topmost frame>, wparam=0,
lparam=3341676, unicode=1, same_thread=1,
mapping=WMCHAR_MAP_SENDMESSAGE)
[/home/fun/wine-git/dlls/user32/message.c:1634] in user32 (0x0032fa04)
27 0x7ead8325 send_message+0x1d5(info=<register EDI not in topmost
frame>, res_ptr=0x32faa0, unicode=1)
[/home/fun/wine-git/dlls/user32/message.c:2481] in user32 (0x0032fa64)
28 0x7ead883c SendMessageW+0x4c(hwnd=0x10052, msg=272, wparam=0,
lparam=3341676) [/home/fun/wine-git/dlls/user32/message.c:2602] in
user32 (0x0032faa4)
29 0x7ea9dc54 DIALOG_CreateIndirect+0xd04(hInst=0x400000,
dlgTemplate=<is not available>, owner=(nil), dlgProc=0x46791e,
param=3341676, unicode=1, modal=0)
[/home/fun/wine-git/dlls/user32/dialog.c:665] in user32 (0x0032fc74)
30 0x7ea9ed2a CreateDialogIndirectParamAorW+0x3a(hInst=0x400000,
dlgTemplate=0x8cd1d58, owner=(nil), dlgProc=0x46791e, param=3341676,
flags=0) [/home/fun/wine-git/dlls/user32/dialog.c:725] in user32
(0x0032fc94)
31 0x7ea9ed71 CreateDialogIndirectParamW+0x41(hInst=0x400000,
dlgTemplate=0x8cd1d58, owner=(nil), dlgProc=0x46791e, param=3341676)
[/home/fun/wine-git/dlls/user32/dialog.c:743] in user32 (0x0032fcc4)
32 0x00467b0b in wlsetup-all (+0x67b0b) (0x0032fcec)
33 0x0045cef1 in wlsetup-all (+0x5cef1) (0x0032fd50)
34 0x004210d6 in wlsetup-all (+0x210d6) (0x0032fe70)
35 0x0042c2f1 in wlsetup-all (+0x2c2f1) (0x0032ff08)
36 0x7ee1d700 start_process+0x130(arg=(nil))
[/home/fun/wine-git/dlls/kernel32/process.c:914] in kernel32
(0x0032ffe8)
37 0xb7e08d97 wine_switch_to_stack+0x17() in libwine.so.1
(0x00000000)
0x08cd3e4a: int $0x8
- d.