Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 621918 - net-misc/teamviewer-12.0.76279 seqfaults on teamviewer12 startup
Summary: net-misc/teamviewer-12.0.76279 seqfaults on teamviewer12 startup
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Wolfram Schlich (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-06-16 16:39 UTC by Harris Landgarten
Modified: 2017-12-19 00:24 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Harris Landgarten 2017-06-16 16:39:52 UTC
/opt/bin/teamviewer12 causes a segfault after trying to run teamviewer.exe under wine.

It segfaults the same way whether installed with system wine or bundled wine.

This what is shown after the segfault with system wine:

Unhandled exception: page fault on read access to 0xffffffff in 32-bit code (0x7e42d671).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:7e42d671 ESP:0033f648 EBP:7c611ef0 EFLAGS:00010206(  R- --  I   - -P- )
 EAX:00000000 EBX:00000000 ECX:00000001 EDX:0033f824
 ESI:00000000 EDI:00000001
Stack dump:
0x0033f648:  00000000 00000000 7c610d00 01000000
0x0033f658:  000f0001 7c611e80 7e44c000 00010001
0x0033f668:  00000001 00000000 7e41bf49 7e44c000
0x0033f678:  7c612f80 7e44c000 00000020 00000000
0x0033f688:  7c611ef0 f74a52a8 00000014 7c611f48
0x0033f698:  00001000 00000000 00000000 0033f694
Backtrace:
=>0 0x7e42d671 in libxcb.so.1 (+0xd671) (0x7c611ef0)
  1 0x7e42ac4c in libxcb.so.1 (+0xac4b) (0x7c611ef0)
  2 0x7e42c98b in libxcb.so.1 (+0xc98a) (0x00000000)
  3 0x7e42cb17 xcb_wait_for_reply+0x86() in libxcb.so.1 (0x7c611efc)
  4 0x7e43c4f0 xcb_query_extension_reply+0x1f() in libxcb.so.1 (0x00000000)
  5 0x7e42dfe7 xcb_get_extension_data+0x96() in libxcb.so.1 (0x00000000)
  6 0x7e42ae9f xcb_prefetch_maximum_request_length+0x7e() in libxcb.so.1 (0x7e597000)
  7 0x7e42af2f xcb_get_maximum_request_length+0x2e() in libxcb.so.1 (0x7e597000)
  8 0x7e4772db XOpenDisplay+0x8ca() in libx11.so.6 (0x7e597000)
  9 0x7d795cf3 get_linux_info+0x52() in tvwine (0x0033faa0)
  10 0x006255fd in teamviewer (+0x2255fc) (0x0033fcd4)
0x7e42d671: (bad)	
Modules:
Module	Address			Debug info	Name (96 modules)
PE	  400000- 16b6000	Export          teamviewer
ELF	7a800000-7a936000	Deferred        opengl32<elf>
  \-PE	7a820000-7a936000	\               opengl32
ELF	7ac00000-7ac7c000	Deferred        riched20<elf>
  \-PE	7ac10000-7ac7c000	\               riched20
ELF	7b400000-7b7e1000	Deferred        kernel32<elf>
  \-PE	7b420000-7b7e1000	\               kernel32
ELF	7bc00000-7bcf8000	Deferred        ntdll<elf>
  \-PE	7bc10000-7bcf8000	\               ntdll
ELF	7c000000-7c004000	Deferred        <wine-loader>
ELF	7d783000-7d79f000	Dwarf           tvwine<elf>
  \-PE	7d790000-7d79e000	\               tvwine
ELF	7d79f000-7d82d000	Deferred        gdiplus<elf>
  \-PE	7d7b0000-7d82d000	\               gdiplus
ELF	7d82d000-7d873000	Deferred        usp10<elf>
  \-PE	7d830000-7d873000	\               usp10
ELF	7d873000-7d9a5000	Deferred        oleaut32<elf>
  \-PE	7d890000-7d9a5000	\               oleaut32
ELF	7d9a5000-7d9ef000	Deferred        dsound<elf>
  \-PE	7d9b0000-7d9ef000	\               dsound
ELF	7d9ef000-7dae3000	Deferred        quartz<elf>
  \-PE	7da00000-7dae3000	\               quartz
ELF	7dae3000-7db0e000	Deferred        msacm32<elf>
  \-PE	7daf0000-7db0e000	\               msacm32
ELF	7db0e000-7dbc7000	Deferred        winmm<elf>
  \-PE	7db20000-7dbc7000	\               winmm
ELF	7dbc7000-7dbf2000	Deferred        msvfw32<elf>
  \-PE	7dbd0000-7dbf2000	\               msvfw32
ELF	7dbf2000-7dc31000	Deferred        d3d9<elf>
  \-PE	7dc00000-7dc31000	\               d3d9
ELF	7dc31000-7dd68000	Deferred        wined3d<elf>
  \-PE	7dc40000-7dd68000	\               wined3d
ELF	7dd68000-7dd91000	Deferred        dxgi<elf>
  \-PE	7dd70000-7dd91000	\               dxgi
ELF	7dd91000-7ddf5000	Deferred        d3d11<elf>
  \-PE	7dda0000-7ddf5000	\               d3d11
ELF	7ddf5000-7de2d000	Deferred        uxtheme<elf>
  \-PE	7de00000-7de2d000	\               uxtheme
ELF	7de2d000-7df29000	Deferred        comctl32<elf>
  \-PE	7de40000-7df29000	\               comctl32
ELF	7df29000-7dfa1000	Deferred        shlwapi<elf>
  \-PE	7df40000-7dfa1000	\               shlwapi
ELF	7dfa1000-7e1e6000	Deferred        shell32<elf>
  \-PE	7dfb0000-7e1e6000	\               shell32
ELF	7e1e6000-7e267000	Deferred        rpcrt4<elf>
  \-PE	7e1f0000-7e267000	\               rpcrt4
ELF	7e267000-7e3a1000	Deferred        ole32<elf>
  \-PE	7e280000-7e3a1000	\               ole32
ELF	7e3a1000-7e3a8000	Deferred        libxfixes.so.3
ELF	7e3a8000-7e3b4000	Deferred        libxcursor.so.1
ELF	7e3b4000-7e3c7000	Deferred        libxi.so.6
ELF	7e3c7000-7e3cb000	Deferred        libxcomposite.so.1
ELF	7e3cb000-7e3d8000	Deferred        libxrandr.so.2
ELF	7e3d8000-7e3e4000	Deferred        libxrender.so.1
ELF	7e3e4000-7e3eb000	Deferred        libxxf86vm.so.1
ELF	7e3eb000-7e3ef000	Deferred        libxinerama.so.1
ELF	7e3ef000-7e3f8000	Deferred        librt.so.1
ELF	7e3f8000-7e414000	Deferred        libbsd.so.0
ELF	7e414000-7e41b000	Deferred        libxdmcp.so.6
ELF	7e41b000-7e420000	Deferred        libxau.so.6
ELF	7e420000-7e44d000	Dwarf           libxcb.so.1
ELF	7e44d000-7e59a000	Dwarf           libx11.so.6
ELF	7e59a000-7e5af000	Deferred        libxext.so.6
ELF	7e5ba000-7e5cf000	Deferred        avicap32<elf>
  \-PE	7e5c0000-7e5cf000	\               avicap32
ELF	7e617000-7e6a4000	Deferred        winex11<elf>
  \-PE	7e620000-7e6a4000	\               winex11
ELF	7e6a4000-7e6c8000	Deferred        imm32<elf>
  \-PE	7e6b0000-7e6c8000	\               imm32
ELF	7e6dd000-7e707000	Deferred        libexpat.so.1
ELF	7e707000-7e751000	Deferred        libfontconfig.so.1
ELF	7e751000-7e78f000	Deferred        libpng16.so.16
ELF	7e78f000-7e7a8000	Deferred        libz.so.1
ELF	7e7a8000-7e864000	Deferred        libfreetype.so.6
ELF	7e8cc000-7e943000	Deferred        advapi32<elf>
  \-PE	7e8e0000-7e943000	\               advapi32
ELF	7e943000-7ea6c000	Deferred        gdi32<elf>
  \-PE	7e950000-7ea6c000	\               gdi32
ELF	7ea6c000-7ebe0000	Deferred        user32<elf>
  \-PE	7ea80000-7ebe0000	\               user32
ELF	7ebe0000-7ebec000	Deferred        libnss_files.so.2
ELF	7ebec000-7ebf9000	Deferred        libnss_nis.so.2
ELF	7ebf9000-7ec13000	Deferred        libnsl.so.1
ELF	7ef44000-7ef98000	Deferred        libm.so.6
ELF	7ef9a000-7efac000	Deferred        libbz2.so.1
ELF	7efac000-7efc6000	Deferred        version<elf>
  \-PE	7efb0000-7efc6000	\               version
ELF	7efc6000-7f000000	Deferred        ws2_32<elf>
  \-PE	7efd0000-7f000000	\               ws2_32
ELF	f73b6000-f73bf000	Deferred        libnss_compat.so.2
ELF	f73c1000-f73c6000	Deferred        libdl.so.2
ELF	f73c6000-f7574000	Deferred        libc.so.6
ELF	f7574000-f7590000	Deferred        libpthread.so.0
ELF	f75f8000-f77af000	Dwarf           libwine.so.1
ELF	f77b1000-f77d6000	Deferred        ld-linux.so.2
ELF	f77d8000-f77d9000	Deferred        [vdso].so
Threads:
process  tid      prio (all id:s are in hex)
0000000e services.exe
	00000026    0
	00000025    0
	0000001f    0
	00000014    0
	00000010    0
	0000000f    0
00000012 winedevice.exe
	0000001e    0
	00000019    0
	00000018    0
	00000013    0
0000001c plugplay.exe
	00000022    0
	00000021    0
	0000001d    0
00000023 winedevice.exe
	0000002f    0
	00000028    0
	00000027    0
	00000024    0
0000002b explorer.exe
	00000033    0
	00000032    0
	00000031    0
	00000030    0
	0000002c    0
0000002d (D) C:\TeamViewer\TeamViewer.exe
	00000040    0
	0000003f    0
	0000003e    0
	0000003d    0
	0000003c    0
	0000003b    0
	0000003a    0
	00000039    0
	00000038    0
	00000037    0
	00000036    0
	00000035    0
	00000034    0
	0000002e    0 <==
System information:
    Wine build: wine-2.3
    Platform: i386
    Version: Windows XP
    Host system: Linux
    Host version: 4.11.5-gentoo
Comment 1 happycorsair 2017-08-27 14:09:36 UTC
It seems to be caused by Bug 616402.
Workaround: re-emerge libxcb with -O1.
Comment 2 Andreas Sturmlechner gentoo-dev 2017-12-19 00:24:12 UTC
This version of net-misc/teamviewer was removed in git commit 10c2ceaeed402f8f73447dbac9a1bfceb00aef02