Bug 228378 - net-im/skype4 crashes when signing-in at the credentials screen
Summary: net-im/skype4 crashes when signing-in at the credentials screen
Status: Closed Overcome By Events
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: amd64 Any
: --- Affects Some People
Assignee: Tobias Kortkamp
URL:
Keywords: needs-qa, regression
Depends on:
Blocks:
 
Reported: 2018-05-20 15:54 UTC by makripodis
Modified: 2019-04-30 16:33 UTC (History)
2 users (show)

See Also:


Attachments
ktrace.out while the app crash appearing (928.81 KB, application/x-bzip)
2018-05-20 15:54 UTC, makripodis
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description makripodis 2018-05-20 15:54:50 UTC
Created attachment 193562 [details]
ktrace.out while the app crash appearing

Hi all

I am running skype4 on freebsd/current and I have no managed to have skype4 in working state. 
The app starts, prompts for the credentials screen and then dies without any reason.
This behavior it is constant, it didn't worked a single time. It dies whenever you put a correct or wrong set of username/password.


How to reproduce:
-------------------
1/ Install skype4 from ports
2/ Execute skype from xterm or through windows manager shortcut
3/ The credentials screen appears; I fill the "Skype name" and my password and hit the "sign in" button;  then skype diplays the "signing in" message and then dies without any trace ( messages, logs, core files, etc)


Debug info:
-----------------
Generated a ktrace dump (ktrace.out.gz) which covers the the skype app runnning on the credentials screen, hitting the "sign in" button and the crash that follows.


Environment details and versions:
------------------------------------
➜  ~ uname -a; sysctl compat.linux | head -2; grep OVERRIDE_LINUX_ /etc/make.conf
FreeBSD perseus 12.0-CURRENT FreeBSD 12.0-CURRENT #3 r333874: Sun May 20 23:21:32 EEST 2018     root@perseus:/usr/obj/usr/src/amd64.amd64/sys/THINKPAD  amd64
compat.linux.oss_version: 198144
compat.linux.osrelease: 2.6.32

➜  ~ sysctl -n kern.securelevel
-1

➜  ~ cat /etc/make.conf       
CPUTYPE?=native
#CPUTYPE?=westmere
CFLAGS=-O2 -pipe -fno-strict-aliasing
COPTFLAGS=-O2 -pipe -fno-strict-aliasing
MALLOC_PRODUCTION="YES"
ACPI_DEBUG=1
PORTS_MODULES+=emulators/virtualbox-ose-kmod sysutils/lsof x11/nvidia-driver-340
MAKE_JOBS_NUMBER=4


➜  ~ cat /etc/src.conf 
WITHOUT_ASSERT_DEBUG="ON"
➜  ~ 


