[Bugs] #4785 Sugar UNSP: Browse-156 segfault on Fedora 18

Sugar Labs Bugs bugtracker-noreply at sugarlabs.org
Sun Mar 1 22:18:13 EST 2015


#4785: Browse-156 segfault on Fedora 18
----------------------------------------+-------------------------------
  Reporter:  quozl                      |            Owner:
      Type:  defect                     |           Status:  new
  Priority:  Unspecified by Maintainer  |        Milestone:  Unspecified
 Component:  Sugar                      |          Version:  Unspecified
  Severity:  Major                      |       Resolution:
  Keywords:                             |  Distribution/OS:  Fedora
Bug Status:  Unconfirmed                |
----------------------------------------+-------------------------------
\
\
\
\
\
\

Comment (by quozl):

 Another example with Browse-157 on Fedora 20, using 14.1.0 test build,
 with SIGILL.

 {{{
 (gdb) bt
 #0  0xaa31b515 in ?? ()
 #1  0xb1f03729 in JSC::JIT::privateCompile(JSC::MacroAssemblerCodePtr*,
 JSC::JITCompilationEffort) () from /lib/libjavascriptcoregtk-3.0.so.0
 #2  0xb200f21c in JSC::UnlinkedProgramCodeBlock*
 JSC::CodeCache::getCodeBlock<JSC::UnlinkedProgramCodeBlock,
 JSC::ProgramExecutable>(JSC::VM&, JSC::ProgramExecutable*, JSC::SourceCode
 const&, JSC::JSParserStrictness, JSC::DebuggerMode, JSC::ProfilerMode,
 JSC::ParserError&) () from /lib/libjavascriptcoregtk-3.0.so.0
 #3  0xb25d04fe in WTF::HashMap<NPClass*, JSC::Bindings::CClass*,
 WTF::PtrHash<NPClass*>, WTF::HashTraits<NPClass*>,
 WTF::HashTraits<JSC::Bindings::CClass*> >::set(NPClass* const&,
 JSC::Bindings::CClass* const&) ()
    from /lib/libwebkitgtk-3.0.so.0
 #4  0xbf808a44 in ?? ()
 Backtrace stopped: previous frame inner to this frame (corrupt stack?)
 (gdb)
 }}}

 The instruction stream contains SSE2 instructions:

 {{{
   >│0xaa31b515      movsd  (%ebx,%ecx,8),%xmm0
 │
    │0xaa31b51a      ucomisd %xmm0,%xmm0
 │
    │0xaa31b51e      jp     0xaa31ccde
 │
    │0xaa31b524      movd   %xmm0,%eax
 │
    │0xaa31b528      psrlq  $0x20,%xmm0
 │
    │0xaa31b52d      movd   %xmm0,%edx
 │
    │0xaa31b531      mov    %eax,0xa9424114
 │
    │0xaa31b536      mov    %edx,0xa9424118
 │
    │0xaa31b53c      mov    %eax,0x10(%edi)
 │
    │0xaa31b53f      mov    %edx,0x14(%edi)
 │
    │0xaa31b542      mov    -0x40(%edi),%eax
 │
    │0xaa31b545      mov    -0x3c(%edi),%edx
 │
    │0xaa31b548      cmp    $0xfffffffb,%edx
 │

 }}}
\
\
\

--
Ticket URL: <http://bugs.sugarlabs.org/ticket/4785#comment:2>
Sugar Labs <http://sugarlabs.org/>
Sugar Labs bug tracking system


More information about the Bugs mailing list