reassign 569788 libopenraw1 retitle 569788 SEGFAULTs with an .orf image severity 569788 serious tags 569788 confirmed thanks
On Sunday 14 February 2010 11:45:15, Gottfried Schwieters wrote: > Hello David. Hello Gottfried, > You may download a sample raw-file (~10MB) from > > http://www.gschwieters.de/temp/p1080081.orf > > I also tried to enable the extension "Raw format support". > But after this gthumb crashes when trying to display the .orf picture. Ok, the crash is due to a bug in libopenraw (which is maintained by me too, damn. :D). The strange thing is that also gThumb 2.10 used libopenraw -- I'll try to investigate this. The blank screen is because you didn't enable the "RAW Format Support". However, bug reassigned to libopenraw. Additional info for my future reference: Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0xb2970b70 (LWP 19758)] __copy_m<uint16_t*, float*> (src=0xaf406008, src_x=3720, src_y=2800, pattern=OR_CFA_PATTERN_RGGB, dst=0xad639008 "") at /usr/include/c++/4.3/bits/stl_algobase.h:342 342 /usr/include/c++/4.3/bits/stl_algobase.h: No such file or directory. in /usr/include/c++/4.3/bits/stl_algobase.h Current language: auto The current source language is "auto; currently c++". ------------------ (gdb) bt full #0 __copy_m<uint16_t*, float*> (src=0xaf406008, src_x=3720, src_y=2800, pattern=OR_CFA_PATTERN_RGGB, dst=0xad639008 "") at /usr/include/c++/4.3/bits/stl_algobase.h:342 __n = 3340163 #1 __copy_move_a<false, uint16_t*, float*> (src=0xaf406008, src_x=3720, src_y=2800, pattern=OR_CFA_PATTERN_RGGB, dst=0xad639008 "") at /usr/include/c++/4.3/bits/stl_algobase.h:396 No locals. #2 __copy_move_a2<false, uint16_t*, float*> (src=0xaf406008, src_x=3720, src_y=2800, pattern=OR_CFA_PATTERN_RGGB, dst=0xad639008 "") at /usr/include/c++/4.3/bits/stl_algobase.h:435 No locals. #3 copy<uint16_t*, float*> (src=0xaf406008, src_x=3720, src_y=2800, pattern=OR_CFA_PATTERN_RGGB, dst=0xad639008 "") at /usr/include/c++/4.3/bits/stl_algobase.h:466 No locals. #4 bimedian_demosaic (src=0xaf406008, src_x=3720, src_y=2800, pattern=OR_CFA_PATTERN_RGGB, dst=0xad639008 "") at bimedian_demosaic.cpp:113 offset = 415712 doffset = 5 npattern = 3 #5 0xb70c2569 in OpenRaw::RawFile::getRenderedImage (this=0x86cd418, bitmapdata=..., options=0) at rawfile.cpp:403 y = 2800 dst = 0xad639008 "" x = 3720 pattern = OR_CFA_PATTERN_RGGB rawdata = {<OpenRaw::BitmapData> = {_vptr.BitmapData = 0xb710b8f0, d = 0x86ceb68}, d = 0x86ceb88} ret = OR_ERROR_NONE #6 0xb70ec614 in or_rawfile_get_rendered_image (rawfile=0xd7eff8, bitmapdata=0x86d1250, options=0) at rawfile.cpp:104 No locals. #7 0xb696515f in openraw_get_pixbuf_from_file (file_data=0x865e3a8, error=0xb29702d8) at main.c:160 bitmapdata = 0x86d1250 err = OR_ERROR_NONE pixbuf = 0x0 filename = 0x8658e98 "/home/neo/p1080081.orf" raw_file = 0x86cd418 #8 0xb696525b in openraw_pixbuf_animation_new_from_file (file_data=0x865e3a8, error=0xb29702d8, requested_width=-1, requested_height=-1) at main.c:197 animation = 0x86cdaa0 pixbuf = 0xb7095e30 #9 0x080a901a in load_image_thread (thread_data=0x85d9d40) at gth-image-loader.c:234 loader = 0xb696520d <openraw_pixbuf_animation_new_from_file> file = 0x865e3a8 #10 0xb716fb7f in ?? () from /lib/libglib-2.0.so.0 No symbol table info available. #11 0xb7094585 in start_thread () from /lib/i686/cmov/libpthread.so.0 No symbol table info available. #12 0xb701626e in clone () from /lib/i686/cmov/libc.so.6 No symbol table info available. (gdb) I'll work on this ASAP, David -- . ''`. Debian developer | http://wiki.debian.org/DavidPaleino : :' : Linuxer #334216 --|-- http://www.hanskalabs.net/ `. `'` GPG: 1392B174 ----|---- `- 2BAB C625 4E66 E7B8 450A C3E1 E6AA 9017 1392 B174
signature.asc
Description: This is a digitally signed message part.

