Googletalk is a free chat program from Google with integrated VoIP. I
installed the program and received a message saying Googletalk required
Windows 2000, XP or 2003. The program started after installation and
almost immewdiately crashed. Here is the output.
andrew@apollo:~/Download/Windows> wine googletalk.exe
wine: cannot find 'googletalk.exe'
andrew@apollo:~/Download/Windows> wine googletalk-setup.exe
fixme:win:SetWindowTextA setting text "Google Talk Setup" of other
process window (nil) should not use SendMessage
fixme:win:SetWindowTextA setting text "Google Talk Setup" of other
process window (nil) should not use SendMessage
fixme:richedit:RichEditANSIWndProc WM_SETFONT: stub
fixme:richedit:RichEditANSIWndProc EM_AUTOURLDETECT: stub
fixme:richedit:RichEditANSIWndProc EM_EXLIMITTEXT: stub
err:menubuilder:InvokeShellLinker failed to fork and exec wineshelllink
err:menubuilder:InvokeShellLinker failed to fork and exec wineshelllink
fixme:advapi:LookupAccountSidW
((null),sid=0x403cf860,0x406dfcf8,0x406dfcf4(64),0x406dfd78,0x406dfcf0(64),0x406dfcd4):
semi-stub
fixme:ole:CoInitializeSecurity ((nil),-1,(nil),(nil),0,3,(nil),0,(nil))
- stub!
err:ole:CoGetClassObject class {304ce942-6e39-40d8-943a-b913c40c9cd4}
not registered
fixme:ole:CoCreateInstance no classfactory created for CLSID
{304ce942-6e39-40d8-943a-b913c40c9cd4}, hres is 0x80040154
andrew@apollo:~/Download/Windows> fixme:advapi:LookupAccountSidW
((null),sid=0x403cf868,0x406dfcf8,0x406dfcf4(64),0x406dfd78,0x406dfcf0(64),0x406dfcd4):
semi-stub
fixme:ole:CoInitializeSecurity ((nil),-1,(nil),(nil),0,3,(nil),0,(nil))
- stub!
fixme:richedit:RichEditANSIWndProc WM_SETFONT: stub
fixme:richedit:RichEditANSIWndProc EM_SHOWSCROLLBAR: stub
fixme:richedit:RichEditANSIWndProc EM_SHOWSCROLLBAR: stub
fixme:richedit:RichEditANSIWndProc EM_SETTEXTMODE: stub
fixme:richedit:RichEditANSIWndProc WM_SETFONT: stub
fixme:richedit:RichEditANSIWndProc EM_SHOWSCROLLBAR: stub
fixme:richedit:RichEditANSIWndProc EM_SHOWSCROLLBAR: stub
fixme:richedit:RichEditANSIWndProc EM_HIDESELECTION: stub
err:x11drv:X11DRV_CreateWindow invalid window height -2
fixme:keyboard:RegisterHotKey (0x3002e,0,0x00000008,27): stub
fixme:richedit:RichEditANSIWndProc EM_HIDESELECTION: stub
fixme:richedit:RichEditANSIWndProc EM_HIDESELECTION: stub
fixme:sensapi:IsNetworkAlive 0x406de880
fixme:richedit:RichEditANSIWndProc EM_HIDESELECTION: stub
wine: Unhandled exception (thread 0018), starting debugger...
WineDbg starting on pid 0x15
Unhandled exception: page fault on write access to 0x0074006f in 32-bit
code (0x401b140e).
In 32 bit mode.
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:003b GS:0033
EIP:401b140e ESP:42cb686c EBP:42cb6894 EFLAGS:00210206( - 00 -
RIP1)
EAX:00740065 EBX:401ebbd4 ECX:006e006c EDX:00740063
ESI:403d0ed8 EDI:403d0f00
Stack dump:
0x42cb686c: 403d0380 00000020 401f2a20 401f2ace
0x42cb687c: 00000000 00000028 40360000 401ebbd4
0x42cb688c: 403d0ed8 00000028 42cb68d4 401b1be7
0x42cb689c: 401b13a0 401b13a0 42cb68c8 00004000
0x42cb68ac: 401f2ace 401f2ace 401b08de 00043bd8
0x42cb68bc: 00000001 40360000 40360000 401ebbd4
Backtrace:
=>1 0x401b140e in ntdll (+0x2140e) (0x42cb6894)
2 0x401b1be7 in ntdll (+0x21be7) (0x42cb68d4)
3 0x401b1e2a RtlFreeHeap in ntdll (0x42cb6908)
4 0x40703dde in wininet (+0x13dde) (0x42cb692c)
5 0x40709693 WININET_Release in wininet (0x42cb6958)
6 0x4070edb9 InternetCloseHandle in wininet (0x42cb697c)
fixme:dbghelp:sffip_cb NIY on 'googletalk.pdb'
7 0x004142c9 in googletalk (+0x142c9) (0x4221b164)
8 0x00000000 (0x005778c8)
9 0x00413230 in googletalk (+0x13230) (0x004131c0)
0x401b140e: movl %eax,0xc(%edx)
Modules:
Module Address Debug info Name (84 modules)
PE 0x00400000-00720000 Export googletalk
ELF 0x40000000-40018000 Deferred ld-linux.so.2
ELF 0x40031000-4004a000 Deferred libwine.so.1
ELF 0x4004a000-4005c000 Deferred libpthread.so.0
ELF 0x4005c000-40175000 Deferred libc.so.6
ELF 0x40175000-40179000 Deferred libdl.so.2
ELF 0x4017a000-401f5000 Export ntdll<elf>
\-PE 0x40190000-401f5000 \ ntdll
ELF 0x4020d000-40302000 Deferred libwine_unicode.so.1
ELF 0x40302000-40325000 Deferred libm.so.6
ELF 0x40470000-40581000 Deferred kernel32<elf>
\-PE 0x404a0000-40581000 \ kernel32
ELF 0x406e0000-40726000 Export wininet<elf>
\-PE 0x406f0000-40726000 \ wininet
ELF 0x40726000-40746000 Deferred mpr<elf>
\-PE 0x40730000-40746000 \ mpr
ELF 0x40746000-40878000 Deferred user32<elf>
\-PE 0x40770000-40878000 \ user32
ELF 0x40878000-4126c000 Deferred gdi32<elf>
\-PE 0x40890000-4126c000 \ gdi32
ELF 0x41342000-4134a000 Deferred libgcc_s.so.1
ELF 0x4134a000-4138c000 Deferred advapi32<elf>
\-PE 0x41360000-4138c000 \ advapi32
ELF 0x4138c000-413eb000 Deferred shlwapi<elf>
\-PE 0x413a0000-413eb000 \ shlwapi
ELF 0x413eb000-41479000 Deferred ole32<elf>
\-PE 0x41400000-41479000 \ ole32
ELF 0x41479000-414c4000 Deferred rpcrt4<elf>
\-PE 0x41490000-414c4000 \ rpcrt4
ELF 0x414c4000-414e4000 Deferred iphlpapi<elf>
\-PE 0x414d0000-414e4000 \ iphlpapi
ELF 0x414e4000-415ad000 Deferred shell32<elf>
\-PE 0x41500000-415ad000 \ shell32
ELF 0x415ad000-4166b000 Deferred comctl32<elf>
\-PE 0x415c0000-4166b000 \ comctl32
ELF 0x4166b000-41696000 Deferred ws2_32<elf>
\-PE 0x41670000-41696000 \ ws2_32
ELF 0x41696000-41717000 Deferred winmm<elf>
\-PE 0x416a0000-41717000 \ winmm
ELF 0x41717000-4173e000 Deferred crypt32<elf>
\-PE 0x41720000-4173e000 \ crypt32
ELF 0x4173e000-41752000 Deferred sensapi<elf>
\-PE 0x41740000-41752000 \ sensapi
ELF 0x41752000-4176d000 Deferred version<elf>
\-PE 0x41760000-4176d000 \ version
ELF 0x4176d000-41783000 Deferred lz32<elf>
\-PE 0x41770000-41783000 \ lz32
ELF 0x41783000-4181c000 Deferred oleaut32<elf>
\-PE 0x417a0000-4181c000 \ oleaut32
ELF 0x4181c000-41830000 Deferred msimg32<elf>
\-PE 0x41820000-41830000 \ msimg32
ELF 0x41830000-4188d000 Deferred setupapi<elf>
\-PE 0x41840000-4188d000 \ setupapi
ELF 0x4188d000-418b1000 Deferred msacm32<elf>
\-PE 0x418a0000-418b1000 \ msacm32
ELF 0x418b1000-418ce000 Deferred secur32<elf>
\-PE 0x418c0000-418ce000 \ secur32
ELF 0x418e6000-41955000 Deferred libfreetype.so.6
ELF 0x4196d000-4199b000 Deferred libfontconfig.so.1
ELF 0x4199b000-419ba000 Deferred libexpat.so.0
ELF 0x419ba000-41a40000 Deferred winex11.drv<elf>
\-PE 0x419d0000-41a40000 \ winex11.drv
ELF 0x41a40000-41a42000 Deferred xlcutf8load.so.2
ELF 0x41a58000-41a60000 Deferred libsm.so.6
ELF 0x41a60000-41a78000 Deferred libice.so.6
ELF 0x41a78000-41a7e000 Deferred libxxf86dga.so.1
ELF 0x41a7e000-41a83000 Deferred libxxf86vm.so.1
ELF 0x41a83000-41a91000 Deferred libxext.so.6
ELF 0x41a91000-41b8d000 Deferred libx11.so.6
ELF 0x41b8d000-41bfa000 Deferred libgl.so.1
ELF 0x41bfa000-41c19000 Deferred ximcp.so.2
ELF 0x41c19000-41c37000 Deferred imm32<elf>
\-PE 0x41c20000-41c37000 \ imm32
ELF 0x41c4f000-41c58000 Deferred libxcursor.so.1
ELF 0x41c58000-41c60000 Deferred libxrender.so.1
ELF 0x41ec0000-41f03000 Deferred wineoss.drv<elf>
\-PE 0x41ed0000-41f03000 \ wineoss.drv
ELF 0x41f03000-41f1c000 Deferred msacm.drv<elf>
\-PE 0x41f10000-41f1c000 \ msacm.drv
ELF 0x42130000-42145000 Deferred midimap.drv<elf>
\-PE 0x42140000-42145000 \ midimap.drv
ELF 0x42902000-42943000 Deferred riched20<elf>
\-PE 0x42910000-42943000 \ riched20
ELF 0x7bf00000-7bf03000 Deferred <wine-loader>
Threads:
process tid prio (all id:s are in hex)
00000015 (D) C:\Program Files\Google\Google Talk\googletalk.exe
00000018 0 <==
00000017 0
00000016 0
WineDbg terminated on pid 0x15
Anyone know what went wrong ?
--
Andrew
You can be the captain
I will draw the chart
Sailing into destiny
Closer to the heart
Closer to the Heart by Rush (A Farewell to Kings, 1977)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~