Login
[x]
Log in using an account from:
Fedora Account System
Red Hat Associate
Red Hat Customer
Or login using a Red Hat Bugzilla account
Forgot Password
Login:
Hide Forgot
Create an Account
Red Hat Bugzilla – Attachment 596854 Details for
Bug 838279
[abrt] cheese-3.4.2-3.fc17: v4lconvert_yuyv_to_yuv420: Process /usr/bin/cheese was killed by signal 11 (SIGSEGV)
[?]
New
Simple Search
Advanced Search
My Links
Browse
Requests
Reports
Current State
Search
Tabular reports
Graphical reports
Duplicates
Other Reports
User Changes
Plotly Reports
Bug Status
Bug Severity
Non-Defaults
|
Product Dashboard
Help
Page Help!
Bug Writing Guidelines
What's new
Browser Support Policy
5.0.4.rh83 Release notes
FAQ
Guides index
User guide
Web Services
Contact
Legal
This site requires JavaScript to be enabled to function correctly, please enable it.
File: backtrace
backtrace (text/plain), 30.17 KB, created by
Brandon
on 2012-07-08 08:17:42 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Brandon
Created:
2012-07-08 08:17:42 UTC
Size:
30.17 KB
patch
obsolete
>[New LWP 6683] >[New LWP 6676] >[New LWP 6682] >[New LWP 6679] >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >Core was generated by `/usr/bin/cheese'. >Program terminated with signal 11, Segmentation fault. >#0 0x0000003bc480ebfc in v4lconvert_yuyv_to_yuv420 (src=src@entry=0x7f3d8c58d000 <Address 0x7f3d8c58d000 out of bounds>, dest=dest@entry=0x7f3d72000000 <Address 0x7f3d72000000 out of bounds>, width=width@entry=640, height=height@entry=480, yvu=0) at rgbyuv.c:265 >265 rgbyuv.c: No such file or directory. > >Thread 4 (Thread 0x7f3d8fef7700 (LWP 6679)): >#0 0x0000003bbf0e8eef in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87 > resultvar = <optimized out> > oldtype = 0 > result = <optimized out> >#1 0x0000003bc1047984 in g_main_context_poll (n_fds=3, fds=0x7f3d880010e0, timeout=-1, context=0x27cf5e0, priority=<optimized out>) at gmain.c:3417 > poll_func = 0x3bc10557a0 <g_poll> >#2 g_main_context_iterate (context=0x27cf5e0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3118 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 3 > allocated_nfds = <optimized out> > fds = 0x7f3d880010e0 >#3 0x0000003bc1047de2 in g_main_loop_run (loop=0x27cf590) at gmain.c:3317 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#4 0x0000003bd28c9126 in gdbus_shared_thread_func (user_data=0x27cf5b0) at gdbusprivate.c:277 > data = 0x27cf5b0 >#5 0x0000003bc106a315 in g_thread_proxy (data=0x27cd940) at gthread.c:801 > thread = 0x27cd940 >#6 0x0000003bbf407d14 in start_thread (arg=0x7f3d8fef7700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f3d8fef7700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139902384568064, 8520781683830473582, 0, 256601358336, 139902384568064, 41743792, -8627496017064967314, 8523233041641948014}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#7 0x0000003bbf0f199d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 3 (Thread 0x7f3d8ce23700 (LWP 6682)): >#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:166 >No locals. >#1 0x0000003bc108393f in g_cond_wait (cond=0x2b0a7b0, mutex=<optimized out>) at gthread-posix.c:746 > _g_boolean_var_ = <optimized out> > status = <optimized out> >#2 0x00007f3d8e5de705 in gst_queue_loop (pad=<optimized out>) at gstqueue.c:1252 > queue = 0x2876340 > ret = GST_FLOW_OK > __PRETTY_FUNCTION__ = "gst_queue_loop" >#3 0x0000003bdc482d64 in gst_task_func (task=0x2a37950) at gsttask.c:327 > lock = 0x2ba58c0 > tself = 0x2aff140 > priv = 0x2a379f0 > __PRETTY_FUNCTION__ = "gst_task_func" >#4 0x0000003bc106ab12 in g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:309 > task = 0x2bf7110 > pool = 0x25f0cc0 >#5 0x0000003bc106a315 in g_thread_proxy (data=0x2aff140) at gthread.c:801 > thread = 0x2aff140 >#6 0x0000003bbf407d14 in start_thread (arg=0x7f3d8ce23700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f3d8ce23700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139902333368064, 8520781683830473582, 0, 256601358336, 139902333368064, 39783616, -8627493841664031890, 8523233041641948014}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#7 0x0000003bbf0f199d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 2 (Thread 0x7f3d98e47980 (LWP 6676)): >#0 0x0000003bbf0e8eef in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87 > resultvar = <optimized out> > oldtype = 0 > result = <optimized out> >#1 0x0000003bc1047984 in g_main_context_poll (n_fds=5, fds=0x2af81b0, timeout=2447, context=0x23f78f0, priority=<optimized out>) at gmain.c:3417 > poll_func = 0x3bc10557a0 <g_poll> >#2 g_main_context_iterate (context=context@entry=0x23f78f0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3118 > max_priority = 2147483647 > timeout = 2447 > some_ready = <optimized out> > nfds = 5 > allocated_nfds = <optimized out> > fds = 0x2af81b0 >#3 0x0000003bc1047aa4 in g_main_context_iteration (context=0x23f78f0, context@entry=0x0, may_block=may_block@entry=1) at gmain.c:3184 > retval = <optimized out> >#4 0x0000003bd2897cfc in g_application_run (application=application@entry=0x2559790, argc=<optimized out>, argv=0x7fffe5ecbe08) at gapplication.c:1496 > arguments = 0x25bae50 > status = -516 > i = <optimized out> > __PRETTY_FUNCTION__ = "g_application_run" >#5 0x00000000004177b8 in _vala_main (args=0x7fffe5ecbe08, args_length1=1) at src/cheese-main.c:469 > result = 0 > _tmp0_ = <optimized out> > app = 0x2559790 > _tmp1_ = 0x2559790 > _tmp2_ = 0x2559790 > _tmp3_ = 0x2559790 > _tmp4_ = 0x2559790 > _tmp5_ = <optimized out> > _tmp5__length1 = <optimized out> > _tmp6_ = 0 > status = <optimized out> >#6 0x0000003bbf021735 in __libc_start_main (main=0x40c7a0 <main>, argc=1, ubp_av=0x7fffe5ecbe08, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffe5ecbdf8) at libc-start.c:226 > result = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, 8520781683830473582, 4245448, 140737050885632, 0, 0, -8520759837536107666, 8523233611590452078}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x41ae70, 0x7fffe5ecbe08}, data = {prev = 0x0, cleanup = 0x0, canceltype = 4304496}}} > not_first_call = <optimized out> >#7 0x000000000040c7f1 in _start () >No symbol table info available. > >Thread 1 (Thread 0x7f3d71fff700 (LWP 6683)): >#0 0x0000003bc480ebfc in v4lconvert_yuyv_to_yuv420 (src=src@entry=0x7f3d8c58d000 <Address 0x7f3d8c58d000 out of bounds>, dest=dest@entry=0x7f3d72000000 <Address 0x7f3d72000000 out of bounds>, width=width@entry=640, height=height@entry=480, yvu=0) at rgbyuv.c:265 > i = <optimized out> > j = <optimized out> > src1 = 0x7f3d8c58d000 <Address 0x7f3d8c58d000 out of bounds> > udest = <optimized out> > vdest = <optimized out> >#1 0x0000003bc4805580 in v4lconvert_convert_pixfmt (data=data@entry=0x2b04000, src=src@entry=0x7f3d8c58d000 <Address 0x7f3d8c58d000 out of bounds>, src_size=src_size@entry=614400, dest=dest@entry=0x7f3d72000000 <Address 0x7f3d72000000 out of bounds>, dest_size=dest_size@entry=16777216, fmt=fmt@entry=0x7f3d71ffdf90, dest_pix_fmt=842093913) at libv4lconvert.c:1082 > result = 0 > src_pix_fmt = <optimized out> > width = 640 > height = 480 > bytesperline = 1280 >#2 0x0000003bc4805de0 in v4lconvert_convert (data=0x2b04000, src_fmt=src_fmt@entry=0x3bc4e07a70, dest_fmt=dest_fmt@entry=0x3bc4e07b40, src=0x7f3d8c58d000 <Address 0x7f3d8c58d000 out of bounds>, src_size=614400, dest=0x7f3d72000000 <Address 0x7f3d72000000 out of bounds>, dest_size=dest_size@entry=16777216) at libv4lconvert.c:1294 > res = <optimized out> > dest_needed = 460800 > temp_needed = <optimized out> > processing = 0 > convert = <optimized out> > rotate90 = 0 > vflip = 0 > hflip = 0 > crop = 0 > convert1_dest = <optimized out> > convert1_dest_size = <optimized out> > convert2_src = <optimized out> > convert2_dest = 0x7f3d72000000 <Address 0x7f3d72000000 out of bounds> > convert2_dest_size = <optimized out> > rotate90_src = <optimized out> > rotate90_dest = 0x7f3d72000000 <Address 0x7f3d72000000 out of bounds> > flip_src = 0x7f3d8c58d000 <Address 0x7f3d8c58d000 out of bounds> > flip_dest = 0x7f3d72000000 <Address 0x7f3d72000000 out of bounds> > crop_src = 0x7f3d8c58d000 <Address 0x7f3d8c58d000 out of bounds> > my_src_fmt = {type = V4L2_BUF_TYPE_VIDEO_CAPTURE, fmt = {pix = {width = 640, height = 480, pixelformat = 1448695129, field = V4L2_FIELD_NONE, bytesperline = 1280, sizeimage = 614400, colorspace = V4L2_COLORSPACE_SRGB, priv = 0}, pix_mp = {width = 640, height = 480, pixelformat = 1448695129, field = V4L2_FIELD_NONE, colorspace = 1280, plane_fmt = {{sizeimage = 614400, bytesperline = 8, reserved = {0, 0, 0, 0, 0, 0, 0}}, {sizeimage = 0, bytesperline = 0, reserved = {0, 0, 0, 0, 0, 0, 0}}, {sizeimage = 0, bytesperline = 0, reserved = {0, 0, 0, 0, 0, 0, 0}}, {sizeimage = 0, bytesperline = 0, reserved = {0, 0, 0, 0, 0, 0, 0}}, {sizeimage = 0, bytesperline = 0, reserved = {0, 0, 0, 0, 0, 0, 0}}, {sizeimage = 0, bytesperline = 0, reserved = {0, 0, 0, 0, 0, 0, 0}}, {sizeimage = 0, bytesperline = 0, reserved = {0, 0, 0, 0, 0, 0, 0}}, {sizeimage = 0, bytesperline = 0, reserved = {0, 0, 0, 0, 0, 0, 0}}}, num_planes = 0 '\000', reserved = "\000\000\000\000\000\000\000\000\000\000"}, win = {w = {left = 640, top = 480, width = 1448695129, height = 1}, field = 1280, chromakey = 614400, clips = 0x8, clipcount = 0, bitmap = 0x0, global_alpha = 0 '\000'}, vbi = {sampling_rate = 640, offset = 480, samples_per_line = 1448695129, sample_format = 1, start = {1280, 614400}, count = {8, 0}, flags = 0, reserved = {0, 0}}, sliced = {service_set = 640, service_lines = {{0, 480, 0, 21849, 22105, 1, 0, 1280, 0, 24576, 9, 8, 0 <repeats 12 times>}, {0 <repeats 24 times>}}, io_size = 0, reserved = {0, 0}}, raw_data = "\200\002\000\000\340\001\000\000YUYV\001\000\000\000\000\005\000\000\000`\t\000\b", '\000' <repeats 174 times>}} > my_dest_fmt = {type = V4L2_BUF_TYPE_VIDEO_CAPTURE, fmt = {pix = {width = 640, height = 480, pixelformat = 842093913, field = V4L2_FIELD_NONE, bytesperline = 640, sizeimage = 460800, colorspace = V4L2_COLORSPACE_SRGB, priv = 0}, pix_mp = {width = 640, height = 480, pixelformat = 842093913, field = V4L2_FIELD_NONE, colorspace = 640, plane_fmt = {{sizeimage = 460800, bytesperline = 8, reserved = {0, 0, 0, 0, 0, 0, 0}}, {sizeimage = 0, bytesperline = 0, reserved = {0, 0, 0, 0, 0, 0, 0}}, {sizeimage = 0, bytesperline = 0, reserved = {0, 0, 0, 0, 0, 0, 0}}, {sizeimage = 0, bytesperline = 0, reserved = {0, 0, 0, 0, 0, 0, 0}}, {sizeimage = 0, bytesperline = 0, reserved = {0, 0, 0, 0, 0, 0, 0}}, {sizeimage = 0, bytesperline = 0, reserved = {0, 0, 0, 0, 0, 0, 0}}, {sizeimage = 0, bytesperline = 0, reserved = {0, 0, 0, 0, 0, 0, 0}}, {sizeimage = 0, bytesperline = 0, reserved = {0, 0, 0, 0, 0, 0, 0}}}, num_planes = 0 '\000', reserved = "\000\000\000\000\000\000\000\000\000\000"}, win = {w = {left = 640, top = 480, width = 842093913, height = 1}, field = 640, chromakey = 460800, clips = 0x8, clipcount = 0, bitmap = 0x0, global_alpha = 0 '\000'}, vbi = {sampling_rate = 640, offset = 480, samples_per_line = 842093913, sample_format = 1, start = {640, 460800}, count = {8, 0}, flags = 0, reserved = {0, 0}}, sliced = {service_set = 640, service_lines = {{0, 480, 0, 21849, 12849, 1, 0, 640, 0, 2048, 7, 8, 0 <repeats 12 times>}, {0 <repeats 24 times>}}, io_size = 0, reserved = {0, 0}}, raw_data = "\200\002\000\000\340\001\000\000YU12\001\000\000\000\200\002\000\000\000\b\a\000\b", '\000' <repeats 174 times>}} >#3 0x0000003bc4c02ae4 in v4l2_dequeue_and_convert (index=index@entry=0, buf=buf@entry=0x7f3d71ffe830, dest=dest@entry=0x0, dest_size=dest_size@entry=16777216) at libv4l2.c:295 > result = <optimized out> >#4 0x0000003bc4c03e79 in v4l2_dequeue_and_convert (dest_size=16777216, dest=0x0, buf=0x7f3d71ffe830, index=0) at libv4l2.c:278 > max_tries = 4 > result = 0 > tries = 4 >#5 v4l2_ioctl (fd=<optimized out>, request=request@entry=3227014673) at libv4l2.c:1251 > buf = 0x7f3d71ffe830 > arg = 0x7f3d71ffe830 > ap = {{gp_offset = 24, fp_offset = 0, overflow_arg_area = 0x7f3d71ffe800, reg_save_area = 0x7f3d71ffe790}} > result = <optimized out> > index = <optimized out> > saved_err = <optimized out> > is_capture_request = <optimized out> > stream_needs_locking = <optimized out> >#6 0x00007f3d8ea304cf in gst_v4l2_buffer_pool_dqbuf (pool=pool@entry=0x2ab9460) at gstv4l2bufferpool.c:546 > v4l2object = 0x2aa40c0 > pool_buffer = <optimized out> > buffer = {index = 0, type = V4L2_BUF_TYPE_VIDEO_CAPTURE, bytesused = 614400, flags = 5, field = V4L2_FIELD_ANY, timestamp = {tv_sec = 6728, tv_usec = 575767}, timecode = {type = 0, flags = 0, frames = 0 '\000', seconds = 0 '\000', minutes = 0 '\000', hours = 0 '\000', userbits = "\000\000\000"}, sequence = 17, memory = V4L2_MEMORY_MMAP, m = {offset = 0, userptr = 0, planes = 0x0}, length = 614400, input = 0, reserved = 0} > __FUNCTION__ = "gst_v4l2_buffer_pool_dqbuf" >#7 0x00007f3d8ea389e2 in gst_v4l2src_grab_frame (v4l2src=v4l2src@entry=0x2a8a510, buf=buf@entry=0x7f3d71ffe958) at v4l2src_calls.c:129 > v4l2object = 0x2aa40c0 > pool = 0x2ab9460 > trials = 50 > pool_buffer = <optimized out> > need_copy = <optimized out> > ret = <optimized out> > __FUNCTION__ = "gst_v4l2src_grab_frame" >#8 0x00007f3d8ea322fd in gst_v4l2src_get_mmap (v4l2src=0x2a8a510, buf=0x7f3d71ffeb48) at gstv4l2src.c:908 > temp = 0x708006c002330 > ret = <optimized out> > size = <optimized out> > count = <optimized out> > __FUNCTION__ = "gst_v4l2src_get_mmap" >#9 0x00007f3d8ea329ac in gst_v4l2src_create (buf=0x7f3d71ffeb48, src=0x2a8a510) at gstv4l2src.c:957 > ret = <optimized out> >#10 gst_v4l2src_create (src=0x2a8a510, buf=0x7f3d71ffeb48) at gstv4l2src.c:943 > v4l2src = 0x2a8a510 > i = <optimized out> > ret = <optimized out> >#11 0x0000003bde026bdc in gst_base_src_get_range (src=src@entry=0x2a8a510, offset=18446744073709551615, length=length@entry=4096, buf=buf@entry=0x7f3d71ffeb48) at gstbasesrc.c:2188 > ret = <optimized out> > bclass = 0x2a7fb80 > status = 37668752 > __PRETTY_FUNCTION__ = "gst_base_src_get_range" >#12 0x0000003bde027ef0 in gst_base_src_loop (pad=0x23ec790) at gstbasesrc.c:2445 > src = 0x2a8a510 > buf = 0x0 > ret = <optimized out> > position = <optimized out> > eos = 0 > blocksize = 4096 > pending_events = 0x0 > tmp = <optimized out> > __PRETTY_FUNCTION__ = "gst_base_src_loop" >#13 0x0000003bdc482d64 in gst_task_func (task=0x2a37c50) at gsttask.c:327 > lock = 0x2a9d2c0 > tself = 0x2aff1e0 > priv = 0x2a37cf0 > __PRETTY_FUNCTION__ = "gst_task_func" >#14 0x0000003bc106ab12 in g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:309 > task = 0x2bf7180 > pool = 0x25f0cc0 >#15 0x0000003bc106a315 in g_thread_proxy (data=0x2aff1e0) at gthread.c:801 > thread = 0x2aff1e0 >#16 0x0000003bbf407d14 in start_thread (arg=0x7f3d71fff700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f3d71fff700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139901882332928, 8520781683830473582, 0, 256601358336, 139901882332928, 39783616, -8627482689781447826, 8523233041641948014}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#17 0x0000003bbf0f199d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. >From To Syms Read Shared Object Library >0x00007f3d9b9d7700 0x00007f3d9b9dd508 Yes /lib64/libcheese.so.3 >0x00007f3d9b7ca190 0x00007f3d9b7ceaf4 Yes /lib64/libcheese-gtk.so.21 >0x00007f3d9b5b6880 0x00007f3d9b5bd5cc Yes /lib64/libclutter-gst-1.0.so.0 >0x0000003bde00af50 0x0000003bde03f880 Yes /lib64/libgstbase-0.10.so.0 >0x0000003bdc424c60 0x0000003bdc4a168c Yes /lib64/libgstreamer-0.10.so.0 >0x0000003bc1800690 0x0000003bc180080c Yes /lib64/libgthread-2.0.so.0 >0x0000003bcb22cbc0 0x0000003bcb30da74 Yes /lib64/libxml2.so.2 >0x00007f3d9b333bc0 0x00007f3d9b387bdc Yes /lib64/libmx-1.0.so.2 >0x0000003bde404f80 0x0000003bde40b044 Yes /lib64/libgstinterfaces-0.10.so.0 >0x00007f3d9b0f88d0 0x00007f3d9b10b72c Yes /lib64/libgnome-desktop-3.so.2 >0x0000003bc0c07950 0x0000003bc0c2b9e8 Yes /lib64/librsvg-2.so.2 >0x0000003bc00055f0 0x0000003bc006cabc Yes /lib64/libm.so.6 >0x00007f3d9aee5270 0x00007f3d9aee8920 Yes /lib64/libclutter-gtk-1.0.so.0 >0x00007f3d9abe3620 0x00007f3d9ac8722c Yes /lib64/libclutter-1.0.so.0 >0x00007f3d9a9ad5e0 0x00007f3d9a9af764 Yes /lib64/libcogl-pango.so.0 >0x00007f3d9a78ebe0 0x00007f3d9a7a0c5c Yes /lib64/libjson-glib-1.0.so.0 >0x0000003bc8a02130 0x0000003bc8a0bfb4 Yes /lib64/libXi.so.6 >0x00007f3d9a50fa60 0x00007f3d9a55d20c Yes /lib64/libcogl.so.9 >0x0000003bd8203080 0x0000003bd8207c44 Yes /lib64/libdrm.so.2 >0x00007f3d9a1dcea0 0x00007f3d9a263260 Yes /lib64/libX11.so.6 >0x0000003bc6403700 0x0000003bc640d7d0 Yes /lib64/libXext.so.6 >0x0000003bd3400b90 0x0000003bd340159c Yes /lib64/libXdamage.so.1 >0x0000003bdb400c30 0x0000003bdb401774 Yes /lib64/libXcomposite.so.1 >0x0000003bd2401100 0x0000003bd2401fe8 Yes /lib64/libgmodule-2.0.so.0 >0x0000003bbfc02260 0x0000003bbfc0554c Yes /lib64/librt.so.1 >0x0000003bc86014f0 0x0000003bc8603cf8 Yes /lib64/libXfixes.so.3 >0x00007f3d99f74670 0x00007f3d99fa41e8 Yes /lib64/libgee.so.2 >0x00007f3d99d67cb0 0x00007f3d99d69160 Yes /lib64/libcanberra-gtk3.so.0 >0x00000037c14033c0 0x00000037c140c31c Yes /lib64/libcanberra.so.0 >0x0000003bcbe6e2a0 0x0000003bcc0ff650 Yes /lib64/libgtk-3.so.0 >0x0000003bcc61a080 0x0000003bcc65b924 Yes /lib64/libgdk-3.so.0 >0x0000003bcb609b30 0x0000003bcb615c04 Yes /lib64/libatk-1.0.so.0 >0x0000003bd282eef0 0x0000003bd28ea744 Yes /lib64/libgio-2.0.so.0 >0x0000003bcaa04910 0x0000003bcaa09358 Yes /lib64/libpangocairo-1.0.so.0 >0x0000003bc7806750 0x0000003bc7819b50 Yes /lib64/libgdk_pixbuf-2.0.so.0 >0x0000003bcce033c0 0x0000003bcce04374 Yes /lib64/libcairo-gobject.so.2 >0x0000003bc7c0eeb0 0x0000003bc7c2d490 Yes /lib64/libpango-1.0.so.0 >0x0000003bca20b2f0 0x0000003bca28215c Yes /lib64/libcairo.so.2 >0x0000003bc8e03830 0x0000003bc8e0690c Yes /lib64/libgudev-1.0.so.0 >0x0000003bc200a910 0x0000003bc2037dcc Yes /lib64/libgobject-2.0.so.0 >0x0000003bc1019b80 0x0000003bc10ac6dc Yes /lib64/libglib-2.0.so.0 >0x0000003bbf405790 0x0000003bbf410494 Yes /lib64/libpthread.so.0 >0x0000003bbf01ef60 0x0000003bbf15fa40 Yes /lib64/libc.so.6 >0x0000003be1405480 0x0000003be1414b40 Yes /lib64/libgstvideo-0.10.so.0 >0x00007f3d99b32ea0 0x00007f3d99b517c4 Yes /lib64/libgstaudio-0.10.so.0 >0x00007f3d998fcb20 0x00007f3d999186d4 Yes /lib64/libgsttag-0.10.so.0 >0x0000003bbf800ea0 0x0000003bbf8019e0 Yes /usr/lib64/libdl.so.2 >0x0000003bbec02af0 0x0000003bbec0fa54 Yes /lib64/libelf.so.1 >0x0000003bc0401f50 0x0000003bc040e648 Yes /lib64/libz.so.1 >0x0000003bca601830 0x0000003bca605f34 Yes /lib64/libXrandr.so.2 >0x0000003bc1c031b0 0x0000003bc1c0680c Yes /lib64/libstartup-notification-1.so.0 >0x0000003bc6c0a4a0 0x0000003bc6c1b9e4 Yes /lib64/libdbus-glib-1.so.2 >0x0000003bc2807760 0x0000003bc28302b4 Yes /lib64/libdbus-1.so.3 >0x0000003bc7004fa0 0x0000003bc7020ae0 Yes /lib64/libpng15.so.15 >0x00007f3d996bdce0 0x00007f3d996dc428 Yes /lib64/libcroco-0.6.so.3 >0x0000003bc7407600 0x0000003bc7421bfc Yes /lib64/libpangoft2-1.0.so.0 >0x0000003bc5c0cbc0 0x0000003bc5c77250 Yes /lib64/libfreetype.so.6 >0x00007f3d99484ef0 0x00007f3d9949e6ec Yes /lib64/libfontconfig.so.1 >0x00007f3d992699c0 0x00007f3d99275878 Yes /lib64/libxcb.so.1 >0x0000003bbe800b20 0x0000003bbe81a359 Yes /lib64/ld-linux-x86-64.so.2 >0x00000037c20020b0 0x00000037c200614c Yes /lib64/libvorbisfile.so.3 >0x0000003bd4803810 0x0000003bd481ad6c Yes /lib64/libvorbis.so.0 >0x0000003bd4001a30 0x0000003bd40040e8 Yes /lib64/libogg.so.0 >0x00000037c18024a0 0x00000037c180b980 Yes /lib64/libtdb.so.1 >0x00000037c1c02400 0x00000037c1c065d4 Yes /lib64/libltdl.so.7 >0x0000003bc9a00b00 0x0000003bc9a01438 Yes /lib64/libXinerama.so.1 >0x0000003bc9e02a80 0x0000003bc9e076dc Yes /lib64/libXcursor.so.1 >0x0000003bc2401950 0x0000003bc24060ec Yes /lib64/libffi.so.5 >0x0000003bc0805fc0 0x0000003bc0816768 Yes /lib64/libselinux.so.1 >0x0000003bc14039b0 0x0000003bc1411dfc Yes /lib64/libresolv.so.2 >0x0000003bc9608d80 0x0000003bc9672eec Yes /usr/lib64/libpixman-1.so.0 >0x0000003bc8201a70 0x0000003bc82079e0 Yes /usr/lib64/libXrender.so.1 >0x0000003bcae02ef0 0x0000003bcae0a2d6 Yes /lib64/libudev.so.0 >0x0000003bdd40bed0 0x0000003bdd4585a8 Yes /lib64/liborc-0.4.so.0 >0x0000003be0c0a4d0 0x0000003be0c1837c Yes /usr/lib64/libgstpbutils-0.10.so.0 >0x00007f3d990545f0 0x00007f3d990553a4 Yes /lib64/libxcb-util.so.0 >0x00007f3d98e4f5c0 0x00007f3d98e4f6dc Yes /lib64/libX11-xcb.so.1 >0x0000003bc5803dd0 0x0000003bc581cccc Yes /lib64/libexpat.so.1 >0x0000003bc2c00e80 0x0000003bc2c01bb0 Yes /lib64/libXau.so.6 >0x00000037c0400dc0 0x00000037c0405cac Yes /lib64/libcrypt.so.1 >0x0000003bd4403520 0x0000003bd4442538 Yes /lib64/libfreebl3.so >0x00007f3d927f61b0 0x00007f3d927fd67c Yes /lib64/libnss_files.so.2 >0x0000003b8161ade0 0x0000003b81661b80 Yes /lib64/libGL.so.1 >0x0000003bd7a0e8c0 0x0000003bd7a22058 Yes /lib64/libglapi.so.0 >0x00007f3d925e6f70 0x00007f3d925ed1b8 Yes /lib64/libxcb-glx.so.0 >0x0000003bd7600f60 0x0000003bd76039ac Yes /lib64/libXxf86vm.so.1 >0x00000037be85baf0 0x00000037be8c13ab Yes /lib64/libstdc++.so.6 >0x00007f3d923ca9d0 0x00007f3d923da148 Yes /lib64/libgcc_s.so.1 >0x00007f3d91b52e60 0x00007f3d91e4af7c Yes /usr/lib64/dri/nouveau_dri.so >0x00007f3d919138c0 0x00007f3d91915eb8 Yes /lib64/libdrm_nouveau.so.1 >0x00007f3d9052d320 0x00007f3d91159d40 Yes /usr/lib64/llvm/libLLVM-3.0.so >0x00007f3d8f4d6930 0x00007f3d8f4edf98 Yes /usr/lib64/gio/modules/libgvfsdbus.so >0x00000037bf809310 0x00000037bf812c9c Yes /lib64/libgvfscommon.so.0 >0x00007f3d8f28af20 0x00007f3d8f2aa0cc Yes /lib64/libbluray.so.1 >0x0000003be2400ee0 0x0000003be2401814 Yes /lib64/libutil.so.1 >0x00007f3d8efaba80 0x00007f3d8f052c40 Yes /usr/lib64/gtk-3.0/3.0.0/theming-engines/liboxygen-gtk.so >0x00007f3d8ea2a500 0x00007f3d8ea3bde0 Yes /usr/lib64/gstreamer-0.10/libgstvideo4linux2.so >0x00007f3d8e803300 0x00007f3d8e81df7c Yes /lib64/libgstcontroller-0.10.so.0 >0x0000003bc4c018a0 0x0000003bc4c061ec Yes /lib64/libv4l2.so.0 >0x0000003bc4803000 0x0000003bc481ab78 Yes /lib64/libv4lconvert.so.0 >0x0000003bddc03e30 0x0000003bddc35ad0 Yes /lib64/libjpeg.so.62 >0x00007f3d8e5c49d0 0x00007f3d8e5ed8f4 Yes /usr/lib64/gstreamer-0.10/libgstcoreelements.so >0x00007f3d8e3a1900 0x00007f3d8e3b2fbc Yes /usr/lib64/gstreamer-0.10/libgstcamerabin.so >0x00007f3d8e195390 0x00007f3d8e196c04 Yes /usr/lib64/libgstphotography-0.10.so.23 >0x00007f3d8df8b240 0x00007f3d8df8f214 Yes /usr/lib64/gstreamer-0.10/libgstvp8.so >0x00007f3d8dd78d10 0x00007f3d8dd82dec Yes /usr/lib64/libgstbasevideo-0.10.so.23 >0x00007f3d8dafa590 0x00007f3d8db56480 Yes /usr/lib64/libvpx.so.1 >0x00007f3d8d8c0dd0 0x00007f3d8d8e8568 Yes /usr/lib64/gstreamer-0.10/libgstmatroska.so >0x00007f3d8d6ae520 0x00007f3d8d6b5bb4 Yes /lib64/libgstriff-0.10.so.0 >0x00007f3d8d4a1390 0x00007f3d8d4a6cb8 Yes /usr/lib64/gstreamer-0.10/libgstvideofilter.so >0x00007f3d8d24f300 0x00007f3d8d292800 Yes /usr/lib64/gstreamer-0.10/libgstffmpegcolorspace.so >0x00007f3d8d044380 0x00007f3d8d0469f8 Yes /usr/lib64/gstreamer-0.10/libgstvideocrop.so >0x00007f3d8ce26e20 0x00007f3d8ce39f24 Yes /usr/lib64/gstreamer-0.10/libgstvideoscale.so >$1 = 0x0 >$2 = 0x0 >rax 0x280 640 >rbx 0x0 0 >rcx 0x1e0 480 >rdx 0x280 640 >rsi 0x7f3d72000000 139901882335232 >rdi 0x7f3d8c58d000 139902324363264 >rbp 0x7f3d8c58d000 0x7f3d8c58d000 >rsp 0x7f3d71ffdd48 0x7f3d71ffdd48 >r8 0x0 0 >r9 0x7f3d8c58d000 139902324363264 >r10 0x5f 95 >r11 0x7f3d72000280 139901882335872 >r12 0x500 1280 >r13 0x500 1280 >r14 0x2b04000 45105152 >r15 0x96000 614400 >rip 0x3bc480ebfc 0x3bc480ebfc <v4lconvert_yuyv_to_yuv420+60> >eflags 0x10202 [ IF RF ] >cs 0x33 51 >ss 0x2b 43 >ds 0x0 0 >es 0x0 0 >fs 0x0 0 >gs 0x0 0 >Dump of assembler code for function v4lconvert_yuyv_to_yuv420: > 0x0000003bc480ebc0 <+0>: push %r15 > 0x0000003bc480ebc2 <+2>: test %ecx,%ecx > 0x0000003bc480ebc4 <+4>: push %r14 > 0x0000003bc480ebc6 <+6>: push %r13 > 0x0000003bc480ebc8 <+8>: push %r12 > 0x0000003bc480ebca <+10>: push %rbp > 0x0000003bc480ebcb <+11>: push %rbx > 0x0000003bc480ebcc <+12>: jle 0x3bc480ec1f <v4lconvert_yuyv_to_yuv420+95> > 0x0000003bc480ebce <+14>: lea -0x1(%rdx),%eax > 0x0000003bc480ebd1 <+17>: mov %rdi,%rbp > 0x0000003bc480ebd4 <+20>: xor %ebx,%ebx > 0x0000003bc480ebd6 <+22>: shr %eax > 0x0000003bc480ebd8 <+24>: lea 0x1(%rax),%r12 > 0x0000003bc480ebdc <+28>: lea (%r12,%r12,1),%rax > 0x0000003bc480ebe0 <+32>: shl $0x2,%r12 > 0x0000003bc480ebe4 <+36>: nopl 0x0(%rax) > 0x0000003bc480ebe8 <+40>: test %edx,%edx > 0x0000003bc480ebea <+42>: jle 0x3bc480ec18 <v4lconvert_yuyv_to_yuv420+88> > 0x0000003bc480ebec <+44>: lea (%rsi,%rax,1),%r11 > 0x0000003bc480ebf0 <+48>: mov %rbp,%r9 > 0x0000003bc480ebf3 <+51>: nopl 0x0(%rax,%rax,1) > 0x0000003bc480ebf8 <+56>: movzbl (%r9),%r10d >=> 0x0000003bc480ebfc <+60>: mov %r10b,(%rsi) > 0x0000003bc480ebff <+63>: movzbl 0x2(%r9),%r10d > 0x0000003bc480ec04 <+68>: add $0x4,%r9 > 0x0000003bc480ec08 <+72>: mov %r10b,0x1(%rsi) > 0x0000003bc480ec0c <+76>: add $0x2,%rsi > 0x0000003bc480ec10 <+80>: cmp %rsi,%r11 > 0x0000003bc480ec13 <+83>: jne 0x3bc480ebf8 <v4lconvert_yuyv_to_yuv420+56> > 0x0000003bc480ec15 <+85>: add %r12,%rbp > 0x0000003bc480ec18 <+88>: add $0x1,%ebx > 0x0000003bc480ec1b <+91>: cmp %ecx,%ebx > 0x0000003bc480ec1d <+93>: jne 0x3bc480ebe8 <v4lconvert_yuyv_to_yuv420+40> > 0x0000003bc480ec1f <+95>: lea 0x1(%rdi),%rax > 0x0000003bc480ec23 <+99>: mov %edx,%edi > 0x0000003bc480ec25 <+101>: lea (%rdx,%rdx,1),%r13d > 0x0000003bc480ec29 <+105>: imul %ecx,%edi > 0x0000003bc480ec2c <+108>: test %r8d,%r8d > 0x0000003bc480ec2f <+111>: movslq %r13d,%r13 > 0x0000003bc480ec32 <+114>: lea (%rax,%r13,1),%rbx > 0x0000003bc480ec36 <+118>: lea 0x3(%rdi),%r8d > 0x0000003bc480ec3a <+122>: je 0x3bc480ecdd <v4lconvert_yuyv_to_yuv420+285> > 0x0000003bc480ec40 <+128>: test %edi,%edi > 0x0000003bc480ec42 <+130>: mov %rsi,%rbp > 0x0000003bc480ec45 <+133>: cmovs %r8d,%edi > 0x0000003bc480ec49 <+137>: sar $0x2,%edi > 0x0000003bc480ec4c <+140>: movslq %edi,%rdi > 0x0000003bc480ec4f <+143>: add %rsi,%rdi > 0x0000003bc480ec52 <+146>: test %ecx,%ecx > 0x0000003bc480ec54 <+148>: jle 0x3bc480eccd <v4lconvert_yuyv_to_yuv420+269> > 0x0000003bc480ec56 <+150>: lea -0x1(%rdx),%esi > 0x0000003bc480ec59 <+153>: xor %r11d,%r11d > 0x0000003bc480ec5c <+156>: shr %esi > 0x0000003bc480ec5e <+158>: lea 0x1(%rsi),%r12 > 0x0000003bc480ec62 <+162>: lea 0x0(,%r12,4),%r14 > 0x0000003bc480ec6a <+170>: nopw 0x0(%rax,%rax,1) > 0x0000003bc480ec70 <+176>: test %edx,%edx > 0x0000003bc480ec72 <+178>: jle 0x3bc480ecd8 <v4lconvert_yuyv_to_yuv420+280> > 0x0000003bc480ec74 <+180>: lea (%rdi,%r12,1),%r10 > 0x0000003bc480ec78 <+184>: mov %rbp,%r9 > 0x0000003bc480ec7b <+187>: mov %rbx,%rsi > 0x0000003bc480ec7e <+190>: xchg %ax,%ax > 0x0000003bc480ec80 <+192>: movzbl (%rax),%r15d > 0x0000003bc480ec84 <+196>: movzbl (%rsi),%r8d > 0x0000003bc480ec88 <+200>: add %r15d,%r8d > 0x0000003bc480ec8b <+203>: sar %r8d > 0x0000003bc480ec8e <+206>: mov %r8b,(%rdi) > 0x0000003bc480ec91 <+209>: movzbl 0x2(%rax),%r15d > 0x0000003bc480ec96 <+214>: add $0x1,%rdi > 0x0000003bc480ec9a <+218>: movzbl 0x2(%rsi),%r8d > 0x0000003bc480ec9f <+223>: add $0x4,%rax > 0x0000003bc480eca3 <+227>: add $0x4,%rsi > 0x0000003bc480eca7 <+231>: add %r15d,%r8d > 0x0000003bc480ecaa <+234>: sar %r8d > 0x0000003bc480ecad <+237>: mov %r8b,(%r9) > 0x0000003bc480ecb0 <+240>: add $0x1,%r9 > 0x0000003bc480ecb4 <+244>: cmp %r10,%rdi > 0x0000003bc480ecb7 <+247>: jne 0x3bc480ec80 <v4lconvert_yuyv_to_yuv420+192> > 0x0000003bc480ecb9 <+249>: lea (%rbx,%r14,1),%rax > 0x0000003bc480ecbd <+253>: add %r12,%rbp > 0x0000003bc480ecc0 <+256>: add $0x2,%r11d > 0x0000003bc480ecc4 <+260>: lea (%rax,%r13,1),%rbx > 0x0000003bc480ecc8 <+264>: cmp %r11d,%ecx > 0x0000003bc480eccb <+267>: jg 0x3bc480ec70 <v4lconvert_yuyv_to_yuv420+176> > 0x0000003bc480eccd <+269>: pop %rbx > 0x0000003bc480ecce <+270>: pop %rbp > 0x0000003bc480eccf <+271>: pop %r12 > 0x0000003bc480ecd1 <+273>: pop %r13 > 0x0000003bc480ecd3 <+275>: pop %r14 > 0x0000003bc480ecd5 <+277>: pop %r15 > 0x0000003bc480ecd7 <+279>: retq > 0x0000003bc480ecd8 <+280>: mov %rbx,%rax > 0x0000003bc480ecdb <+283>: jmp 0x3bc480ecc0 <v4lconvert_yuyv_to_yuv420+256> > 0x0000003bc480ecdd <+285>: test %edi,%edi > 0x0000003bc480ecdf <+287>: cmovs %r8d,%edi > 0x0000003bc480ece3 <+291>: sar $0x2,%edi > 0x0000003bc480ece6 <+294>: movslq %edi,%rdi > 0x0000003bc480ece9 <+297>: lea (%rsi,%rdi,1),%rbp > 0x0000003bc480eced <+301>: mov %rsi,%rdi > 0x0000003bc480ecf0 <+304>: jmpq 0x3bc480ec52 <v4lconvert_yuyv_to_yuv420+146> >End of assembler dump.
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 838279
: 596854 |
596855
|
596856
|
596857
|
596927