http://bugs.winehq.org/show_bug.cgi?id=18041
Summary: Teamviewer 4 crash on Add group of Partner List Product: Wine Version: 1.1.19 Platform: PC-x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: shift2@freemail.c3.hu
Created an attachment (id=20435) --> (http://bugs.winehq.org/attachment.cgi?id=20435) Console output
If I open the Partner List in Teamviewer (icon at the right bottom corner) and click on the first toolbar icon (Add Group) then the application hangs. Always.
To reproduce, just download the "free for personal use" version of Teamviewer and follow the steps above.
http://bugs.winehq.org/show_bug.cgi?id=18041
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- URL| |http://www.teamviewer.com/do | |wnload/index.aspx Keywords| |download
http://bugs.winehq.org/show_bug.cgi?id=18041
David Szilagyi shift2@freemail.c3.hu changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |shift2@freemail.c3.hu
--- Comment #1 from David Szilagyi shift2@freemail.c3.hu 2009-04-15 09:36:59 --- I just noticed that the same thing (hang) happens if I click Partner Properties button at the same toolbar.
http://bugs.winehq.org/show_bug.cgi?id=18041
mst@collogia.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |mst@collogia.de
--- Comment #2 from mst@collogia.de 2009-09-07 08:42:02 --- Hi,
I can confirm this bug using Wine 1.1.29. I will attach the dump that is similar to the first one.
Best regards
http://bugs.winehq.org/show_bug.cgi?id=18041
--- Comment #3 from mst@collogia.de 2009-09-07 08:43:59 --- Created an attachment (id=23492) --> (http://bugs.winehq.org/attachment.cgi?id=23492) Second console output
http://bugs.winehq.org/show_bug.cgi?id=18041
Vitaliy Margolen vitaliy@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever Confirmed|0 |1
--- Comment #4 from Vitaliy Margolen vitaliy@kievinfo.com 2009-09-07 11:29:45 --- (In reply to comment #3)
Created an attachment (id=23492)
--> (http://bugs.winehq.org/attachment.cgi?id=23492) [details]
Second console output
And what good does it do? Install debug symbols! Without them what you attached is useless.
Confirming.
http://bugs.winehq.org/show_bug.cgi?id=18041
--- Comment #5 from mst@collogia.de 2009-09-07 13:35:14 --- Hm,
be patient with a newbie that tries to get used to all of this. Any tip of how to get the information you require is appreciated. I have attached the debug output of "WINEDEBUG=+relay wine Teamviewer.exe". Excuses in advance if that is not the information you wanted.
Regards
http://bugs.winehq.org/show_bug.cgi?id=18041
--- Comment #6 from mst@collogia.de 2009-09-07 13:36:50 --- Created an attachment (id=23494) --> (http://bugs.winehq.org/attachment.cgi?id=23494) Advanced debug
http://bugs.winehq.org/show_bug.cgi?id=18041
--- Comment #7 from Nikolay Sivov bunglehead@gmail.com 2009-09-07 13:42:50 --- (In reply to comment #5)
Hm,
be patient with a newbie that tries to get used to all of this. Any tip of how to get the information you require is appreciated.
Installing debug symbols package will allow you to get verbose backtraces. All you need is to install this package from you distro repository (for Debian its name is libwine-dbg for example).
I have attached the debug output of "WINEDEBUG=+relay wine Teamviewer.exe". Excuses in advance if that is not the information you wanted.
Regards
It isn't very useful until requested.
http://bugs.winehq.org/show_bug.cgi?id=18041
--- Comment #8 from mst@collogia.de 2009-09-08 03:51:38 --- As I did not find working debug symbol libraries, I moved over to build wine from the sources. Everything seems to be working now (without symbols). Can you tell me how to activate those symbols during compilation?
Thanks in advance.
http://bugs.winehq.org/show_bug.cgi?id=18041
--- Comment #9 from Nikolay Sivov bunglehead@gmail.com 2009-09-08 04:08:12 --- (In reply to comment #8)
As I did not find working debug symbol libraries, I moved over to build wine from the sources. Everything seems to be working now (without symbols). Can you tell me how to activate those symbols during compilation?
Thanks in advance.
Nothing special required.
Just do: ./configure && make depend && make && make install.
Debug symbols will be compiled in.
http://bugs.winehq.org/show_bug.cgi?id=18041
--- Comment #10 from mst@collogia.de 2009-09-08 04:48:45 --- I hope the attached debug output will help further.
http://bugs.winehq.org/show_bug.cgi?id=18041
--- Comment #11 from mst@collogia.de 2009-09-08 04:50:14 --- Created an attachment (id=23505) --> (http://bugs.winehq.org/attachment.cgi?id=23505) another debug output
http://bugs.winehq.org/show_bug.cgi?id=18041
--- Comment #12 from mst@collogia.de 2009-09-08 10:13:46 --- Hi,
I do not know if this is a desired solution but modifying GdiAlphaBlend in bitblt.c does the trick and application works as desired.
BOOL WINAPI GdiAlphaBlend(...) { BOOL ret = FALSE; DC *dcDst, *dcSrc;
dcSrc = get_dc_ptr( hdcSrc );
if ( !dcSrc ) return ret; <-- Insert this to get around nil Pointer
if ((dcDst = get_dc_ptr( hdcDst ))) {
Best regards
http://bugs.winehq.org/show_bug.cgi?id=18041
--- Comment #13 from Markus mst@collogia.de 2009-09-19 08:48:23 --- Fixed with http://source.winehq.org/git/wine.git/?a=commit;h=e51b20bf05ef8ef9aaa1cb1fdf...
http://bugs.winehq.org/show_bug.cgi?id=18041
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Component|-unknown |gdi32 Resolution| |FIXED
--- Comment #14 from Nikolay Sivov bunglehead@gmail.com 2009-09-19 08:51:12 --- (In reply to comment #13)
Fixed with http://source.winehq.org/git/wine.git/?a=commit;h=e51b20bf05ef8ef9aaa1cb1fdf...
Marking fixed.
http://bugs.winehq.org/show_bug.cgi?id=18041
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #15 from Alexandre Julliard julliard@winehq.org 2009-09-25 12:25:26 --- Closing bugs fixed in 1.1.30.