T-Online Internet-Telefon (impossible to run the application

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Locked
whizer
Level 2
Level 2
Posts: 17
Joined: Thu May 01, 2008 7:56 am

T-Online Internet-Telefon (impossible to run the application

Post by whizer »

hey guys!

after the installation of the "T-Online Internet-Telefon" (http://service.t-online.de/c/12/70/42/54/12704254.html) finally worked (thanks for improving wine!) it is now unfortunately impossible to run the application. the terminal gives the following output:

Code: Select all

whizer@whizer-laptop:~$ wine "/home/whizer/.wine/dosdevices/c:/Program Files/T-Online/T-Online_Software_6/Internet-Telefon/Phone.exe"
fixme:userenv:GetUserProfileDirectoryW 0x94 0x32fda8 0x32fdac
fixme:userenv:GetUserProfileDirectoryW 0x94 0x32fda1 0x32fdac
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_CONNECT_TIMEOUT (3000): STUB
fixme:wininet:InternetSetOptionW INTERNET_OPTION_SEND/RECEIVE_TIMEOUT 3000
fixme:wininet:InternetSetOptionW INTERNET_OPTION_SEND/RECEIVE_TIMEOUT 3000
err:ole:OLEPictureImpl_Load Failure while reading picture header (hr is 0, nread is 0).
err:ole:OleLoadPicture IPersistStream_Load failed
err:ole:OLEPictureImpl_Load Failure while reading picture header (hr is 0, nread is 0).
err:ole:OleLoadPicture IPersistStream_Load failed
err:ole:OLEPictureImpl_Load Failure while reading picture header (hr is 0, nread is 0).
err:ole:OleLoadPicture IPersistStream_Load failed
err:ole:OLEPictureImpl_Load Failure while reading picture header (hr is 0, nread is 0).
err:ole:OleLoadPicture IPersistStream_Load failed
err:ole:OLEPictureImpl_Load Failure while reading picture header (hr is 0, nread is 0).
err:ole:OleLoadPicture IPersistStream_Load failed
err:ole:OLEPictureImpl_Load Failure while reading picture header (hr is 0, nread is 0).
err:ole:OleLoadPicture IPersistStream_Load failed
err:ole:OLEPictureImpl_Load Failure while reading picture header (hr is 0, nread is 0).
err:ole:OleLoadPicture IPersistStream_Load failed
fixme:dbghelp:MiniDumpWriteDump NIY MiniDumpWithDataSegs
fixme:dbghelp:MiniDumpWriteDump NIY MiniDumpWithHandleData
fixme:dbghelp:dump_system_info fill in CPU vendorID and feature set
err:seh:raise_exception Unhandled exception code c0000005 flags 10 addr 0x40145312
if you have any ideas how to get this little neat program to work (it's the only reason why i still have windows installed!) i'd be really thankful!

i'm running Ubuntu 8.10 on a samsung q35 laptop with wine 1.1.8
Intel® Core™ Duo T2300
160GB HDD
1536 MB Ram

if you need some more information, say so!

thanks

whizer
whizer
Level 2
Level 2
Posts: 17
Joined: Thu May 01, 2008 7:56 am

Post by whizer »

nobody has an idea???
austin987
Wine Developer
Wine Developer
Posts: 2383
Joined: Fri Feb 22, 2008 8:19 pm

T-Online Internet-Telefon (impossible to run the application

Post by austin987 »

On Mon, Nov 10, 2008 at 9:34 AM, whizer <[email protected]> wrote:
nobody has an idea???





Try native OLE.

--
-Austin
User avatar
dimesio
Moderator
Moderator
Posts: 13367
Joined: Tue Mar 25, 2008 10:30 pm

Post by dimesio »

The AppDB says it needs native gdiplus.dll. http://appdb.winehq.org/objectManager.p ... &iId=12642
whizer
Level 2
Level 2
Posts: 17
Joined: Thu May 01, 2008 7:56 am

Post by whizer »

ok i think i did something wrong... i added in the libraries card of winecfg one at a time and together ole32 and gdiplus. nothing changed. then i saw that you can change settings and i put for the ole32 "native". now i can't run winecfg anymore

Code: Select all

whizer@whizer-laptop:~$ winecfg
err:module:import_dll Library ole32.dll (which is needed by L"C:\\windows\\system32\\winecfg.exe") not found
err:module:LdrInitializeThunk Main exe initialization for L"C:\\windows\\system32\\winecfg.exe" failed, status c0000135
sorry i have no idea what to do.

for the application it gives me that:

Code: Select all

whizer@whizer-laptop:~$ wine "/home/whizer/.wine/dosdevices/c:/Program Files/T-Online/T-Online_Software_6/Internet-Telefon/Phone.exe"
err:module:import_dll Library ole32.dll (which is needed by L"C:\\Program Files\\T-Online\\T-Online_Software_6\\Internet-Telefon\\Phone.exe") not found
err:module:import_dll Library ole32.dll (which is needed by L"C:\\windows\\system32\\oleaut32.dll") not found
err:module:import_dll Library OLEAUT32.dll (which is needed by L"C:\\Program Files\\T-Online\\T-Online_Software_6\\Internet-Telefon\\Phone.exe") not found
err:module:import_dll Library ole32.dll (which is needed by L"C:\\windows\\system32\\urlmon.dll") not found
err:module:import_dll Library urlmon.dll (which is needed by L"C:\\Program Files\\T-Online\\T-Online_Software_6\\Internet-Telefon\\Phone.exe") not found
err:module:import_dll Library ole32.dll (which is needed by L"C:\\windows\\system32\\oleaut32.dll") not found
err:module:import_dll Library oleaut32.dll (which is needed by L"C:\\windows\\system32\\gdiplus.dll") not found
err:module:import_dll Library ole32.dll (which is needed by L"C:\\windows\\system32\\gdiplus.dll") not found
err:module:import_dll Library gdiplus.dll (which is needed by L"C:\\Program Files\\T-Online\\T-Online_Software_6\\Internet-Telefon\\Phone.exe") not found
err:module:import_dll Library ole32.dll (which is needed by L"C:\\windows\\system32\\ddraw.dll") not found
err:module:import_dll Library DDRAW.dll (which is needed by L"C:\\Program Files\\T-Online\\T-Online_Software_6\\Internet-Telefon\\Phone.exe") not found
err:module:import_dll Library ole32.dll (which is needed by L"C:\\windows\\system32\\avifil32.dll") not found
err:module:import_dll Library AVIFIL32.dll (which is needed by L"C:\\Program Files\\T-Online\\T-Online_Software_6\\Internet-Telefon\\Phone.exe") not found
err:module:LdrInitializeThunk Main exe initialization for L"C:\\Program Files\\T-Online\\T-Online_Software_6\\Internet-Telefon\\Phone.exe" failed, status c0000135
greetz

whizer
austin987
Wine Developer
Wine Developer
Posts: 2383
Joined: Fri Feb 22, 2008 8:19 pm

T-Online Internet-Telefon (impossible to run the application

Post by austin987 »

On Mon, Nov 10, 2008 at 5:22 PM, whizer <[email protected]> wrote:
ok i think i did something wrong... i added in the libraries card of winecfg one at a time and together ole32 and gdiplus. nothing changed. then i saw that you can change settings and i put for the ole32 "native". now i can't run winecfg anymore
You need to do the ole override for just the app itself, not winecfg.
To restore, either $ rm -rf ~/.wine

or

$ WINEDLLOVERIDES"ole32=b" winecfg

--
-Austin
whizer
Level 2
Level 2
Posts: 17
Joined: Thu May 01, 2008 7:56 am

Post by whizer »

ok thanks a lot! it's bizarre, it deleted the whole application - well i reinstalled it.
and here's what i did: i copied ole32.dll from a windows installation and told the application to use it. worked! but now i've got another problem.
There's a pop a telling: "unable to read local settings.cfg!"

Code: Select all

whizer@whizer-laptop:~$ wine "/home/whizer/.wine/dosdevices/c:/Program Files/T-Online/T-Online_Software_6/Internet-Telefon/Phone.exe"
fixme:userenv:GetUserProfileDirectoryW 0x9c 0x32fda8 0x32fdac
fixme:userenv:GetUserProfileDirectoryW 0x9c 0x32fda1 0x32fdac
fixme:actctx:FindActCtxSectionGuid 00000001 (null) 4 {88d969c0-f192-11d4-a65f-0040963251e5} 0x7d333f58
fixme:actctx:FindActCtxSectionGuid 00000001 (null) 4 {88d969c0-f192-11d4-a65f-0040963251e5} 0x7d333f04
fixme:actctx:FindActCtxSectionGuid 00000001 (null) 4 {88d969c0-f192-11d4-a65f-0040963251e5} 0x7d333878
whizer@whizer-laptop:~$ 
the gdiplus (also copied the gdiplus.dll from a windows installation in systems32 - in windows it was in a different folder, but if i put it there, wine tells me, it cannot find gdiplus.dll) didn't do anything.

any more ideas?

greetz

whizer.
User avatar
dimesio
Moderator
Moderator
Posts: 13367
Joined: Tue Mar 25, 2008 10:30 pm

Post by dimesio »

I downloaded the app. It works fine for me with only the gdiplus override.
User avatar
dimesio
Moderator
Moderator
Posts: 13367
Joined: Tue Mar 25, 2008 10:30 pm

Post by dimesio »

Okay, ignore my last post; I had downloaded the wrong app.

This time I did download the right one (Internet-Telefon.exe). The installer segfaults at the end, so I'm not sure it really installed properly even though it looks like everything has been copied.

File a bug report.
whizer
Level 2
Level 2
Posts: 17
Joined: Thu May 01, 2008 7:56 am

Post by whizer »

ok thanks! i was already confused, because i didn't see your post about ignoring your last one and it didn't work for me.

i'll do a bug report!
thanks!

greetz

bene.
austin987
Wine Developer
Wine Developer
Posts: 2383
Joined: Fri Feb 22, 2008 8:19 pm

T-Online Internet-Telefon (impossible to run the application

Post by austin987 »

On Tue, Nov 11, 2008 at 7:27 AM, whizer <[email protected]> wrote:
hmm ok i forgot to check only gdiplus. but doesn't work for me either:
Code:
whizer@whizer-laptop:~$ wine "/home/whizer/.wine/dosdevices/c:/Program Files/T-Online/T-Online_Software_6/Internet-Telefon/Phone.exe"
cd to the directory first. See the FAQ.


--
-Austin
whizer
Level 2
Level 2
Posts: 17
Joined: Thu May 01, 2008 7:56 am

Post by whizer »

no. it just takes longer loading... but same message

Code: Select all

whizer@whizer-laptop:~/.wine/drive_c/Program Files/T-Online/T-Online_Software_6/Internet-Telefon$ wine Phone.exe
fixme:userenv:GetUserProfileDirectoryW 0x98 0x32fda8 0x32fdac
fixme:userenv:GetUserProfileDirectoryW 0x98 0x32fda1 0x32fdac
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_CONNECT_TIMEOUT (3000): STUB
fixme:wininet:InternetSetOptionW INTERNET_OPTION_SEND/RECEIVE_TIMEOUT 3000
fixme:wininet:InternetSetOptionW INTERNET_OPTION_SEND/RECEIVE_TIMEOUT 3000
fixme:win:EnumDisplayDevicesW ((null),0,0x7cca6780,0x00000000), stub!
fixme:dbghelp:MiniDumpWriteDump NIY MiniDumpWithDataSegs
fixme:dbghelp:MiniDumpWriteDump NIY MiniDumpWithHandleData
fixme:dbghelp:dump_system_info fill in CPU vendorID and feature set
err:seh:raise_exception Unhandled exception code c0000005 flags 10 addr 0x144028
qwertymn
Level 4
Level 4
Posts: 236
Joined: Thu Mar 27, 2008 3:42 am

Post by qwertymn »

i tried the app, problem seems to be a missing function from iphlpapi. The crude patch below makes the app start into the initial login window. Can't get any further as i don't have a login name ;)

patch:

diff --git a/dlls/iphlpapi/iphlpapi.spec b/dlls/iphlpapi/iphlpapi.spec
index 24c4e94..0986275 100644
--- a/dlls/iphlpapi/iphlpapi.spec
+++ b/dlls/iphlpapi/iphlpapi.spec
@@ -41,6 +41,7 @@
@ stub GetIpNetTableFromStack
@ stdcall GetIpStatistics( ptr )
@ stub GetIpStatsFromStack
+@ stdcall GetAdaptersAddresses(long long ptr ptr ptr)
@ stdcall GetNetworkParams( ptr ptr )
@ stdcall GetNumberOfInterfaces( ptr )
@ stdcall GetPerAdapterInfo( long ptr ptr )
diff --git a/dlls/iphlpapi/iphlpapi_main.c b/dlls/iphlpapi/iphlpapi_main.c
index c7a4a3f..4cc2232 100644
--- a/dlls/iphlpapi/iphlpapi_main.c
+++ b/dlls/iphlpapi/iphlpapi_main.c
@@ -2054,3 +2054,12 @@ DWORD WINAPI UnenableRouter(OVERLAPPED * pOverlapped, LPDWORD lpdwEnableCount)
*/
return ERROR_NOT_SUPPORTED;
}
+
+ULONG WINAPI GetAdaptersAddresses(
+ ULONG Family,
+ ULONG Flags,
+ PVOID Reserved,
+ /*PIP_ADAPTER_ADDRESSES*/ LPVOID AdapterAddresses,
+ PULONG SizePointer
+){return ERROR_CALL_NOT_IMPLEMENTED;}
whizer
Level 2
Level 2
Posts: 17
Joined: Thu May 01, 2008 7:56 am

Post by whizer »

sorry bout the question but how do i patch? i read something about git and stuff, do i have to work through the tutorial to be able to patch or is there an easier way?

greetz

whizer
austin987
Wine Developer
Wine Developer
Posts: 2383
Joined: Fri Feb 22, 2008 8:19 pm

T-Online Internet-Telefon (impossible to run the application

Post by austin987 »

On Tue, Nov 11, 2008 at 2:52 PM, whizer <[email protected]> wrote:
sorry bout the question but how do i patch? i read something about git and stuff, do i have to work through the tutorial to be able to patch or is there an easier way?

greetz

whizer





http://wiki.winehq.org/Patching

--
-Austin
whizer
Level 2
Level 2
Posts: 17
Joined: Thu May 01, 2008 7:56 am

Post by whizer »

arrgh. how do you guys do all that stuff without becoming crazy??? i'm about to jump out of the window...

anyways. i installed git and did the patching thing:

Code: Select all

whizer@whizer-laptop:~/wine-git$ patch -p1 < patch.diff
patching file dlls/iphlpapi/iphlpapi.spec
patch: **** malformed patch at line 6: @ stub GetIpNetTableFromStack
i did compile it anyways, didn't use anything.

greetz

whizer.
qwertymn
Level 4
Level 4
Posts: 236
Joined: Thu Mar 27, 2008 3:42 am

Post by qwertymn »

because of copy and past the patch got screwed up. I attached the well formatted patch to the bug you opened. Try that
whizer
Level 2
Level 2
Posts: 17
Joined: Thu May 01, 2008 7:56 am

Post by whizer »

ok i patched wine but it still doesn't work for me

Code: Select all

whizer@whizer-laptop:~/.wine/drive_c/Program Files/T-Online/T-Online_Software_6/Internet-Telefon$ wine Phone.exe
fixme:userenv:GetUserProfileDirectoryW 0x94 0x32fda8 0x32fdac
fixme:userenv:GetUserProfileDirectoryW 0x94 0x32fda1 0x32fdac
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_CONNECT_TIMEOUT (3000): STUB
fixme:wininet:InternetSetOptionW INTERNET_OPTION_SEND/RECEIVE_TIMEOUT 3000
fixme:wininet:InternetSetOptionW INTERNET_OPTION_SEND/RECEIVE_TIMEOUT 3000
fixme:win:EnumDisplayDevicesW ((null),0,0x7cb6c780,0x00000000), stub!
fixme:dbghelp:MiniDumpWriteDump NIY MiniDumpWithDataSegs
fixme:dbghelp:MiniDumpWriteDump NIY MiniDumpWithHandleData
fixme:dbghelp:dump_system_info fill in CPU vendorID and feature set
err:seh:raise_exception Unhandled exception code c0000005 flags 10 addr 0x145d35
do i have to run with native gdiplus or something? the first try i had native gdiplus activated and got a slightly different error message:

Code: Select all

whizer@whizer-laptop:~/.wine/drive_c/Program Files/T-Online/T-Online_Software_6/Internet-Telefon$ wine Phone.exe
fixme:userenv:GetUserProfileDirectoryW 0x98 0x32fda8 0x32fdac
fixme:userenv:GetUserProfileDirectoryW 0x98 0x32fda1 0x32fdac
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_CONNECT_TIMEOUT (3000): STUB
fixme:wininet:InternetSetOptionW INTERNET_OPTION_SEND/RECEIVE_TIMEOUT 3000
fixme:wininet:InternetSetOptionW INTERNET_OPTION_SEND/RECEIVE_TIMEOUT 3000
fixme:win:EnumDisplayDevicesW ((null),0,0x7cc81780,0x00000000), stub!
fixme:dbghelp:MiniDumpWriteDump NIY MiniDumpWithDataSegs
fixme:dbghelp:MiniDumpWriteDump NIY MiniDumpWithHandleData
fixme:dbghelp:dump_system_info fill in CPU vendorID and feature set
err:seh:raise_exception Unhandled exception code c000001d flags 10 addr 0x145db8
don't know why it doesn't work for me...

greetz

whizer
qwertymn
Level 4
Level 4
Posts: 236
Joined: Thu Mar 27, 2008 3:42 am

Post by qwertymn »

did you recompile and reinstall the patched wine? Otherwise it won't work. Or run the patched and compiled wine from it's source tree (something like /tmp/wine-gite/wine Phone.exe or where-ever wine-git is)
whizer
Level 2
Level 2
Posts: 17
Joined: Thu May 01, 2008 7:56 am

Post by whizer »

ok right, i didn't run it properly. now you can run the program but it's still not working right.
1. cannot connect to account (fixme:wininet:NETCON_init can't use SSL, not compiled in.). advantage is you can login without having an account. pretty need to fix the other bugs ;)
2. no audio working
3. sometimes the windows are not properly displayed
^that's all i could discover for now. if audio and login is working i can see if it works.

thanks so far

greetz

whizer.
vitamin
Moderator
Moderator
Posts: 6605
Joined: Sat Feb 23, 2008 2:29 pm

Post by vitamin »

whizer wrote:ok right, i didn't run it properly. now you can run the program but it's still not working right.
1. cannot connect to account (fixme:wininet:NETCON_init can't use SSL, not compiled in.). advantage is you can login without having an account. pretty need to fix the other bugs ;)
You didn't install all the required packages. See http://wiki.winehq.org/Recommended_Packages
whizer wrote:2. no audio working
Kill/disable/remove pulseaudio. It conflicts with Wine.
whizer
Level 2
Level 2
Posts: 17
Joined: Thu May 01, 2008 7:56 am

Post by whizer »

ok i'm downloding the packages.
for the audio: stoping pulseaudio didn't solve the problem. There is no audio device at all recognized. i guess there's something wrong with the settings in wine, but i don't know how to fix this. my normal wine has in the cfg alsa. but i'm running wine out of git, right? so how do i see the settings there?

greetz

whizer.
vitamin
Moderator
Moderator
Posts: 6605
Joined: Sat Feb 23, 2008 2:29 pm

Post by vitamin »

whizer wrote:ok i'm downloding the packages.
for the audio: stoping pulseaudio didn't solve the problem.
See first sticky post. Stopping pulseaudio is broken.
whizer
Level 2
Level 2
Posts: 17
Joined: Thu May 01, 2008 7:56 am

Post by whizer »

sorry guys, cannot continue working on the problem right now. hope you'll still be with me when things turn back to normal!

thanks

whizer.
Locked