ArwDecoder::decodeMetaDataInternal(): UB: multiplication
ArwDecoder::decodeMetaDataInternal(): UB: multiplication

/home/lebedevri/rawspeed/src/librawspeed/decoders/ArwDecoder.cpp:349:32: runtime error: unsigned integer overflow: 1144201745 * 48828125 cannot be represented in type 'unsigned int'
[Thread 0x7ffff1e71700 (LWP 24069) exited]
    #0 0x5f257f in RawSpeed::ArwDecoder::SonyDecrypt(unsigned int*, unsigned int, unsigned int) /home/lebedevri/rawspeed/src/librawspeed/decoders/ArwDecoder.cpp:349:32
    #1 0x5fa71f in RawSpeed::ArwDecoder::GetWB() /home/lebedevri/rawspeed/src/librawspeed/decoders/ArwDecoder.cpp:394:5
    #2 0x5f9084 in RawSpeed::ArwDecoder::decodeMetaDataInternal(RawSpeed::CameraMetaData*) /home/lebedevri/rawspeed/src/librawspeed/decoders/ArwDecoder.cpp:336:7
    #3 0x71a256 in RawSpeed::RawDecoder::decodeMetaData(RawSpeed::CameraMetaData*) /home/lebedevri/rawspeed/src/librawspeed/decoders/RawDecoder.cpp:313:12
    #4 0x531c70 in process(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RawSpeed::CameraMetaData*, bool, bool) /home/lebedevri/rawspeed/src/utilities/rstest/rstest.cpp:216:12
    #5 0x5341a8 in main /home/lebedevri/rawspeed/src/utilities/rstest/rstest.cpp:342:15
    #6 0x7ffff64d72b0 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x202b0)
    #7 0x4ff4f9 in _start (/home/lebedevri/rawspeed/build/src/utilities/rstest/rstest+0x4ff4f9)

LebedevRI/rawspeed,LebedevRI/rawspeed,darktable-org/rawspeed,LebedevRI/rawspeed,darktable-org/rawspeed,darktable-org/rawspeed,darktable-org/rawspeed,darktable-org/rawspeed,LebedevRI/rawspeed,LebedevRI/rawspeed