Professional Web Applications Themes

Linux Player segfaults - Macromedia Flash Player

Bug Report Summary : Flash runs for a short time but almost inevitably segfaults. Browsers affected : Firefox 1.5.x, 2.0.0.1, Mozilla and Seamonkey. Opera is unsupported, but its behaviour may be instructive and is described below. System Hardware : CPU = 2 x PIII smp. 768 MB ram. Graphics Card = nVidia GeForce FX 5500. Kernel: vanilla 2.6.19.2 (previously 2.6.15) X-Windows : Xorg 6.9.0 nVidia driver 1.0.9631 (current) Libraries : I will supply details of the precise library versions to libflashplayer.so is linked if that will assist. Distro: Nominally Slackware 9.1 (has been very extensively updated). glibc = 2.3.2. (Users ...

  1. #1

    Default Linux Player segfaults

    Bug Report

    Summary : Flash runs for a short time but almost inevitably segfaults.

    Browsers affected : Firefox 1.5.x, 2.0.0.1, Mozilla and Seamonkey. Opera is
    unsupported, but its behaviour may be instructive and is described below.

    System Hardware : CPU = 2 x PIII smp. 768 MB ram. Graphics Card = nVidia
    GeForce FX 5500.

    Kernel: vanilla 2.6.19.2 (previously 2.6.15)
    X-Windows : Xorg 6.9.0
    nVidia driver 1.0.9631 (current)

    Libraries : I will supply details of the precise library versions to
    libflashplayer.so is linked if that will assist.

    Distro: Nominally Slackware 9.1 (has been very extensively updated). glibc =
    2.3.2. (Users of the more recent Slackware 10.2 are also reporting crashes on
    alt.os.linux.slackware).

    Details: Both the beta and the release almost inevitably terminate in a
    segfault under all Mozilla.org browsers. Using youtube.com as a test site,
    videos load and run normally, including sound, for a few seconds (usually
    between 5 and 30 seconds), but almost inevitably segfault. Once or twice in at
    least 30 attempts display of a video has completed. Until the segfault arises
    all flash controls work normally. Very simple flash advertising content will
    sometimes play and loop without causing the segfault. I have created a test
    user with his own copy of the browsers and no extensions / themes other than
    libnullplugin.so and libflashplayer.so. The segfaults occur just as in the
    case of my own user.

    For what it may be worth, when Opera is run from a terminal one sees :

    (process:4982): GLib-GObject-CRITICAL **: gtype.c:2242: initialization
    assertion failed, use g_type_init() prior to this function

    (process:4982): Gtk-CRITICAL **: gtk_clipboard_get_for_display: assertion
    `GDK_IS_DISPLAY (display)' failed
    Adobe FlashPlayer: gtk_clipboard_get(GDK_SELECTION_PRIMARY); failed. Trying to
    call gtk_init(0,0);

    The above errors do not cause any apparent problems. After the usual few
    seconds of play on youtube.com, however, the flash screen goes grey with the
    following error output to the terminal:

    opera: Plug-in 4982 is not responding. It will be closed.
    opera: Define environment variable OPERA_KEEP_BLOCKED_PLUGIN to keep blocked
    plug-ins.

    It would appear that Opera continues to load the flash content even after
    this, but nothing is displayed.

    Capsthorne Guest

  2. #2

    Default Re: Linux Player segfaults

    I experience the same thing. I have found Flash 9 Seg Faults consistently and
    predictably whenever a window (or tab) exits/closes that has Flash 9 running on
    it. There is one curious exception. After running certain Flash animations
    once (I am still trying to doent a specific example) then Flash 9 no longer
    Seg Faults.

    Slackware 10.2
    Kernel 2.6.16
    Firefox 2.0

    PCrichton Guest

  3. #3

    Default Re: Linux Player segfaults

    Flash 9 (for Linux) in Firefox Seg Faults every time the window running flash
    is closed, or example, when following a link which replaces the page running
    Flash. This behavior is consistent and reproducible. It has exhibited this
    behavior since version 8.

    The following is the tail end results of running strace on Firefox 2.0.0.1
    with Flash 9. [url]www.adobe.com[/url] was accessed and the menu bar clicked so that the
    window would close and be replaced by the linked page. Note that it was an
    munmap call that threw the Segmentation Fault. As noted in
    [url]http://www.opengroup.org/onlinepubs/007908799/xsh/munmap.html[/url], after releasing
    the memory mapping "Further references to these pages result in the generation
    of a SIGSEGV signal to the process."

    ...

    read(3, "\1\30\7\354\20\1\0\0\0\0\0\0O\377\16\10\36\0\0\0` \367\263"..., 32) =
    32
    readv(3, [{"\377\377\377\0\377\377\377\0\377\377\377\0\377\3 77\377"..., 1088},
    {"", 0}], 2 ) = 1088
    write(3, "H\2\26\1\5#\340\0026\7\340\2\21\0\20\0\26\4\7\0\0 \30\6"..., 2492) =
    2492
    ioctl(3, FIONREAD, [0]) = 0
    poll([{fd=3, events=POLLIN}, {fd=10, events=POLLIN}, {fd=14,
    events=POLLIN|POLLPRI}, {fd=1 6, events=POLLIN|POLLPRI}, {fd=17,
    events=POLLIN|POLLPRI}, {fd=18, events=POLLIN|POLLPRI}, {fd=5, events=POLLIN,
    revents=POLLIN}], 7, -1) = 1
    futex(0x9573860, FUTEX_WAKE, 1) = 1
    futex(0x957385c, FUTEX_WAKE, 1) = 1
    futex(0x9573860, FUTEX_WAKE, 1) = 1
    futex(0x957385c, FUTEX_WAKE, 1) = 1
    futex(0x9573860, FUTEX_WAKE, 1) = 1
    futex(0x957385c, FUTEX_WAKE, 1) = 1
    munmap(0xb0876000, 16777216) = 0
    munmap(0xb1876000, 7854972) = 0
    --- SIGSEGV (Segmentation fault) 0 (0) ---
    rt_sigaction(SIGSEGV, NULL, {0xb622be14, [], 0}, 8) = 0
    times({tms_utime=1582, tms_stime=34, tms_cutime=0, tms_cstime=0}) = 1718733705
    rt_sigaction(SIGSEGV, {0x8082db6, ~[KILL STOP RTMIN RT_1], 0}, NULL, 8) = 0
    tgkill(8127, 8127, SIGSEGV) = 0
    sigreturn() = ? (mask now [])
    --- SIGSEGV (Segmentation fault) 0 (0) ---
    unlink("/home/pcrichtn/.mozilla/firefox/default.fwz/lock") = 0
    rt_sigaction(SIGSEGV, {SIG_DFL}, NULL, 8) = 0
    rt_sigprocmask(SIG_UNBLOCK, [SEGV], NULL, 8) = 0
    tgkill(8127, 8127, SIGSEGV) = 0
    --- SIGSEGV (Segmentation fault) 0 (0) ---
    +++ killed by SIGSEGV +++


    PCrichton Guest

  4. #4

    Default Re: Linux Player segfaults

    Replying to my own reply ... is that like talking to myself?

    Here's a twist to the window closing segmentation fault - It appears it only
    happens if it is the last window Flash 9 window to close. In other words, it
    seems to run as long as there is another window/tab still open.

    PCrichton Guest

  5. #5

    Default Re: Linux Player segfaults

    This maybe related to the other bug reported with Flash showing only on the top.
    It was mentioned this might be a graphics card problem and not a flash problem.

    Not sure yet, hoping someone can figure it out.

    tcomputerchip Guest

Similar Threads

  1. Replies: 8
    Last Post: July 21st, 01:50 AM
  2. Flash Player for 64-bit Linux
    By x_Apophis_x in forum Macromedia Flash Player
    Replies: 0
    Last Post: January 6th, 01:28 AM
  3. Flash player for linux ppc?
    By ajsetter in forum Macromedia Flash Player
    Replies: 0
    Last Post: January 5th, 11:53 PM
  4. Linux Player Changes / Update?
    By moemeh in forum Macromedia Flash Player
    Replies: 0
    Last Post: November 9th, 12:23 PM
  5. How run app from linux flash player?
    By mdazap in forum Macromedia Flash Player
    Replies: 0
    Last Post: September 8th, 10:04 AM

Bookmarks

Posting Permissions

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

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139