Bug#797385: iceweasel crash loading a youtube page.

Adrin adrin.jalali at gmail.com
Tue Sep 1 10:08:49 UTC 2015


On Tue, 1 Sep 2015 at 01:30 Mike Hommey <mh at glandium.org> wrote:

> On Sun, Aug 30, 2015 at 11:12:52AM +0000, Adrin wrote:
> > Program received signal SIG38, Real-time event 38.
> > 0x00007ffff4546e23 in js::Shape::search (cx=cx at entry=0x7ffff6b5c990,
> start=0x7fffd07576f0, id=..., pentry=pentry at entry=0x7fffffff6f00,
> adding=adding at entry=false) at
> /tmp/buildd/iceweasel-38.2.1esr/js/src/vm/Shape-inl.h:82
> > 82    /tmp/buildd/iceweasel-38.2.1esr/js/src/vm/Shape-inl.h: No such
> file or directory.
>
> SIG38 is not a crash. Try to "continue" until you get an actual crash.
>
> Mike
>

Ok. Here's another try. This time I get the seg fault.

Program received signal SIGSEGV, Segmentation fault.

Adrin.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/pkg-mozilla-maintainers/attachments/20150901/785fb7f3/attachment.html>
-------------- next part --------------
$ MOZILLA_DISABLE_PLUGINS=1 gdb --args iceweasel
GNU gdb (Debian 7.9.1-1) 7.9.1
Copyright (C) 2015 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from iceweasel...Reading symbols from /usr/lib/debug//usr/lib/iceweasel/iceweasel...done.
done.
(gdb) set pagination 0
(gdb) run -safe-mode
Starting program: /usr/bin/iceweasel -safe-mode
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".

(process:3617): GLib-CRITICAL **: g_slice_set_config: assertion 'sys_page_size == 0' failed
Gtk-Message: Failed to load module "canberra-gtk-module"
console.error: 
  [CustomizableUI]
  Custom widget with id loop-button does not return a valid node
console.error: 
  [CustomizableUI]
  Custom widget with id loop-button does not return a valid node
