Results 1 to 4 of 4

Thread: Skype Segmentation fault

  1. #1

    Default Skype Segmentation fault

    I'm on openSUSE 11.3 on my Asus Eee 701. Using a PLT 510 bluetooth headset with Skype 2.1.0.18 and kernel 2.6.34.7-0.5-default.

    Skype seems to behave just fine (can hear through the headset) until I get about 10 seconds into the test call with echo123, and then "Segmentation fault" is printed to the console. It seems to crash right when it starts listening on the headset?

    Following is some console output I've captured while trying to figure this out...

    Code:
     > cat ~/.asoundrc
    pcm.btheadset {
                  type bluetooth
                  device "00:19:7F:43:79:59"
    }
    Code:
    > ldd /usr/bin/skype
            linux-gate.so.1 =>  (0xffffe000)
            libasound.so.2 => /usr/lib/libasound.so.2 (0xb7746000)
            libXv.so.1 => /usr/lib/libXv.so.1 (0xb7740000)
            libXss.so.1 => /usr/lib/libXss.so.1 (0xb773c000)
            libQtDBus.so.4 => /usr/lib/libQtDBus.so.4 (0xb76c4000)
            libdbus-1.so.3 => /lib/libdbus-1.so.3 (0xb767d000)
            libQtXml.so.4 => /usr/lib/libQtXml.so.4 (0xb763a000)
            libQtGui.so.4 => /usr/lib/libQtGui.so.4 (0xb6bb4000)
            libpng12.so.0 => /usr/lib/libpng12.so.0 (0xb6b89000)
            libSM.so.6 => /usr/lib/libSM.so.6 (0xb6b80000)
            libICE.so.6 => /usr/lib/libICE.so.6 (0xb6b65000)
            libXi.so.6 => /usr/lib/libXi.so.6 (0xb6b54000)
            libXrender.so.1 => /usr/lib/libXrender.so.1 (0xb6b49000)
            libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0xb6b40000)
            libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0xb6b3a000)
            libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0xb6b2e000)
            libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0xb6b29000)
            libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb6aa2000)
            libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xb6a6c000)
            libXext.so.6 => /usr/lib/libXext.so.6 (0xb6a5a000)
            libX11.so.6 => /usr/lib/libX11.so.6 (0xb691f000)
            libQtNetwork.so.4 => /usr/lib/libQtNetwork.so.4 (0xb67ff000)
            libQtCore.so.4 => /usr/lib/libQtCore.so.4 (0xb6582000)
            libz.so.1 => /lib/libz.so.1 (0xb656e000)
            libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0 (0xb6568000)
            librt.so.1 => /lib/librt.so.1 (0xb655e000)
            libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0xb6478000)
            libdl.so.2 => /lib/libdl.so.2 (0xb6473000)
            libpthread.so.0 => /lib/libpthread.so.0 (0xb6457000)
            libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb6367000)
            libm.so.6 => /lib/libm.so.6 (0xb633d000)
            libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb631f000)
            libc.so.6 => /lib/libc.so.6 (0xb61b4000)
            libpng14.so.14 => /usr/lib/libpng14.so.14 (0xb6187000)
            libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0xb613e000)
            libEGL.so.1 => /usr/lib/libEGL.so.1 (0xb612e000)
            libuuid.so.1 => /lib/libuuid.so.1 (0xb6128000)
            libexpat.so.1 => /lib/libexpat.so.1 (0xb60fe000)
            libxcb.so.1 => /usr/lib/libxcb.so.1 (0xb60dd000)
            /lib/ld-linux.so.2 (0xb7836000)
            libpcre.so.0 => /lib/libpcre.so.0 (0xb60ae000)
            libXau.so.6 => /usr/lib/libXau.so.6 (0xb60aa000)
    Code:
    > strace skype
    [...]
    times({tms_utime=793, tms_stime=106, tms_cutime=0, tms_cstime=0}) = 1718115234
    times({tms_utime=793, tms_stime=106, tms_cutime=0, tms_cstime=0}) = 1718115234
    times({tms_utime=793, tms_stime=106, tms_cutime=0, tms_cstime=0}) = 1718115234
    times({tms_utime=793, tms_stime=106, tms_cutime=0, tms_cstime=0}) = 1718115234
    times({tms_utime=793, tms_stime=106, tms_cutime=0, tms_cstime=0}) = 1718115234
    times({tms_utime=793, tms_stime=106, tms_cutime=0, tms_cstime=0}) = 1718115234
    times({tms_utime=793, tms_stime=106, tms_cutime=0, tms_cstime=0}) = 1718115234
    times({tms_utime=793, tms_stime=106, tms_cutime=0, tms_cstime=0}) = 1718115234
    times({tms_utime=793, tms_stime=106, tms_cutime=0, tms_cstime=0}) = 1718115234
    clock_gettime(CLOCK_MONOTONIC, {509, 411297462}) = 0
    read(7, 0x92bb520, 4096)                = -1 EAGAIN (Resource temporarily unavailable)
    clock_gettime(CLOCK_MONOTONIC, {509, 411487359}) = 0
    poll([{fd=3, events=POLLIN}, {fd=8, events=POLLIN}, {fd=9, events=POLLIN}, {fd=7, events=POLLIN}], 4, 98 <unfinished ...>
    +++ killed by SIGSEGV +++
    Segmentation fault
    Code:
    $ cat /var/log/messages
    [...]
    Nov 15 21:15:15 Kibeth bluetoothd[1711]: link_key_request (sba=00:02:72:A9:68:D3, dba=00:19:7F:43:79:59)
    Nov 15 21:15:16 Kibeth bluetoothd[1711]: link_key_request (sba=00:02:72:A9:68:D3, dba=00:19:7F:43:79:59)
    Nov 15 21:15:20 Kibeth kernel: [ 1247.869304] btusb_isoc_complete: hci0 corrupted SCO packet
    Nov 15 21:15:20 Kibeth kernel: [ 1247.869351] hci_scodata_packet: hci0 SCO packet for unknown connection handle 0
    Nov 15 21:15:20 Kibeth kernel: [ 1247.869360] hci_scodata_packet: hci0 SCO packet for unknown connection handle 0
    Nov 15 21:15:20 Kibeth kernel: [ 1247.869368] hci_scodata_packet: hci0 SCO packet for unknown connection handle 0
    Nov 15 21:15:20 Kibeth kernel: [ 1247.869376] hci_scodata_packet: hci0 SCO packet for unknown connection handle 0
    Nov 15 21:15:20 Kibeth kernel: [ 1247.869384] hci_scodata_packet: hci0 SCO packet for unknown connection handle 0

  2. #2
    Join Date
    Mar 2010
    Location
    Austin - Texas
    Posts
    10,140
    Blog Entries
    48

    Smile Re: Skype Segmentation fault

    In another forum thread here, one issue was the source of the skype files. Here is the suggested source.

    Code:
    http://download.opensuse.org/repositories/home:/broumbroum23/openSUSE_11.3_NonFree_standard/
    There also seemed to be some benefit in checking your multimedia setup, message #21 has the most recent script:

    MMCHECK - Check Your Multimedia in 10 Steps - Script File, as proposed by RedDwarf

    I also have a script to check your audio setup and gives you the ability to determine if turning the Pulseaudio server on or off makes any difference.

    S.T.A.R.T. - SuSE Terminal Audio Reporting Tool

    If you want to read about all of the gyrations the other user went through, here is the thread to read:

    Skype crashes at log-in screen

    Thank You,
    My Blog: https://forums.opensuse.org/blogs/jdmcdaniel3/

    Software efficiency halves every 18 months, thus compensating for Moore's Law

    Its James again from Austin, Texas

  3. #3

    Default Re: Skype Segmentation fault

    Ooo, using the skype in that repository seems to have fixed me, thanks!

  4. #4
    Join Date
    Mar 2010
    Location
    Austin - Texas
    Posts
    10,140
    Blog Entries
    48

    Smile Re: Skype Segmentation fault

    That is great news there jgroszko, happy to be of help to your. I see that you are a relative new user and so I normally post additional information about the forum operation at the end of a successful thread help. For all questions about forum operation, check out the FAQ's:

    openSUSE Forums FAQ

    In addition here is some more information about our message operation:

    Forum Message Counts:

    As you start or answer any message thread here in the openSUSE forums.

    Puzzled Penguin 0-49 (new users start with this level)
    Student Penguin 50-99
    Explorer Penguin 100-249
    Busy Penguin 250-499
    Parent Penguin 500-999
    Wise Penguin 1000-1999
    Omniscient Penguin 2000

    FYI here are the reputation levels:

    As you reward another user for the help they have provided you using
    the reputation icon is in the lower left of any message that you read
    and looks like a star.

    REPUTATION LEVELS:

    User is infamous around these parts -99999
    User can only hope to improve -50
    User has a little shameless behavior in the past -10
    User is an unknown quantity at this point 0-9 (new users start with this level)
    User is on a distinguished road 10-19
    User will become famous soon enough 20-149
    User has a spectacular aura about 150-249
    User is a jewel in the rough 250-349
    User is just really nice 350-449
    User is a glorious beacon of light 450-549
    User is a name known to all 550-649
    User is a splendid one to behold 650-999
    User has much to be proud of 1000-1499
    User has a brilliant future 1500-1999
    User has a reputation beyond repute 2000
    Thank You,
    My Blog: https://forums.opensuse.org/blogs/jdmcdaniel3/

    Software efficiency halves every 18 months, thus compensating for Moore's Law

    Its James again from Austin, Texas

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •