Hello all.

Using the latest CVS checkout I'm experiencing a segfault with the following 
backtrace:

Program terminated with signal 11, Segmentation fault.
[New process 8648]
[New process 8649]
#0  0x00007fec9c3ae06a in lfModifier::ApplySubpixelGeometryDistortion () from 
/usr/lib64/liblensfun.so.0
(gdb) bt
#0  0x00007fec9c3ae06a in lfModifier::ApplySubpixelGeometryDistortion () from 
/usr/lib64/liblensfun.so.0
#1  0x00007fec9c3ae7f9 in lf_modifier_apply_subpixel_geometry_distortion () 
from /usr/lib64/liblensfun.so.0
#2  0x000000000041197e in ufraw_convert_image_transform (uf=0x7fb2b0, 
img=0x7fb408, outimg=0x7fb430, area=0x7fffa503afd0) at ufraw_ufraw.c:848
#3  0x00000000004145c9 in ufraw_convert_image_area (uf=0x7fb2b0, saidx=0, 
phase=ufraw_transform_phase) at ufraw_ufraw.c:1691
#4  0x0000000000414450 in ufraw_convert_image_area (uf=0x7fb2b0, saidx=0, 
phase=ufraw_develop_phase) at ufraw_ufraw.c:1625
#5  0x0000000000414450 in ufraw_convert_image_area (uf=0x7fb2b0, saidx=0, 
phase=ufraw_display_phase) at ufraw_ufraw.c:1625
#6  0x0000000000444a74 in render_preview_image.omp_fn.0 
(.omp_data_i=0x7fffa503b1f0) at ufraw_preview.c:1152
#7  0x0000000000444949 in render_preview_image (data=0x7fffa503b4a0) at 
ufraw_preview.c:1172
#8  0x00007fec9c82695a in g_main_context_dispatch () from 
/usr/lib64/libglib-2.0.so.0
#9  0x00007fec9c82a060 in ?? () from /usr/lib64/libglib-2.0.so.0
#10 0x00007fec9c82a52d in g_main_loop_run () from /usr/lib64/libglib-2.0.so.0
#11 0x00007fec9bae0977 in gtk_main () from /usr/lib64/libgtk-x11-2.0.so.0
#12 0x000000000045ce61 in ufraw_preview (uf=0x7fb2b0, rc=0x7fffa5052e90, 
plugin=0, save_func=0) at ufraw_preview.c:5870
#13 0x000000000040eb7a in main (argc=3, argv=0x7fffa505dec8) at ufraw.c:133

I'm unable to reproduce the crash with Valgrind, but it shows lots of warnings, 
all about lensfun, see the log attached.
Do you want me to file a report with a reproduce case or is this a known 
Lensfun (or UFRaw?) issue?

