Control: reassign -1 src:babl On 06/03/2016 09:17 PM, John Paul Adrian Glaubitz wrote: > Program received signal SIGBUS, Bus error. > 0xfff8000101a21378 in ?? () from /usr/lib/sparc64-linux-gnu/babl-0.1/gggl.so > (gdb) bt > #0 0xfff8000101a21378 in ?? () from > /usr/lib/sparc64-linux-gnu/babl-0.1/gggl.so > #1 0xfff8000100bc5970 in babl_conversion_process () from > /usr/lib/sparc64-linux-gnu/libbabl-0.1.so.0 > #2 0xfff8000100bc7868 in babl_process () from > /usr/lib/sparc64-linux-gnu/libbabl-0.1.so.0 > #3 0xfff8000100bc5d9c in babl_conversion_error () from > /usr/lib/sparc64-linux-gnu/libbabl-0.1.so.0 > #4 0xfff8000100bc7a58 in ?? () from > /usr/lib/sparc64-linux-gnu/libbabl-0.1.so.0 > Backtrace stopped: previous frame identical to this frame (corrupt stack?) > (gdb)
Which seems to be: Program received signal SIGBUS, Bus error. 0xfff80001009d5338 in conv_rgb8_rgba8 ( src=0x22b7d3 "\373\327\253\276\242\\܄c\373\247\330\306\376\306\311{\347\340h\202G\374\316\323(d\246\205b\266\210\237\321\063g(\332\327\363\270\210ζ\271\261Y\333a\353\213K\246\313\320\371\374\375\\\265\350i\315\317\353\366\367\317\356\264_ĻlIW8\247k\355N\376\330\324\302\a\355\353\343Ψ\267\350ʢ\245\275\262~\271\313ױ\341ɱ\207\070\210\362\354Ӵ\354\367\322\362\016\215\314\333\351`\253\347\352ī\220ә\373}\347\374\213\351\363\264\346\332C\226\374`U\372\362\345\244yӯ\373\251\340{\334\062\300\367\321ݞ\262ӭý\274\223\221\325옍\232\325H\264幘\255\372\224\225\337\366n\265\334\373\031G\326", <incomplete sequence \363>..., dst=0x22ec14 "", samples=128) at gggl.c:758 758 *(unsigned int *) dst = (*(unsigned int *) src) | (255 << 24); I have replaced this with: unsigned int tmp; memcpy(&tmp, src, sizeof(unsigned int)); tmp = tmp | (255 << 24); memcpy(dst, &tmp, sizeof(unsigned int)); Which seems to fix the problem. In any case, I'll re-assign this to src:gegl. Adrian -- .''`. John Paul Adrian Glaubitz : :' : Debian Developer - glaub...@debian.org `. `' Freie Universitaet Berlin - glaub...@physik.fu-berlin.de `- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913