qtwebkit-2.3.0-1.fc17.i686 makes Skype segfault
Laurent Rineau
laurent.rineau__fedora at normalesup.org
Wed Apr 17 11:54:21 UTC 2013
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 at plt ()
Missing separate debuginfos, use: debuginfo-install skype-4.1.0.20-fc16.i586
(gdb) bt
#0 0x08075f46 in malloc at 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).
More information about the kde
mailing list