Hi Arnaud,

On Sun, Jan 19, 2014 at 11:42 PM, Arnaud Patard
<[email protected]> wrote:
> so it's using sdc1 with 0(s1). s1 contains 0x00468bec. Oops. iirc sdc1
> requires the data to be aligned on 8 [1] and clearly s1 is not, so you're
> getting a SIGBUS. That's all I can say but I hope it'll help you a
> little (I'm even wondering why sdc1 is used but well, it's getting late
> here so I'm probably missing something).

Good point, thanks a lot! I got confused because the SIGBUS handler
checked for siginfo->si_code == BUS_ADRALN to see if the SIGBUS was
caused by unaligned accesses, but it turns out that Linux 3.2 on MIPS
reports SI_KERNEL instead in that case. I managed to track down the
issue with some help from upstream; the bug should be fixed in the
next upload.

Thanks!
-- 
Albin


-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]
Archive: 
http://lists.debian.org/CANa7bJtvf7BKWs8Qtm87TTEgSDKjbah=7sowoff0ehqqhxv...@mail.gmail.com

Reply via email to