-- 
Wbr, 
Antony Dovgal
---
http://pinba.org - realtime statistics for PHP
==8686== Memcheck, a memory error detector.
==8686== Copyright (C) 2002-2008, and GNU GPL'd, by Julian Seward et al.
==8686== Using LibVEX rev 1884, a library for dynamic binary translation.
==8686== Copyright (C) 2004-2008, and GNU GPL'd, by OpenWorks LLP.
==8686== Using valgrind-3.4.1, a dynamic binary instrumentation framework.
==8686== Copyright (C) 2000-2008, and GNU GPL'd, by Julian Seward et al.
==8686== For more details, rerun with: -v
==8686== 
==8686== My PID = 8686, parent PID = 8685.  Prog and args are:
==8686==    ufraw
==8686==    --conf=/local/photo/Лиза/2009-11-29/img_9112.ufraw
==8686==    /local/photo/Лиза/2009-11-29/img_9110.cr2
==8686== 
==8686== Invalid read of size 1
==8686==    at 0x56BDFFE: lf_mlstr_get (in /usr/lib64/liblensfun.so.0.2.3)
==8686==    by 0x4612BD: camera_set (ufraw_lens_ui.c:115)
==8686==    by 0x46540C: lens_fill_interface (ufraw_lens_ui.c:1161)
==8686==    by 0x45B7DE: ufraw_preview (ufraw_preview.c:5598)
==8686==    by 0x40EB79: main (ufraw.c:133)
==8686==  Address 0xd45b79e is 0 bytes after a block of size 6 alloc'd
==8686==    at 0x4C2594E: malloc (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
==8686==    by 0x51FCC12: g_malloc (in /usr/lib64/libglib-2.0.so.0.1600.3)
==8686==    by 0x56BDDAD: lf_mlstr_dup (in /usr/lib64/liblensfun.so.0.2.3)
==8686==    by 0x56BE28D: lfCamera::operator=(lfCamera const&) (in /usr/lib64/liblensfun.so.0.2.3)
==8686==    by 0x41358F: ufraw_lensfun_init (ufraw_ufraw.c:1304)
==8686==    by 0x465403: lens_fill_interface (ufraw_lens_ui.c:1160)
==8686==    by 0x45B7DE: ufraw_preview (ufraw_preview.c:5598)
==8686==    by 0x40EB79: main (ufraw.c:133)
==8686== 
==8686== Invalid read of size 1
==8686==    at 0x4C25DD4: index (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
==8686==    by 0x56BE015: lf_mlstr_get (in /usr/lib64/liblensfun.so.0.2.3)
==8686==    by 0x4612E2: camera_set (ufraw_lens_ui.c:116)
==8686==    by 0x46540C: lens_fill_interface (ufraw_lens_ui.c:1161)
==8686==    by 0x45B7DE: ufraw_preview (ufraw_preview.c:5598)
==8686==    by 0x40EB79: main (ufraw.c:133)
==8686==  Address 0xd45b7e0 is 0 bytes after a block of size 16 alloc'd
==8686==    at 0x4C2594E: malloc (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
==8686==    by 0x51FCC12: g_malloc (in /usr/lib64/libglib-2.0.so.0.1600.3)
==8686==    by 0x56BDDAD: lf_mlstr_dup (in /usr/lib64/liblensfun.so.0.2.3)
==8686==    by 0x56BE2A3: lfCamera::operator=(lfCamera const&) (in /usr/lib64/liblensfun.so.0.2.3)
==8686==    by 0x41358F: ufraw_lensfun_init (ufraw_ufraw.c:1304)
==8686==    by 0x465403: lens_fill_interface (ufraw_lens_ui.c:1160)
==8686==    by 0x45B7DE: ufraw_preview (ufraw_preview.c:5598)
==8686==    by 0x40EB79: main (ufraw.c:133)
==8686== 
==8686== Invalid read of size 1
==8686==    at 0x4C263CA: strcmp (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
==8686==    by 0x56BE027: lf_mlstr_get (in /usr/lib64/liblensfun.so.0.2.3)
==8686==    by 0x4612E2: camera_set (ufraw_lens_ui.c:116)
==8686==    by 0x46540C: lens_fill_interface (ufraw_lens_ui.c:1161)
==8686==    by 0x45B7DE: ufraw_preview (ufraw_preview.c:5598)
==8686==    by 0x40EB79: main (ufraw.c:133)
==8686==  Address 0xd45b7e0 is 0 bytes after a block of size 16 alloc'd
==8686==    at 0x4C2594E: malloc (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
==8686==    by 0x51FCC12: g_malloc (in /usr/lib64/libglib-2.0.so.0.1600.3)
==8686==    by 0x56BDDAD: lf_mlstr_dup (in /usr/lib64/liblensfun.so.0.2.3)
==8686==    by 0x56BE2A3: lfCamera::operator=(lfCamera const&) (in /usr/lib64/liblensfun.so.0.2.3)
==8686==    by 0x41358F: ufraw_lensfun_init (ufraw_ufraw.c:1304)
==8686==    by 0x465403: lens_fill_interface (ufraw_lens_ui.c:1160)
==8686==    by 0x45B7DE: ufraw_preview (ufraw_preview.c:5598)
==8686==    by 0x40EB79: main (ufraw.c:133)
==8686== 
==8686== Invalid read of size 1
==8686==    at 0x56BE039: lf_mlstr_get (in /usr/lib64/liblensfun.so.0.2.3)
==8686==    by 0x4612E2: camera_set (ufraw_lens_ui.c:116)
==8686==    by 0x46540C: lens_fill_interface (ufraw_lens_ui.c:1161)
==8686==    by 0x45B7DE: ufraw_preview (ufraw_preview.c:5598)
==8686==    by 0x40EB79: main (ufraw.c:133)
==8686==  Address 0xd45b7e0 is 0 bytes after a block of size 16 alloc'd
==8686==    at 0x4C2594E: malloc (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
==8686==    by 0x51FCC12: g_malloc (in /usr/lib64/libglib-2.0.so.0.1600.3)
==8686==    by 0x56BDDAD: lf_mlstr_dup (in /usr/lib64/liblensfun.so.0.2.3)
==8686==    by 0x56BE2A3: lfCamera::operator=(lfCamera const&) (in /usr/lib64/liblensfun.so.0.2.3)
==8686==    by 0x41358F: ufraw_lensfun_init (ufraw_ufraw.c:1304)
==8686==    by 0x465403: lens_fill_interface (ufraw_lens_ui.c:1160)
==8686==    by 0x45B7DE: ufraw_preview (ufraw_preview.c:5598)
==8686==    by 0x40EB79: main (ufraw.c:133)
==8686== 
==8686== Invalid read of size 1
==8686==    at 0x56BE03F: lf_mlstr_get (in /usr/lib64/liblensfun.so.0.2.3)
==8686==    by 0x4612E2: camera_set (ufraw_lens_ui.c:116)
==8686==    by 0x46540C: lens_fill_interface (ufraw_lens_ui.c:1161)
==8686==    by 0x45B7DE: ufraw_preview (ufraw_preview.c:5598)
==8686==    by 0x40EB79: main (ufraw.c:133)
==8686==  Address 0xd45b7e2 is 2 bytes after a block of size 16 alloc'd
==8686==    at 0x4C2594E: malloc (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
==8686==    by 0x51FCC12: g_malloc (in /usr/lib64/libglib-2.0.so.0.1600.3)
==8686==    by 0x56BDDAD: lf_mlstr_dup (in /usr/lib64/liblensfun.so.0.2.3)
==8686==    by 0x56BE2A3: lfCamera::operator=(lfCamera const&) (in /usr/lib64/liblensfun.so.0.2.3)
==8686==    by 0x41358F: ufraw_lensfun_init (ufraw_ufraw.c:1304)
==8686==    by 0x465403: lens_fill_interface (ufraw_lens_ui.c:1160)
==8686==    by 0x45B7DE: ufraw_preview (ufraw_preview.c:5598)
==8686==    by 0x40EB79: main (ufraw.c:133)
==8686== 
==8686== Invalid read of size 1
==8686==    at 0x4C25DC1: index (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
==8686==    by 0x56BE079: lf_mlstr_get (in /usr/lib64/liblensfun.so.0.2.3)
==8686==    by 0x4612E2: camera_set (ufraw_lens_ui.c:116)
==8686==    by 0x46540C: lens_fill_interface (ufraw_lens_ui.c:1161)
==8686==    by 0x45B7DE: ufraw_preview (ufraw_preview.c:5598)
==8686==    by 0x40EB79: main (ufraw.c:133)
==8686==  Address 0xd45b7e2 is 2 bytes after a block of size 16 alloc'd
==8686==    at 0x4C2594E: malloc (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
==8686==    by 0x51FCC12: g_malloc (in /usr/lib64/libglib-2.0.so.0.1600.3)
==8686==    by 0x56BDDAD: lf_mlstr_dup (in /usr/lib64/liblensfun.so.0.2.3)
==8686==    by 0x56BE2A3: lfCamera::operator=(lfCamera const&) (in /usr/lib64/liblensfun.so.0.2.3)
==8686==    by 0x41358F: ufraw_lensfun_init (ufraw_ufraw.c:1304)
==8686==    by 0x465403: lens_fill_interface (ufraw_lens_ui.c:1160)
==8686==    by 0x45B7DE: ufraw_preview (ufraw_preview.c:5598)
==8686==    by 0x40EB79: main (ufraw.c:133)
==8686== 
==8686== Invalid read of size 1
==8686==    at 0x4C25DD4: index (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
==8686==    by 0x56BE079: lf_mlstr_get (in /usr/lib64/liblensfun.so.0.2.3)
==8686==    by 0x4612E2: camera_set (ufraw_lens_ui.c:116)
==8686==    by 0x46540C: lens_fill_interface (ufraw_lens_ui.c:1161)
==8686==    by 0x45B7DE: ufraw_preview (ufraw_preview.c:5598)
==8686==    by 0x40EB79: main (ufraw.c:133)
==8686==  Address 0xd45b7e3 is 3 bytes after a block of size 16 alloc'd
==8686==    at 0x4C2594E: malloc (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
==8686==    by 0x51FCC12: g_malloc (in /usr/lib64/libglib-2.0.so.0.1600.3)
==8686==    by 0x56BDDAD: lf_mlstr_dup (in /usr/lib64/liblensfun.so.0.2.3)
==8686==    by 0x56BE2A3: lfCamera::operator=(lfCamera const&) (in /usr/lib64/liblensfun.so.0.2.3)
==8686==    by 0x41358F: ufraw_lensfun_init (ufraw_ufraw.c:1304)
==8686==    by 0x465403: lens_fill_interface (ufraw_lens_ui.c:1160)
==8686==    by 0x45B7DE: ufraw_preview (ufraw_preview.c:5598)
==8686==    by 0x40EB79: main (ufraw.c:133)
==8686== 
==8686== Invalid read of size 1
==8686==    at 0x56BE07E: lf_mlstr_get (in /usr/lib64/liblensfun.so.0.2.3)
==8686==    by 0x4612E2: camera_set (ufraw_lens_ui.c:116)
==8686==    by 0x46540C: lens_fill_interface (ufraw_lens_ui.c:1161)
==8686==    by 0x45B7DE: ufraw_preview (ufraw_preview.c:5598)
==8686==    by 0x40EB79: main (ufraw.c:133)
==8686==  Address 0xd45b7e4 is 4 bytes after a block of size 16 alloc'd
==8686==    at 0x4C2594E: malloc (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
==8686==    by 0x51FCC12: g_malloc (in /usr/lib64/libglib-2.0.so.0.1600.3)
==8686==    by 0x56BDDAD: lf_mlstr_dup (in /usr/lib64/liblensfun.so.0.2.3)
==8686==    by 0x56BE2A3: lfCamera::operator=(lfCamera const&) (in /usr/lib64/liblensfun.so.0.2.3)
==8686==    by 0x41358F: ufraw_lensfun_init (ufraw_ufraw.c:1304)
==8686==    by 0x465403: lens_fill_interface (ufraw_lens_ui.c:1160)
==8686==    by 0x45B7DE: ufraw_preview (ufraw_preview.c:5598)
==8686==    by 0x40EB79: main (ufraw.c:133)
==8686== 
==8686== Invalid read of size 1
==8686==    at 0x4C25DC1: index (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
==8686==    by 0x56BE015: lf_mlstr_get (in /usr/lib64/liblensfun.so.0.2.3)
==8686==    by 0x4612E2: camera_set (ufraw_lens_ui.c:116)
==8686==    by 0x46540C: lens_fill_interface (ufraw_lens_ui.c:1161)
==8686==    by 0x45B7DE: ufraw_preview (ufraw_preview.c:5598)
==8686==    by 0x40EB79: main (ufraw.c:133)
==8686==  Address 0xd45b7e4 is 4 bytes after a block of size 16 alloc'd
==8686==    at 0x4C2594E: malloc (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
==8686==    by 0x51FCC12: g_malloc (in /usr/lib64/libglib-2.0.so.0.1600.3)
==8686==    by 0x56BDDAD: lf_mlstr_dup (in /usr/lib64/liblensfun.so.0.2.3)
==8686==    by 0x56BE2A3: lfCamera::operator=(lfCamera const&) (in /usr/lib64/liblensfun.so.0.2.3)
==8686==    by 0x41358F: ufraw_lensfun_init (ufraw_ufraw.c:1304)
==8686==    by 0x465403: lens_fill_interface (ufraw_lens_ui.c:1160)
==8686==    by 0x45B7DE: ufraw_preview (ufraw_preview.c:5598)
==8686==    by 0x40EB79: main (ufraw.c:133)
==8686== 
==8686== Invalid read of size 1
==8686==    at 0x4C263A1: strcmp (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
==8686==    by 0x56BE027: lf_mlstr_get (in /usr/lib64/liblensfun.so.0.2.3)
==8686==    by 0x4612E2: camera_set (ufraw_lens_ui.c:116)
==8686==    by 0x46540C: lens_fill_interface (ufraw_lens_ui.c:1161)
==8686==    by 0x45B7DE: ufraw_preview (ufraw_preview.c:5598)
==8686==    by 0x40EB79: main (ufraw.c:133)
==8686==  Address 0xd45b7e4 is 4 bytes after a block of size 16 alloc'd
==8686==    at 0x4C2594E: malloc (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
==8686==    by 0x51FCC12: g_malloc (in /usr/lib64/libglib-2.0.so.0.1600.3)
==8686==    by 0x56BDDAD: lf_mlstr_dup (in /usr/lib64/liblensfun.so.0.2.3)
==8686==    by 0x56BE2A3: lfCamera::operator=(lfCamera const&) (in /usr/lib64/liblensfun.so.0.2.3)
==8686==    by 0x41358F: ufraw_lensfun_init (ufraw_ufraw.c:1304)
==8686==    by 0x465403: lens_fill_interface (ufraw_lens_ui.c:1160)
==8686==    by 0x45B7DE: ufraw_preview (ufraw_preview.c:5598)
==8686==    by 0x40EB79: main (ufraw.c:133)
==8686== 
==8686== Invalid read of size 1
==8686==    at 0x56BDFFE: lf_mlstr_get (in /usr/lib64/liblensfun.so.0.2.3)
==8686==    by 0x462043: lens_set (ufraw_lens_ui.c:381)
==8686==    by 0x4654DA: lens_fill_interface (ufraw_lens_ui.c:1176)
==8686==    by 0x45B7DE: ufraw_preview (ufraw_preview.c:5598)
==8686==    by 0x40EB79: main (ufraw.c:133)
==8686==  Address 0xd4504fe is 0 bytes after a block of size 6 alloc'd
==8686==    at 0x4C2594E: malloc (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
==8686==    by 0x51FCC12: g_malloc (in /usr/lib64/libglib-2.0.so.0.1600.3)
==8686==    by 0x56BDDAD: lf_mlstr_dup (in /usr/lib64/liblensfun.so.0.2.3)
==8686==    by 0x56C288A: lfLens::operator=(lfLens const&) (in /usr/lib64/liblensfun.so.0.2.3)
==8686==    by 0x41361F: ufraw_lensfun_init (ufraw_ufraw.c:1312)
==8686==    by 0x465403: lens_fill_interface (ufraw_lens_ui.c:1160)
==8686==    by 0x45B7DE: ufraw_preview (ufraw_preview.c:5598)
==8686==    by 0x40EB79: main (ufraw.c:133)
==8686== 
==8686== Invalid read of size 1
==8686==    at 0x4C25DC1: index (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
==8686==    by 0x56BE015: lf_mlstr_get (in /usr/lib64/liblensfun.so.0.2.3)
==8686==    by 0x462043: lens_set (ufraw_lens_ui.c:381)
==8686==    by 0x4654DA: lens_fill_interface (ufraw_lens_ui.c:1176)
==8686==    by 0x45B7DE: ufraw_preview (ufraw_preview.c:5598)
==8686==    by 0x40EB79: main (ufraw.c:133)
==8686==  Address 0xd4504fe is 0 bytes after a block of size 6 alloc'd
==8686==    at 0x4C2594E: malloc (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
==8686==    by 0x51FCC12: g_malloc (in /usr/lib64/libglib-2.0.so.0.1600.3)
==8686==    by 0x56BDDAD: lf_mlstr_dup (in /usr/lib64/liblensfun.so.0.2.3)
==8686==    by 0x56C288A: lfLens::operator=(lfLens const&) (in /usr/lib64/liblensfun.so.0.2.3)
==8686==    by 0x41361F: ufraw_lensfun_init (ufraw_ufraw.c:1312)
==8686==    by 0x465403: lens_fill_interface (ufraw_lens_ui.c:1160)
==8686==    by 0x45B7DE: ufraw_preview (ufraw_preview.c:5598)
==8686==    by 0x40EB79: main (ufraw.c:133)
==8686== 
==8686== Invalid read of size 1
==8686==    at 0x4C25DD4: index (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
==8686==    by 0x56BE015: lf_mlstr_get (in /usr/lib64/liblensfun.so.0.2.3)
==8686==    by 0x462043: lens_set (ufraw_lens_ui.c:381)
==8686==    by 0x4654DA: lens_fill_interface (ufraw_lens_ui.c:1176)
==8686==    by 0x45B7DE: ufraw_preview (ufraw_preview.c:5598)
==8686==    by 0x40EB79: main (ufraw.c:133)
==8686==  Address 0xd4504ff is 1 bytes after a block of size 6 alloc'd
==8686==    at 0x4C2594E: malloc (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
==8686==    by 0x51FCC12: g_malloc (in /usr/lib64/libglib-2.0.so.0.1600.3)
==8686==    by 0x56BDDAD: lf_mlstr_dup (in /usr/lib64/liblensfun.so.0.2.3)
==8686==    by 0x56C288A: lfLens::operator=(lfLens const&) (in /usr/lib64/liblensfun.so.0.2.3)
==8686==    by 0x41361F: ufraw_lensfun_init (ufraw_ufraw.c:1312)
==8686==    by 0x465403: lens_fill_interface (ufraw_lens_ui.c:1160)
==8686==    by 0x45B7DE: ufraw_preview (ufraw_preview.c:5598)
==8686==    by 0x40EB79: main (ufraw.c:133)
==8686== 
==8686== Invalid read of size 1
==8686==    at 0x4C263A1: strcmp (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
==8686==    by 0x56BE027: lf_mlstr_get (in /usr/lib64/liblensfun.so.0.2.3)
==8686==    by 0x462043: lens_set (ufraw_lens_ui.c:381)
==8686==    by 0x4654DA: lens_fill_interface (ufraw_lens_ui.c:1176)
==8686==    by 0x45B7DE: ufraw_preview (ufraw_preview.c:5598)
==8686==    by 0x40EB79: main (ufraw.c:133)
==8686==  Address 0xd4504fe is 0 bytes after a block of size 6 alloc'd
==8686==    at 0x4C2594E: malloc (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
==8686==    by 0x51FCC12: g_malloc (in /usr/lib64/libglib-2.0.so.0.1600.3)
==8686==    by 0x56BDDAD: lf_mlstr_dup (in /usr/lib64/liblensfun.so.0.2.3)
==8686==    by 0x56C288A: lfLens::operator=(lfLens const&) (in /usr/lib64/liblensfun.so.0.2.3)
==8686==    by 0x41361F: ufraw_lensfun_init (ufraw_ufraw.c:1312)
==8686==    by 0x465403: lens_fill_interface (ufraw_lens_ui.c:1160)
==8686==    by 0x45B7DE: ufraw_preview (ufraw_preview.c:5598)
==8686==    by 0x40EB79: main (ufraw.c:133)
==8686== 
==8686== Invalid read of size 1
==8686==    at 0x56BE039: lf_mlstr_get (in /usr/lib64/liblensfun.so.0.2.3)
==8686==    by 0x462043: lens_set (ufraw_lens_ui.c:381)
==8686==    by 0x4654DA: lens_fill_interface (ufraw_lens_ui.c:1176)
==8686==    by 0x45B7DE: ufraw_preview (ufraw_preview.c:5598)
==8686==    by 0x40EB79: main (ufraw.c:133)
==8686==  Address 0xd4504fe is 0 bytes after a block of size 6 alloc'd
==8686==    at 0x4C2594E: malloc (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
==8686==    by 0x51FCC12: g_malloc (in /usr/lib64/libglib-2.0.so.0.1600.3)
==8686==    by 0x56BDDAD: lf_mlstr_dup (in /usr/lib64/liblensfun.so.0.2.3)
==8686==    by 0x56C288A: lfLens::operator=(lfLens const&) (in /usr/lib64/liblensfun.so.0.2.3)
==8686==    by 0x41361F: ufraw_lensfun_init (ufraw_ufraw.c:1312)
==8686==    by 0x465403: lens_fill_interface (ufraw_lens_ui.c:1160)
==8686==    by 0x45B7DE: ufraw_preview (ufraw_preview.c:5598)
==8686==    by 0x40EB79: main (ufraw.c:133)
==8686== 
==8686== Invalid read of size 1
==8686==    at 0x56BE03F: lf_mlstr_get (in /usr/lib64/liblensfun.so.0.2.3)
==8686==    by 0x462043: lens_set (ufraw_lens_ui.c:381)
==8686==    by 0x4654DA: lens_fill_interface (ufraw_lens_ui.c:1176)
==8686==    by 0x45B7DE: ufraw_preview (ufraw_preview.c:5598)
==8686==    by 0x40EB79: main (ufraw.c:133)
==8686==  Address 0xd450509 is 11 bytes after a block of size 6 alloc'd
==8686==    at 0x4C2594E: malloc (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
==8686==    by 0x51FCC12: g_malloc (in /usr/lib64/libglib-2.0.so.0.1600.3)
==8686==    by 0x56BDDAD: lf_mlstr_dup (in /usr/lib64/liblensfun.so.0.2.3)
==8686==    by 0x56C288A: lfLens::operator=(lfLens const&) (in /usr/lib64/liblensfun.so.0.2.3)
==8686==    by 0x41361F: ufraw_lensfun_init (ufraw_ufraw.c:1312)
==8686==    by 0x465403: lens_fill_interface (ufraw_lens_ui.c:1160)
==8686==    by 0x45B7DE: ufraw_preview (ufraw_preview.c:5598)
==8686==    by 0x40EB79: main (ufraw.c:133)
==8686== 
==8686== Invalid read of size 1
==8686==    at 0x56BDFFE: lf_mlstr_get (in /usr/lib64/liblensfun.so.0.2.3)
==8686==    by 0x462057: lens_set (ufraw_lens_ui.c:382)
==8686==    by 0x4654DA: lens_fill_interface (ufraw_lens_ui.c:1176)
==8686==    by 0x45B7DE: ufraw_preview (ufraw_preview.c:5598)
==8686==    by 0x40EB79: main (ufraw.c:133)
==8686==  Address 0xd450544 is 0 bytes after a block of size 20 alloc'd
==8686==    at 0x4C2594E: malloc (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
==8686==    by 0x51FCC12: g_malloc (in /usr/lib64/libglib-2.0.so.0.1600.3)
==8686==    by 0x56BDDAD: lf_mlstr_dup (in /usr/lib64/liblensfun.so.0.2.3)
==8686==    by 0x56C28A1: lfLens::operator=(lfLens const&) (in /usr/lib64/liblensfun.so.0.2.3)
==8686==    by 0x41361F: ufraw_lensfun_init (ufraw_ufraw.c:1312)
==8686==    by 0x465403: lens_fill_interface (ufraw_lens_ui.c:1160)
==8686==    by 0x45B7DE: ufraw_preview (ufraw_preview.c:5598)
==8686==    by 0x40EB79: main (ufraw.c:133)
==8686== 
==8686== Invalid read of size 1
==8686==    at 0x4C25DC1: index (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
==8686==    by 0x56BE015: lf_mlstr_get (in /usr/lib64/liblensfun.so.0.2.3)
==8686==    by 0x462057: lens_set (ufraw_lens_ui.c:382)
==8686==    by 0x4654DA: lens_fill_interface (ufraw_lens_ui.c:1176)
==8686==    by 0x45B7DE: ufraw_preview (ufraw_preview.c:5598)
==8686==    by 0x40EB79: main (ufraw.c:133)
==8686==  Address 0xd450544 is 0 bytes after a block of size 20 alloc'd
==8686==    at 0x4C2594E: malloc (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
==8686==    by 0x51FCC12: g_malloc (in /usr/lib64/libglib-2.0.so.0.1600.3)
==8686==    by 0x56BDDAD: lf_mlstr_dup (in /usr/lib64/liblensfun.so.0.2.3)
==8686==    by 0x56C28A1: lfLens::operator=(lfLens const&) (in /usr/lib64/liblensfun.so.0.2.3)
==8686==    by 0x41361F: ufraw_lensfun_init (ufraw_ufraw.c:1312)
==8686==    by 0x465403: lens_fill_interface (ufraw_lens_ui.c:1160)
==8686==    by 0x45B7DE: ufraw_preview (ufraw_preview.c:5598)
==8686==    by 0x40EB79: main (ufraw.c:133)
==8686== 
==8686== Invalid read of size 1
==8686==    at 0x4C25DD4: index (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
==8686==    by 0x56BE015: lf_mlstr_get (in /usr/lib64/liblensfun.so.0.2.3)
==8686==    by 0x462057: lens_set (ufraw_lens_ui.c:382)
==8686==    by 0x4654DA: lens_fill_interface (ufraw_lens_ui.c:1176)
==8686==    by 0x45B7DE: ufraw_preview (ufraw_preview.c:5598)
==8686==    by 0x40EB79: main (ufraw.c:133)
==8686==  Address 0xd450545 is 1 bytes after a block of size 20 alloc'd
==8686==    at 0x4C2594E: malloc (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
==8686==    by 0x51FCC12: g_malloc (in /usr/lib64/libglib-2.0.so.0.1600.3)
==8686==    by 0x56BDDAD: lf_mlstr_dup (in /usr/lib64/liblensfun.so.0.2.3)
==8686==    by 0x56C28A1: lfLens::operator=(lfLens const&) (in /usr/lib64/liblensfun.so.0.2.3)
==8686==    by 0x41361F: ufraw_lensfun_init (ufraw_ufraw.c:1312)
==8686==    by 0x465403: lens_fill_interface (ufraw_lens_ui.c:1160)
==8686==    by 0x45B7DE: ufraw_preview (ufraw_preview.c:5598)
==8686==    by 0x40EB79: main (ufraw.c:133)
==8686== 
==8686== Invalid read of size 1
==8686==    at 0x4C263A1: strcmp (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
==8686==    by 0x56BE027: lf_mlstr_get (in /usr/lib64/liblensfun.so.0.2.3)
==8686==    by 0x462057: lens_set (ufraw_lens_ui.c:382)
==8686==    by 0x4654DA: lens_fill_interface (ufraw_lens_ui.c:1176)
==8686==    by 0x45B7DE: ufraw_preview (ufraw_preview.c:5598)
==8686==    by 0x40EB79: main (ufraw.c:133)
==8686==  Address 0xd450544 is 0 bytes after a block of size 20 alloc'd
==8686==    at 0x4C2594E: malloc (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
==8686==    by 0x51FCC12: g_malloc (in /usr/lib64/libglib-2.0.so.0.1600.3)
==8686==    by 0x56BDDAD: lf_mlstr_dup (in /usr/lib64/liblensfun.so.0.2.3)
==8686==    by 0x56C28A1: lfLens::operator=(lfLens const&) (in /usr/lib64/liblensfun.so.0.2.3)
==8686==    by 0x41361F: ufraw_lensfun_init (ufraw_ufraw.c:1312)
==8686==    by 0x465403: lens_fill_interface (ufraw_lens_ui.c:1160)
==8686==    by 0x45B7DE: ufraw_preview (ufraw_preview.c:5598)
==8686==    by 0x40EB79: main (ufraw.c:133)
==8686== 
==8686== Invalid read of size 1
==8686==    at 0x56BE039: lf_mlstr_get (in /usr/lib64/liblensfun.so.0.2.3)
==8686==    by 0x462057: lens_set (ufraw_lens_ui.c:382)
==8686==    by 0x4654DA: lens_fill_interface (ufraw_lens_ui.c:1176)
==8686==    by 0x45B7DE: ufraw_preview (ufraw_preview.c:5598)
==8686==    by 0x40EB79: main (ufraw.c:133)
==8686==  Address 0xd450544 is 0 bytes after a block of size 20 alloc'd
==8686==    at 0x4C2594E: malloc (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
==8686==    by 0x51FCC12: g_malloc (in /usr/lib64/libglib-2.0.so.0.1600.3)
==8686==    by 0x56BDDAD: lf_mlstr_dup (in /usr/lib64/liblensfun.so.0.2.3)
==8686==    by 0x56C28A1: lfLens::operator=(lfLens const&) (in /usr/lib64/liblensfun.so.0.2.3)
==8686==    by 0x41361F: ufraw_lensfun_init (ufraw_ufraw.c:1312)
==8686==    by 0x465403: lens_fill_interface (ufraw_lens_ui.c:1160)
==8686==    by 0x45B7DE: ufraw_preview (ufraw_preview.c:5598)
==8686==    by 0x40EB79: main (ufraw.c:133)
==8686== 
==8686== Invalid read of size 1
==8686==    at 0x56BE03F: lf_mlstr_get (in /usr/lib64/liblensfun.so.0.2.3)
==8686==    by 0x462057: lens_set (ufraw_lens_ui.c:382)
==8686==    by 0x4654DA: lens_fill_interface (ufraw_lens_ui.c:1176)
==8686==    by 0x45B7DE: ufraw_preview (ufraw_preview.c:5598)
==8686==    by 0x40EB79: main (ufraw.c:133)
==8686==  Address 0xd450551 is 13 bytes after a block of size 20 alloc'd
==8686==    at 0x4C2594E: malloc (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
==8686==    by 0x51FCC12: g_malloc (in /usr/lib64/libglib-2.0.so.0.1600.3)
==8686==    by 0x56BDDAD: lf_mlstr_dup (in /usr/lib64/liblensfun.so.0.2.3)
==8686==    by 0x56C28A1: lfLens::operator=(lfLens const&) (in /usr/lib64/liblensfun.so.0.2.3)
==8686==    by 0x41361F: ufraw_lensfun_init (ufraw_ufraw.c:1312)
==8686==    by 0x465403: lens_fill_interface (ufraw_lens_ui.c:1160)
==8686==    by 0x45B7DE: ufraw_preview (ufraw_preview.c:5598)
==8686==    by 0x40EB79: main (ufraw.c:133)
==8686== 
==8686== Invalid read of size 1
==8686==    at 0x4C26FCE: memmove (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
==8686==    by 0x56BDBCC: (within /usr/lib64/liblensfun.so.0.2.3)
==8686==    by 0x56C20E8: lf_lens_remove_calib_distortion (in /usr/lib64/liblensfun.so.0.2.3)
==8686==    by 0x463F12: remove_dist_models (ufraw_lens_ui.c:884)
==8686==    by 0x4640A7: distortion_model_changed (ufraw_lens_ui.c:918)
==8686==    by 0x709B20C: g_closure_invoke (in /usr/lib64/libgobject-2.0.so.0.1600.3)
==8686==    by 0x70AF08B: (within /usr/lib64/libgobject-2.0.so.0.1600.3)
==8686==    by 0x70B050D: g_signal_emit_valist (in /usr/lib64/libgobject-2.0.so.0.1600.3)
==8686==    by 0x70B0A52: g_signal_emit (in /usr/lib64/libgobject-2.0.so.0.1600.3)
==8686==    by 0x5DC4105: (within /usr/lib64/libgtk-x11-2.0.so.0.1200.9)
==8686==    by 0x5DC5DCB: gtk_combo_box_set_active (in /usr/lib64/libgtk-x11-2.0.so.0.1200.9)
==8686==    by 0x46551A: lens_fill_interface (ufraw_lens_ui.c:1179)
==8686==    by 0x45B7DE: ufraw_preview (ufraw_preview.c:5598)
==8686==    by 0x40EB79: main (ufraw.c:133)
==8686==  Address 0xd450608 is 0 bytes after a block of size 16 alloc'd
==8686==    at 0x4C2594E: malloc (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
==8686==    by 0x4C25AD7: realloc (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
==8686==    by 0x51FCB3D: g_realloc (in /usr/lib64/libglib-2.0.so.0.1600.3)
==8686==    by 0x56BDCDB: (within /usr/lib64/liblensfun.so.0.2.3)
==8686==    by 0x56C2977: lfLens::operator=(lfLens const&) (in /usr/lib64/liblensfun.so.0.2.3)
==8686==    by 0x41361F: ufraw_lensfun_init (ufraw_ufraw.c:1312)
==8686==    by 0x465403: lens_fill_interface (ufraw_lens_ui.c:1160)
==8686==    by 0x45B7DE: ufraw_preview (ufraw_preview.c:5598)
==8686==    by 0x40EB79: main (ufraw.c:133)
==8686== 
==8686== Invalid read of size 1
==8686==    at 0x4C26FC0: memmove (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
==8686==    by 0x56BDBCC: (within /usr/lib64/liblensfun.so.0.2.3)
==8686==    by 0x56C20E8: lf_lens_remove_calib_distortion (in /usr/lib64/liblensfun.so.0.2.3)
==8686==    by 0x463F12: remove_dist_models (ufraw_lens_ui.c:884)
==8686==    by 0x4640A7: distortion_model_changed (ufraw_lens_ui.c:918)
==8686==    by 0x709B20C: g_closure_invoke (in /usr/lib64/libgobject-2.0.so.0.1600.3)
==8686==    by 0x70AF08B: (within /usr/lib64/libgobject-2.0.so.0.1600.3)
==8686==    by 0x70B050D: g_signal_emit_valist (in /usr/lib64/libgobject-2.0.so.0.1600.3)
==8686==    by 0x70B0A52: g_signal_emit (in /usr/lib64/libgobject-2.0.so.0.1600.3)
==8686==    by 0x5DC4105: (within /usr/lib64/libgtk-x11-2.0.so.0.1200.9)
==8686==    by 0x5DC5DCB: gtk_combo_box_set_active (in /usr/lib64/libgtk-x11-2.0.so.0.1200.9)
==8686==    by 0x46551A: lens_fill_interface (ufraw_lens_ui.c:1179)
==8686==    by 0x45B7DE: ufraw_preview (ufraw_preview.c:5598)
==8686==    by 0x40EB79: main (ufraw.c:133)
==8686==  Address 0xd450609 is 1 bytes after a block of size 16 alloc'd
==8686==    at 0x4C2594E: malloc (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
==8686==    by 0x4C25AD7: realloc (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
==8686==    by 0x51FCB3D: g_realloc (in /usr/lib64/libglib-2.0.so.0.1600.3)
==8686==    by 0x56BDCDB: (within /usr/lib64/liblensfun.so.0.2.3)
==8686==    by 0x56C2977: lfLens::operator=(lfLens const&) (in /usr/lib64/liblensfun.so.0.2.3)
==8686==    by 0x41361F: ufraw_lensfun_init (ufraw_ufraw.c:1312)
==8686==    by 0x465403: lens_fill_interface (ufraw_lens_ui.c:1160)
==8686==    by 0x45B7DE: ufraw_preview (ufraw_preview.c:5598)
==8686==    by 0x40EB79: main (ufraw.c:133)
==8686== 
==8686== ERROR SUMMARY: 57 errors from 24 contexts (suppressed: 87 from 3)
==8686== malloc/free: in use at exit: 51,603,770 bytes in 45,526 blocks.
==8686== malloc/free: 564,625 allocs, 519,099 frees, 135,348,797 bytes allocated.
==8686== For counts of detected errors, rerun with: -v
==8686== searching for pointers to 45,526 not-freed blocks.
==8686== checked 58,266,272 bytes.
------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
ufraw-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ufraw-devel

Reply via email to