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 948314 Details for
Bug 1154432
[abrt] NetworkManager: magazine_chain_pop_head(): NetworkManager killed by 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.28 KB, created by
novikovfb
on 2014-10-19 17:09:54 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
novikovfb
Created:
2014-10-19 17:09:54 UTC
Size:
30.28 KB
patch
obsolete
>[New LWP 909] >[New LWP 910] >[New LWP 832] >[New LWP 769] >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib/libthread_db.so.1". >Core was generated by `/usr/sbin/NetworkManager --no-daemon'. >Program terminated with signal SIGSEGV, Segmentation fault. >#0 magazine_chain_pop_head (magazine_chunks=0xb55004a0) at gslice.c:545 >545 (*magazine_chunks)->data = chunk->next; > >Thread 4 (Thread 0xb687d780 (LWP 769)): >#0 0xb7610d1c in __kernel_vsyscall () >No symbol table info available. >#1 0xb6c9e21b in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#2 0xb6debf9c in poll (__timeout=__timeout@entry=1573, __nfds=__nfds@entry=11, __fds=__fds@entry=0xb7c8d2d0) at /usr/include/bits/poll2.h:46 >No locals. >#3 g_poll (fds=fds@entry=0xb7c8d2d0, nfds=nfds@entry=11, timeout=timeout@entry=1573) at gpoll.c:132 >No locals. >#4 0xb6ddc8a0 in g_main_context_poll (priority=2147483647, n_fds=11, fds=0xb7c8d2d0, timeout=1573, context=0xb7c33108) at gmain.c:4007 > poll_func = 0xb6debf70 <g_poll> >#5 g_main_context_iterate (context=0xb7c33108, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3708 > max_priority = 2147483647 > timeout = 1573 > some_ready = <optimized out> > nfds = 11 > allocated_nfds = <optimized out> > fds = 0xb7c8d2d0 >#6 0xb6ddcdc3 in g_main_loop_run (loop=0xb7c331f8) at gmain.c:3907 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#7 0xb76587ed in main (argc=1, argv=0xbfca8f24) at main.c:623 > opt_ctx = <optimized out> > opt_log_level = 0x0 > opt_log_domains = 0x0 > become_daemon = 0 > run_from_build_dir = 0 > debug = 0 > g_fatal_warnings = 0 > pidfile = 0xb7c28c50 "/var/run/NetworkManager/NetworkManager.pid" > state_file = 0xb7c28de8 "/var/lib/NetworkManager/NetworkManager.state" > wifi_enabled = <optimized out> > net_enabled = <optimized out> > wwan_enabled = <optimized out> > wimax_enabled = <optimized out> > success = 1 > show_version = 0 > i = <optimized out> > vpn_manager = 0xb7c265d0 > dns_mgr = 0xb7c41850 > dbus_mgr = 0xb7c20550 > sup_mgr = 0xb7c32388 > dhcp_mgr = 0xb7c73280 > fw_mgr = 0xb7c2f3a8 > settings = 0xb7c412b0 > config = 0xb7c2e858 > error = 0x0 > wrote_pidfile = 0 > options = {{long_name = 0xb772603a "version", short_name = 86 'V', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0xbfca8c88, description = 0xb770e6bc "Print NetworkManager version and exit", arg_description = 0x0}, {long_name = 0xb770ebe3 "no-daemon", short_name = 110 'n', flags = 4, arg = G_OPTION_ARG_NONE, arg_data = 0xbfca8c70, description = 0xb770ebed "Don't become a daemon", arg_description = 0x0}, {long_name = 0xb7712558 "debug", short_name = 100 'd', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0xbfca8c78, description = 0xb770e6e4 "Don't become a daemon, and log to stderr", arg_description = 0x0}, {long_name = 0xb770ec03 "log-level", short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_STRING, arg_data = 0xbfca8c68, description = 0xb7c28b18 "Log level: one of [ERR,WARN,INFO,DEBUG]", arg_description = 0xb770ec24 "INFO"}, {long_name = 0xb770ec29 "log-domains", short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_STRING, arg_data = 0xbfca8c6c, description = 0xb7c28cb8 "Log domains separated by ',': any combination of [DEFAULT,NONE,PLATFORM,RFKILL,ETHER,WIFI,BT,MB,DHCP4,DHCP6,DHCP,PPP,WIFI_SCAN,IP4,IP6,IP,AUTOIP4,DNS,VPN,SHARING,SUPPLICANT,AGENTS,SETTINGS,SUSPEND,COR"..., arg_description = 0xb770ec35 "PLATFORM,RFKILL,WIFI"}, {long_name = 0xb770ec4a "g-fatal-warnings", short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0xbfca8c7c, description = 0xb770ec5b "Make all warnings fatal", arg_description = 0x0}, {long_name = 0xb770ec73 "pid-file", short_name = 112 'p', flags = 0, arg = G_OPTION_ARG_FILENAME, arg_data = 0xbfca8c80, description = 0xb770e748 "Specify the location of a PID file", arg_description = 0xb770ec7c "filename"}, {long_name = 0xb770ec85 "state-file", short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_FILENAME, arg_data = 0xbfca8c84, description = 0xb770ec90 "State file location", arg_description = 0xb770eca4 "/path/to/state.file"}, {long_name = 0xb770ecb8 "run-from-build-dir", short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0xbfca8c74, description = 0xb770eccb "Run from build directory", arg_description = 0x0}, {long_name = 0x0, short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x0, description = 0x0, arg_description = 0x0}} > __FUNCTION__ = "main" > >Thread 3 (Thread 0xb662eb40 (LWP 832)): >#0 0xb7610d1c in __kernel_vsyscall () >No symbol table info available. >#1 0xb736670c in do_sigwait (sig=0xb662e2c8, set=0xb776bb78) at ../sysdeps/unix/sysv/linux/sigwait.c:60 > resultvar = <optimized out> > ret = <optimized out> > tmpset = {__val = {5, 0, 1, 3075542328, 0, 0, 0, 0, 0, 0, 0, 0, 3059933892, 0, 3059933768, 0, 3073746494, 3075542328, 0, 0, 4294967295, 0, 3065753820, 3068942336, 0, 0, 0, 0, 0, 0, 0, 0}} >#2 __sigwait (set=0xb776d900 <signal_set>, sig=0xb662e2c8) at ../sysdeps/unix/sysv/linux/sigwait.c:97 > oldtype = 0 > result = -1216955528 >#3 0xb76595ac in signal_handling_thread (arg=0x0) at main.c:87 > signo = 0 > __FUNCTION__ = "signal_handling_thread" >#4 0xb735ed4c in start_thread (arg=0xb662eb40) at pthread_create.c:309 > __res = <optimized out> > pd = 0xb662eb40 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {-1221132288, -1235031232, 4001536, -1235033176, 1643011620, -806195674}, 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> >#5 0xb6caa82e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129 >No locals. > >Thread 2 (Thread 0xb54ffb40 (LWP 910)): >#0 0xb7610d1c in __kernel_vsyscall () >No symbol table info available. >#1 0xb6c9e21b in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#2 0xb6debf9c in poll (__timeout=__timeout@entry=-1, __nfds=__nfds@entry=3, __fds=__fds@entry=0xb4b022b0) at /usr/include/bits/poll2.h:46 >No locals. >#3 g_poll (fds=fds@entry=0xb4b022b0, nfds=nfds@entry=3, timeout=timeout@entry=-1) at gpoll.c:132 >No locals. >#4 0xb6ddc8a0 in g_main_context_poll (priority=2147483647, n_fds=3, fds=0xb4b022b0, timeout=-1, context=0xb7c4dda8) at gmain.c:4007 > poll_func = 0xb6debf70 <g_poll> >#5 g_main_context_iterate (context=0xb7c4dda8, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3708 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 3 > allocated_nfds = <optimized out> > fds = 0xb4b022b0 >#6 0xb6ddcdc3 in g_main_loop_run (loop=0xb7c4dd70) at gmain.c:3907 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#7 0xb6ff6acb in gdbus_shared_thread_func (user_data=0xb7c4dd90) at gdbusprivate.c:278 > data = 0xb7c4dd90 >#8 0xb6e03ebb in g_thread_proxy (data=0xb7c39a90) at gthread.c:798 > thread = 0xb7c39a90 >#9 0xb735ed4c in start_thread (arg=0xb54ffb40) at pthread_create.c:309 > __res = <optimized out> > pd = 0xb54ffb40 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {-1221132288, -1253049536, 4001536, -1253051480, 1003380258, -806195674}, 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> >#10 0xb6caa82e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129 >No locals. > >Thread 1 (Thread 0xb5e2db40 (LWP 909)): >#0 magazine_chain_pop_head (magazine_chunks=0xb55004a0) at gslice.c:545 > chunk = 0xf43ba7 >#1 thread_memory_magazine1_alloc (tmem=<optimized out>, ix=1) at gslice.c:848 > mag = 0xb55004a0 > chunk = <optimized out> >#2 g_slice_alloc (mem_size=mem_size@entry=12) at gslice.c:1007 > ix = 1 > tmem = 0xf43ba7 > chunk_size = 16 > mem = <optimized out> >#3 0xb6dd8722 in g_list_append (list=0xb7c514a0, data=data@entry=0xb55110c8) at glist.c:232 > new_list = <optimized out> > last = <optimized out> >#4 0xb6ded59c in g_queue_push_tail (queue=0xb7c317c0, data=0xb55110c8) at gqueue.c:419 >No locals. >#5 0xb70172d3 in ik_process_events () at inotify-kernel.c:560 > event = 0xb55159e0 >#6 ik_process_eq_callback (user_data=user_data@entry=0x0) at inotify-kernel.c:573 > res = <optimized out> >#7 0xb6ddd262 in g_timeout_dispatch (source=source@entry=0xb5511ce0, callback=0xb7017150 <ik_process_eq_callback>, user_data=0x0) at gmain.c:4451 > timeout_source = 0xb5511ce0 > again = <optimized out> >#8 0xb6ddc556 in g_main_dispatch (context=0xb7c3f248) at gmain.c:3066 > dispatch = 0xb6ddd240 <g_timeout_dispatch> > was_in_call = 0 > user_data = 0x0 > callback = 0xb7017150 <ik_process_eq_callback> > cb_funcs = 0xb6ec44bc <g_source_callback_funcs> > cb_data = <optimized out> > need_destroy = <optimized out> > current_source_link = {data = 0xb5511ce0, next = 0x0} > source = 0xb5511ce0 > current = 0xb7c22ac0 > i = 0 >#9 g_main_context_dispatch (context=context@entry=0xb7c3f248) at gmain.c:3642 >No locals. >#10 0xb6ddc920 in g_main_context_iterate (context=context@entry=0xb7c3f248, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3713 > max_priority = 2147483647 > timeout = 563 > some_ready = 1 > nfds = <optimized out> > allocated_nfds = <optimized out> > fds = <optimized out> >#11 0xb6ddc9e9 in g_main_context_iteration (context=0xb7c3f248, may_block=may_block@entry=1) at gmain.c:3774 > retval = <optimized out> >#12 0xb6ddca76 in glib_worker_main (data=0x0) at gmain.c:5473 >No locals. >#13 0xb6e03ebb in g_thread_proxy (data=0xb7c39920) at gthread.c:798 > thread = 0xb7c39920 >#14 0xb735ed4c in start_thread (arg=0xb5e2db40) at pthread_create.c:309 > __res = <optimized out> > pd = 0xb5e2db40 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {-1221132288, -1243423936, 4001536, -1243425880, 1636720163, -806195674}, 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> >#15 0xb6caa82e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129 >No locals. >From To Syms Read Shared Object Library >0xb758a210 0xb75c0514 Yes /lib/libnm-util.so.2 >0xb7575f20 0xb7577b44 Yes /lib/libuuid.so.1 >0xb753e7e0 0xb75654f4 Yes /lib/libssl3.so >0xb7517bc0 0xb752e224 Yes /lib/libsmime3.so >0xb73f4e00 0xb74d631d Yes /lib/libnss3.so >0xb73c3820 0xb73d2e64 Yes /lib/libnssutil3.so >0xb73b8bd0 0xb73b9cf4 Yes /lib/libplds4.so >0xb73b2ed0 0xb73b48b4 Yes /lib/libplc4.so >0xb737b960 0xb739f8e4 Yes /lib/libnspr4.so >0xb735c830 0xb7368c40 Yes /lib/libpthread.so.0 >0xb7337630 0xb734b494 Yes /lib/libdbus-glib-1.so.2 >0xb72e89d0 0xb7318714 Yes /lib/libdbus-1.so.3 >0xb72dbb40 0xb72dee44 Yes /lib/libgudev-1.0.so.0 >0xb7290230 0xb72bc8c4 Yes /lib/libnl-route-3.so.200 >0xb727b9f0 0xb727d8f4 Yes /lib/libnl-genl-3.so.200 >0xb7260b30 0xb726f244 Yes /lib/libnl-3.so.200 >0xb71ce5c0 0xb7226cc4 Yes /lib/libmm-glib.so.0 >0xb7198a60 0xb71a5a44 Yes /lib/libpolkit-gobject-1.so.0 >0xb71859f0 0xb718ca44 Yes /lib/libsystemd-login.so.0 >0xb717fad0 0xb71809bc Yes /lib/libdl.so.2 >0xb713b690 0xb7169ac8 Yes /lib/libm.so.6 >0xb70b46d0 0xb70f8d04 Yes /lib/libsoup-2.4.so.1 >0xb7092280 0xb70941c4 Yes /lib/libteamdctl.so.0 >0xb6f42a40 0xb701e6e4 Yes /lib/libgio-2.0.so.0 >0xb6ed3150 0xb6f04ff4 Yes /lib/libgobject-2.0.so.0 >0xb6ec6cd0 0xb6ec7de4 Yes /lib/libgmodule-2.0.so.0 >0xb6da9470 0xb6e4b484 Yes /lib/libglib-2.0.so.0 >0xb6d8f6c0 0xb6d910f4 Yes /lib/libndp.so.0 >0xb6d730c0 0xb6d886a4 Yes /lib/libgcc_s.so.1 >0xb6bca3d0 0xb6d0f55c Yes /lib/libc.so.6 >0xb7613880 0xb762c23c Yes /lib/ld-linux.so.2 >0xb6b9d8e0 0xb6baa994 Yes /lib/libz.so.1 >0xb6b93950 0xb6b96e1c Yes /lib/librt.so.1 >0xb6b81840 0xb6b8bab4 Yes /lib/libudev.so.1 >0xb6b5fc70 0xb6b74174 Yes /lib/libselinux.so.1 >0xb6a1a080 0xb6b0b514 Yes /lib/libxml2.so.2 >0xb693c000 0xb69d7834 Yes /lib/libsqlite3.so.0 >0xb692efc0 0xb6932674 Yes /lib/libffi.so.6 >0xb69166e0 0xb6925624 Yes /lib/libresolv.so.2 >0xb68aaf80 0xb68f9374 Yes /lib/libpcre.so.1 >0xb68832c0 0xb689d0f4 Yes /lib/liblzma.so.5 >0xb75eda90 0xb75f4acc Yes /lib/libnss_files.so.2 >0xb560ea70 0xb5624ff4 Yes /usr/lib/NetworkManager/libnm-settings-plugin-ifcfg-rh.so >0xb4c9dd70 0xb4cc3bb4 Yes /lib/libnm-glib.so.4 >0xb4c56ce0 0xb4c84b64 Yes /lib/libsoftokn3.so >0xb4a99e20 0xb4ae0ddf Yes /lib/libfreebl3.so >$1 = 0x0 >$2 = 0x0 >eax 0xb7c83970 -1211614864 >ecx 0xb5e2dbcc -1243423796 >edx 0x1 1 >ebx 0xb6ec4000 -1226031104 >esp 0xb5e2d0b0 0xb5e2d0b0 >ebp 0x1 0x1 >esi 0xb55004a0 -1253047136 >edi 0xf43ba7 16006055 >eip 0xb6df9845 0xb6df9845 <g_slice_alloc+165> >eflags 0x10202 [ 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_slice_alloc: > 0xb6df97a0 <+0>: push %ebp > 0xb6df97a1 <+1>: push %edi > 0xb6df97a2 <+2>: push %esi > 0xb6df97a3 <+3>: push %ebx > 0xb6df97a4 <+4>: call 0xb6daa460 <__x86.get_pc_thunk.bx> > 0xb6df97a9 <+9>: add $0xca857,%ebx > 0xb6df97af <+15>: lea -0x2c(%esp),%esp > 0xb6df97b3 <+19>: lea 0x588(%ebx),%eax > 0xb6df97b9 <+25>: mov %eax,(%esp) > 0xb6df97bc <+28>: call 0xb6e22550 <g_private_get> > 0xb6df97c1 <+33>: test %eax,%eax > 0xb6df97c3 <+35>: mov %eax,%edi > 0xb6df97c5 <+37>: je 0xb6df9900 <g_slice_alloc+352> > 0xb6df97cb <+43>: mov 0x40(%esp),%eax > 0xb6df97cf <+47>: mov %eax,%ebp > 0xb6df97d1 <+49>: add $0x7,%ebp > 0xb6df97d4 <+52>: and $0xfffffff8,%ebp > 0xb6df97d7 <+55>: jne 0xb6df9810 <g_slice_alloc+112> > 0xb6df97d9 <+57>: mov 0x40(%esp),%eax > 0xb6df97dd <+61>: mov %eax,(%esp) > 0xb6df97e0 <+64>: call 0xb6de2490 <g_malloc> > 0xb6df97e5 <+69>: mov %eax,%edi > 0xb6df97e7 <+71>: mov 0xb50(%ebx),%eax > 0xb6df97ed <+77>: test %eax,%eax > 0xb6df97ef <+79>: je 0xb6df9800 <g_slice_alloc+96> > 0xb6df97f1 <+81>: test %edi,%edi > 0xb6df97f3 <+83>: jne 0xb6df9861 <g_slice_alloc+193> > 0xb6df97f5 <+85>: lea 0x0(%esi,%eiz,1),%esi > 0xb6df97f9 <+89>: lea 0x0(%edi,%eiz,1),%edi > 0xb6df9800 <+96>: nop > 0xb6df9801 <+97>: lea 0x2c(%esp),%esp > 0xb6df9805 <+101>: mov %edi,%eax > 0xb6df9807 <+103>: pop %ebx > 0xb6df9808 <+104>: pop %esi > 0xb6df9809 <+105>: pop %edi > 0xb6df980a <+106>: pop %ebp > 0xb6df980b <+107>: ret > 0xb6df980c <+108>: lea 0x0(%esi,%eiz,1),%esi > 0xb6df9810 <+112>: cmp 0xb5c(%ebx),%ebp > 0xb6df9816 <+118>: ja 0xb6df9a50 <g_slice_alloc+688> > 0xb6df981c <+124>: shr $0x3,%ebp > 0xb6df981f <+127>: mov (%edi),%esi > 0xb6df9821 <+129>: sub $0x1,%ebp > 0xb6df9824 <+132>: mov %ebp,%eax > 0xb6df9826 <+134>: shl $0x3,%eax > 0xb6df9829 <+137>: mov %eax,0xc(%esp) > 0xb6df982d <+141>: lea (%esi,%eax,1),%esi > 0xb6df9830 <+144>: mov (%esi),%eax > 0xb6df9832 <+146>: test %eax,%eax > 0xb6df9834 <+148>: je 0xb6df9920 <g_slice_alloc+384> > 0xb6df983a <+154>: mov 0x4(%eax),%edi > 0xb6df983d <+157>: test %edi,%edi > 0xb6df983f <+159>: je 0xb6df9910 <g_slice_alloc+368> >=> 0xb6df9845 <+165>: mov (%edi),%edx > 0xb6df9847 <+167>: mov %edx,0x4(%eax) > 0xb6df984a <+170>: mov 0x4(%esi),%eax > 0xb6df984d <+173>: test %eax,%eax > 0xb6df984f <+175>: je 0xb6df9857 <g_slice_alloc+183> > 0xb6df9851 <+177>: sub $0x1,%eax > 0xb6df9854 <+180>: mov %eax,0x4(%esi) > 0xb6df9857 <+183>: mov 0xb50(%ebx),%eax > 0xb6df985d <+189>: test %eax,%eax > 0xb6df985f <+191>: je 0xb6df9800 <g_slice_alloc+96> > 0xb6df9861 <+193>: lea 0xb2c(%ebx),%eax > 0xb6df9867 <+199>: mov %eax,(%esp) > 0xb6df986a <+202>: mov %eax,0x14(%esp) > 0xb6df986e <+206>: call 0xb6e21fd0 <g_mutex_lock> > 0xb6df9873 <+211>: mov $0xfe609,%ecx > 0xb6df9878 <+216>: xor %edx,%edx > 0xb6df987a <+218>: mov %edi,%eax > 0xb6df987c <+220>: div %ecx > 0xb6df987e <+222>: mov $0xffd,%ecx > 0xb6df9883 <+227>: xor %edx,%edx > 0xb6df9885 <+229>: div %ecx > 0xb6df9887 <+231>: mov $0x1ff,%cx > 0xb6df988b <+235>: mov %edi,%eax > 0xb6df988d <+237>: mov %edx,%esi > 0xb6df988f <+239>: xor %edx,%edx > 0xb6df9891 <+241>: div %ecx > 0xb6df9893 <+243>: cmpl $0x0,0xb28(%ebx) > 0xb6df989a <+250>: mov %edx,%ebp > 0xb6df989c <+252>: je 0xb6df9bbd <g_slice_alloc+1053> > 0xb6df98a2 <+258>: mov 0xb28(%ebx),%eax > 0xb6df98a8 <+264>: lea (%eax,%esi,4),%esi > 0xb6df98ab <+267>: cmpl $0x0,(%esi) > 0xb6df98ae <+270>: je 0xb6df9b46 <g_slice_alloc+934> > 0xb6df98b4 <+276>: mov (%esi),%eax > 0xb6df98b6 <+278>: lea (%eax,%ebp,8),%eax > 0xb6df98b9 <+281>: mov %eax,0xc(%esp) > 0xb6df98bd <+285>: mov 0x4(%eax),%ecx > 0xb6df98c0 <+288>: mov %ecx,%ebp > 0xb6df98c2 <+290>: mov %ecx,0x10(%esp) > 0xb6df98c6 <+294>: test %ebp,%ebp > 0xb6df98c8 <+296>: mov (%eax),%ecx > 0xb6df98ca <+298>: je 0xb6df9be1 <g_slice_alloc+1089> > 0xb6df98d0 <+304>: xor %edx,%edx > 0xb6df98d2 <+306>: jmp 0xb6df98ea <g_slice_alloc+330> > 0xb6df98d4 <+308>: je 0xb6df9aa8 <g_slice_alloc+776> > 0xb6df98da <+314>: lea 0x1(%eax),%edx > 0xb6df98dd <+317>: mov $0x1,%eax > 0xb6df98e2 <+322>: cmp %ebp,%edx > 0xb6df98e4 <+324>: jae 0xb6df9a9a <g_slice_alloc+762> > 0xb6df98ea <+330>: mov %edx,%eax > 0xb6df98ec <+332>: add %ebp,%eax > 0xb6df98ee <+334>: shr %eax > 0xb6df98f0 <+336>: lea (%ecx,%eax,8),%esi > 0xb6df98f3 <+339>: cmp (%esi),%edi > 0xb6df98f5 <+341>: jae 0xb6df98d4 <g_slice_alloc+308> > 0xb6df98f7 <+343>: mov %eax,%ebp > 0xb6df98f9 <+345>: mov $0xffffffff,%eax > 0xb6df98fe <+350>: jmp 0xb6df98e2 <g_slice_alloc+322> > 0xb6df9900 <+352>: call 0xb6da997d <thread_memory_from_self> > 0xb6df9905 <+357>: mov %eax,%edi > 0xb6df9907 <+359>: jmp 0xb6df97cb <g_slice_alloc+43> > 0xb6df990c <+364>: lea 0x0(%esi,%eiz,1),%esi > 0xb6df9910 <+368>: mov (%eax),%edx > 0xb6df9912 <+370>: mov %eax,%edi > 0xb6df9914 <+372>: mov %edx,(%esi) > 0xb6df9916 <+374>: jmp 0xb6df984a <g_slice_alloc+170> > 0xb6df991b <+379>: nop > 0xb6df991c <+380>: lea 0x0(%esi,%eiz,1),%esi > 0xb6df9920 <+384>: mov 0xc(%esp),%eax > 0xb6df9924 <+388>: add 0x4(%edi),%eax > 0xb6df9927 <+391>: mov 0x4(%esi),%ecx > 0xb6df992a <+394>: mov %ecx,0x10(%esp) > 0xb6df992e <+398>: mov 0x4(%eax),%ecx > 0xb6df9931 <+401>: mov (%eax),%edx > 0xb6df9933 <+403>: mov %ecx,0x4(%esi) > 0xb6df9936 <+406>: mov 0x10(%esp),%ecx > 0xb6df993a <+410>: mov %edx,(%esi) > 0xb6df993c <+412>: movl $0x0,(%eax) > 0xb6df9942 <+418>: mov %ecx,0x4(%eax) > 0xb6df9945 <+421>: mov (%esi),%eax > 0xb6df9947 <+423>: test %eax,%eax > 0xb6df9949 <+425>: jne 0xb6df983a <g_slice_alloc+154> > 0xb6df994f <+431>: lea 0x0(,%ebp,4),%eax > 0xb6df9956 <+438>: mov %eax,0x10(%esp) > 0xb6df995a <+442>: add 0xb6c(%ebx),%eax > 0xb6df9960 <+448>: movl $0x0,0x4(%esi) > 0xb6df9967 <+455>: mov %eax,0x14(%esp) > 0xb6df996b <+459>: lea 0xb60(%ebx),%eax > 0xb6df9971 <+465>: mov %eax,(%esp) > 0xb6df9974 <+468>: mov %eax,0x18(%esp) > 0xb6df9978 <+472>: call 0xb6e22050 <g_mutex_trylock> > 0xb6df997d <+477>: test %eax,%eax > 0xb6df997f <+479>: mov 0x14(%esp),%edx > 0xb6df9983 <+483>: je 0xb6df9b70 <g_slice_alloc+976> > 0xb6df9989 <+489>: mov 0xb70(%ebx),%eax > 0xb6df998f <+495>: sub $0x1,%eax > 0xb6df9992 <+498>: cmp $0xfffffff5,%eax > 0xb6df9995 <+501>: mov %eax,0xb70(%ebx) > 0xb6df999b <+507>: jge 0xb6df99b7 <g_slice_alloc+535> > 0xb6df999d <+509>: movl $0x0,0xb70(%ebx) > 0xb6df99a7 <+519>: mov $0x1,%eax > 0xb6df99ac <+524>: cmpl $0x0,(%edx) > 0xb6df99af <+527>: cmovne (%edx),%eax > 0xb6df99b2 <+530>: sub $0x1,%eax > 0xb6df99b5 <+533>: mov %eax,(%edx) > 0xb6df99b7 <+535>: mov 0x10(%esp),%eax > 0xb6df99bb <+539>: add 0xb68(%ebx),%eax > 0xb6df99c1 <+545>: mov %eax,0x14(%esp) > 0xb6df99c5 <+549>: mov (%eax),%eax > 0xb6df99c7 <+551>: test %eax,%eax > 0xb6df99c9 <+553>: mov %eax,0x10(%esp) > 0xb6df99cd <+557>: je 0xb6df9be8 <g_slice_alloc+1096> > 0xb6df99d3 <+563>: mov 0x10(%esp),%ecx > 0xb6df99d7 <+567>: mov 0x4(%ecx),%ebp > 0xb6df99da <+570>: mov (%ecx),%eax > 0xb6df99dc <+572>: mov 0x0(%ebp),%edx > 0xb6df99df <+575>: mov (%eax),%eax > 0xb6df99e1 <+577>: mov (%edx),%edx > 0xb6df99e3 <+579>: mov 0x4(%eax),%eax > 0xb6df99e6 <+582>: mov %eax,0x4(%edx) > 0xb6df99e9 <+585>: xor %edx,%edx > 0xb6df99eb <+587>: cmp %eax,%ecx > 0xb6df99ed <+589>: mov %ebp,0x4(%eax) > 0xb6df99f0 <+592>: mov %ecx,%ebp > 0xb6df99f2 <+594>: cmovne %eax,%edx > 0xb6df99f5 <+597>: mov 0x14(%esp),%eax > 0xb6df99f9 <+601>: mov %edx,(%eax) > 0xb6df99fb <+603>: mov 0x18(%esp),%eax > 0xb6df99ff <+607>: mov %eax,(%esp) > 0xb6df9a02 <+610>: call 0xb6e22010 <g_mutex_unlock> > 0xb6df9a07 <+615>: mov 0x0(%ebp),%eax > 0xb6df9a0a <+618>: mov %ebp,%ecx > 0xb6df9a0c <+620>: mov %eax,0x14(%esp) > 0xb6df9a10 <+624>: mov (%eax),%ebp > 0xb6df9a12 <+626>: mov 0x0(%ebp),%edx > 0xb6df9a15 <+629>: mov 0x4(%edx),%eax > 0xb6df9a18 <+632>: mov %eax,0x4(%esi) > 0xb6df9a1b <+635>: mov 0x14(%esp),%eax > 0xb6df9a1f <+639>: movl $0x0,0x4(%ecx) > 0xb6df9a26 <+646>: movl $0x0,0x4(%ebp) > 0xb6df9a2d <+653>: movl $0x0,0x4(%edx) > 0xb6df9a34 <+660>: movl $0x0,0x4(%eax) > 0xb6df9a3b <+667>: mov 0xc(%esp),%ecx > 0xb6df9a3f <+671>: add (%edi),%ecx > 0xb6df9a41 <+673>: mov 0x10(%esp),%eax > 0xb6df9a45 <+677>: mov %eax,(%esi) > 0xb6df9a47 <+679>: mov %ecx,%esi > 0xb6df9a49 <+681>: mov (%ecx),%eax > 0xb6df9a4b <+683>: jmp 0xb6df983a <g_slice_alloc+154> > 0xb6df9a50 <+688>: cmpl $0x0,0xb48(%ebx) > 0xb6df9a57 <+695>: jne 0xb6df97d9 <g_slice_alloc+57> > 0xb6df9a5d <+701>: mov %ebp,%eax > 0xb6df9a5f <+703>: call 0xb6da994f <allocator_categorize> > 0xb6df9a64 <+708>: cmp $0x1,%eax > 0xb6df9a67 <+711>: je 0xb6df981c <g_slice_alloc+124> > 0xb6df9a6d <+717>: cmp $0x2,%eax > 0xb6df9a70 <+720>: jne 0xb6df97d9 <g_slice_alloc+57> > 0xb6df9a76 <+726>: lea 0xb7c(%ebx),%esi > 0xb6df9a7c <+732>: mov %esi,(%esp) > 0xb6df9a7f <+735>: call 0xb6e21fd0 <g_mutex_lock> > 0xb6df9a84 <+740>: mov %ebp,%eax > 0xb6df9a86 <+742>: call 0xb6da9cd5 <slab_allocator_alloc_chunk> > 0xb6df9a8b <+747>: mov %esi,(%esp) > 0xb6df9a8e <+750>: mov %eax,%edi > 0xb6df9a90 <+752>: call 0xb6e22010 <g_mutex_unlock> > 0xb6df9a95 <+757>: jmp 0xb6df97e7 <g_slice_alloc+71> > 0xb6df9a9a <+762>: sub $0x1,%eax > 0xb6df9a9d <+765>: jne 0xb6df9aa8 <g_slice_alloc+776> > 0xb6df9a9f <+767>: add $0x8,%esi > 0xb6df9aa2 <+770>: xor %ebp,%ebp > 0xb6df9aa4 <+772>: test %esi,%esi > 0xb6df9aa6 <+774>: je 0xb6df9abb <g_slice_alloc+795> > 0xb6df9aa8 <+776>: mov 0x10(%esp),%eax > 0xb6df9aac <+780>: shl $0x3,%eax > 0xb6df9aaf <+783>: add %ecx,%eax > 0xb6df9ab1 <+785>: cmp %eax,%esi > 0xb6df9ab3 <+787>: jae 0xb6df9ab9 <g_slice_alloc+793> > 0xb6df9ab5 <+789>: cmp (%esi),%edi > 0xb6df9ab7 <+791>: je 0xb6df9b2c <g_slice_alloc+908> > 0xb6df9ab9 <+793>: mov %esi,%ebp > 0xb6df9abb <+795>: sub %ecx,%ebp > 0xb6df9abd <+797>: sar $0x3,%ebp > 0xb6df9ac0 <+800>: cmp 0x10(%esp),%ebp > 0xb6df9ac4 <+804>: jbe 0xb6df9ade <g_slice_alloc+830> > 0xb6df9ac6 <+806>: lea -0x6cccb(%ebx),%eax > 0xb6df9acc <+812>: mov %eax,0x4(%esp) > 0xb6df9ad0 <+816>: lea -0x6cd27(%ebx),%eax > 0xb6df9ad6 <+822>: mov %eax,(%esp) > 0xb6df9ad9 <+825>: call 0xb6da9875 <mem_error> > 0xb6df9ade <+830>: mov 0x10(%esp),%eax > 0xb6df9ae2 <+834>: mov $0x8,%edx > 0xb6df9ae7 <+839>: shl $0x3,%eax > 0xb6df9aea <+842>: mov %ecx,(%esp) > 0xb6df9aed <+845>: add %edx,%eax > 0xb6df9aef <+847>: mov %eax,0x4(%esp) > 0xb6df9af3 <+851>: call 0xb6da8d40 <realloc@plt> > 0xb6df9af8 <+856>: mov 0xc(%esp),%ecx > 0xb6df9afc <+860>: test %eax,%eax > 0xb6df9afe <+862>: mov %eax,(%ecx) > 0xb6df9b00 <+864>: je 0xb6df9b64 <g_slice_alloc+964> > 0xb6df9b02 <+866>: lea (%eax,%ebp,8),%esi > 0xb6df9b05 <+869>: mov 0xc(%esp),%eax > 0xb6df9b09 <+873>: mov 0x4(%eax),%eax > 0xb6df9b0c <+876>: mov %esi,0x4(%esp) > 0xb6df9b10 <+880>: sub %ebp,%eax > 0xb6df9b12 <+882>: shl $0x3,%eax > 0xb6df9b15 <+885>: mov %eax,0x8(%esp) > 0xb6df9b19 <+889>: lea 0x8(%esi),%eax > 0xb6df9b1c <+892>: mov %eax,(%esp) > 0xb6df9b1f <+895>: call 0xb6da8940 <memmove@plt> > 0xb6df9b24 <+900>: mov 0xc(%esp),%eax > 0xb6df9b28 <+904>: addl $0x1,0x4(%eax) > 0xb6df9b2c <+908>: mov 0x40(%esp),%eax > 0xb6df9b30 <+912>: mov %edi,(%esi) > 0xb6df9b32 <+914>: mov %eax,0x4(%esi) > 0xb6df9b35 <+917>: mov 0x14(%esp),%eax > 0xb6df9b39 <+921>: mov %eax,(%esp) > 0xb6df9b3c <+924>: call 0xb6e22010 <g_mutex_unlock> > 0xb6df9b41 <+929>: jmp 0xb6df9800 <g_slice_alloc+96> > 0xb6df9b46 <+934>: movl $0x8,0x4(%esp) > 0xb6df9b4e <+942>: movl $0x1ff,(%esp) > 0xb6df9b55 <+949>: call 0xb6da9440 <calloc@plt> > 0xb6df9b5a <+954>: test %eax,%eax > 0xb6df9b5c <+956>: mov %eax,(%esi) > 0xb6df9b5e <+958>: jne 0xb6df98b4 <g_slice_alloc+276> > 0xb6df9b64 <+964>: call 0xb6da8fe0 <__errno_location@plt> > 0xb6df9b69 <+969>: mov (%eax),%eax > 0xb6df9b6b <+971>: call 0xb6da9925 <smc_tree_abort> > 0xb6df9b70 <+976>: mov 0x18(%esp),%eax > 0xb6df9b74 <+980>: mov %edx,0x14(%esp) > 0xb6df9b78 <+984>: mov %eax,(%esp) > 0xb6df9b7b <+987>: call 0xb6e21fd0 <g_mutex_lock> > 0xb6df9b80 <+992>: mov 0xb70(%ebx),%eax > 0xb6df9b86 <+998>: add $0x1,%eax > 0xb6df9b89 <+1001>: test %eax,%eax > 0xb6df9b8b <+1003>: mov %eax,0xb70(%ebx) > 0xb6df9b91 <+1009>: jle 0xb6df99b7 <g_slice_alloc+535> > 0xb6df9b97 <+1015>: mov 0x14(%esp),%edx > 0xb6df9b9b <+1019>: movl $0x0,0xb70(%ebx) > 0xb6df9ba5 <+1029>: mov $0x100,%eax > 0xb6df9baa <+1034>: addl $0x1,(%edx) > 0xb6df9bad <+1037>: cmpl $0x100,(%edx) > 0xb6df9bb3 <+1043>: cmovbe (%edx),%eax > 0xb6df9bb6 <+1046>: mov %eax,(%edx) > 0xb6df9bb8 <+1048>: jmp 0xb6df99b7 <g_slice_alloc+535> > 0xb6df9bbd <+1053>: movl $0x4,0x4(%esp) > 0xb6df9bc5 <+1061>: movl $0xffd,(%esp) > 0xb6df9bcc <+1068>: call 0xb6da9440 <calloc@plt> > 0xb6df9bd1 <+1073>: test %eax,%eax > 0xb6df9bd3 <+1075>: mov %eax,0xb28(%ebx) > 0xb6df9bd9 <+1081>: jne 0xb6df98a2 <g_slice_alloc+258> > 0xb6df9bdf <+1087>: jmp 0xb6df9b64 <g_slice_alloc+964> > 0xb6df9be1 <+1089>: mov %ecx,%esi > 0xb6df9be3 <+1091>: jmp 0xb6df9aa2 <g_slice_alloc+770> > 0xb6df9be8 <+1096>: mov 0xc(%esp),%eax > 0xb6df9bec <+1100>: add $0x8,%eax > 0xb6df9bef <+1103>: mov %eax,0x14(%esp) > 0xb6df9bf3 <+1107>: lea (%eax,%eax,4),%ecx > 0xb6df9bf6 <+1110>: mov $0xa0,%eax > 0xb6df9bfb <+1115>: cmp $0xa0,%ecx > 0xb6df9c01 <+1121>: cmovb %eax,%ecx > 0xb6df9c04 <+1124>: xor %edx,%edx > 0xb6df9c06 <+1126>: mov 0xb44(%ebx),%eax > 0xb6df9c0c <+1132>: div %ecx > 0xb6df9c0e <+1134>: mov $0x4,%ecx > 0xb6df9c13 <+1139>: cmp $0x4,%eax > 0xb6df9c16 <+1142>: cmovb %ecx,%eax > 0xb6df9c19 <+1145>: mov %eax,0x10(%esp) > 0xb6df9c1d <+1149>: mov 0xb6c(%ebx),%eax > 0xb6df9c23 <+1155>: mov (%eax,%ebp,4),%eax > 0xb6df9c26 <+1158>: test %eax,%eax > 0xb6df9c28 <+1160>: je 0xb6df9c40 <g_slice_alloc+1184> > 0xb6df9c2a <+1162>: shl $0x6,%eax > 0xb6df9c2d <+1165>: xor %edx,%edx > 0xb6df9c2f <+1167>: divl 0x14(%esp) > 0xb6df9c33 <+1171>: mov 0x10(%esp),%ecx > 0xb6df9c37 <+1175>: cmp %eax,%ecx > 0xb6df9c39 <+1177>: cmovae %ecx,%eax > 0xb6df9c3c <+1180>: mov %eax,0x10(%esp) > 0xb6df9c40 <+1184>: mov 0x18(%esp),%ebp > 0xb6df9c44 <+1188>: mov %ebp,(%esp) > 0xb6df9c47 <+1191>: call 0xb6e22010 <g_mutex_unlock> > 0xb6df9c4c <+1196>: mov %ebp,%eax > 0xb6df9c4e <+1198>: add $0x1c,%eax > 0xb6df9c51 <+1201>: mov %eax,(%esp) > 0xb6df9c54 <+1204>: call 0xb6e21fd0 <g_mutex_lock> > 0xb6df9c59 <+1209>: mov 0x14(%esp),%eax > 0xb6df9c5d <+1213>: call 0xb6da9cd5 <slab_allocator_alloc_chunk> > 0xb6df9c62 <+1218>: mov %eax,%ebp > 0xb6df9c64 <+1220>: movl $0x0,0x4(%eax) > 0xb6df9c6b <+1227>: mov %eax,0x18(%esp) > 0xb6df9c6f <+1231>: mov $0x1,%edx > 0xb6df9c74 <+1236>: mov 0xc(%esp),%ecx > 0xb6df9c78 <+1240>: mov 0x14(%esp),%eax > 0xb6df9c7c <+1244>: mov %edx,0x1c(%esp) > 0xb6df9c80 <+1248>: mov %ecx,0xc(%esp) > 0xb6df9c84 <+1252>: call 0xb6da9cd5 <slab_allocator_alloc_chunk> > 0xb6df9c89 <+1257>: mov 0x18(%esp),%ecx > 0xb6df9c8d <+1261>: mov 0x1c(%esp),%edx > 0xb6df9c91 <+1265>: add $0x1,%edx > 0xb6df9c94 <+1268>: cmp 0x10(%esp),%edx > 0xb6df9c98 <+1272>: mov %eax,(%ecx) > 0xb6df9c9a <+1274>: movl $0x0,0x4(%eax) > 0xb6df9ca1 <+1281>: mov 0xc(%esp),%ecx > 0xb6df9ca5 <+1285>: jae 0xb6df9cad <g_slice_alloc+1293> > 0xb6df9ca7 <+1287>: mov %eax,0x18(%esp) > 0xb6df9cab <+1291>: jmp 0xb6df9c78 <g_slice_alloc+1240> > 0xb6df9cad <+1293>: movl $0x0,(%eax) > 0xb6df9cb3 <+1299>: lea 0xb7c(%ebx),%eax > 0xb6df9cb9 <+1305>: mov %eax,(%esp) > 0xb6df9cbc <+1308>: mov %ecx,0xc(%esp) > 0xb6df9cc0 <+1312>: call 0xb6e22010 <g_mutex_unlock> > 0xb6df9cc5 <+1317>: mov 0x10(%esp),%ecx > 0xb6df9cc9 <+1321>: mov $0x2,%eax > 0xb6df9cce <+1326>: cmp $0x2,%ecx > 0xb6df9cd1 <+1329>: mov %ebp,0x10(%esp) > 0xb6df9cd5 <+1333>: cmovae %ecx,%eax > 0xb6df9cd8 <+1336>: mov %eax,0x4(%esi) > 0xb6df9cdb <+1339>: jmp 0xb6df9a3b <g_slice_alloc+667> >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 1154432
: 948314 |
948315
|
948316
|
948317
|
948318
|
948319
|
948320
|
948321
|
948322
|
948323
|
948324