[Bug 434] Shark on ARM SIGSEGV from null pointer in $r2 instead of %stack_pointer_addr

bugzilla-daemon at icedtea.classpath.org bugzilla-daemon at icedtea.classpath.org
Tue Jan 26 02:56:54 PST 2010


http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=434





------- Comment #5 from xerxes at zafena.se  2010-01-26 10:56 -------
Created an attachment (id=286)
 --> (http://icedtea.classpath.org/bugzilla/attachment.cgi?id=286&action=view)
gdb singlestep tracing annotated with registry content and basic block numbers

the crash happens when the code takes the execution path
bb5 -> bb0 -> bb1 -> bb3 -> bb5 -> bb0 (crash)

smells like llvm codegen bug that llvm forgets to backup lr when calling bb0
from bb5 so that bb5 return to bb0 instead of bb2


-- 
Configure bugmail: http://icedtea.classpath.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the distro-pkg-dev mailing list