ALT Linux Bugzilla
– Attachment 7480 Details for
Bug 34722
Недопустимая инструкция при запуске Chromium
New bug
|
Search
|
[?]
|
Help
Register
|
Log In
[x]
|
Forgot Password
Login:
[x]
|
EN
|
RU
ApplyPolicySettings disassembly
ApplyPolicySettings.txt (text/plain), 11.59 KB, created by
Leonid Krivoshein
on 2018-04-01 19:30:54 MSK
(
hide
)
Description:
ApplyPolicySettings disassembly
Filename:
MIME Type:
Creator:
Leonid Krivoshein
Created:
2018-04-01 19:30:54 MSK
Size:
11.59 KB
patch
obsolete
>Breakpoint 1 at 0x2407b46 >Starting program: /usr/lib/chromium/chromium --enable-seccomp-sandbox http://ya.ru/ >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib/libthread_db.so.1". >Detaching after fork from child process 4209. >[New Thread 0xb10ffb40 (LWP 4213)] >[New Thread 0xb1a65b40 (LWP 4208)] >[New Thread 0xb0831b40 (LWP 4217)] >[New Thread 0xaf4feb40 (LWP 4216)] >[New Thread 0xafcffb40 (LWP 4215)] >[New Thread 0xb06ffb40 (LWP 4214)] > >Breakpoint 1, 0x02807b46 in policy::ConfigurationPolicyHandlerList::ApplyPolicySettings(policy::PolicyMap const&, PrefValueMap*, policy::PolicyErrorMap*) const () >Dump of assembler code for function _ZNK6policy30ConfigurationPolicyHandlerList19ApplyPolicySettingsERKNS_9PolicyMapEP12PrefValueMapPNS_14PolicyErrorMapE: > 0x02807b40 <+0>: push %ebp > 0x02807b41 <+1>: mov %esp,%ebp > 0x02807b43 <+3>: push %ebx > 0x02807b44 <+4>: push %edi > 0x02807b45 <+5>: push %esi >=> 0x02807b46 <+6>: and $0xfffffff0,%esp > 0x02807b49 <+9>: sub $0x80,%esp > 0x02807b4f <+15>: call 0x2807b54 <_ZNK6policy30ConfigurationPolicyHandlerList19ApplyPolicySettingsERKNS_9PolicyMapEP12PrefValueMapPNS_14PolicyErrorMapE+20> > 0x02807b54 <+20>: pop %ebx > 0x02807b55 <+21>: add $0x681b1c8,%ebx > 0x02807b5b <+27>: mov 0x14(%ebp),%edi > 0x02807b5e <+30>: mov 0xc(%ebp),%eax > 0x02807b61 <+33>: mov %gs:0x14,%ecx > 0x02807b68 <+40>: mov %ecx,0x78(%esp) > 0x02807b6c <+44>: mov %eax,0x4(%esp) > 0x02807b70 <+48>: lea 0x18(%esp),%eax > 0x02807b74 <+52>: mov %eax,(%esp) > 0x02807b77 <+55>: call 0x2839250 <_ZNK6policy9PolicyMap8DeepCopyEv> > 0x02807b7c <+60>: sub $0x4,%esp > 0x02807b7f <+63>: mov 0x18(%esp),%eax > 0x02807b83 <+67>: mov %eax,0x24(%esp) > 0x02807b87 <+71>: movl $0x1c,(%esp) > 0x02807b8e <+78>: call 0x41953a0 <_Znwj> > 0x02807b93 <+83>: mov %eax,%esi > 0x02807b95 <+85>: lea -0x681acbc(%ebx),%eax > 0x02807b9b <+91>: mov %eax,0x8(%esp) > 0x02807b9f <+95>: lea -0x681ad0c(%ebx),%eax > 0x02807ba5 <+101>: mov %eax,0x4(%esp) > 0x02807ba9 <+105>: mov %esi,(%esp) > 0x02807bac <+108>: call 0x40d81f0 <_ZN4base8internal13BindStateBaseC2EPFvvEPFvPKS1_E> > 0x02807bb1 <+113>: lea -0x681af1c(%ebx),%eax > 0x02807bb7 <+119>: mov %eax,0x10(%esi) > 0x02807bba <+122>: movl $0x0,0x14(%esi) > 0x02807bc1 <+129>: mov 0x8(%ebp),%eax > 0x02807bc4 <+132>: mov %eax,0x18(%esi) > 0x02807bc7 <+135>: mov %esi,0x4(%esp) > 0x02807bcb <+139>: lea 0x38(%esp),%esi > 0x02807bcf <+143>: mov %esi,(%esp) > 0x02807bd2 <+146>: call 0x40d83e0 <_ZN4base8internal12CallbackBaseC2EPNS0_13BindStateBaseE> > 0x02807bd7 <+151>: mov %esi,0x4(%esp) > 0x02807bdb <+155>: mov 0x24(%esp),%eax > 0x02807bdf <+159>: mov %eax,(%esp) > 0x02807be2 <+162>: call 0x2838e90 <_ZN6policy9PolicyMap13EraseMatchingERKN4base17RepeatingCallbackIFbSt23_Rb_tree_const_iteratorISt4pairIKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS0_5EntryEEEEEE> > 0x02807be7 <+167>: mov %esi,(%esp) > 0x02807bea <+170>: call 0x40d8400 <_ZN4base8internal12CallbackBaseD2Ev> > 0x02807bef <+175>: mov %esi,(%esp) > 0x02807bf2 <+178>: call 0x2808ef0 <_ZN6policy14PolicyErrorMapC2Ev> > 0x02807bf7 <+183>: test %edi,%edi > 0x02807bf9 <+185>: cmove %esi,%edi > 0x02807bfc <+188>: mov %edi,0x30(%esp) > 0x02807c00 <+192>: lea 0x68(%esp),%eax > 0x02807c04 <+196>: mov %eax,0x60(%esp) > 0x02807c08 <+200>: movl $0x0,0x64(%esp) > 0x02807c10 <+208>: movb $0x0,0x68(%esp) > 0x02807c15 <+213>: mov 0x8(%ebp),%esi > 0x02807c18 <+216>: mov 0xc(%esi),%eax > 0x02807c1b <+219>: lea 0x60(%esp),%ecx > 0x02807c1f <+223>: mov %ecx,0x4(%esp) > 0x02807c23 <+227>: mov %eax,(%esp) > 0x02807c26 <+230>: call *0x4(%eax) > 0x02807c29 <+233>: mov %esi,%eax > 0x02807c2b <+235>: mov (%eax),%esi > 0x02807c2d <+237>: mov 0x4(%eax),%eax > 0x02807c30 <+240>: mov %eax,0x34(%esp) > 0x02807c34 <+244>: cmp %eax,%esi > 0x02807c36 <+246>: je 0x2807d00 <_ZNK6policy30ConfigurationPolicyHandlerList19ApplyPolicySettingsERKNS_9PolicyMapEP12PrefValueMapPNS_14PolicyErrorMapE+448> > 0x02807c3c <+252>: nop > 0x02807c3d <+253>: nop > 0x02807c3e <+254>: nop > 0x02807c3f <+255>: nop > 0x02807c40 <+256>: mov (%esi),%eax > 0x02807c42 <+258>: mov (%eax),%edx > 0x02807c44 <+260>: lea -0x2b7f64(%ebx),%edi > 0x02807c4a <+266>: mov %edx,%ecx > 0x02807c4c <+268>: mov %edi,0x24(%esp) > 0x02807c50 <+272>: sub %edi,%ecx > 0x02807c52 <+274>: ror $0x5,%ecx > 0x02807c55 <+277>: cmp $0x28,%ecx ><= 0x02807c5b <+283>: ja 0x2807dee <_ZNK6policy30ConfigurationPolicyHandlerList19ApplyPolicySettingsERKNS_9PolicyMapEP12PrefValueMapPNS_14PolicyErrorMapE+686> > 0x02807c61 <+289>: mov $0x1,%edi > 0x02807c66 <+294>: shl %cl,%edi > 0x02807c68 <+296>: test $0x20,%cl > 0x02807c6b <+299>: mov $0x0,%ecx > 0x02807c70 <+304>: cmovne %ecx,%edi > 0x02807c73 <+307>: test $0xfffffff7,%edi ><= 0x02807c79 <+313>: je 0x2807dee <_ZNK6policy30ConfigurationPolicyHandlerList19ApplyPolicySettingsERKNS_9PolicyMapEP12PrefValueMapPNS_14PolicyErrorMapE+686> > 0x02807c7f <+319>: mov 0x18(%esp),%ecx > 0x02807c83 <+323>: mov 0x30(%esp),%edi > 0x02807c87 <+327>: mov %edi,0x8(%esp) > 0x02807c8b <+331>: mov %ecx,0x4(%esp) > 0x02807c8f <+335>: mov %eax,(%esp) > 0x02807c92 <+338>: call *0x8(%edx) > 0x02807c95 <+341>: cmpl $0x0,0x10(%ebp) > 0x02807c99 <+345>: je 0x2807cf3 <_ZNK6policy30ConfigurationPolicyHandlerList19ApplyPolicySettingsERKNS_9PolicyMapEP12PrefValueMapPNS_14PolicyErrorMapE+435> > 0x02807c9b <+347>: test %al,%al > 0x02807c9d <+349>: je 0x2807cf3 <_ZNK6policy30ConfigurationPolicyHandlerList19ApplyPolicySettingsERKNS_9PolicyMapEP12PrefValueMapPNS_14PolicyErrorMapE+435> > 0x02807c9f <+351>: mov (%esi),%edx > 0x02807ca1 <+353>: mov (%edx),%eax > 0x02807ca3 <+355>: mov %eax,%ecx > 0x02807ca5 <+357>: sub 0x24(%esp),%ecx > 0x02807ca9 <+361>: ror $0x5,%ecx > 0x02807cac <+364>: cmp $0x28,%ecx ><= 0x02807cb2 <+370>: ja 0x2807dee <_ZNK6policy30ConfigurationPolicyHandlerList19ApplyPolicySettingsERKNS_9PolicyMapEP12PrefValueMapPNS_14PolicyErrorMapE+686> > 0x02807cb8 <+376>: mov $0x1,%edi > 0x02807cbd <+381>: shl %cl,%edi > 0x02807cbf <+383>: test $0x20,%cl > 0x02807cc2 <+386>: mov $0x0,%ecx > 0x02807cc7 <+391>: cmovne %ecx,%edi > 0x02807cca <+394>: test $0xfffffff7,%edi ><= 0x02807cd0 <+400>: je 0x2807dee <_ZNK6policy30ConfigurationPolicyHandlerList19ApplyPolicySettingsERKNS_9PolicyMapEP12PrefValueMapPNS_14PolicyErrorMapE+686> > 0x02807cd6 <+406>: mov 0x18(%esp),%ecx > 0x02807cda <+410>: mov %ecx,0x4(%esp) > 0x02807cde <+414>: mov 0x10(%ebp),%ecx > 0x02807ce1 <+417>: mov %ecx,0xc(%esp) > 0x02807ce5 <+421>: lea 0x60(%esp),%ecx > 0x02807ce9 <+425>: mov %ecx,0x8(%esp) > 0x02807ced <+429>: mov %edx,(%esp) > 0x02807cf0 <+432>: call *0xc(%eax) > 0x02807cf3 <+435>: add $0x4,%esi > 0x02807cf6 <+438>: cmp %esi,0x34(%esp) > 0x02807cfa <+442>: jne 0x2807c40 <_ZNK6policy30ConfigurationPolicyHandlerList19ApplyPolicySettingsERKNS_9PolicyMapEP12PrefValueMapPNS_14PolicyErrorMapE+256> > 0x02807d00 <+448>: mov 0x8(%ebp),%eax > 0x02807d03 <+451>: cmpl $0x0,0x10(%eax) > 0x02807d07 <+455>: je 0x2807daa <_ZNK6policy30ConfigurationPolicyHandlerList19ApplyPolicySettingsERKNS_9PolicyMapEP12PrefValueMapPNS_14PolicyErrorMapE+618> > 0x02807d0d <+461>: mov 0x18(%esp),%eax > 0x02807d11 <+465>: mov %eax,0x4(%esp) > 0x02807d15 <+469>: lea 0x20(%esp),%eax > 0x02807d19 <+473>: mov %eax,(%esp) > 0x02807d1c <+476>: call 0x2839210 <_ZNK6policy9PolicyMap5beginB5cxx11Ev> > 0x02807d21 <+481>: sub $0x4,%esp > 0x02807d24 <+484>: mov 0x18(%esp),%eax > 0x02807d28 <+488>: mov %eax,0x4(%esp) > 0x02807d2c <+492>: lea 0x28(%esp),%esi > 0x02807d30 <+496>: jmp 0x2807d58 <_ZNK6policy30ConfigurationPolicyHandlerList19ApplyPolicySettingsERKNS_9PolicyMapEP12PrefValueMapPNS_14PolicyErrorMapE+536> > 0x02807d32 <+498>: nop > 0x02807d33 <+499>: nop > 0x02807d34 <+500>: nop > 0x02807d35 <+501>: nop > 0x02807d36 <+502>: nop > 0x02807d37 <+503>: nop > 0x02807d38 <+504>: nop > 0x02807d39 <+505>: nop > 0x02807d3a <+506>: nop > 0x02807d3b <+507>: nop > 0x02807d3c <+508>: nop > 0x02807d3d <+509>: nop > 0x02807d3e <+510>: nop > 0x02807d3f <+511>: nop > 0x02807d40 <+512>: mov 0x20(%esp),%eax > 0x02807d44 <+516>: mov %eax,(%esp) > 0x02807d47 <+519>: call 0x8cf6090 <_ZSt18_Rb_tree_incrementPKSt18_Rb_tree_node_base@plt> > 0x02807d4c <+524>: mov %eax,0x20(%esp) > 0x02807d50 <+528>: mov 0x18(%esp),%eax > 0x02807d54 <+532>: mov %eax,0x4(%esp) > 0x02807d58 <+536>: mov %esi,(%esp) > 0x02807d5b <+539>: call 0x2839230 <_ZNK6policy9PolicyMap3endB5cxx11Ev> > 0x02807d60 <+544>: sub $0x4,%esp > 0x02807d63 <+547>: mov 0x20(%esp),%eax > 0x02807d67 <+551>: cmp 0x28(%esp),%eax > 0x02807d6b <+555>: je 0x2807daa <_ZNK6policy30ConfigurationPolicyHandlerList19ApplyPolicySettingsERKNS_9PolicyMapEP12PrefValueMapPNS_14PolicyErrorMapE+618> > 0x02807d6d <+557>: add $0x10,%eax > 0x02807d70 <+560>: mov 0x8(%ebp),%ecx > 0x02807d73 <+563>: mov 0x10(%ecx),%ecx > 0x02807d76 <+566>: mov %eax,0x4(%esp) > 0x02807d7a <+570>: mov %ecx,(%esp) > 0x02807d7d <+573>: call *0x4(%ecx) > 0x02807d80 <+576>: test %eax,%eax > 0x02807d82 <+578>: je 0x2807d40 <_ZNK6policy30ConfigurationPolicyHandlerList19ApplyPolicySettingsERKNS_9PolicyMapEP12PrefValueMapPNS_14PolicyErrorMapE+512> > 0x02807d84 <+580>: cmpb $0x0,(%eax) > 0x02807d87 <+583>: je 0x2807d40 <_ZNK6policy30ConfigurationPolicyHandlerList19ApplyPolicySettingsERKNS_9PolicyMapEP12PrefValueMapPNS_14PolicyErrorMapE+512> > 0x02807d89 <+585>: mov 0x20(%esp),%eax > 0x02807d8d <+589>: add $0x10,%eax > 0x02807d90 <+592>: mov %eax,0x4(%esp) > 0x02807d94 <+596>: mov 0x30(%esp),%eax > 0x02807d98 <+600>: mov %eax,(%esp) > 0x02807d9b <+603>: movl $0x3d82,0x8(%esp) > 0x02807da3 <+611>: call 0x28090d0 <_ZN6policy14PolicyErrorMap8AddErrorERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi> > 0x02807da8 <+616>: jmp 0x2807d40 <_ZNK6policy30ConfigurationPolicyHandlerList19ApplyPolicySettingsERKNS_9PolicyMapEP12PrefValueMapPNS_14PolicyErrorMapE+512> > 0x02807daa <+618>: mov 0x60(%esp),%eax > 0x02807dae <+622>: lea 0x68(%esp),%ecx > 0x02807db2 <+626>: cmp %ecx,%eax > 0x02807db4 <+628>: je 0x2807dbe <_ZNK6policy30ConfigurationPolicyHandlerList19ApplyPolicySettingsERKNS_9PolicyMapEP12PrefValueMapPNS_14PolicyErrorMapE+638> > 0x02807db6 <+630>: mov %eax,(%esp) > 0x02807db9 <+633>: call 0x4195400 <_ZdlPv> > 0x02807dbe <+638>: lea 0x38(%esp),%eax > 0x02807dc2 <+642>: mov %eax,(%esp) > 0x02807dc5 <+645>: call 0x2808f50 <_ZN6policy14PolicyErrorMapD2Ev> > 0x02807dca <+650>: mov 0x18(%esp),%eax > 0x02807dce <+654>: test %eax,%eax > 0x02807dd0 <+656>: je 0x2807dda <_ZNK6policy30ConfigurationPolicyHandlerList19ApplyPolicySettingsERKNS_9PolicyMapEP12PrefValueMapPNS_14PolicyErrorMapE+666> > 0x02807dd2 <+658>: mov %eax,(%esp) > 0x02807dd5 <+661>: call 0x2838510 <_ZN6policy9PolicyMapD0Ev> > 0x02807dda <+666>: mov %gs:0x14,%eax > 0x02807de0 <+672>: cmp 0x78(%esp),%eax > 0x02807de4 <+676>: jne 0x2807df0 <_ZNK6policy30ConfigurationPolicyHandlerList19ApplyPolicySettingsERKNS_9PolicyMapEP12PrefValueMapPNS_14PolicyErrorMapE+688> > 0x02807de6 <+678>: lea -0xc(%ebp),%esp > 0x02807de9 <+681>: pop %esi > 0x02807dea <+682>: pop %edi > 0x02807deb <+683>: pop %ebx > 0x02807dec <+684>: pop %ebp > 0x02807ded <+685>: ret >=> 0x02807dee <+686>: ud2 > 0x02807df0 <+688>: call 0x8cf5d50 <__stack_chk_fail@plt> >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 34722
:
7457
|
7474
|
7475
|
7477
| 7480 |
7481