➜  ~ /compat/linux/bin/bash -c "ldd /usr/local/share/skype/skype"
/compat/linux/bin/ldd: line 116: /dev/null: Permission denied
	linux32_vdso.so.1 =>  (0xffffe000)
	libXv.so.1 => /lib/libXv.so.1 (0x2102a000)
	libXss.so.1 => /lib/libXss.so.1 (0x2102f000)
	librt.so.1 => /lib/librt.so.1 (0x21032000)
	libdl.so.2 => /lib/libdl.so.2 (0x2103b000)
	libX11.so.6 => /lib/libX11.so.6 (0x21041000)
	libXext.so.6 => /lib/libXext.so.6 (0x2117b000)
	libQtDBus.so.4 => /usr/lib/qt47/libQtDBus.so.4 (0x23512000)
	libQtWebKit.so.4 => /usr/lib/qt47/libQtWebKit.so.4 (0x23600000)
	libQtXml.so.4 => /usr/lib/qt47/libQtXml.so.4 (0x2118d000)
	libQtGui.so.4 => /usr/lib/qt47/libQtGui.so.4 (0x24a00000)
	libQtNetwork.so.4 => /usr/lib/qt47/libQtNetwork.so.4 (0x2485e000)
	libQtCore.so.4 => /usr/lib/qt47/libQtCore.so.4 (0x25600000)
	libpthread.so.0 => /lib/libpthread.so.0 (0x211ce000)
	libstdc++.so.6 => /lib/libstdc++.so.6 (0x2547a000)
	libm.so.6 => /lib/libm.so.6 (0x23587000)
	libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x235b1000)
	libc.so.6 => /lib/libc.so.6 (0x2588a000)
	/lib/ld-linux.so.2 (0x01001000)
	libxcb.so.1 => /lib/libxcb.so.1 (0x235cf000)
	libdbus-1.so.3 => /lib/libdbus-1.so.3 (0x24982000)
	libXrender.so.1 => /lib/libXrender.so.1 (0x211ea000)
	libsqlite3.so.0 => /lib/libsqlite3.so.0 (0x25565000)
	libphonon.so.4 => /usr/lib/qt47/libphonon.so.4 (0x25a21000)
	libpulse-mainloop-glib.so.0 => /lib/libpulse-mainloop-glib.so.0 (0x211f4000)
	libpulse.so.0 => /lib/libpulse.so.0 (0x25a7e000)
	libglib-2.0.so.0 => /lib/libglib-2.0.so.0 (0x25ac5000)
	libXi.so.6 => /lib/libXi.so.6 (0x249c9000)
	libXrandr.so.2 => /lib/libXrandr.so.2 (0x249d8000)
	libXfixes.so.3 => /lib/libXfixes.so.3 (0x211fa000)
	libXcursor.so.1 => /lib/libXcursor.so.1 (0x249e2000)
	libXinerama.so.1 => /lib/libXinerama.so.1 (0x235f7000)
	libfontconfig.so.1 => /lib/libfontconfig.so.1 (0x25be2000)
	libfreetype.so.6 => /lib/libfreetype.so.6 (0x25c17000)
	libgthread-2.0.so.0 => /lib/libgthread-2.0.so.0 (0x235fa000)
	libpng12.so.0 => /lib/libpng12.so.0 (0x25cb0000)
	libz.so.1 => /lib/libz.so.1 (0x249ec000)
	libgobject-2.0.so.0 => /lib/libgobject-2.0.so.0 (0x25cd8000)
	libSM.so.6 => /lib/libSM.so.6 (0x255f5000)
	libICE.so.6 => /lib/libICE.so.6 (0x25d25000)
	libssl.so.10 => /lib/libssl.so.10 (0x25d3f000)
	libcrypto.so.10 => /lib/libcrypto.so.10 (0x25da8000)
	libXau.so.6 => /lib/libXau.so.6 (0x255fd000)
	libpulsecommon-0.9.21.so => /lib/libpulsecommon-0.9.21.so (0x25f74000)
	libXtst.so.6 => /lib/libXtst.so.6 (0x25fc7000)
	libwrap.so.0 => /lib/libwrap.so.0 (0x25fcd000)
	libsndfile.so.1 => /lib/libsndfile.so.1 (0x25fd7000)
	libasyncns.so.0 => /lib/libasyncns.so.0 (0x26044000)
	libexpat.so.1 => /lib/libexpat.so.1 (0x2604b000)
	libuuid.so.1 => /lib/libuuid.so.1 (0x26073000)
	libgssapi_krb5.so.2 => /lib/libgssapi_krb5.so.2 (0x26078000)
	libkrb5.so.3 => /lib/libkrb5.so.3 (0x260b8000)
	libcom_err.so.2 => /lib/libcom_err.so.2 (0x26196000)
	libk5crypto.so.3 => /lib/libk5crypto.so.3 (0x2619c000)
	libresolv.so.2 => /lib/libresolv.so.2 (0x261c7000)
	libnsl.so.1 => /lib/libnsl.so.1 (0x261e1000)
	libFLAC.so.8 => /lib/libFLAC.so.8 (0x261fc000)
	libvorbisenc.so.2 => /lib/libvorbisenc.so.2 (0x26239000)
	libvorbis.so.0 => /lib/libvorbis.so.0 (0x26334000)
	libogg.so.0 => /lib/libogg.so.0 (0x2635e000)
	libkrb5support.so.0 => /lib/libkrb5support.so.0 (0x26364000)
	libkeyutils.so.1 => /lib/libkeyutils.so.1 (0x26370000)
	libselinux.so.1 => /lib/libselinux.so.1 (0x26374000)
➜  ~ 

➜  ~ pkg info | awk '/linux|skype/ {print $1}'
linux-c6-alsa-lib-1.1.0_3
linux-c6-atk-1.30.0_2
linux-c6-cairo-1.8.8_8
linux-c6-dbus-libs-1.2.24_6
linux-c6-dri-11.0.7_5
linux-c6-elfutils-libelf-0.164_2
linux-c6-expat-2.0.1_5
linux-c6-flac-1.2.1_4
linux-c6-fontconfig-2.8.0_3
linux-c6-gdk-pixbuf2-2.24.1_5
linux-c6-gtk2-2.24.23_7
linux-c6-jasper-libs-1.900.1_4
linux-c6-jpeg-1.2.1_3
linux-c6-libasyncns-0.8_3
linux-c6-libogg-1.1.4_3
linux-c6-libpciaccess-0.13.4_2
linux-c6-libpng-1.2.49_5
linux-c6-libsndfile-1.0.20_4
linux-c6-libthai-0.1.12_1
linux-c6-libtiff-3.9.4_5
linux-c6-libv4l-0.6.3_3
linux-c6-libvorbis-1.2.3_4
linux-c6-openssl-1.0.1e_15
linux-c6-pango-1.28.1_7
linux-c6-pixman-0.32.8_1
linux-c6-pulseaudio-libs-0.9.21_7
linux-c6-qt47-4.7.2_4
linux-c6-qt47-webkit-4.7.2_4
linux-c6-qt47-x11-4.7.2_6
linux-c6-sqlite-3.6.20_4
linux-c6-tcp_wrappers-libs-7.6_4
linux-c6-xorg-libs-7.4_10
linux-skype_oss_wrapper-0.1.1
linux-sublime3-3.1.43
linux_base-c6-6.9_7
linuxlibertine-g-20120116_1
pidgin-skypeweb-1.4,1
skype4-4.3.0.37_5,1