[New Thread 0x7fffbb8f0700 (LWP 3676)]
[New Thread 0x7fffcffff700 (LWP 3693)]
[New Thread 0x7fffadd1e700 (LWP 3694)]
[New Thread 0x7fffa44d0700 (LWP 3727)]
[New Thread 0x7fffa2afe700 (LWP 3729)]
[New Thread 0x7fffa08da700 (LWP 3733)]
[New Thread 0x7fffa10db700 (LWP 3732)]
[New Thread 0x7fffa18dc700 (LWP 3731)]
[New Thread 0x7fffa20dd700 (LWP 3730)]
[New Thread 0x7fffa32ff700 (LWP 3728)]
[New Thread 0x7fffa4cd1700 (LWP 3724)]
[New Thread 0x7fffa54d2700 (LWP 3723)]
[New Thread 0x7fffa5cd3700 (LWP 3722)]
[New Thread 0x7fffa6cd5700 (LWP 3721)]
[New Thread 0x7fffa74d6700 (LWP 3720)]
[New Thread 0x7fffa7cd7700 (LWP 3719)]
[New Thread 0x7fffa84d8700 (LWP 3718)]
[New Thread 0x7fffd9b45700 (LWP 3717)]
[New Thread 0x7fffd8644700 (LWP 3716)]
[New Thread 0x7fffac31e700 (LWP 3715)]
[New Thread 0x7fffabb1d700 (LWP 3714)]
[New Thread 0x7fffab31c700 (LWP 3713)]
[New Thread 0x7fffaab1b700 (LWP 3712)]
[New Thread 0x7fffd429d700 (LWP 3711)]
[New Thread 0x7fffd425c700 (LWP 3710)]
[New Thread 0x7fffd2dfd700 (LWP 3709)]
[New Thread 0x7fffa64d4700 (LWP 3708)]
[New Thread 0x7fffa8cd9700 (LWP 3703)]
[New Thread 0x7fffa94da700 (LWP 3702)]
[New Thread 0x7fffa9cdb700 (LWP 3699)]
[New Thread 0x7fffb3aff700 (LWP 3689)]
[New Thread 0x7fffb4cfd700 (LWP 3687)]
[New Thread 0x7fffb54fe700 (LWP 3686)]
[New Thread 0x7fffb5cff700 (LWP 3685)]
[New Thread 0x7fffb66ff700 (LWP 3684)]
[New Thread 0x7fffb7afe700 (LWP 3683)]
[New Thread 0x7fffb82ff700 (LWP 3682)]
[New Thread 0x7fffb8ce2700 (LWP 3681)]
[New Thread 0x7fffb94e3700 (LWP 3680)]
[New Thread 0x7fffb9ce4700 (LWP 3679)]
[New Thread 0x7fffba4e5700 (LWP 3678)]
[New Thread 0x7fffbace6700 (LWP 3677)]
[New Thread 0x7fffbc0f1700 (LWP 3675)]
[New Thread 0x7fffbcaff700 (LWP 3674)]
[New Thread 0x7fffbe0ff700 (LWP 3673)]
[New Thread 0x7fffbf7ff700 (LWP 3672)]
[New Thread 0x7fffc57ff700 (LWP 3671)]
[New Thread 0x7fffc94ff700 (LWP 3670)]
[New Thread 0x7fffd9bfe700 (LWP 3669)]
[New Thread 0x7fffca5ff700 (LWP 3668)]
[New Thread 0x7fffcb0ff700 (LWP 3667)]
[New Thread 0x7fffcc1fe700 (LWP 3666)]
[New Thread 0x7fffcc9ff700 (LWP 3665)]
[New Thread 0x7fffd2bff700 (LWP 3664)]
[New Thread 0x7fffcf7fe700 (LWP 3663)]
[New Thread 0x7fffd23fe700 (LWP 3662)]
[New Thread 0x7fffd8efe700 (LWP 3661)]
[New Thread 0x7fffd14ff700 (LWP 3654)]
[New Thread 0x7fffd35fe700 (LWP 3651)]
[New Thread 0x7fffd3dff700 (LWP 3650)]
[New Thread 0x7fffd54fd700 (LWP 3649)]
[New Thread 0x7fffd4afb700 (LWP 3648)]
[New Thread 0x7fffd4cfc700 (LWP 3647)]
[New Thread 0x7fffd5cfe700 (LWP 3645)]
[New Thread 0x7fffd64ff700 (LWP 3644)]
[New Thread 0x7fffd793c700 (LWP 3643)]
[New Thread 0x7fffd96ff700 (LWP 3641)]
[New Thread 0x7fffe8333700 (LWP 3640)]
[New Thread 0x7fffda3ff700 (LWP 3639)]
[New Thread 0x7fffdb0fe700 (LWP 3638)]
[New Thread 0x7fffdb8ff700 (LWP 3637)]
[New Thread 0x7fffdc3ff700 (LWP 3636)]
[New Thread 0x7fffdd4ed700 (LWP 3635)]
[New Thread 0x7fffdd56e700 (LWP 3634)]
[New Thread 0x7fffdd5ef700 (LWP 3633)]
[New Thread 0x7fffdd670700 (LWP 3632)]
[New Thread 0x7fffdd6f1700 (LWP 3631)]
[New Thread 0x7fffdd772700 (LWP 3630)]
[New Thread 0x7fffdd7f3700 (LWP 3629)]
[New Thread 0x7fffddbf0700 (LWP 3628)]
[New Thread 0x7fffde3f1700 (LWP 3627)]
[New Thread 0x7fffdebf2700 (LWP 3626)]
[New Thread 0x7fffe8d62700 (LWP 3625)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffa2afe700 (LWP 3729)]
gst_memory_unmap (mem=0x7fff00000000, info=info at entry=0x7fffa2afd980) at gstmemory.c:339
339	gstmemory.c: No such file or directory.
(gdb) bt full
#0  0x00007fffb1350ff0 in gst_memory_unmap (mem=0x7fff00000000, info=info at entry=0x7fffa2afd980) at gstmemory.c:339
        __func__ = "gst_memory_unmap"
#1  0x00007fffb1326f76 in gst_buffer_unmap (buffer=<optimized out>, info=0x7fffa2afd980) at gstbuffer.c:1622
        __func__ = "gst_buffer_unmap"
#2  0x00007fff9fed7294 in  () at /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstfaad.so
#3  0x00007fffaea4be04 in  () at /usr/lib/x86_64-linux-gnu/libgstaudio-1.0.so.0
#4  0x00007fffaea4f18f in  () at /usr/lib/x86_64-linux-gnu/libgstaudio-1.0.so.0
#5  0x00007fffb1355e1f in gst_pad_push_data (data=<optimized out>, type=<optimized out>, pad=<optimized out>) at gstpad.c:3830
        chainfunc = 0x7fffaea4f160
        parent = 0x7fffc5c212a0 [GstFaad]
        peer = 0x7fffb2ab5620 [GstPad]
        __PRETTY_FUNCTION__ = "gst_pad_push_data"
