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 869435 Details for
Bug 1071559
[abrt] NetworkManager: magazine_chain_pop_head(): Process /usr/sbin/NetworkManager 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), 26.85 KB, created by
paolobellentani
on 2014-03-01 17:43:41 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
paolobellentani
Created:
2014-03-01 17:43:41 UTC
Size:
26.85 KB
patch
obsolete
>[New LWP 768] >[New LWP 694] >[New LWP 769] >[New LWP 767] >[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=0xb52004a0) at gslice.c:545 >545 (*magazine_chunks)->data = chunk->next; > >Thread 4 (Thread 0xb63b0b40 (LWP 767)): >#0 0xb7637424 in __kernel_vsyscall () >No symbol table info available. >#1 0xb735f74c in do_sigwait (sig=0xb63b02c8, sig@entry=0xb776bbd0, set=0xb776bbd0) at ../sysdeps/unix/sysv/linux/sigwait.c:60 > resultvar = <optimized out> > ret = <optimized out> > tmpset = {__val = {5, 0, 1, 3075640632, 0, 0, 0, 0, 0, 0, 0, 0, 3057320644, 0, 3057320520, 0, 3073717838, 3075640632, 0, 0, 4294967295, 0, 3065811164, 3067749712, 0, 0, 0, 0, 0, 0, 0, 0}} >#2 __sigwait (set=set@entry=0xb776d8c0 <signal_set>, sig=sig@entry=0xb63b02c8) at ../sysdeps/unix/sysv/linux/sigwait.c:97 > oldtype = 0 > result = -1216955440 >#3 0xb765ebfc in signal_handling_thread (arg=0x0) at main.c:87 > signo = 0 > __FUNCTION__ = "signal_handling_thread" >#4 0xb7357d8a in start_thread (arg=0xb63b0b40) at pthread_create.c:309 > __res = <optimized out> > pd = 0xb63b0b40 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {-1221160960, -1237644480, 4001536, -1237646424, 163781440, 356494146}, 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 0xb6cb89be in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:56 >No locals. >#6 0xb63b0b40 in ?? () >No symbol table info available. > >Thread 3 (Thread 0xb51ffb40 (LWP 769)): >#0 0xb7637424 in __kernel_vsyscall () >No symbol table info available. >#1 0xb6cac3ab in __poll_nocancel () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#2 0xb6ed3000 in ?? () from /lib/libglib-2.0.so.0 >No symbol table info available. >Backtrace stopped: previous frame inner to this frame (corrupt stack?) > >Thread 2 (Thread 0xb6895780 (LWP 694)): >#0 0xb7637424 in __kernel_vsyscall () >No symbol table info available. >#1 0xb6cac3ab in __poll_nocancel () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#2 0xb6ed3000 in ?? () from /lib/libglib-2.0.so.0 >No symbol table info available. >Backtrace stopped: previous frame inner to this frame (corrupt stack?) > >Thread 1 (Thread 0xb5b90b40 (LWP 768)): >#0 magazine_chain_pop_head (magazine_chunks=0xb52004a0) at gslice.c:545 > chunk = 0x63a7e8 >#1 thread_memory_magazine1_alloc (tmem=<optimized out>, ix=1) at gslice.c:848 > mag = 0xb52004a0 > chunk = <optimized out> >#2 g_slice_alloc (mem_size=mem_size@entry=12) at gslice.c:1007 > ix = 1 > tmem = 0x63a7e8 > chunk_size = 16 > mem = <optimized out> >#3 0xb6de7722 in g_list_append (list=0xb52120c0, data=data@entry=0xb5212ba8) at glist.c:232 > new_list = <optimized out> > last = <optimized out> >#4 0xb6dfc59c in g_queue_push_tail (queue=0xb7a17260, data=data@entry=0xb5212ba8) at gqueue.c:419 >No locals. >#5 0xb70254a5 in ik_read_callback (user_data=user_data@entry=0x0) at inotify-kernel.c:361 > event = 0xb5201710 > event_size = 48 > buffer = 0xb5201580 "\004" > buffer_size = 544 > buffer_i = 400 > events = 9 >#6 0xb70250fa in ik_source_dispatch (source=source@entry=0xb7a10988, callback=0xb7025390 <ik_read_callback>, user_data=0x0) at inotify-kernel.c:176 >No locals. >#7 0xb6deb556 in g_main_dispatch (context=0xb7a09248) at gmain.c:3066 > dispatch = 0xb70250e0 <ik_source_dispatch> > was_in_call = 0 > user_data = 0x0 > callback = 0xb7025390 <ik_read_callback> > cb_funcs = 0xb6ed34bc <g_source_callback_funcs> > cb_data = <optimized out> > need_destroy = <optimized out> > current_source_link = {data = 0xb7a10988, next = 0x0} > source = 0xb7a10988 > current = 0xb7a07760 > i = 0 >#8 g_main_context_dispatch (context=context@entry=0xb7a09248) at gmain.c:3642 >No locals. >#9 0xb6deb920 in g_main_context_iterate (context=context@entry=0xb7a09248, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3713 > max_priority = 2147483647 > timeout = -1 > some_ready = 1 > nfds = <optimized out> > allocated_nfds = <optimized out> > fds = <optimized out> >#10 0xb6deb9e9 in g_main_context_iteration (context=0xb7a09248, may_block=may_block@entry=1) at gmain.c:3774 > retval = <optimized out> >#11 0xb6deba76 in glib_worker_main (data=0x0) at gmain.c:5473 >No locals. >#12 0xb6e12ebb in g_thread_proxy (data=0xb7a0ad50) at gthread.c:798 > thread = 0xb7a0ad50 >#13 0xb7357d8a in start_thread (arg=0xb5b90b40) at pthread_create.c:309 > __res = <optimized out> > pd = 0xb5b90b40 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {-1221160960, -1246164160, 4001536, -1246166104, 230890311, 356494146}, 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> >#14 0xb6cb89be in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:56 >No locals. >#15 0xb5b90b40 in ?? () >No symbol table info available. >From To Syms Read Shared Object Library >0xb75a6140 0xb75dbd64 Yes /lib/libnm-util.so.2 >0xb7591f20 0xb7593b44 Yes /lib/libuuid.so.1 >0xb755b5f0 0xb7581d44 Yes /lib/libssl3.so >0xb752ffb0 0xb754a364 Yes /lib/libsmime3.so >0xb73ebf00 0xb74e8790 Yes /lib/libnss3.so >0xb73bb780 0xb73cab94 Yes /lib/libnssutil3.so >0xb73b0bd0 0xb73b1ce4 Yes /lib/libplds4.so >0xb73aaed0 0xb73ac8a4 Yes /lib/libplc4.so >0xb73748f0 0xb7398564 Yes /lib/libnspr4.so >0xb7355860 0xb7361c90 Yes /lib/libpthread.so.0 >0xb7330630 0xb7344494 Yes /lib/libdbus-glib-1.so.2 >0xb72e29d0 0xb7310f54 Yes /lib/libdbus-1.so.3 >0xb72d5b40 0xb72d8e44 Yes /lib/libgudev-1.0.so.0 >0xb7294460 0xb72baaa4 Yes /lib/libnl-route-3.so.200 >0xb7281890 0xb72836f4 Yes /lib/libnl-genl-3.so.200 >0xb72689b0 0xb7275e64 Yes /lib/libnl-3.so.200 >0xb71d65c0 0xb722ecc4 Yes /lib/libmm-glib.so.0 >0xb71a0a60 0xb71ada44 Yes /lib/libpolkit-gobject-1.so.0 >0xb718d9c0 0xb71948e4 Yes /lib/libsystemd-login.so.0 >0xb7187ad0 0xb71889bc Yes /lib/libdl.so.2 >0xb7143690 0xb7171d48 Yes /lib/libm.so.6 >0xb70bc6d0 0xb7100d04 Yes /lib/libsoup-2.4.so.1 >0xb6f50a40 0xb702c6e4 Yes /lib/libgio-2.0.so.0 >0xb6ee1150 0xb6f12ff4 Yes /lib/libgobject-2.0.so.0 >0xb6ed4cd0 0xb6ed5de4 Yes /lib/libgmodule-2.0.so.0 >0xb6db8470 0xb6e5a484 Yes /lib/libglib-2.0.so.0 >0xb6d9d700 0xb6d9f1e4 Yes /lib/libndp.so.0 >0xb6d810c0 0xb6d966f4 Yes /lib/libgcc_s.so.1 >0xb6bd83d0 0xb6d1d6ec Yes /lib/libc.so.6 >0xb7618880 0xb763129c Yes /lib/ld-linux.so.2 >0xb6bab8e0 0xb6bb8994 Yes /lib/libz.so.1 >0xb6ba2950 0xb6ba5e6c Yes /lib/librt.so.1 >0xb6b8f880 0xb6b99a14 Yes /lib/libudev.so.1 >0xb6b6daf0 0xb6b81954 Yes /lib/libselinux.so.1 >0xb6a28080 0xb6b19514 Yes /lib/libxml2.so.2 >0xb6953e90 0xb69e7ef4 Yes /lib/libsqlite3.so.0 >0xb6947fc0 0xb694b674 Yes /lib/libffi.so.6 >0xb692f6e0 0xb693e654 Yes /lib/libresolv.so.2 >0xb68c2f80 0xb6911404 Yes /lib/libpcre.so.1 >0xb689b2c0 0xb68b5124 Yes /lib/liblzma.so.5 >0xb6615140 0xb6628334 Yes /lib/libproxy.so.1 >0xb6606b50 0xb660a814 Yes /lib/libmodman.so.1 >0xb655f790 0xb65d0814 Yes /lib/libstdc++.so.6 >0xb65015d0 0xb6510084 Yes /usr/lib/gio/modules/libgioremote-volume-monitor.so >0xb64d2ab0 0xb64eef74 Yes /lib/libgvfscommon.so.0 >0xb648c9b0 0xb64b7cb4 Yes /lib/libbluray.so.1 >0xb760ba90 0xb760c4f8 Yes /lib/libutil.so.1 >0xb63efba0 0xb645eef4 Yes /lib/libfreetype.so.6 >0xb63b51d0 0xb63da8a4 Yes /lib/libpng16.so.16 >0xb6637970 0xb663cae4 Yes /usr/lib/gio/modules/libdconfsettings.so >0xb5b92a90 0xb5b99acc Yes /lib/libnss_files.so.2 >0xb5371870 0xb5387884 Yes /usr/lib/NetworkManager/libnm-settings-plugin-ifcfg-rh.so >0xb532dac0 0xb5353754 Yes /lib/libnm-glib.so.4 >0xb49bce40 0xb49ee2c4 Yes /lib/libsoftokn3.so >0xb4953d70 0xb499a9c4 Yes /lib/libfreebl3.so >$1 = 0x0 >$2 = 0x0 >eax 0xb5211ec0 -1256120640 >ecx 0xb5b90bcc -1246164020 >edx 0x1 1 >ebx 0xb6ed3000 -1225969664 >esp 0xb5b90090 0xb5b90090 >ebp 0x1 0x1 >esi 0xb52004a0 -1256192864 >edi 0x63a7e8 6531048 >eip 0xb6e08845 0xb6e08845 <g_slice_alloc+165> >eflags 0x10206 [ PF IF RF ] >cs 0x73 115 >ss 0x7b 123 >ds 0x7b 123 >es 0x7b 123 >fs 0x0 0 >gs 0x33 51 >st0 *value not available* >st1 *value not available* >st2 *value not available* >st3 *value not available* >st4 *value not available* >st5 *value not available* >st6 *value not available* >st7 *value not available* >fctrl *value not available* >fstat *value not available* >ftag *value not available* >fiseg *value not available* >fioff *value not available* >foseg *value not available* >fooff *value not available* >fop *value not available* >xmm0 *value not available* >xmm1 *value not available* >xmm2 *value not available* >xmm3 *value not available* >xmm4 *value not available* >xmm5 *value not available* >xmm6 *value not available* >xmm7 *value not available* >mxcsr *value not available* >mm0 *value not available* >mm1 *value not available* >mm2 *value not available* >mm3 *value not available* >mm4 *value not available* >mm5 *value not available* >mm6 *value not available* >mm7 *value not available* >Dump of assembler code for function g_slice_alloc: > 0xb6e087a0 <+0>: push %ebp > 0xb6e087a1 <+1>: push %edi > 0xb6e087a2 <+2>: push %esi > 0xb6e087a3 <+3>: push %ebx > 0xb6e087a4 <+4>: call 0xb6db9460 <__x86.get_pc_thunk.bx> > 0xb6e087a9 <+9>: add $0xca857,%ebx > 0xb6e087af <+15>: lea -0x2c(%esp),%esp > 0xb6e087b3 <+19>: lea 0x588(%ebx),%eax > 0xb6e087b9 <+25>: mov %eax,(%esp) > 0xb6e087bc <+28>: call 0xb6e31550 <g_private_get> > 0xb6e087c1 <+33>: test %eax,%eax > 0xb6e087c3 <+35>: mov %eax,%edi > 0xb6e087c5 <+37>: je 0xb6e08900 <g_slice_alloc+352> > 0xb6e087cb <+43>: mov 0x40(%esp),%eax > 0xb6e087cf <+47>: mov %eax,%ebp > 0xb6e087d1 <+49>: add $0x7,%ebp > 0xb6e087d4 <+52>: and $0xfffffff8,%ebp > 0xb6e087d7 <+55>: jne 0xb6e08810 <g_slice_alloc+112> > 0xb6e087d9 <+57>: mov 0x40(%esp),%eax > 0xb6e087dd <+61>: mov %eax,(%esp) > 0xb6e087e0 <+64>: call 0xb6df1490 <g_malloc> > 0xb6e087e5 <+69>: mov %eax,%edi > 0xb6e087e7 <+71>: mov 0xb50(%ebx),%eax > 0xb6e087ed <+77>: test %eax,%eax > 0xb6e087ef <+79>: je 0xb6e08800 <g_slice_alloc+96> > 0xb6e087f1 <+81>: test %edi,%edi > 0xb6e087f3 <+83>: jne 0xb6e08861 <g_slice_alloc+193> > 0xb6e087f5 <+85>: lea 0x0(%esi,%eiz,1),%esi > 0xb6e087f9 <+89>: lea 0x0(%edi,%eiz,1),%edi > 0xb6e08800 <+96>: nop > 0xb6e08801 <+97>: lea 0x2c(%esp),%esp > 0xb6e08805 <+101>: mov %edi,%eax > 0xb6e08807 <+103>: pop %ebx > 0xb6e08808 <+104>: pop %esi > 0xb6e08809 <+105>: pop %edi > 0xb6e0880a <+106>: pop %ebp > 0xb6e0880b <+107>: ret > 0xb6e0880c <+108>: lea 0x0(%esi,%eiz,1),%esi > 0xb6e08810 <+112>: cmp 0xb5c(%ebx),%ebp > 0xb6e08816 <+118>: ja 0xb6e08a50 <g_slice_alloc+688> > 0xb6e0881c <+124>: shr $0x3,%ebp > 0xb6e0881f <+127>: mov (%edi),%esi > 0xb6e08821 <+129>: sub $0x1,%ebp > 0xb6e08824 <+132>: mov %ebp,%eax > 0xb6e08826 <+134>: shl $0x3,%eax > 0xb6e08829 <+137>: mov %eax,0xc(%esp) > 0xb6e0882d <+141>: lea (%esi,%eax,1),%esi > 0xb6e08830 <+144>: mov (%esi),%eax > 0xb6e08832 <+146>: test %eax,%eax > 0xb6e08834 <+148>: je 0xb6e08920 <g_slice_alloc+384> > 0xb6e0883a <+154>: mov 0x4(%eax),%edi > 0xb6e0883d <+157>: test %edi,%edi > 0xb6e0883f <+159>: je 0xb6e08910 <g_slice_alloc+368> >=> 0xb6e08845 <+165>: mov (%edi),%edx > 0xb6e08847 <+167>: mov %edx,0x4(%eax) > 0xb6e0884a <+170>: mov 0x4(%esi),%eax > 0xb6e0884d <+173>: test %eax,%eax > 0xb6e0884f <+175>: je 0xb6e08857 <g_slice_alloc+183> > 0xb6e08851 <+177>: sub $0x1,%eax > 0xb6e08854 <+180>: mov %eax,0x4(%esi) > 0xb6e08857 <+183>: mov 0xb50(%ebx),%eax > 0xb6e0885d <+189>: test %eax,%eax > 0xb6e0885f <+191>: je 0xb6e08800 <g_slice_alloc+96> > 0xb6e08861 <+193>: lea 0xb2c(%ebx),%eax > 0xb6e08867 <+199>: mov %eax,(%esp) > 0xb6e0886a <+202>: mov %eax,0x14(%esp) > 0xb6e0886e <+206>: call 0xb6e30fd0 <g_mutex_lock> > 0xb6e08873 <+211>: mov $0xfe609,%ecx > 0xb6e08878 <+216>: xor %edx,%edx > 0xb6e0887a <+218>: mov %edi,%eax > 0xb6e0887c <+220>: div %ecx > 0xb6e0887e <+222>: mov $0xffd,%ecx > 0xb6e08883 <+227>: xor %edx,%edx > 0xb6e08885 <+229>: div %ecx > 0xb6e08887 <+231>: mov $0x1ff,%cx > 0xb6e0888b <+235>: mov %edi,%eax > 0xb6e0888d <+237>: mov %edx,%esi > 0xb6e0888f <+239>: xor %edx,%edx > 0xb6e08891 <+241>: div %ecx > 0xb6e08893 <+243>: cmpl $0x0,0xb28(%ebx) > 0xb6e0889a <+250>: mov %edx,%ebp > 0xb6e0889c <+252>: je 0xb6e08bbd <g_slice_alloc+1053> > 0xb6e088a2 <+258>: mov 0xb28(%ebx),%eax > 0xb6e088a8 <+264>: lea (%eax,%esi,4),%esi > 0xb6e088ab <+267>: cmpl $0x0,(%esi) > 0xb6e088ae <+270>: je 0xb6e08b46 <g_slice_alloc+934> > 0xb6e088b4 <+276>: mov (%esi),%eax > 0xb6e088b6 <+278>: lea (%eax,%ebp,8),%eax > 0xb6e088b9 <+281>: mov %eax,0xc(%esp) > 0xb6e088bd <+285>: mov 0x4(%eax),%ecx > 0xb6e088c0 <+288>: mov %ecx,%ebp > 0xb6e088c2 <+290>: mov %ecx,0x10(%esp) > 0xb6e088c6 <+294>: test %ebp,%ebp > 0xb6e088c8 <+296>: mov (%eax),%ecx > 0xb6e088ca <+298>: je 0xb6e08be1 <g_slice_alloc+1089> > 0xb6e088d0 <+304>: xor %edx,%edx > 0xb6e088d2 <+306>: jmp 0xb6e088ea <g_slice_alloc+330> > 0xb6e088d4 <+308>: je 0xb6e08aa8 <g_slice_alloc+776> > 0xb6e088da <+314>: lea 0x1(%eax),%edx > 0xb6e088dd <+317>: mov $0x1,%eax > 0xb6e088e2 <+322>: cmp %ebp,%edx > 0xb6e088e4 <+324>: jae 0xb6e08a9a <g_slice_alloc+762> > 0xb6e088ea <+330>: mov %edx,%eax > 0xb6e088ec <+332>: add %ebp,%eax > 0xb6e088ee <+334>: shr %eax > 0xb6e088f0 <+336>: lea (%ecx,%eax,8),%esi > 0xb6e088f3 <+339>: cmp (%esi),%edi > 0xb6e088f5 <+341>: jae 0xb6e088d4 <g_slice_alloc+308> > 0xb6e088f7 <+343>: mov %eax,%ebp > 0xb6e088f9 <+345>: mov $0xffffffff,%eax > 0xb6e088fe <+350>: jmp 0xb6e088e2 <g_slice_alloc+322> > 0xb6e08900 <+352>: call 0xb6db897d <thread_memory_from_self> > 0xb6e08905 <+357>: mov %eax,%edi > 0xb6e08907 <+359>: jmp 0xb6e087cb <g_slice_alloc+43> > 0xb6e0890c <+364>: lea 0x0(%esi,%eiz,1),%esi > 0xb6e08910 <+368>: mov (%eax),%edx > 0xb6e08912 <+370>: mov %eax,%edi > 0xb6e08914 <+372>: mov %edx,(%esi) > 0xb6e08916 <+374>: jmp 0xb6e0884a <g_slice_alloc+170> > 0xb6e0891b <+379>: nop > 0xb6e0891c <+380>: lea 0x0(%esi,%eiz,1),%esi > 0xb6e08920 <+384>: mov 0xc(%esp),%eax > 0xb6e08924 <+388>: add 0x4(%edi),%eax > 0xb6e08927 <+391>: mov 0x4(%esi),%ecx > 0xb6e0892a <+394>: mov %ecx,0x10(%esp) > 0xb6e0892e <+398>: mov 0x4(%eax),%ecx > 0xb6e08931 <+401>: mov (%eax),%edx > 0xb6e08933 <+403>: mov %ecx,0x4(%esi) > 0xb6e08936 <+406>: mov 0x10(%esp),%ecx > 0xb6e0893a <+410>: mov %edx,(%esi) > 0xb6e0893c <+412>: movl $0x0,(%eax) > 0xb6e08942 <+418>: mov %ecx,0x4(%eax) > 0xb6e08945 <+421>: mov (%esi),%eax > 0xb6e08947 <+423>: test %eax,%eax > 0xb6e08949 <+425>: jne 0xb6e0883a <g_slice_alloc+154> > 0xb6e0894f <+431>: lea 0x0(,%ebp,4),%eax > 0xb6e08956 <+438>: mov %eax,0x10(%esp) > 0xb6e0895a <+442>: add 0xb6c(%ebx),%eax > 0xb6e08960 <+448>: movl $0x0,0x4(%esi) > 0xb6e08967 <+455>: mov %eax,0x14(%esp) > 0xb6e0896b <+459>: lea 0xb60(%ebx),%eax > 0xb6e08971 <+465>: mov %eax,(%esp) > 0xb6e08974 <+468>: mov %eax,0x18(%esp) > 0xb6e08978 <+472>: call 0xb6e31050 <g_mutex_trylock> > 0xb6e0897d <+477>: test %eax,%eax > 0xb6e0897f <+479>: mov 0x14(%esp),%edx > 0xb6e08983 <+483>: je 0xb6e08b70 <g_slice_alloc+976> > 0xb6e08989 <+489>: mov 0xb70(%ebx),%eax > 0xb6e0898f <+495>: sub $0x1,%eax > 0xb6e08992 <+498>: cmp $0xfffffff5,%eax > 0xb6e08995 <+501>: mov %eax,0xb70(%ebx) > 0xb6e0899b <+507>: jge 0xb6e089b7 <g_slice_alloc+535> > 0xb6e0899d <+509>: movl $0x0,0xb70(%ebx) > 0xb6e089a7 <+519>: mov $0x1,%eax > 0xb6e089ac <+524>: cmpl $0x0,(%edx) > 0xb6e089af <+527>: cmovne (%edx),%eax > 0xb6e089b2 <+530>: sub $0x1,%eax > 0xb6e089b5 <+533>: mov %eax,(%edx) > 0xb6e089b7 <+535>: mov 0x10(%esp),%eax > 0xb6e089bb <+539>: add 0xb68(%ebx),%eax > 0xb6e089c1 <+545>: mov %eax,0x14(%esp) > 0xb6e089c5 <+549>: mov (%eax),%eax > 0xb6e089c7 <+551>: test %eax,%eax > 0xb6e089c9 <+553>: mov %eax,0x10(%esp) > 0xb6e089cd <+557>: je 0xb6e08be8 <g_slice_alloc+1096> > 0xb6e089d3 <+563>: mov 0x10(%esp),%ecx > 0xb6e089d7 <+567>: mov 0x4(%ecx),%ebp > 0xb6e089da <+570>: mov (%ecx),%eax > 0xb6e089dc <+572>: mov 0x0(%ebp),%edx > 0xb6e089df <+575>: mov (%eax),%eax > 0xb6e089e1 <+577>: mov (%edx),%edx > 0xb6e089e3 <+579>: mov 0x4(%eax),%eax > 0xb6e089e6 <+582>: mov %eax,0x4(%edx) > 0xb6e089e9 <+585>: xor %edx,%edx > 0xb6e089eb <+587>: cmp %eax,%ecx > 0xb6e089ed <+589>: mov %ebp,0x4(%eax) > 0xb6e089f0 <+592>: mov %ecx,%ebp > 0xb6e089f2 <+594>: cmovne %eax,%edx > 0xb6e089f5 <+597>: mov 0x14(%esp),%eax > 0xb6e089f9 <+601>: mov %edx,(%eax) > 0xb6e089fb <+603>: mov 0x18(%esp),%eax > 0xb6e089ff <+607>: mov %eax,(%esp) > 0xb6e08a02 <+610>: call 0xb6e31010 <g_mutex_unlock> > 0xb6e08a07 <+615>: mov 0x0(%ebp),%eax > 0xb6e08a0a <+618>: mov %ebp,%ecx > 0xb6e08a0c <+620>: mov %eax,0x14(%esp) > 0xb6e08a10 <+624>: mov (%eax),%ebp > 0xb6e08a12 <+626>: mov 0x0(%ebp),%edx > 0xb6e08a15 <+629>: mov 0x4(%edx),%eax > 0xb6e08a18 <+632>: mov %eax,0x4(%esi) > 0xb6e08a1b <+635>: mov 0x14(%esp),%eax > 0xb6e08a1f <+639>: movl $0x0,0x4(%ecx) > 0xb6e08a26 <+646>: movl $0x0,0x4(%ebp) > 0xb6e08a2d <+653>: movl $0x0,0x4(%edx) > 0xb6e08a34 <+660>: movl $0x0,0x4(%eax) > 0xb6e08a3b <+667>: mov 0xc(%esp),%ecx > 0xb6e08a3f <+671>: add (%edi),%ecx > 0xb6e08a41 <+673>: mov 0x10(%esp),%eax > 0xb6e08a45 <+677>: mov %eax,(%esi) > 0xb6e08a47 <+679>: mov %ecx,%esi > 0xb6e08a49 <+681>: mov (%ecx),%eax > 0xb6e08a4b <+683>: jmp 0xb6e0883a <g_slice_alloc+154> > 0xb6e08a50 <+688>: cmpl $0x0,0xb48(%ebx) > 0xb6e08a57 <+695>: jne 0xb6e087d9 <g_slice_alloc+57> > 0xb6e08a5d <+701>: mov %ebp,%eax > 0xb6e08a5f <+703>: call 0xb6db894f <allocator_categorize> > 0xb6e08a64 <+708>: cmp $0x1,%eax > 0xb6e08a67 <+711>: je 0xb6e0881c <g_slice_alloc+124> > 0xb6e08a6d <+717>: cmp $0x2,%eax > 0xb6e08a70 <+720>: jne 0xb6e087d9 <g_slice_alloc+57> > 0xb6e08a76 <+726>: lea 0xb7c(%ebx),%esi > 0xb6e08a7c <+732>: mov %esi,(%esp) > 0xb6e08a7f <+735>: call 0xb6e30fd0 <g_mutex_lock> > 0xb6e08a84 <+740>: mov %ebp,%eax > 0xb6e08a86 <+742>: call 0xb6db8cd5 <slab_allocator_alloc_chunk> > 0xb6e08a8b <+747>: mov %esi,(%esp) > 0xb6e08a8e <+750>: mov %eax,%edi > 0xb6e08a90 <+752>: call 0xb6e31010 <g_mutex_unlock> > 0xb6e08a95 <+757>: jmp 0xb6e087e7 <g_slice_alloc+71> > 0xb6e08a9a <+762>: sub $0x1,%eax > 0xb6e08a9d <+765>: jne 0xb6e08aa8 <g_slice_alloc+776> > 0xb6e08a9f <+767>: add $0x8,%esi > 0xb6e08aa2 <+770>: xor %ebp,%ebp > 0xb6e08aa4 <+772>: test %esi,%esi > 0xb6e08aa6 <+774>: je 0xb6e08abb <g_slice_alloc+795> > 0xb6e08aa8 <+776>: mov 0x10(%esp),%eax > 0xb6e08aac <+780>: shl $0x3,%eax > 0xb6e08aaf <+783>: add %ecx,%eax > 0xb6e08ab1 <+785>: cmp %eax,%esi > 0xb6e08ab3 <+787>: jae 0xb6e08ab9 <g_slice_alloc+793> > 0xb6e08ab5 <+789>: cmp (%esi),%edi > 0xb6e08ab7 <+791>: je 0xb6e08b2c <g_slice_alloc+908> > 0xb6e08ab9 <+793>: mov %esi,%ebp > 0xb6e08abb <+795>: sub %ecx,%ebp > 0xb6e08abd <+797>: sar $0x3,%ebp > 0xb6e08ac0 <+800>: cmp 0x10(%esp),%ebp > 0xb6e08ac4 <+804>: jbe 0xb6e08ade <g_slice_alloc+830> > 0xb6e08ac6 <+806>: lea -0x6cccb(%ebx),%eax > 0xb6e08acc <+812>: mov %eax,0x4(%esp) > 0xb6e08ad0 <+816>: lea -0x6cd27(%ebx),%eax > 0xb6e08ad6 <+822>: mov %eax,(%esp) > 0xb6e08ad9 <+825>: call 0xb6db8875 <mem_error> > 0xb6e08ade <+830>: mov 0x10(%esp),%eax > 0xb6e08ae2 <+834>: mov $0x8,%edx > 0xb6e08ae7 <+839>: shl $0x3,%eax > 0xb6e08aea <+842>: mov %ecx,(%esp) > 0xb6e08aed <+845>: add %edx,%eax > 0xb6e08aef <+847>: mov %eax,0x4(%esp) > 0xb6e08af3 <+851>: call 0xb6db7d40 <realloc@plt> > 0xb6e08af8 <+856>: mov 0xc(%esp),%ecx > 0xb6e08afc <+860>: test %eax,%eax > 0xb6e08afe <+862>: mov %eax,(%ecx) > 0xb6e08b00 <+864>: je 0xb6e08b64 <g_slice_alloc+964> > 0xb6e08b02 <+866>: lea (%eax,%ebp,8),%esi > 0xb6e08b05 <+869>: mov 0xc(%esp),%eax > 0xb6e08b09 <+873>: mov 0x4(%eax),%eax > 0xb6e08b0c <+876>: mov %esi,0x4(%esp) > 0xb6e08b10 <+880>: sub %ebp,%eax > 0xb6e08b12 <+882>: shl $0x3,%eax > 0xb6e08b15 <+885>: mov %eax,0x8(%esp) > 0xb6e08b19 <+889>: lea 0x8(%esi),%eax > 0xb6e08b1c <+892>: mov %eax,(%esp) > 0xb6e08b1f <+895>: call 0xb6db7940 <memmove@plt> > 0xb6e08b24 <+900>: mov 0xc(%esp),%eax > 0xb6e08b28 <+904>: addl $0x1,0x4(%eax) > 0xb6e08b2c <+908>: mov 0x40(%esp),%eax > 0xb6e08b30 <+912>: mov %edi,(%esi) > 0xb6e08b32 <+914>: mov %eax,0x4(%esi) > 0xb6e08b35 <+917>: mov 0x14(%esp),%eax > 0xb6e08b39 <+921>: mov %eax,(%esp) > 0xb6e08b3c <+924>: call 0xb6e31010 <g_mutex_unlock> > 0xb6e08b41 <+929>: jmp 0xb6e08800 <g_slice_alloc+96> > 0xb6e08b46 <+934>: movl $0x8,0x4(%esp) > 0xb6e08b4e <+942>: movl $0x1ff,(%esp) > 0xb6e08b55 <+949>: call 0xb6db8440 <calloc@plt> > 0xb6e08b5a <+954>: test %eax,%eax > 0xb6e08b5c <+956>: mov %eax,(%esi) > 0xb6e08b5e <+958>: jne 0xb6e088b4 <g_slice_alloc+276> > 0xb6e08b64 <+964>: call 0xb6db7fe0 <__errno_location@plt> > 0xb6e08b69 <+969>: mov (%eax),%eax > 0xb6e08b6b <+971>: call 0xb6db8925 <smc_tree_abort> > 0xb6e08b70 <+976>: mov 0x18(%esp),%eax > 0xb6e08b74 <+980>: mov %edx,0x14(%esp) > 0xb6e08b78 <+984>: mov %eax,(%esp) > 0xb6e08b7b <+987>: call 0xb6e30fd0 <g_mutex_lock> > 0xb6e08b80 <+992>: mov 0xb70(%ebx),%eax > 0xb6e08b86 <+998>: add $0x1,%eax > 0xb6e08b89 <+1001>: test %eax,%eax > 0xb6e08b8b <+1003>: mov %eax,0xb70(%ebx) > 0xb6e08b91 <+1009>: jle 0xb6e089b7 <g_slice_alloc+535> > 0xb6e08b97 <+1015>: mov 0x14(%esp),%edx > 0xb6e08b9b <+1019>: movl $0x0,0xb70(%ebx) > 0xb6e08ba5 <+1029>: mov $0x100,%eax > 0xb6e08baa <+1034>: addl $0x1,(%edx) > 0xb6e08bad <+1037>: cmpl $0x100,(%edx) > 0xb6e08bb3 <+1043>: cmovbe (%edx),%eax > 0xb6e08bb6 <+1046>: mov %eax,(%edx) > 0xb6e08bb8 <+1048>: jmp 0xb6e089b7 <g_slice_alloc+535> > 0xb6e08bbd <+1053>: movl $0x4,0x4(%esp) > 0xb6e08bc5 <+1061>: movl $0xffd,(%esp) > 0xb6e08bcc <+1068>: call 0xb6db8440 <calloc@plt> > 0xb6e08bd1 <+1073>: test %eax,%eax > 0xb6e08bd3 <+1075>: mov %eax,0xb28(%ebx) > 0xb6e08bd9 <+1081>: jne 0xb6e088a2 <g_slice_alloc+258> > 0xb6e08bdf <+1087>: jmp 0xb6e08b64 <g_slice_alloc+964> > 0xb6e08be1 <+1089>: mov %ecx,%esi > 0xb6e08be3 <+1091>: jmp 0xb6e08aa2 <g_slice_alloc+770> > 0xb6e08be8 <+1096>: mov 0xc(%esp),%eax > 0xb6e08bec <+1100>: add $0x8,%eax > 0xb6e08bef <+1103>: mov %eax,0x14(%esp) > 0xb6e08bf3 <+1107>: lea (%eax,%eax,4),%ecx > 0xb6e08bf6 <+1110>: mov $0xa0,%eax > 0xb6e08bfb <+1115>: cmp $0xa0,%ecx > 0xb6e08c01 <+1121>: cmovb %eax,%ecx > 0xb6e08c04 <+1124>: xor %edx,%edx > 0xb6e08c06 <+1126>: mov 0xb44(%ebx),%eax > 0xb6e08c0c <+1132>: div %ecx > 0xb6e08c0e <+1134>: mov $0x4,%ecx > 0xb6e08c13 <+1139>: cmp $0x4,%eax > 0xb6e08c16 <+1142>: cmovb %ecx,%eax > 0xb6e08c19 <+1145>: mov %eax,0x10(%esp) > 0xb6e08c1d <+1149>: mov 0xb6c(%ebx),%eax > 0xb6e08c23 <+1155>: mov (%eax,%ebp,4),%eax > 0xb6e08c26 <+1158>: test %eax,%eax > 0xb6e08c28 <+1160>: je 0xb6e08c40 <g_slice_alloc+1184> > 0xb6e08c2a <+1162>: shl $0x6,%eax > 0xb6e08c2d <+1165>: xor %edx,%edx > 0xb6e08c2f <+1167>: divl 0x14(%esp) > 0xb6e08c33 <+1171>: mov 0x10(%esp),%ecx > 0xb6e08c37 <+1175>: cmp %eax,%ecx > 0xb6e08c39 <+1177>: cmovae %ecx,%eax > 0xb6e08c3c <+1180>: mov %eax,0x10(%esp) > 0xb6e08c40 <+1184>: mov 0x18(%esp),%ebp > 0xb6e08c44 <+1188>: mov %ebp,(%esp) > 0xb6e08c47 <+1191>: call 0xb6e31010 <g_mutex_unlock> > 0xb6e08c4c <+1196>: mov %ebp,%eax > 0xb6e08c4e <+1198>: add $0x1c,%eax > 0xb6e08c51 <+1201>: mov %eax,(%esp) > 0xb6e08c54 <+1204>: call 0xb6e30fd0 <g_mutex_lock> > 0xb6e08c59 <+1209>: mov 0x14(%esp),%eax > 0xb6e08c5d <+1213>: call 0xb6db8cd5 <slab_allocator_alloc_chunk> > 0xb6e08c62 <+1218>: mov %eax,%ebp > 0xb6e08c64 <+1220>: movl $0x0,0x4(%eax) > 0xb6e08c6b <+1227>: mov %eax,0x18(%esp) > 0xb6e08c6f <+1231>: mov $0x1,%edx > 0xb6e08c74 <+1236>: mov 0xc(%esp),%ecx > 0xb6e08c78 <+1240>: mov 0x14(%esp),%eax > 0xb6e08c7c <+1244>: mov %edx,0x1c(%esp) > 0xb6e08c80 <+1248>: mov %ecx,0xc(%esp) > 0xb6e08c84 <+1252>: call 0xb6db8cd5 <slab_allocator_alloc_chunk> > 0xb6e08c89 <+1257>: mov 0x18(%esp),%ecx > 0xb6e08c8d <+1261>: mov 0x1c(%esp),%edx > 0xb6e08c91 <+1265>: add $0x1,%edx > 0xb6e08c94 <+1268>: cmp 0x10(%esp),%edx > 0xb6e08c98 <+1272>: mov %eax,(%ecx) > 0xb6e08c9a <+1274>: movl $0x0,0x4(%eax) > 0xb6e08ca1 <+1281>: mov 0xc(%esp),%ecx > 0xb6e08ca5 <+1285>: jae 0xb6e08cad <g_slice_alloc+1293> > 0xb6e08ca7 <+1287>: mov %eax,0x18(%esp) > 0xb6e08cab <+1291>: jmp 0xb6e08c78 <g_slice_alloc+1240> > 0xb6e08cad <+1293>: movl $0x0,(%eax) > 0xb6e08cb3 <+1299>: lea 0xb7c(%ebx),%eax > 0xb6e08cb9 <+1305>: mov %eax,(%esp) > 0xb6e08cbc <+1308>: mov %ecx,0xc(%esp) > 0xb6e08cc0 <+1312>: call 0xb6e31010 <g_mutex_unlock> > 0xb6e08cc5 <+1317>: mov 0x10(%esp),%ecx > 0xb6e08cc9 <+1321>: mov $0x2,%eax > 0xb6e08cce <+1326>: cmp $0x2,%ecx > 0xb6e08cd1 <+1329>: mov %ebp,0x10(%esp) > 0xb6e08cd5 <+1333>: cmovae %ecx,%eax > 0xb6e08cd8 <+1336>: mov %eax,0x4(%esi) > 0xb6e08cdb <+1339>: jmp 0xb6e08a3b <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 1071559
: 869435 |
869438
|
869445
|
869448
|
869449
|
869450
|
869451
|
869452
|
869453
|
869454
|
869455