[haris@perseus ~]$ awk '!/^#|^$/' /boot/loader.conf 
autoboot_delay="2"
kern.geom.label.disk_ident.enable="0"
kern.geom.label.gptid.enable="0"
zfs_load="YES"
kern.vty=vt
hw.vga.textmode=0
kern.vt.fb.default_mode="1024x768"
acpi_ibm_load="YES"
acpi_dock_load="YES"
acpi_video_load="YES"
coretemp_load="YES"
nvidia_load="YES"
fuse_load="YES"
cuse_load="YES"
hw.psm.synaptics_support="1"
hw.psm.trackpoint_support=1
debug.acpi.layer="ACPI_ALL_COMPONENTS ACPI_ALL_DRIVERS"
debug.acpi.level="ACPI_LV_ERROR"
smb_load="YES"
acpi_wmi_load="YES"
ichsmb_load="YES"
ichwd_load="YES"
speaker_load="YES"
kern.maxfiles="25000"
kern.maxproc="100000"
kern.ipc.shmseg="1024"
kern.ipc.shmmni="1024"
net.link.ifqmaxlen="2048"
aesni_load="YES"
cpuctl_load="YES"
libicon_load="YES"
cd9660_iconv_load="YES"
msdosfs_iconv_load="YES"
tmpfs_load="YES"
vboxdrv_load="YES"
kern.ipc.semmni=40
kern.ipc.semmns=300
linux_v4l2wrapper_load="YES"
[haris@perseus ~]$ 


[haris@perseus ~]$ awk '!/^#|^$/' /etc/rc.conf 
hostname="perseus"
wlans_iwn0="wlan0"
ifconfig_em0="DHCP"
ifconfig_wlan0="WPA DHCP powersave"
background_dhclient="YES"
dbus_enable="YES"
hald_enable="YES"
sshd_enable="YES"
moused_enable="YES"
moused_flags="-A 2.0,2.0 -a 1.2 -V"
powerd_enable="YES"
powerd_flags="-a hiadaptive -b adaptive"
dumpdev="AUTO"
ddb_enable="YES"
zfs_enable="YES"
linux_enable="YES"
scrnmap="iso-8859-7_to_cp437"
keymap="gr.101.acc"
saver="NO"
kern_securelevel_enable="NO"
devfs_system_ruleset="system"
webcamd_enable="YES"
bsdstats_enable="NO"
slim_enable="YES"
vboxnet_enable="YES"
[haris@perseus ~]$ 


[haris@perseus ~]$ awk '!/^#|^$/' /etc/sysctl.conf 
vfs.zfs.min_auto_ashift=12
vfs.usermount=1
kern.sched.preempt_thresh=224
vfs.usermount=1
kern.sched.preempt_thresh=224
hw.syscons.bell=0
kern.vt.enable_bell=0
kern.ipc.shm_allow_removed=1
kern.randompid=6503
hw.snd.default_unit=5 # 5=internal speaker, 4=3.5mm jack
hw.acpi.reset_video=0
hw.acpi.sleep_delay=3
dev.pcm.0.play.vchans=4
dev.acpi_ibm.0.events=1
kern.ipc.shm_allow_removed=1
hw.acpi.verbose=1
hw.syscons.sc_no_suspend_vtswitch=0
hw.usb.no_suspend_wait=1
hw.pci.do_power_suspend=0
hw.pci.do_power_nodriver=1
debug.ddb.textdump.pending=1
[haris@perseus ~]$
Comment 1 John Smith 2018-06-02 21:05:55 UTC
Can confirm, I'm experiencing the same, plus the login prompt screen is having black background artifacts for me (hovering mouse over some elements in it 'fixes' the background around those elements https://i.imgur.com/XgXCiYp.png https://i.imgur.com/mCA1CZr.png ).

Also, not sure if it's relevant, but I get these messages/errors in the console:

skype &
[1] 38821
/usr/local/share/skype/skype: /lib/skype_oss_wrapper/libpulse.so.0: no version information available (required by /usr/lib/qt47/libphonon.so.4)
/usr/local/share/skype/skype: /lib/skype_oss_wrapper/libpulse.so.0: no version information available (required by /lib/libpulse-mainloop-glib.so.0)
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 72: non-double matrix element
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 72: non-double matrix element
Fontconfig warning: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 80: saw unknown, expected number

[1]  + done       skype
Comment 2 Tobias Kortkamp freebsd_committer freebsd_triage 2019-04-30 16:33:41 UTC
Port removed in ports r500506.