#6  0x00007fffb1355e1f in gst_pad_push_data (pad=0x7fffb2ab51c0 [GstPad], type=2930045280, data=0x7fffb1be5d60) at gstpad.c:4063
        peer = 0x7fffb2ab5620 [GstPad]
        __PRETTY_FUNCTION__ = "gst_pad_push_data"
#7  0x00007fffb0e9a564 in gst_base_parse_push_frame (parse=0x7fffc4dfb230 [GstAacParse], frame=0x7fffa2afdc60) at gstbaseparse.c:2304
        ret = GST_FLOW_OK
        klass = 0x0
        buffer = 0x7fffb1be5d60
        size = 278
        __func__ = "gst_base_parse_push_frame"
        __PRETTY_FUNCTION__ = "gst_base_parse_push_frame"
#8  0x00007fffb0e9b132 in gst_base_parse_chain (pad=0x7fff00000000, parent=0x7fffc4dfb230 [GstAacParse], buffer=0x7fffb1be5d60) at gstbaseparse.c:2824
        frame = {buffer = 0x0, out_buffer = 0x0, flags = 0, offset = 0, overhead = 0, size = 0, _gst_reserved_i = {0, 0}, _gst_reserved_p = {0x0, 0x0}, _private_flags = 1}
        tmpbuf = 0x7fffb166c820
        skip = -1
        data = 0x7fffb166c820 "\001"
        pts = 140735922822240
        dts = 140736169691168
        __PRETTY_FUNCTION__ = "gst_base_parse_chain"
#9  0x00007fffb1355e1f in gst_pad_push_data (data=<optimized out>, type=<optimized out>, pad=<optimized out>) at gstpad.c:3830
        chainfunc = 0x7fffb0e9aad0 <gst_base_parse_chain>
        parent = 0x7fffc4dfb230 [GstAacParse]
        peer = 0x7fffb2ab4f90 [GstPad]
        __PRETTY_FUNCTION__ = "gst_pad_push_data"
#10 0x00007fffb1355e1f in gst_pad_push_data (pad=0x7fffb2ab4d60 [GstPad], type=2968103632, data=0x7fffb1be5d60) at gstpad.c:4063
        peer = 0x7fffb2ab4f90 [GstPad]
        __PRETTY_FUNCTION__ = "gst_pad_push_data"
#11 0x00007fffae5ccb4c in gst_multi_queue_loop (object=<optimized out>, sq=<optimized out>, mq=<optimized out>) at gstmultiqueue.c:1229
        timestamp = 0
        sq = 0x7fffc065f380
        item = 0x7fff00000000
        sitem = 0x7fffb3e61160
        mq = 0x7fffc13e8670 [GstMultiQueue]
        object = 0x7fffb1be5d60
        result = GST_FLOW_OK
        __PRETTY_FUNCTION__ = "gst_multi_queue_loop"
#12 0x00007fffae5ccb4c in gst_multi_queue_loop (pad=0x7fff00000000) at gstmultiqueue.c:1484
        sq = 0x7fffc065f380
        item = 0x7fff00000000
        sitem = 0x7fffb3e61160
        mq = 0x7fffc13e8670 [GstMultiQueue]
        object = 0x7fffb1be5d60
        result = GST_FLOW_OK
        __PRETTY_FUNCTION__ = "gst_multi_queue_loop"
#13 0x00007fffb1383b61 in gst_task_func (task=0x7fffc0ffe5f0 [GstTask]) at gsttask.c:316
        lock = 0x7fffb2ab4dd0
        priv = 0x7fffc0ffe5a0
        __PRETTY_FUNCTION__ = "gst_task_func"
#14 0x00007fffee6a92e8 in g_thread_pool_thread_proxy (data=<optimized out>) at /tmp/buildd/glib2.0-2.44.1/./glib/gthreadpool.c:307
        task = 0x7fffc0b23840
        pool = 0x7fffb18aeac0
#15 0x00007fffee6a8955 in g_thread_proxy (data=0x7fffc4587ca0) at /tmp/buildd/glib2.0-2.44.1/./glib/gthread.c:764
        thread = 0x7fffc4587ca0
#16 0x00007ffff7bc70a4 in start_thread (arg=0x7fffa2afe700) at pthread_create.c:309
        __res = <optimized out>
        pd = 0x7fffa2afe700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140735922824960, -8431668617060337543, 0, 140737354125408, 140737193347328, 140735922824960, 8431854847888668793, 8431685629440768121}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#17 0x00007ffff707c07d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111



More information about the pkg-mozilla-maintainers mailing list