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 572382 Details for
Bug 717740
[abrt] nautilus-3.0.2-1.fc15: g_hash_table_lookup_node: Process /usr/bin/nautilus was killed by signal 8 (SIGFPE)
[?]
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), 24.12 KB, created by
Andy Esnard
on 2012-03-23 21:25:01 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Andy Esnard
Created:
2012-03-23 21:25:01 UTC
Size:
24.12 KB
patch
obsolete
>[New LWP 1235] >[New LWP 1241] >[New LWP 7614] >[New LWP 1239] >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib/libthread_db.so.1". >Core was generated by `nautilus'. >Program terminated with signal 8, Arithmetic exception. >#0 g_hash_table_lookup_node (hash_return=<synthetic pointer>, key=0xaa80620, hash_table=0xa1013a0) at ghash.c:384 >384 ghash.c: No such file or directory. > in ghash.c > >Thread 4 (Thread 0xb73e2b40 (LWP 1239)): >#0 __kernel_vsyscall () at arch/x86/vdso/vdso32/sysenter.S:49 >No locals. >#1 0x4a76c1a0 in __GI___poll (fds=0xb6a02900, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 > resultvar = <optimized out> > oldtype = -516 > result = <optimized out> >#2 0x41bf7d3c in g_poll (fds=0xb6a02900, nfds=3, timeout=-1) at gpoll.c:132 >No locals. >#3 0x41be9146 in g_main_context_poll (n_fds=3, fds=0xb6a02900, priority=<optimized out>, timeout=<optimized out>, context=0x9fb6530) at gmain.c:3402 > poll_func = 0x41bf7d10 <g_poll> >#4 g_main_context_iterate (context=0x9fb6530, block=1103068432, dispatch=1, self=0x9fb65c0) at gmain.c:3084 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 3 > allocated_nfds = <optimized out> > fds = <optimized out> > __PRETTY_FUNCTION__ = "g_main_context_iterate" >#5 0x41be9877 in g_main_loop_run (loop=0x9fb6508) at gmain.c:3297 > self = 0x9fb65c0 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#6 0x41d8b62b in gdbus_shared_thread_func (user_data=0x9fb6518) at gdbusprivate.c:276 > data = 0x9fb6518 >#7 0x41c10465 in g_thread_create_proxy (data=0x9fb65c0) at gthread.c:1962 > thread = 0x9fb65c0 > __PRETTY_FUNCTION__ = "g_thread_create_proxy" >#8 0x4a839cd3 in start_thread (arg=0xb73e2b40) at pthread_create.c:309 > __res = <optimized out> > pd = 0xb73e2b40 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1250209780, 0, 4001536, -1220664664, -956347651, -1115320570}, 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" >#9 0x4a776a2e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 >No locals. > >Thread 3 (Thread 0xaa1a5b40 (LWP 7614)): >#0 __kernel_vsyscall () at arch/x86/vdso/vdso32/sysenter.S:49 >No locals. >#1 0x4a83dc04 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S:238 >No locals. >#2 0x4107a042 in g_cond_timed_wait_posix_impl (cond=0xb6000d40, entered_mutex=0x9fb68d0, abs_time=0xaa1a5138) at gthread-posix.c:242 > result = <optimized out> > end_time = {tv_sec = 1332536452, tv_nsec = 172933000} > timed_out = <optimized out> > __PRETTY_FUNCTION__ = "g_cond_timed_wait_posix_impl" >#3 0x41bba650 in g_async_queue_pop_intern_unlocked (queue=0x9fb8520, try=<optimized out>, end_time=0xaa1a5138) at gasyncqueue.c:415 > retval = <optimized out> > __PRETTY_FUNCTION__ = "g_async_queue_pop_intern_unlocked" >#4 0x41bbafef in g_async_queue_timed_pop (queue=0x9fb8520, end_time=0xaa1a5138) at gasyncqueue.c:536 > retval = <optimized out> > __PRETTY_FUNCTION__ = "g_async_queue_timed_pop" >#5 0x41c12813 in g_thread_pool_wait_for_new_pool () at gthreadpool.c:175 > end_time = {tv_sec = 1332536452, tv_usec = 172933} > pool = <optimized out> > local_max_idle_time = 15000 > local_wakeup_thread_serial = <optimized out> > local_max_unused_threads = 2 > last_wakeup_thread_serial = 0 > have_relayed_thread_marker = 0 >#6 g_thread_pool_thread_proxy (data=0x9fb84c0) at gthreadpool.c:378 > free_pool = <optimized out> > task = <optimized out> > pool = <optimized out> >#7 0x41c10465 in g_thread_create_proxy (data=0xb6a03b00) at gthread.c:1962 > thread = 0xb6a03b00 > __PRETTY_FUNCTION__ = "g_thread_create_proxy" >#8 0x4a839cd3 in start_thread (arg=0xaa1a5b40) at pthread_create.c:309 > __res = <optimized out> > pd = 0xaa1a5b40 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1250209780, 0, 4001536, -1441115480, -1910551865, -1115320570}, 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" >#9 0x4a776a2e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 >No locals. > >Thread 2 (Thread 0xb5fffb40 (LWP 1241)): >#0 __kernel_vsyscall () at arch/x86/vdso/vdso32/sysenter.S:49 >No locals. >#1 0x4a76c1a0 in __GI___poll (fds=0xb5600cc0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 > resultvar = <optimized out> > oldtype = -516 > result = <optimized out> >#2 0x41bf7d3c in g_poll (fds=0xb5600cc0, nfds=1, timeout=-1) at gpoll.c:132 >No locals. >#3 0x41be9146 in g_main_context_poll (n_fds=1, fds=0xb5600cc0, priority=<optimized out>, timeout=<optimized out>, context=0x9fb8fd8) at gmain.c:3402 > poll_func = 0x41bf7d10 <g_poll> >#4 g_main_context_iterate (context=0x9fb8fd8, block=1103068432, dispatch=1, self=0x9fb9068) at gmain.c:3084 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 1 > allocated_nfds = <optimized out> > fds = <optimized out> > __PRETTY_FUNCTION__ = "g_main_context_iterate" >#5 0x41be9877 in g_main_loop_run (loop=0xb5600cb0) at gmain.c:3297 > self = 0x9fb9068 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#6 0xb6bbb235 in dconf_context_thread (data=0x9fb8fd8) at dconfcontext.c:11 > context = 0x9fb8fd8 > loop = <optimized out> > __PRETTY_FUNCTION__ = "dconf_context_thread" >#7 0x41c10465 in g_thread_create_proxy (data=0x9fb9068) at gthread.c:1962 > thread = 0x9fb9068 > __PRETTY_FUNCTION__ = "g_thread_create_proxy" >#8 0x4a839cd3 in start_thread (arg=0xb5fffb40) at pthread_create.c:309 > __res = <optimized out> > pd = 0xb5fffb40 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1250209780, 0, 4001536, -1241517400, 1163873016, -1115320570}, 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" >#9 0x4a776a2e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 >No locals. > >Thread 1 (Thread 0xb7722880 (LWP 1235)): >#0 g_hash_table_lookup_node (hash_return=<synthetic pointer>, key=0xaa80620, hash_table=0xa1013a0) at ghash.c:384 > node_hash = <optimized out> > hash_value = 4151040109 > have_tombstone = 0 > step = 0 > node_index = <optimized out> > first_tombstone = 0 >#1 g_hash_table_remove_internal (hash_table=0xa1013a0, key=0xaa80620, notify=1) at ghash.c:1195 > node_hash = 4151040109 >#2 0x080e80e0 in nautilus_directory_finalize (object=0xaa75020 [NautilusVFSDirectory]) at nautilus-directory.c:166 > directory = 0xaa75020 [NautilusVFSDirectory] > __PRETTY_FUNCTION__ = "nautilus_directory_finalize" >#3 0x41134186 in g_object_unref (_object=0xaa75020) at gobject.c:2746 > object = 0xaa75020 [NautilusVFSDirectory] > old_ref = <optimized out> > __PRETTY_FUNCTION__ = "g_object_unref" >#4 0x080e7a18 in nautilus_directory_unref (directory=0xaa75020 [NautilusVFSDirectory]) at nautilus-directory.c:156 >No locals. >#5 0x081029e1 in finalize (object=0xa7e9e30 [NautilusVFSFile]) at nautilus-file.c:785 > directory = 0xaa75020 [NautilusVFSDirectory] > file = 0xa7e9e30 [NautilusVFSFile] > uri = <optimized out> > __PRETTY_FUNCTION__ = "finalize" >#6 0x41134186 in g_object_unref (_object=0xa7e9e30) at gobject.c:2746 > object = 0xa7e9e30 [NautilusVFSFile] > old_ref = <optimized out> > __PRETTY_FUNCTION__ = "g_object_unref" >#7 0x41002cca in nautilus_file_info_list_free (files=0xa19f890 = {...}) at nautilus-file-info.c:48 > l = 0xa19f890 = {0xa7e9e30} >#8 0xb6b8d871 in free_selected (selected=<optimized out>) at na-tracker.c:570 >No locals. >#9 instance_dispose (object=0x9fbaf60 [NATracker]) at na-tracker.c:353 > priv = 0x9fc5c50 > __PRETTY_FUNCTION__ = "instance_dispose" >#10 0x411340c9 in g_object_unref (_object=0x9fbaf60) at gobject.c:2709 > object = 0x9fbaf60 [NATracker] > old_ref = 1 > __PRETTY_FUNCTION__ = "g_object_unref" >#11 0x08126f4f in free_module_objects () at nautilus-module.c:238 > l = <optimized out> > next = 0x9fbaf80 = {0x9fbaf90, 0x9f35e80} >#12 0x081402ac in eel_debug_shut_down () at eel-debug.c:84 > f = 0x9fb88d8 >#13 0x080677d4 in main (argc=1, argv=0xbfe6c5b4) at nautilus-main.c:107 > retval = 0 > application = 0x9ece000 >From To Syms Read Shared Object Library >0x41002070 0x41005c08 Yes /usr/lib/libnautilus-extension.so.1 >0x411aef50 0x411b3768 Yes /usr/lib/libgailutil-3.so.0 >0x417ae700 0x417c3dd8 Yes /usr/lib/libgnome-desktop-3.so.2 >0x425d7250 0x4289ca68 Yes /usr/lib/libgtk-3.so.0 >0x41699f90 0x416e1058 Yes /usr/lib/libgdk-3.so.0 >0x41424670 0x41431f58 Yes /usr/lib/libatk-1.0.so.0 >0x4177b530 0x41798e68 Yes /usr/lib/libpangoft2-1.0.so.0 >0x4110e6d0 0x41113e58 Yes /usr/lib/libpangocairo-1.0.so.0 >0x4106fa90 0x41070ca8 Yes /usr/lib/libcairo-gobject.so.2 >0x424d4190 0x4255bca8 Yes /usr/lib/libcairo.so.2 >0x41645210 0x416678a8 Yes /usr/lib/libpango-1.0.so.0 >0x4ada2570 0x4ae0f2d8 Yes /usr/lib/libfreetype.so.6 >0x4aea6010 0x4aec163c Yes /usr/lib/libfontconfig.so.1 >0x4aef3c80 0x4afdebec Yes /usr/lib/libxml2.so.2 >0x4221b310 0x422abfbc Yes /usr/lib/libX11.so.6 >0x4111bce0 0x4111e638 Yes /usr/lib/libnotify.so.4 >0x411e2990 0x411f88b8 Yes /usr/lib/libgdk_pixbuf-2.0.so.0 >0x41ce9ee0 0x41db5288 Yes /lib/libgio-2.0.so.0 >0x4112c2b0 0x4115f218 Yes /lib/libgobject-2.0.so.0 >0x410f1bf0 0x410f2d78 Yes /lib/libgmodule-2.0.so.0 >0x41078f50 0x4107a728 Yes /lib/libgthread-2.0.so.0 >0x4a858920 0x4a85ca98 Yes /lib/librt.so.1 >0x41bb80f0 0x41c56f48 Yes /lib/libglib-2.0.so.0 >0x45d20e90 0x45d358bc Yes /usr/lib/libexif.so.12 >0x41f17fd0 0x41fd1408 Yes /usr/lib/libexempi.so.3 >0x4a8cb6e0 0x4a8dd478 Yes /lib/libselinux.so.1 >0x4a867420 0x4a8823a8 Yes /lib/libm.so.6 >0x4a837680 0x4a8436f8 Yes /lib/libpthread.so.0 >0x4a699e90 0x4a7d2294 Yes /lib/libc.so.6 >0x4108d150 0x41091ccc Yes /usr/lib/libXrandr.so.2 >0x41270800 0x4127b848 Yes /usr/lib/libXext.so.6 >0x4109bed0 0x4109e64c Yes /usr/lib/libXfixes.so.3 >0x41096780 0x4109724c Yes /usr/lib/libXinerama.so.1 >0x4162a7d0 0x41634a08 Yes /usr/lib/libXi.so.6 >0x410a3e70 0x410a935c Yes /usr/lib/libXcursor.so.1 >0x410ae880 0x410af40c Yes /usr/lib/libXcomposite.so.1 >0x411067c0 0x411071fc Yes /usr/lib/libXdamage.so.1 >0x424365e0 0x424b6638 Yes /usr/lib/libpixman-1.so.0 >0x41601740 0x4161dd18 Yes /usr/lib/libpng12.so.0 >0x41081300 0x410874fc Yes /usr/lib/libXrender.so.1 >0x4a8b0670 0x4a8bd948 Yes /lib/libz.so.1 >0x4ae68040 0x4ae81c7c Yes /lib/libexpat.so.1 >0x4a850a60 0x4a851a88 Yes /lib/libdl.so.2 >0x4ad6cec0 0x4ad7c73c Yes /usr/lib/libxcb.so.1 >0x415e0f30 0x415f7c48 Yes /lib/libgcc_s.so.1 >0x4aa83020 0x4aa86678 Yes /usr/lib/libffi.so.5 >0x4aa0f670 0x4aa20088 Yes /lib/libresolv.so.2 >0x4a65e850 0x4a677edf Yes /lib/ld-linux.so.2 >0x4238a7c0 0x423fdf78 Yes /usr/lib/libstdc++.so.6 >0x4ac26a00 0x4ac2788c Yes /usr/lib/libXau.so.6 >0xb7734a10 0xb773c158 Yes /lib/libnss_files.so.2 >0xb74aa530 0xb74c6618 Yes /usr/lib/gio/modules/libgvfsdbus.so >0xb7468bc0 0xb7474198 Yes /usr/lib/libgvfscommon.so.0 >0x4ac2f8d0 0x4ac4fce8 Yes /usr/lib/libbluray.so.0 >0x4aa976a0 0x4aac6f28 Yes /lib/libdbus-1.so.3 >0xb74534f0 0xb745ce48 Yes /lib/libudev.so.0 >0x413faa20 0x413fb448 Yes /lib/libutil.so.1 >0xb7487280 0xb7489ea8 Yes /usr/lib/gtk-3.0/3.0.0/theming-engines/libadwaita.so >0x4146e7f0 0x41496df8 Yes /usr/lib/librsvg-2.so.2 >0xb73f2230 0xb741460c Yes /usr/lib/libcroco-0.6.so.3 >0xb7483830 0xb7483cd8 Yes /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so >0xb742e0f0 0xb742ea78 Yes /usr/lib/gtk-3.0/modules/libpk-gtk-module.so >0x4118d510 0x411a146c Yes /usr/lib/libdbus-glib-1.so.2 >0xb73e4700 0xb73e68b8 Yes /usr/lib/gtk-3.0/modules/libcanberra-gtk-module.so >0x4103e530 0x4103fb18 Yes /usr/lib/libcanberra-gtk3.so.0 >0x41056410 0x410604f8 Yes /usr/lib/libcanberra.so.0 >0x4c25d740 0x4c262a98 Yes /usr/lib/libvorbisfile.so.3 >0x4c0917c0 0x4c0a7d28 Yes /usr/lib/libvorbis.so.0 >0x4c087320 0x4c08a06c Yes /usr/lib/libogg.so.0 >0x4102a9b0 0x410353ac Yes /usr/lib/libtdb.so.1 >0x41049a20 0x4104e508 Yes /usr/lib/libltdl.so.7 >0x4184f8f0 0x41854a08 Yes /lib/libcrypt.so.1 >0x417fea90 0x41832128 Yes /lib/libfreebl3.so >0xb6bb8dc0 0xb6bbc7e8 Yes /usr/lib/gio/modules/libdconfsettings.so >0xb6b95ae0 0xb6b96008 Yes /usr/lib/nautilus/extensions-3.0/libnautilus-sendto.so >0xb6b8d020 0xb6b907d8 Yes /usr/lib/nautilus/extensions-3.0/libnautilus-actions-tracker.so >0x4120fb20 0x41237a18 Yes /usr/lib/nautilus-actions/libna-core.so >0xb6b57940 0xb6b5c83c Yes /usr/lib/libunique-3.0.so.0 >0x413ab630 0x413c4e08 Yes /usr/lib/libgconf-2.so.4 >0x4100fc60 0x4101a058 Yes /usr/lib/libgtop-2.0.so.7 >0x4bee9410 0x4beedd5c Yes /usr/lib/libSM.so.6 >0x4bd5c4e0 0x4bd6b37c Yes /usr/lib/libICE.so.6 >0x4b147010 0x4b148cb8 Yes /lib/libuuid.so.1 >0x443a8bb0 0x4443674c Yes /usr/lib/libgstreamer-0.10.so.0 >0x4389ea90 0x438adfc8 Yes /usr/lib/libgstpbutils-0.10.so.0 >0x411cb7a0 0x411d1478 Yes /usr/lib/libgstvideo-0.10.so.0 >0x444f7000 0x445349cc Yes /usr/lib/libgstbase-0.10.so.0 >0x4bbcf000 0x4bbdb35c Yes /lib/libbz2.so.1 >0x419103b0 0x41967738 Yes /lib/libgcrypt.so.11 >0x4176f650 0x4176fc58 Yes /lib/libgpg-error.so.0 >0x42ce2c40 0x42cfaef8 Yes /usr/lib/libgsttag-0.10.so.0 >0xb52a08a0 0xb52a74e8 Yes /usr/lib/libgstinterfaces-0.10.so.0 >0x421a4510 0x421bb848 Yes /usr/lib/libgstaudio-0.10.so.0 >0xb5749ba0 0xb57566e8 Yes /usr/lib/gio/modules/libgioremote-volume-monitor.so >0xadd10520 0xadd17248 Yes /usr/lib/gstreamer-0.10/libgstmad.so >0xadccf250 0xadcd75f8 Yes /usr/lib/libmad.so.0 >0xadcbdbb0 0xadcc6b3c Yes /usr/lib/libid3tag.so.0 >0xadd07940 0xadd0a7a8 Yes /usr/lib/gstreamer-0.10/libgstmusepack.so >0xadcfae60 0xadd0225c Yes /usr/lib/libmpcdec.so.5 >0xadc853d0 0xadcad508 Yes /usr/lib/gstreamer-0.10/libgstffmpeg.so >0xadb6a570 0xadc21f28 Yes /usr/lib/libavformat.so.53 >0xad015980 0xad486488 Yes /usr/lib/libavcodec.so.53 >0xacf6c250 0xacf7e728 Yes /usr/lib/libavutil.so.51 >0xacf515c0 0xacf600b8 Yes /usr/lib/librtmp.so.0 >0x415c7f30 0x415d1c08 Yes /usr/lib/libva.so.1 >0xace379f0 0xacea744c Yes /usr/lib/libxvidcore.so.4 >0x431c5420 0x43272548 Yes /usr/lib/sse2/libx264.so.116 >0xacdb0150 0xace10858 Yes /usr/lib/libvpx.so.1 >0x4d57fbb0 0x4d582508 Yes /usr/lib/libvorbisenc.so.2 >0xacd80e50 0xacd9abfc Yes /usr/lib/libtheoraenc.so.1 >0x4175bfb0 0x41767b1c Yes /usr/lib/libtheoradec.so.1 >0xacd6a940 0xacd7909c Yes /usr/lib/libspeex.so.1 >0xacca8ad0 0xacd1e778 Yes /usr/lib/libschroedinger-1.0.so.0 >0x42c0a030 0x42c20fd8 Yes /usr/lib/libopenjpeg.so.3 >0xacc28610 0xacc56458 Yes /usr/lib/libmp3lame.so.0 >0xadceed40 0xadcf7398 Yes /usr/lib/libgsm.so.1 >0xacbbb000 0xacc0d0fc Yes /usr/lib/libdirac_encoder.so.0 >0xacb83e30 0xacb94cfc Yes /usr/lib/libcelt0.so.2 >0x42ff7c20 0x43083968 Yes /usr/lib/libgnutls.so.26 >0xacafa5a0 0xacb5e818 Yes /usr/lib/liborc-0.4.so.0 >0x42e9d200 0x42ea923c Yes /usr/lib/libtasn1.so.3 >0x42e89c80 0x42e93048 Yes /usr/lib/libp11-kit.so.0 >0xadce43b0 0xadce5078 Yes /usr/lib/gconv/ISO8859-1.so >0xacad6960 0xacad8808 Yes /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-bmp.so >0xb69ce0b0 0xb69cff38 Yes /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-jpeg.so >0x435d77f0 0x43610b68 Yes /usr/lib/libjpeg.so.62 >$1 = 0x0 >$2 = 0x0 >eax 0xf76bd86d -143927187 >ecx 0xa9bd3d0 177984464 >edx 0x0 0 >ebx 0x41cc5ff4 1103912948 >esp 0xbfe6c2c0 0xbfe6c2c0 >ebp 0xaa75028 0xaa75028 >esi 0xa1013a0 168825760 >edi 0xaa75020 178737184 >eip 0x41bd5ebe 0x41bd5ebe <g_hash_table_remove_internal+62> >eflags 0x10246 [ PF ZF IF RF ] >cs 0x73 115 >ss 0x7b 123 >ds 0x7b 123 >es 0x7b 123 >fs 0x0 0 >gs 0x33 51 >Dump of assembler code for function g_hash_table_remove_internal: > 0x41bd5e80 <+0>: push %ebp > 0x41bd5e81 <+1>: push %edi > 0x41bd5e82 <+2>: push %esi > 0x41bd5e83 <+3>: mov %eax,%esi > 0x41bd5e85 <+5>: push %ebx > 0x41bd5e86 <+6>: call 0x41bb8b19 <__i686.get_pc_thunk.bx> > 0x41bd5e8b <+11>: add $0xf0169,%ebx > 0x41bd5e91 <+17>: lea -0x3c(%esp),%esp > 0x41bd5e95 <+21>: test %eax,%eax > 0x41bd5e97 <+23>: mov %edx,0x28(%esp) > 0x41bd5e9b <+27>: je 0x41bd5ffc <g_hash_table_remove_internal+380> > 0x41bd5ea1 <+33>: mov %edx,(%esp) > 0x41bd5ea4 <+36>: call *0x20(%eax) > 0x41bd5ea7 <+39>: cmp $0x1,%eax > 0x41bd5eaa <+42>: mov %eax,0x1c(%esp) > 0x41bd5eae <+46>: mov $0x2,%eax > 0x41bd5eb3 <+51>: cmova 0x1c(%esp),%eax > 0x41bd5eb8 <+56>: xor %edx,%edx > 0x41bd5eba <+58>: mov %eax,0x1c(%esp) >=> 0x41bd5ebe <+62>: divl 0x4(%esi) > 0x41bd5ec1 <+65>: mov 0x18(%esi),%ecx > 0x41bd5ec4 <+68>: xor %ebp,%ebp > 0x41bd5ec6 <+70>: mov (%ecx,%edx,4),%eax > 0x41bd5ec9 <+73>: mov %edx,%edi > 0x41bd5ecb <+75>: test %eax,%eax > 0x41bd5ecd <+77>: je 0x41bd5f66 <g_hash_table_remove_internal+230> > 0x41bd5ed3 <+83>: movl $0x0,0x20(%esp) > 0x41bd5edb <+91>: xor %edx,%edx > 0x41bd5edd <+93>: jmp 0x41bd5f09 <g_hash_table_remove_internal+137> > 0x41bd5edf <+95>: nop > 0x41bd5ee0 <+96>: test %edx,%edx > 0x41bd5ee2 <+98>: jne 0x41bd5efa <g_hash_table_remove_internal+122> > 0x41bd5ee4 <+100>: cmp $0x1,%eax > 0x41bd5ee7 <+103>: mov 0x20(%esp),%eax > 0x41bd5eeb <+107>: cmove %edi,%eax > 0x41bd5eee <+110>: mov %eax,0x20(%esp) > 0x41bd5ef2 <+114>: mov $0x1,%eax > 0x41bd5ef7 <+119>: cmove %eax,%edx > 0x41bd5efa <+122>: add $0x1,%ebp > 0x41bd5efd <+125>: add %ebp,%edi > 0x41bd5eff <+127>: and 0x8(%esi),%edi > 0x41bd5f02 <+130>: mov (%ecx,%edi,4),%eax > 0x41bd5f05 <+133>: test %eax,%eax > 0x41bd5f07 <+135>: je 0x41bd5f60 <g_hash_table_remove_internal+224> > 0x41bd5f09 <+137>: cmp %eax,0x1c(%esp) > 0x41bd5f0d <+141>: jne 0x41bd5ee0 <g_hash_table_remove_internal+96> > 0x41bd5f0f <+143>: lea 0x0(,%edi,4),%eax > 0x41bd5f16 <+150>: mov %eax,0x2c(%esp) > 0x41bd5f1a <+154>: mov 0x14(%esi),%eax > 0x41bd5f1d <+157>: mov (%eax,%edi,4),%eax > 0x41bd5f20 <+160>: mov %eax,0x24(%esp) > 0x41bd5f24 <+164>: mov 0x24(%esi),%eax > 0x41bd5f27 <+167>: test %eax,%eax > 0x41bd5f29 <+169>: je 0x41bd5f78 <g_hash_table_remove_internal+248> > 0x41bd5f2b <+171>: mov 0x28(%esp),%ecx > 0x41bd5f2f <+175>: mov %edx,0x18(%esp) > 0x41bd5f33 <+179>: mov %ecx,0x4(%esp) > 0x41bd5f37 <+183>: mov 0x24(%esp),%ecx > 0x41bd5f3b <+187>: mov %ecx,(%esp) > 0x41bd5f3e <+190>: call *%eax > 0x41bd5f40 <+192>: test %eax,%eax > 0x41bd5f42 <+194>: mov 0x18(%esp),%edx > 0x41bd5f46 <+198>: jne 0x41bd602b <g_hash_table_remove_internal+427> > 0x41bd5f4c <+204>: add $0x1,%ebp > 0x41bd5f4f <+207>: mov 0x18(%esi),%ecx > 0x41bd5f52 <+210>: add %ebp,%edi > 0x41bd5f54 <+212>: and 0x8(%esi),%edi > 0x41bd5f57 <+215>: mov (%ecx,%edi,4),%eax > 0x41bd5f5a <+218>: test %eax,%eax > 0x41bd5f5c <+220>: jne 0x41bd5f09 <g_hash_table_remove_internal+137> > 0x41bd5f5e <+222>: xchg %ax,%ax > 0x41bd5f60 <+224>: xor %ebp,%ebp > 0x41bd5f62 <+226>: test %edx,%edx > 0x41bd5f64 <+228>: jne 0x41bd5f98 <g_hash_table_remove_internal+280> > 0x41bd5f66 <+230>: lea 0x3c(%esp),%esp > 0x41bd5f6a <+234>: mov %ebp,%eax > 0x41bd5f6c <+236>: pop %ebx > 0x41bd5f6d <+237>: pop %esi > 0x41bd5f6e <+238>: pop %edi > 0x41bd5f6f <+239>: pop %ebp > 0x41bd5f70 <+240>: ret > 0x41bd5f71 <+241>: lea 0x0(%esi,%eiz,1),%esi > 0x41bd5f78 <+248>: mov 0x24(%esp),%eax > 0x41bd5f7c <+252>: cmp %eax,0x28(%esp) > 0x41bd5f80 <+256>: jne 0x41bd5efa <g_hash_table_remove_internal+122> > 0x41bd5f86 <+262>: mov 0x2c(%esp),%edx > 0x41bd5f8a <+266>: mov %edi,0x20(%esp) > 0x41bd5f8e <+270>: mov (%ecx,%edx,1),%eax > 0x41bd5f91 <+273>: jmp 0x41bd5f9f <g_hash_table_remove_internal+287> > 0x41bd5f93 <+275>: nop > 0x41bd5f94 <+276>: lea 0x0(%esi,%eiz,1),%esi > 0x41bd5f98 <+280>: mov 0x20(%esp),%edx > 0x41bd5f9c <+284>: mov (%ecx,%edx,4),%eax > 0x41bd5f9f <+287>: cmp $0x1,%eax > 0x41bd5fa2 <+290>: jbe 0x41bd603e <g_hash_table_remove_internal+446> > 0x41bd5fa8 <+296>: mov 0x50(%esp),%eax > 0x41bd5fac <+300>: mov 0x20(%esp),%edx > 0x41bd5fb0 <+304>: mov %eax,(%esp) > 0x41bd5fb3 <+307>: mov %esi,%eax > 0x41bd5fb5 <+309>: call 0x41bd57c0 <g_hash_table_remove_node> > 0x41bd5fba <+314>: mov 0xc(%esi),%ecx > 0x41bd5fbd <+317>: mov (%esi),%edx > 0x41bd5fbf <+319>: shl $0x2,%ecx > 0x41bd5fc2 <+322>: mov 0x10(%esi),%eax > 0x41bd5fc5 <+325>: cmp %ecx,%edx > 0x41bd5fc7 <+327>: jg 0x41bd5ff5 <g_hash_table_remove_internal+373> > 0x41bd5fc9 <+329>: test %eax,%eax > 0x41bd5fcb <+331>: lea 0xf(%eax),%ecx > 0x41bd5fce <+334>: cmovns %eax,%ecx > 0x41bd5fd1 <+337>: sar $0x4,%ecx > 0x41bd5fd4 <+340>: add %ecx,%eax > 0x41bd5fd6 <+342>: cmp %eax,%edx > 0x41bd5fd8 <+344>: jg 0x41bd5fe1 <g_hash_table_remove_internal+353> > 0x41bd5fda <+346>: mov %esi,%eax > 0x41bd5fdc <+348>: call 0x41bd58d0 <g_hash_table_resize> > 0x41bd5fe1 <+353>: addl $0x1,0x2c(%esi) > 0x41bd5fe5 <+357>: mov $0x1,%ebp > 0x41bd5fea <+362>: lea 0x3c(%esp),%esp > 0x41bd5fee <+366>: mov %ebp,%eax > 0x41bd5ff0 <+368>: pop %ebx > 0x41bd5ff1 <+369>: pop %esi > 0x41bd5ff2 <+370>: pop %edi > 0x41bd5ff3 <+371>: pop %ebp > 0x41bd5ff4 <+372>: ret > 0x41bd5ff5 <+373>: cmp $0x8,%edx > 0x41bd5ff8 <+376>: jle 0x41bd5fc9 <g_hash_table_remove_internal+329> > 0x41bd5ffa <+378>: jmp 0x41bd5fda <g_hash_table_remove_internal+346> > 0x41bd5ffc <+380>: lea -0x6ba32(%ebx),%eax > 0x41bd6002 <+386>: mov %eax,0x8(%esp) > 0x41bd6006 <+390>: lea -0x6b7ed(%ebx),%eax > 0x41bd600c <+396>: mov %eax,0x4(%esp) > 0x41bd6010 <+400>: lea -0x6f06e(%ebx),%eax > 0x41bd6016 <+406>: mov %eax,(%esp) > 0x41bd6019 <+409>: call 0x41bf1ce0 <g_return_if_fail_warning> > 0x41bd601e <+414>: xor %ebp,%ebp > 0x41bd6020 <+416>: lea 0x3c(%esp),%esp > 0x41bd6024 <+420>: pop %ebx > 0x41bd6025 <+421>: mov %ebp,%eax > 0x41bd6027 <+423>: pop %esi > 0x41bd6028 <+424>: pop %edi > 0x41bd6029 <+425>: pop %ebp > 0x41bd602a <+426>: ret > 0x41bd602b <+427>: mov 0x18(%esi),%eax > 0x41bd602e <+430>: mov 0x2c(%esp),%edx > 0x41bd6032 <+434>: mov %edi,0x20(%esp) > 0x41bd6036 <+438>: mov (%eax,%edx,1),%eax > 0x41bd6039 <+441>: jmp 0x41bd5f9f <g_hash_table_remove_internal+287> > 0x41bd603e <+446>: xor %ebp,%ebp > 0x41bd6040 <+448>: jmp 0x41bd5f66 <g_hash_table_remove_internal+230> >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 717740
:
510510
|
510511
|
556120
|
557181
|
557419
|
557739
|
558046
|
558633
|
559012
|
559202
|
561243
|
562440
|
564422
|
564771
|
565749
|
565929
|
566159
|
566683
|
567982
|
568546
|
569141
|
569507
|
570067
|
570993
|
571213
| 572382 |
572585
|
572729
|
573027
|
576603
|
577434
|
578034
|
578375
|
578728
|
580605