You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
#0 0x00007fb7e18aa603 in Gamera::RleDataDetail::RLEProxy<Gamera::RleDataDetail::RleVector<unsigned short> >::operator unsigned short (this=<synthetic pointer>) at include/rle_data.hpp:260
#1 Gamera::is_white<Gamera::RleDataDetail::RLEProxy<Gamera::RleDataDetail::RleVector<unsigned short> > > (value=...) at include/pixel.hpp:440
#2 Gamera::color_ccs<Gamera::ImageView<Gamera::RleImageData<unsigned short> > > (m=..., ignore_unlabeled=false) at include/plugins/gui_support.hpp:258
#3 0x00007fb7e18a0d6a in call_color_ccs (self=<optimized out>, args=<optimized out>) at /home/jwilk/gamera/gamera/plugins/_gui_support.cpp:275
#4 0x000056106008e0d9 in call_function (oparg=<optimized out>, pp_stack=0x7fff9951f7e8) at Python/ceval.c:4376
#5 PyEval_EvalFrameEx (f=f@entry=0x7fb7e0bb4050, throwflag=throwflag@entry=0) at Python/ceval.c:3013
...
Python backtrace:
File "/home/jwilk/.local/lib/python2.7/site-packages/gamera/plugins/gui_support.py", line 98, in __call__
return _gui_support.color_ccs(image, ignore_unlabeled)
File "/home/jwilk/gamera/tests/test_rle.py", line 23, in test_rle1
assert image1.color_ccs().to_string() == image2.color_ccs().to_string()
...
Unfortunately, I do not have the opportunity to test this with gcc 9. It seems that the error occurs in is_white(). Could you test whether is_white() generally crashes for Onebit-Images in RLE encoding?
Note that we are currently in the process of porting Gamera to Python 3, which might fix inadvertently some bugs, but presumably will introduce other bugs.
When Gamera is built with GCC 9,
test_rle.py
crashes:Backtrace:
Python backtrace:
This was tested with:
The bug was originally reported in Debian:
https://bugs.debian.org/925689
The text was updated successfully, but these errors were encountered: