Hi,
I know that Skype is a proprietary software, but I want to let you know that qtwebkit-2.3.0-1.fc17.i686 from kde-unstable (Fedora 17) makes Skype segfault at startup.
The setup that works is the following:
renoir ~ $ rpm -q skype qtwebkit.i686 skype-4.1.0.20-fc16.i586 qtwebkit-2.2.2-5.fc17.i686
If I upgrade using kde-unstable, then Skype segfaults.
On 04/16/2013 06:54 AM, Laurent Rineau wrote:
I know that Skype is a proprietary software, but I want to let you know that qtwebkit-2.3.0-1.fc17.i686 from kde-unstable (Fedora 17) makes Skype segfault at startup.
The setup that works is the following:
renoir ~ $ rpm -q skype qtwebkit.i686 skype-4.1.0.20-fc16.i586 qtwebkit-2.2.2-5.fc17.i686
If I upgrade using kde-unstable, then Skype segfaults.
Similarly reported @ ubuntu too:
https://bugs.launchpad.net/ubuntu/+source/qtwebkit-source/+bug/1131636
can you generate a backtrace?
-- rex
Le mardi 16 avril 2013 12:43:21 Rex Dieter a écrit :
On 04/16/2013 06:54 AM, Laurent Rineau wrote:
I know that Skype is a proprietary software, but I want to let you know that qtwebkit-2.3.0-1.fc17.i686 from kde-unstable (Fedora 17) makes Skype segfault at startup.
The setup that works is the following: renoir ~ $ rpm -q skype qtwebkit.i686 skype-4.1.0.20-fc16.i586 qtwebkit-2.2.2-5.fc17.i686
If I upgrade using kde-unstable, then Skype segfaults.
Similarly reported @ ubuntu too:
https://bugs.launchpad.net/ubuntu/+source/qtwebkit-source/+bug/1131636
can you generate a backtrace?
Well, that will not be helpful!
Program received signal SIGSEGV, Segmentation fault. 0x08075f46 in malloc@plt () Missing separate debuginfos, use: debuginfo-install skype-4.1.0.20-fc16.i586 (gdb) bt #0 0x08075f46 in malloc@plt () #1 0xf4759708 in ?? () from /usr/lib/nvidia/libGL.so.1 Backtrace stopped: previous frame inner to this frame (corrupt stack?)
That backtrace is limited to two proprietary guys: Spype and the NVidia binary driver!
renoir ~ $ rpm -q skype qtwebkit.i686 xorg-x11-drv-nvidia-libs.i686 skype-4.1.0.20-fc16.i586 qtwebkit-2.3.0-1.fc17.i686 xorg-x11-drv-nvidia-libs-304.64-3.fc17.i686
I have verified that the following does not segfault: LD_PRELOAD=/lib/libGL.so /usr/bin/skype
As I said, downgrading to qtwebkit-2.2.2-5.fc17.i686 also fixes the issue. Let's wait for the developers of those proprietary binaries to solve the problem. Anyway, I have several workarounds (downgrading or preloading the non-nvidia libGL).
On 04/16/2013 06:54 AM, Laurent Rineau wrote:
Hi,
I know that Skype is a proprietary software, but I want to let you know that qtwebkit-2.3.0-1.fc17.i686 from kde-unstable (Fedora 17) makes Skype segfault at startup.
The setup that works is the following:
renoir ~ $ rpm -q skype qtwebkit.i686 skype-4.1.0.20-fc16.i586 qtwebkit-2.2.2-5.fc17.i686
If I upgrade using kde-unstable, then Skype segfaults.
Put qtwebkit-2.3.1-0.1 into kde-unstable just now, at least one ubuntu user claims it resolves the skype problem for them. Mind trying it to confirm or not?
-- rex
Am Freitag, 19. April 2013, 15:33:37 schrieb Rex Dieter:
On 04/16/2013 06:54 AM, Laurent Rineau wrote:
Hi,
I know that Skype is a proprietary software, but I want to let you know that qtwebkit-2.3.0-1.fc17.i686 from kde-unstable (Fedora 17) makes Skype segfault at startup.
The setup that works is the following: renoir ~ $ rpm -q skype qtwebkit.i686 skype-4.1.0.20-fc16.i586 qtwebkit-2.2.2-5.fc17.i686
If I upgrade using kde-unstable, then Skype segfaults.
Put qtwebkit-2.3.1-0.1 into kde-unstable just now, at least one ubuntu user claims it resolves the skype problem for them. Mind trying it to confirm or not?
-- rex
kde mailing list kde@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/kde New to KDE4? - get help from http://userbase.kde.org
I can confirm that Skype now works fine again using qtwebkit-2.3.1-0.1 on F18 64 Bit, and of course the i686 versions since skype is 32 Bit.
Regards Christian
Le vendredi 19 avril 2013 15:33:37 Rex Dieter a écrit :
On 04/16/2013 06:54 AM, Laurent Rineau wrote:
Hi,
I know that Skype is a proprietary software, but I want to let you know that qtwebkit-2.3.0-1.fc17.i686 from kde-unstable (Fedora 17) makes Skype segfault at startup.
The setup that works is the following: renoir ~ $ rpm -q skype qtwebkit.i686 skype-4.1.0.20-fc16.i586 qtwebkit-2.2.2-5.fc17.i686
If I upgrade using kde-unstable, then Skype segfaults.
Put qtwebkit-2.3.1-0.1 into kde-unstable just now, at least one ubuntu user claims it resolves the skype problem for them. Mind trying it to confirm or not?
Unfortunately, it still segfaults on my machine: Fedora 17, 64 bits, but Skype is 32 bits.
renoir ~ $ rpm -q skype qtwebkit.i686 xorg-x11-drv-nvidia-libs.i686 skype-4.1.0.20-fc16.i586 qtwebkit-2.3.1-0.1.fc17.i686 xorg-x11-drv-nvidia-libs-304.64-3.fc17.i686
renoir ~ $ /usr/bin/skype zsh: segmentation fault (core dumped) /usr/bin/skype
On 04/22/2013 05:04 AM, Laurent Rineau wrote:
Le vendredi 19 avril 2013 15:33:37 Rex Dieter a écrit :
On 04/16/2013 06:54 AM, Laurent Rineau wrote:
Hi,
I know that Skype is a proprietary software, but I want to let you know that qtwebkit-2.3.0-1.fc17.i686 from kde-unstable (Fedora 17) makes Skype segfault at startup.
The setup that works is the following: renoir ~ $ rpm -q skype qtwebkit.i686 skype-4.1.0.20-fc16.i586 qtwebkit-2.2.2-5.fc17.i686
If I upgrade using kde-unstable, then Skype segfaults.
Put qtwebkit-2.3.1-0.1 into kde-unstable just now, at least one ubuntu user claims it resolves the skype problem for them. Mind trying it to confirm or not?
Unfortunately, it still segfaults on my machine: Fedora 17, 64 bits, but Skype is 32 bits. renoir ~ $ rpm -q skype qtwebkit.i686 xorg-x11-drv-nvidia-libs.i686 skype-4.1.0.20-fc16.i586 qtwebkit-2.3.1-0.1.fc17.i686 xorg-x11-drv-nvidia-libs-304.64-3.fc17.i686
OK, another workaround, try invoking skype as:
LD_PRELOAD=/usr/lib/libGL.so.1 skype
Fwiw, anyone seeing this *not* using nvidia drivers?
-- rex
Le lundi 22 avril 2013 07:15:27 Rex Dieter a écrit :
On 04/22/2013 05:04 AM, Laurent Rineau wrote:
Le vendredi 19 avril 2013 15:33:37 Rex Dieter a écrit :
On 04/16/2013 06:54 AM, Laurent Rineau wrote:
Hi,
I know that Skype is a proprietary software, but I want to let you know that qtwebkit-2.3.0-1.fc17.i686 from kde-unstable (Fedora 17) makes Skype segfault at startup.
The setup that works is the following: renoir ~ $ rpm -q skype qtwebkit.i686 skype-4.1.0.20-fc16.i586 qtwebkit-2.2.2-5.fc17.i686
If I upgrade using kde-unstable, then Skype segfaults.
Put qtwebkit-2.3.1-0.1 into kde-unstable just now, at least one ubuntu user claims it resolves the skype problem for them. Mind trying it to confirm or not?
Unfortunately, it still segfaults on my machine: Fedora 17, 64 bits, but Skype is 32 bits. renoir ~ $ rpm -q skype qtwebkit.i686 xorg-x11-drv-nvidia-libs.i686 skype-4.1.0.20-fc16.i586 qtwebkit-2.3.1-0.1.fc17.i686 xorg-x11-drv-nvidia-libs-304.64-3.fc17.i686
OK, another workaround, try invoking skype as:
LD_PRELOAD=/usr/lib/libGL.so.1 skype
I already said in the discussion that it was one of the workarounds I know. The other one is to downgrade qtwebkit.
Fwiw, anyone seeing this *not* using nvidia drivers?
The segfault is in libGL from nvidia drivers. Even if the bug has been triggered by the upgrade of qtwebkit, the bug is certainly related to the use of nvidia drivers. Unfortunately. As I said, let's wait for the nvidia developers to solve the issue.