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 625155 Details for
Bug 865114
[abrt] gliv-1.9.7-4.fc17: filename_compar: Process /usr/bin/gliv 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), 21.33 KB, created by
Pote
on 2012-10-10 20:41:11 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Pote
Created:
2012-10-10 20:41:11 UTC
Size:
21.33 KB
patch
obsolete
>[New LWP 5486] >[New LWP 5512] >[New LWP 5531] >[New LWP 5489] >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >Core was generated by `gliv'. >Program terminated with signal 11, Segmentation fault. >#0 0x000000000041649f in filename_compar (a=0x28d5fa0, b=0x0) at files_list.c:307 >307 if (ptr1[0] != ptr2[0]) > >Thread 4 (Thread 0x7f39caf77700 (LWP 5489)): >#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:166 >No locals. >#1 0x00007f39cd761933 in pipe_semaphore_wait (sema=0x22e70b8) at ../../../../../src/gallium/auxiliary/os/os_thread.h:432 >No locals. >#2 radeon_drm_cs_emit_ioctl (param=0x22c5540) at radeon_drm_cs.c:401 > cs = 0x22c5540 >#3 0x00000036e4407d14 in start_thread (arg=0x7f39caf77700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f39caf77700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139886195078912, 498327738594816383, 0, 235751473152, 139886195078912, 0, -533114022622727809, 470523841400336767}, 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> >#4 0x00000036e40f167d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 3 (Thread 0x7f39c7efa700 (LWP 5531)): >#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:218 >No locals. >#1 0x00000036e5c83cf5 in g_cond_wait_until (cond=cond@entry=0x25b2d28, mutex=mutex@entry=0x25b2d20, end_time=end_time@entry=25656280612) at gthread-posix.c:855 > ts = {tv_sec = 25656, tv_nsec = 280612000} > status = <optimized out> >#2 0x00000036e5c1e6d1 in g_async_queue_pop_intern_unlocked (queue=0x25b2d20, wait=wait@entry=1, end_time=25656280612) at gasyncqueue.c:424 > retval = <optimized out> > __PRETTY_FUNCTION__ = "g_async_queue_pop_intern_unlocked" >#3 0x00000036e5c1ed78 in g_async_queue_timeout_pop_unlocked (queue=<optimized out>, timeout=timeout@entry=500000) at gasyncqueue.c:572 > end_time = <optimized out> >#4 0x00000036e5c6ab9a in g_thread_pool_wait_for_new_task (pool=0x25b2cc0) at gthreadpool.c:264 > task = <optimized out> >#5 g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:298 > task = 0x21b1fd0 > pool = 0x25b2cc0 >#6 0x00000036e5c6a495 in g_thread_proxy (data=0x28e4b70) at gthread.c:801 > thread = 0x28e4b70 >#7 0x00000036e4407d14 in start_thread (arg=0x7f39c7efa700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f39c7efa700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139886144235264, 498327738594816383, 0, 40779024, 139886144235264, 19, -533142540668702337, 470523841400336767}, 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> >#8 0x00000036e40f167d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 2 (Thread 0x7f39c5ef6700 (LWP 5512)): >#0 0x00000036e440e0ad in read () at ../sysdeps/unix/syscall-template.S:82 >No locals. >#1 0x00000036e5c84331 in read (__nbytes=1024, __buf=0x7f39a8004020, __fd=<optimized out>) at /usr/include/bits/unistd.h:45 >No locals. >#2 g_io_unix_read (channel=0x26a3150, buf=0x7f39a8004020 "", count=1024, bytes_read=0x7f39c5ef5b48, err=0x0) at giounix.c:193 > unix_channel = 0x26a3150 > result = <optimized out> >#3 0x00000036e5c3b68c in g_io_channel_fill_buffer (channel=channel@entry=0x26a3150, err=err@entry=0x0) at giochannel.c:1503 > read_size = <optimized out> > cur_len = 0 > oldlen = <optimized out> > status = <optimized out> > __PRETTY_FUNCTION__ = "g_io_channel_fill_buffer" >#4 0x00000036e5c3d3f4 in g_io_channel_read_chars (channel=0x26a3150, buf=buf@entry=0x7f39c5ef5bff "", count=count@entry=1, bytes_read=bytes_read@entry=0x0, error=error@entry=0x0) at giochannel.c:2051 > status = <optimized out> > got_bytes = <optimized out> > __PRETTY_FUNCTION__ = "g_io_channel_read_chars" >#5 0x0000000000428617 in thread_func (data=0x26a3a70) at thread.c:57 > buf = 0 '\000' >#6 0x00000036e5c6a495 in g_thread_proxy (data=0x7f39c000bc50) at gthread.c:801 > thread = 0x7f39c000bc50 >#7 0x00000036e4407d14 in start_thread (arg=0x7f39c5ef6700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f39c5ef6700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139886110664448, 498327738594816383, 0, 40520288, 139886110664448, 19, -533146940862697089, 470523841400336767}, 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> >#8 0x00000036e40f167d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 1 (Thread 0x7f39d58bc9c0 (LWP 5486)): >#0 0x000000000041649f in filename_compar (a=0x28d5fa0, b=0x0) at files_list.c:307 > ptr1 = 0x28d5fa0 "/home/kolcairo/Pictures/Manga/Beck/Tomo 20/[PB]_Beck_v20_c59/cr_ditos.jpg" > ptr2 = 0x0 >#1 0x00000036e4037d62 in msort_with_tmp (p=0x7fff65804650, b=0x286ca10, n=2) at msort.c:84 > b1 = 0x286ca10 "\240_\215\002" > b2 = 0x286ca18 "" > n1 = 1 > n2 = 1 > tmp = 0x25ccc00 "\320}k\002" > s = 8 > cmp = 0x416550 <compar> > arg = 0x0 >#2 0x00000036e4037b4a in msort_with_tmp (n=2, b=0x286ca10, p=0x7fff65804650) at msort.c:46 >No locals. >#3 msort_with_tmp (p=0x7fff65804650, b=0x286ca08, n=3) at msort.c:55 > b1 = 0x286ca08 " \vl\002" > b2 = 0x286ca10 "\240_\215\002" > n1 = 1 > n2 = 2 > tmp = <optimized out> > s = <optimized out> > cmp = <optimized out> > arg = <optimized out> >#4 0x00000036e4037b4a in msort_with_tmp (n=3, b=0x286ca08, p=0x7fff65804650) at msort.c:46 >No locals. >#5 msort_with_tmp (p=0x7fff65804650, b=0x286c9f8, n=5) at msort.c:55 > b1 = 0x286c9f8 "\320}k\002" > b2 = 0x286ca08 " \vl\002" > n1 = 2 > n2 = 3 > tmp = <optimized out> > s = <optimized out> > cmp = <optimized out> > arg = <optimized out> >#6 0x00000036e4037b4a in msort_with_tmp (n=5, b=0x286c9f8, p=0x7fff65804650) at msort.c:46 >No locals. >#7 msort_with_tmp (p=0x7fff65804650, b=0x286c9d8, n=9) at msort.c:55 > b1 = 0x286c9d8 "" > b2 = 0x286c9f8 "\320}k\002" > n1 = 4 > n2 = 5 > tmp = <optimized out> > s = <optimized out> > cmp = <optimized out> > arg = <optimized out> >#8 0x00000036e4037b4a in msort_with_tmp (n=9, b=0x286c9d8, p=0x7fff65804650) at msort.c:46 >No locals. >#9 msort_with_tmp (p=0x7fff65804650, b=0x286c998, n=17) at msort.c:55 > b1 = 0x286c998 "`gu\002" > b2 = 0x286c9d8 "" > n1 = 8 > n2 = 9 > tmp = <optimized out> > s = <optimized out> > cmp = <optimized out> > arg = <optimized out> >#10 0x00000036e4037b4a in msort_with_tmp (n=17, b=0x286c998, p=0x7fff65804650) at msort.c:46 >No locals. >#11 msort_with_tmp (p=0x7fff65804650, b=0x286c910, n=34) at msort.c:55 > b1 = 0x286c910 "\020\316k\002" > b2 = 0x286c998 "`gu\002" > n1 = 17 > n2 = 17 > tmp = <optimized out> > s = <optimized out> > cmp = <optimized out> > arg = <optimized out> >#12 0x00000036e4037b4a in msort_with_tmp (n=34, b=0x286c910, p=0x7fff65804650) at msort.c:46 >No locals. >#13 msort_with_tmp (p=0x7fff65804650, b=0x286c800, n=68) at msort.c:55 > b1 = 0x286c800 "0\bR\002" > b2 = 0x286c910 "\020\316k\002" > n1 = 34 > n2 = 34 > tmp = <optimized out> > s = <optimized out> > cmp = <optimized out> > arg = <optimized out> >#14 0x00000036e4037b34 in msort_with_tmp (n=68, b=0x286c800, p=0x7fff65804650) at msort.c:46 >No locals. >#15 msort_with_tmp (p=0x7fff65804650, b=0x286c800, n=136) at msort.c:54 > b1 = 0x286c800 "0\bR\002" > b2 = 0x286ca20 "" > n1 = 68 > n2 = 68 > tmp = <optimized out> > s = <optimized out> > cmp = <optimized out> > arg = <optimized out> >#16 0x00000036e403809c in msort_with_tmp (n=136, b=0x286c800, p=0x7fff65804650) at msort.c:46 >No locals. >#17 __GI_qsort_r (b=0x286c800, n=136, s=<optimized out>, cmp=0x416550 <compar>, arg=<optimized out>) at msort.c:298 > size = <optimized out> > tmp = 0x25ccc00 "\320}k\002" > p = {s = 8, var = 1, cmp = 0x416550 <compar>, arg = 0x0, t = 0x25ccc00 "\320}k\002"} >#18 0x00000000004166a3 in get_sorted_files_array () at files_list.c:396 > array = 0x2f > array_ptr = 0x8 > list_ptr = 0x0 >#19 0x000000000042a09a in make_tree () at tree.c:321 > tree = 0x269c800 > array = <optimized out> > array_ptr = <optimized out> >#20 0x0000000000419561 in get_tree () at images_menus.c:389 >No locals. >#21 0x0000000000419705 in rebuild_directories (root=0x0) at images_menus.c:447 > tree = <optimized out> > prefix = <optimized out> > menu_item = 0x213be50 > menu = <optimized out> > child = <optimized out> > old_name = <optimized out> > item = <optimized out> >#22 rebuild_directories (root=<optimized out>) at images_menus.c:439 > menu_item = 0x213be50 >#23 0x00000000004199d7 in cond_rebuild_menus () at images_menus.c:510 >No locals. >#24 0x00000000004255bb in wrapper (data=0x4199a0) at rendering.c:470 > func = 0x4199a0 <cond_rebuild_menus> >#25 0x00000036e5c47825 in g_main_dispatch (context=0x20898f0) at gmain.c:2539 > dispatch = 0x36e5c45580 <g_idle_dispatch> > was_in_call = 0 > user_data = 0x4199a0 > callback = 0x4255b0 <wrapper> > cb_funcs = 0x36e5f1e980 > cb_data = 0x25ab750 > current_source_link = {data = 0x281d940, next = 0x0} > need_destroy = <optimized out> > source = 0x281d940 > current = 0x21afa10 > i = <optimized out> >#26 g_main_context_dispatch (context=context@entry=0x20898f0) at gmain.c:3075 >No locals. >#27 0x00000036e5c47b58 in g_main_context_iterate (context=0x20898f0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3146 > max_priority = 300 > timeout = 0 > some_ready = 1 > nfds = <optimized out> > allocated_nfds = <optimized out> > fds = 0x21a66b0 >#28 0x00000036e5c47f52 in g_main_loop_run (loop=0x218d130) at gmain.c:3340 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#29 0x00000036eed4ac57 in IA__gtk_main () at gtkmain.c:1257 > tmp_list = 0x0 > functions = 0x0 > init = <optimized out> > loop = 0x218d130 >#30 0x000000000040f89f in main (argc=1, argv=0x7fff658049a8) at main.c:355 > res = <optimized out> >From To Syms Read Shared Object Library >0x00000036eec69a90 0x00000036eef0b4f8 Yes /lib64/libgtk-x11-2.0.so.0 >0x00000036ee41e7c0 0x00000036ee4810b4 Yes /lib64/libgdk-x11-2.0.so.0 >0x00000036ec809b30 0x00000036ec815c04 Yes /lib64/libatk-1.0.so.0 >0x00000036e742eee0 0x00000036e74eaaf4 Yes /lib64/libgio-2.0.so.0 >0x00000036ebc07600 0x00000036ebc21bfc Yes /lib64/libpangoft2-1.0.so.0 >0x00000036ecc04910 0x00000036ecc09358 Yes /lib64/libpangocairo-1.0.so.0 >0x00000036eb406750 0x00000036eb419b50 Yes /lib64/libgdk_pixbuf-2.0.so.0 >0x00000036ed80b2f0 0x00000036ed88215c Yes /lib64/libcairo.so.2 >0x00000036edc0eeb0 0x00000036edc2d490 Yes /lib64/libpango-1.0.so.0 >0x00000036e900cbc0 0x00000036e9077250 Yes /lib64/libfreetype.so.6 >0x00000036eac05ef0 0x00000036eac1f6fc Yes /lib64/libfontconfig.so.1 >0x00000036e680a910 0x00000036e6837dbc Yes /lib64/libgobject-2.0.so.0 >0x00000036e6400680 0x00000036e64007fc Yes /lib64/libgthread-2.0.so.0 >0x00000036e4c02260 0x00000036e4c0554c Yes /lib64/librt.so.1 >0x00000036e5c19d00 0x00000036e5cac9cc Yes /lib64/libglib-2.0.so.0 >0x00000036ef401540 0x00000036ef402110 Yes /lib64/libgtkglext-x11-1.0.so.0 >0x00000036ef8251d0 0x00000036ef845140 Yes /lib64/libgdkglext-x11-1.0.so.0 >0x00000036f2004880 0x00000036f2057018 Yes /lib64/libGLU.so.1 >0x0000003701c1ade0 0x0000003701c61bb0 Yes /lib64/libGL.so.1 >0x00000036ea006780 0x00000036ea01400c Yes /lib64/libXmu.so.6 >0x00000036fdc13170 0x00000036fdc4f28c Yes /lib64/libXt.so.6 >0x00000036f3c01be0 0x00000036f3c05d18 Yes /lib64/libSM.so.6 >0x00000036f4004eb0 0x00000036f4012e1c Yes /lib64/libICE.so.6 >0x00000036e8c04900 0x00000036e8c09a7c Yes /lib64/libpangox-1.0.so.0 >0x00000036e781dea0 0x00000036e78a4260 Yes /lib64/libX11.so.6 >0x00000036e70010f0 0x00000036e7001fd8 Yes /lib64/libgmodule-2.0.so.0 >0x00000036e50055f0 0x00000036e506ca4c Yes /lib64/libm.so.6 >0x00000036e4405790 0x00000036e4410494 Yes /lib64/libpthread.so.0 >0x00000036e401ef60 0x00000036e415f780 Yes /lib64/libc.so.6 >0x00000036ec0014f0 0x00000036ec003cf8 Yes /lib64/libXfixes.so.3 >0x00000036e8803700 0x00000036e880d7d0 Yes /lib64/libXext.so.6 >0x00000036e9801a70 0x00000036e98079e0 Yes /lib64/libXrender.so.1 >0x00000036ea400b00 0x00000036ea401438 Yes /lib64/libXinerama.so.1 >0x00000036eb002130 0x00000036eb00bfb4 Yes /lib64/libXi.so.6 >0x00000036e9c01830 0x00000036e9c05f34 Yes /lib64/libXrandr.so.2 >0x00000036eb802a80 0x00000036eb8076dc Yes /lib64/libXcursor.so.1 >0x00000036ed400c30 0x00000036ed401774 Yes /lib64/libXcomposite.so.1 >0x00000036ec400b90 0x00000036ec40159c Yes /lib64/libXdamage.so.1 >0x00000036e6c01950 0x00000036e6c060ec Yes /lib64/libffi.so.5 >0x00000036e4800ea0 0x00000036e48019e0 Yes /lib64/libdl.so.2 >0x00000036e5401f50 0x00000036e540e718 Yes /lib64/libz.so.1 >0x00000036e5805fc0 0x00000036e5816768 Yes /lib64/libselinux.so.1 >0x00000036e60039b0 0x00000036e6011e1c Yes /lib64/libresolv.so.2 >0x00000036e9404fa0 0x00000036e9420ae0 Yes /lib64/libpng15.so.15 >0x00000036ed008d80 0x00000036ed072eec Yes /lib64/libpixman-1.so.0 >0x00000036ea803dd0 0x00000036ea81cccc Yes /lib64/libexpat.so.1 >0x00000036e3c00b20 0x00000036e3c1a319 Yes /lib64/ld-linux-x86-64.so.2 >0x00000036ee85bb50 0x00000036ee8c105b Yes /lib64/libstdc++.so.6 >0x00000036e80029d0 0x00000036e8012138 Yes /lib64/libgcc_s.so.1 >0x000000370440e8c0 0x0000003704422058 Yes /lib64/libglapi.so.0 >0x00000036f84005c0 0x00000036f84006dc Yes /lib64/libX11-xcb.so.1 >0x0000003702409f70 0x00000037024101b8 Yes /lib64/libxcb-glx.so.0 >0x00000036e84099c0 0x00000036e8415878 Yes /lib64/libxcb.so.1 >0x00000036f4800f60 0x00000036f48039ac Yes /lib64/libXxf86vm.so.1 >0x00000036fac03130 0x00000036fac07f04 Yes /lib64/libdrm.so.2 >0x00000036ee0016d0 0x00000036ee002d48 Yes /lib64/libuuid.so.1 >0x00000036e7c00e80 0x00000036e7c01bb0 Yes /lib64/libXau.so.6 >0x00007f39cf2841b0 0x00007f39cf28b67c Yes /lib64/libnss_files.so.2 >0x00007f39cf05bb10 0x00007f39cf07c6d8 Yes /usr/lib64/gtk-2.0/2.10.0/engines/libclearlooks.so >0x00007f39cee566a0 0x00007f39cee567b4 Yes /usr/lib64/gtk-2.0/modules/libpk-gtk-module.so >0x00007f39cec0dee0 0x00007f39cec403d0 Yes /usr/lib64/gtk-2.0/modules/libgail.so >0x00007f39ce9f7aa0 0x00007f39ce9fb310 Yes /lib64/libgailutil.so.18 >0x00007f39ce7d4f80 0x00007f39ce7e6684 Yes /usr/lib64/gtk-2.0/modules/libatk-bridge.so >0x00007f39ce5b06b0 0x00007f39ce5be9e4 Yes /lib64/libatspi.so.0 >0x00007f39ce368890 0x00007f39ce391924 Yes /lib64/libdbus-1.so.3 >0x00007f39ce15d0a0 0x00007f39ce15f120 Yes /usr/lib64/gtk-2.0/modules/libcanberra-gtk-module.so >0x00007f39cdf57d40 0x00007f39cdf59200 Yes /lib64/libcanberra-gtk.so.0 >0x00000036f9c033c0 0x00000036f9c0c31c Yes /lib64/libcanberra.so.0 >0x00000036f94020b0 0x00000036f940614c Yes /lib64/libvorbisfile.so.3 >0x00000036f6803810 0x00000036f681ad6c Yes /lib64/libvorbis.so.0 >0x00000036f7001a70 0x00000036f7004138 Yes /lib64/libogg.so.0 >0x00000036f9802880 0x00000036f980c010 Yes /lib64/libtdb.so.1 >0x00000036f7802400 0x00000036f78065d4 Yes /lib64/libltdl.so.7 >0x00000036f0000dc0 0x00000036f0005cac Yes /lib64/libcrypt.so.1 >0x00000036efc03520 0x00000036efc42538 Yes /lib64/libfreebl3.so >0x00007f39cd730ca0 0x00007f39cd9c18dc Yes /usr/lib64/dri/r600_dri.so >0x00007f39cc310050 0x00007f39ccf3ef30 Yes /usr/lib64/llvm/libLLVM-3.0.so >0x00007f39cbc20c10 0x00007f39cbc22b68 Yes /usr/lib64/gtk-2.0/2.10.0/immodules/im-ibus.so >0x00007f39cb9c4010 0x00007f39cb9e3820 Yes /lib64/libibus-1.0.so.5 >0x00007f39cb795930 0x00007f39cb7acf98 Yes /usr/lib64/gio/modules/libgvfsdbus.so >0x00007f39cb569310 0x00007f39cb572c9c Yes /lib64/libgvfscommon.so.0 >0x00007f39cb335ec0 0x00007f39cb3551fc Yes /lib64/libbluray.so.1 >0x00000036f8800ee0 0x00000036f8801814 Yes /lib64/libutil.so.1 >0x00007f39cb004d70 0x00007f39cb0e7744 Yes /lib64/libxml2.so.2 >0x00007f39ca3e3ce0 0x00007f39ca3ec330 Yes /usr/lib64/gio/modules/libgioremote-volume-monitor.so >0x00007f39bfdfdbd0 0x00007f39bfdfe04c Yes /usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so >0x0000003705e07950 0x0000003705e2b9e8 Yes /lib64/librsvg-2.so.2 >0x00000036fa008ce0 0x00000036fa027428 Yes /lib64/libcroco-0.6.so.3 >0x00007f39c6cf47f0 0x00007f39c6cf64bc Yes /usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-jpeg.so >0x00000036f1c03e30 0x00000036f1c36280 Yes /lib64/libjpeg.so.62 >$1 = 0x0 >$2 = 0x0 >rax 0x2f 47 >rbx 0x0 0 >rcx 0x8 8 >rdx 0x0 0 >rsi 0x0 0 >rdi 0x28d5fa0 42819488 >rbp 0x28d5fa0 0x28d5fa0 >rsp 0x7fff65804280 0x7fff65804280 >r8 0x31 49 >r9 0xe 14 >r10 0xe 14 >r11 0x2e 46 >r12 0x286ca10 42387984 >r13 0x416550 4285776 >r14 0x286ca18 42387992 >r15 0x25ccc00 39635968 >rip 0x41649f 0x41649f <filename_compar+15> >eflags 0x202 [ IF ] >cs 0x33 51 >ss 0x2b 43 >ds 0x0 0 >es 0x0 0 >fs 0x0 0 >gs 0x0 0 >Dump of assembler code for function filename_compar: > 0x0000000000416490 <+0>: push %rbp > 0x0000000000416491 <+1>: mov %rdi,%rbp > 0x0000000000416494 <+4>: push %rbx > 0x0000000000416495 <+5>: mov %rsi,%rbx > 0x0000000000416498 <+8>: sub $0x8,%rsp > 0x000000000041649c <+12>: movzbl (%rdi),%eax >=> 0x000000000041649f <+15>: cmp (%rsi),%al > 0x00000000004164a1 <+17>: je 0x4164c0 <filename_compar+48> > 0x00000000004164a3 <+19>: cmp $0x2f,%al > 0x00000000004164a5 <+21>: setne %al > 0x00000000004164a8 <+24>: movzbl %al,%eax > 0x00000000004164ab <+27>: lea -0x1(%rax,%rax,1),%eax > 0x00000000004164af <+31>: add $0x8,%rsp > 0x00000000004164b3 <+35>: pop %rbx > 0x00000000004164b4 <+36>: pop %rbp > 0x00000000004164b5 <+37>: retq > 0x00000000004164b6 <+38>: nopw %cs:0x0(%rax,%rax,1) > 0x00000000004164c0 <+48>: callq 0x426c70 <common_prefix_length> > 0x00000000004164c5 <+53>: movslq %eax,%rsi > 0x00000000004164c8 <+56>: lea 0x0(%rbp,%rsi,1),%rdi > 0x00000000004164cd <+61>: add %rbx,%rsi > 0x00000000004164d0 <+64>: movzbl (%rsi),%eax > 0x00000000004164d3 <+67>: cmp %al,(%rdi) > 0x00000000004164d5 <+69>: je 0x416530 <filename_compar+160> > 0x00000000004164d7 <+71>: xor %ecx,%ecx > 0x00000000004164d9 <+73>: xor %r9d,%r9d > 0x00000000004164dc <+76>: mov $0x1,%r8d > 0x00000000004164e2 <+82>: jmp 0x4164f6 <filename_compar+102> > 0x00000000004164e4 <+84>: nopl 0x0(%rax) > 0x00000000004164e8 <+88>: cmpb $0x2f,-0x1(%rsi) > 0x00000000004164ec <+92>: cmove %r8d,%ecx > 0x00000000004164f0 <+96>: mov %rax,%rdi > 0x00000000004164f3 <+99>: mov %rdx,%rsi > 0x00000000004164f6 <+102>: cmpb $0x2f,-0x1(%rdi) > 0x00000000004164fa <+106>: lea -0x1(%rdi),%rax > 0x00000000004164fe <+110>: lea -0x1(%rsi),%rdx > 0x0000000000416502 <+114>: jne 0x4164e8 <filename_compar+88> > 0x0000000000416504 <+116>: cmpb $0x2f,-0x1(%rsi) > 0x0000000000416508 <+120>: je 0x416518 <filename_compar+136> > 0x000000000041650a <+122>: mov $0x1,%r9d > 0x0000000000416510 <+128>: jmp 0x4164f0 <filename_compar+96> > 0x0000000000416512 <+130>: nopw 0x0(%rax,%rax,1) > 0x0000000000416518 <+136>: cmp %ecx,%r9d > 0x000000000041651b <+139>: je 0x416537 <filename_compar+167> > 0x000000000041651d <+141>: cmp $0x1,%r9d > 0x0000000000416521 <+145>: sbb %eax,%eax > 0x0000000000416523 <+147>: add $0x8,%rsp > 0x0000000000416527 <+151>: and $0x2,%eax > 0x000000000041652a <+154>: pop %rbx > 0x000000000041652b <+155>: sub $0x1,%eax > 0x000000000041652e <+158>: pop %rbp > 0x000000000041652f <+159>: retq > 0x0000000000416530 <+160>: xor %eax,%eax > 0x0000000000416532 <+162>: jmpq 0x4164af <filename_compar+31> > 0x0000000000416537 <+167>: add $0x8,%rsp > 0x000000000041653b <+171>: pop %rbx > 0x000000000041653c <+172>: pop %rbp > 0x000000000041653d <+173>: jmpq 0x427290 <strnatcmp> >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 865114
:
625152
|
625153
|
625154
| 625155 |
625156
|
625157
|
625158
|
625159
|
625160