Hi!
I was browsing /tmp on another machine and got a "free(): invalid next
size (fast)"
Since I don't know if this is related with the original bug report, I
am just including more info here.
gdb backtrace is attached.
Thank you!
Best regards,
Nelson
Starting program: /usr/bin/geeqie
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fffedee2700 (LWP 25615)]
[New Thread 0x7fffed1aa700 (LWP 25616)]
Program received signal SIGABRT, Aborted.
0x00007ffff3991077 in raise () from /lib/x86_64-linux-gnu/libc.so.6
Thread 3 (Thread 0x7fffed1aa700 (LWP 25616)):
#0 0x00007ffff3a3dbb9 in syscall () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.
#1 0x00007ffff5ecb5e7 in g_cond_wait_until () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2 0x00007ffff5e5ba69 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3 0x00007ffff5eae290 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4 0x00007ffff5ead925 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#5 0x00007ffff3d0c0a4 in start_thread () from
/lib/x86_64-linux-gnu/libpthread.so.0
No symbol table info available.
#6 0x00007ffff3a41c2d in clone () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.
Thread 2 (Thread 0x7fffedee2700 (LWP 25615)):
#0 0x00007ffff3a390ed in poll () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.
#1 0x00007ffff5e86ee4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2 0x00007ffff5e87272 in g_main_loop_run () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3 0x00007ffff68ddf06 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
No symbol table info available.
#4 0x00007ffff5ead925 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#5 0x00007ffff3d0c0a4 in start_thread () from
/lib/x86_64-linux-gnu/libpthread.so.0
No symbol table info available.
#6 0x00007ffff3a41c2d in clone () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.
Thread 1 (Thread 0x7ffff7fc0980 (LWP 25611)):
#0 0x00007ffff3991077 in raise () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.
#1 0x00007ffff3992458 in abort () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.
#2 0x00007ffff39cefb4 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.
#3 0x00007ffff39d478e in ?? () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.
#4 0x00007ffff39d5496 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.
#5 0x00007ffff4cb14f9 in Exiv2::RiffVideo::infoTagsHandler() () from
/usr/lib/x86_64-linux-gnu/libexiv2.so.13
No symbol table info available.
#6 0x00007ffff4cb5355 in Exiv2::RiffVideo::decodeBlock() () from
/usr/lib/x86_64-linux-gnu/libexiv2.so.13
No symbol table info available.
#7 0x00007ffff4cb4f88 in Exiv2::RiffVideo::tagDecoder(Exiv2::DataBuf&,
unsigned long) () from /usr/lib/x86_64-linux-gnu/libexiv2.so.13
No symbol table info available.
#8 0x00007ffff4cb5355 in Exiv2::RiffVideo::decodeBlock() () from
/usr/lib/x86_64-linux-gnu/libexiv2.so.13
No symbol table info available.
#9 0x00007ffff4cb56f8 in Exiv2::RiffVideo::readMetadata() () from
/usr/lib/x86_64-linux-gnu/libexiv2.so.13
No symbol table info available.
#10 0x000000000044e68c in _ExifDataOriginal (path=<optimized out>,
this=0xa47970) at exiv2.cc:190
pathl = 0xa46940 "/tmp/IMG_064.avi"
#11 _ExifDataProcessed (modified_xmp=0x0, sidecar_path=0x0, path=<optimized
out>, this=0xa63b50) at exiv2.cc:294
No locals.
#12 exif_read (path=<optimized out>, sidecar_path=sidecar_path@entry=0x0,
modified_xmp=0x0) at exiv2.cc:433
__func__ = "exif_read"
#13 0x000000000044c8c9 in exif_read_fd (fd=0xa66800) at exif-common.c:677
sidecar_path = 0x0
__FUNCTION__ = "exif_read_fd"
#14 0x000000000046091e in image_loader_setup_source (il=il@entry=0x77a7e0) at
image-load.c:738
exif = <optimized out>
st = {st_dev = 7841760, st_ino = 10895664, st_nlink = 0, st_mode =
4913840, st_uid = 0, st_gid = 0, __pad0 = 0, st_rdev = 10831568, st_size = 0,
st_blksize = 4313154, st_blocks = 1, st_atim = {tv_sec = 5, tv_nsec =
10871696}, st_mtim = {tv_sec = 2043, tv_nsec = 10033968}, st_ctim = {tv_sec =
5099851,
tv_nsec = 10753152}, __glibc_reserved = {10774848, 0,
-8900481151410849280}}
pathl = <optimized out>
#15 0x0000000000460ca3 in image_loader_setup_source (il=0x77a7e0) at
image-load.c:1025
No locals.
#16 image_loader_start_thread (il=0x77a7e0) at image-load.c:1001
No locals.
#17 image_loader_start (il=0x77a7e0) at image-load.c:1031
No locals.
#18 0x00000000004af368 in thumb_loader_std_setup (tl=tl@entry=0xa546d0,
fd=<optimized out>) at thumb_standard.c:627
No locals.
#19 0x00000000004af8ef in thumb_loader_std_next_source (tl=tl@entry=0xa546d0,
remove_broken=remove_broken@entry=0) at thumb_standard.c:532
No locals.
#20 0x00000000004b02e1 in thumb_loader_std_start (tl=0xa546d0, fd=<optimized
out>) at thumb_standard.c:701
found = 0
thumb_cache = 0xa0c950 "/home/naoliv/.thumbnails"
st = {st_dev = 2053, st_ino = 523993, st_nlink = 1, st_mode = 33188,
st_uid = 1000, st_gid = 1000, __pad0 = 0, st_rdev = 0, st_size = 25566046,
st_blksize = 4096, st_blocks = 49936, st_atim = {tv_sec = 1412271029, tv_nsec =
607644756}, st_mtim = {tv_sec = 1412272839, tv_nsec = 763683233}, st_ctim = {
tv_sec = 1412289033, tv_nsec = 428027449}, __glibc_reserved = {0,
0, 0}}
#21 0x00000000004aebad in thumb_loader_start (tl=0xa546d0,
fd=fd@entry=0xa66800) at thumb.c:325
cache_path = 0x0
#22 0x00000000004bc787 in vf_thumb_next (vf=0x869e20) at view_file.c:911
fd = 0xa66800
vf = 0x869e20
#23 0x00000000004bc848 in vf_thumb_common_cb (tl=<optimized out>,
data=0x869e20) at view_file.c:864
vf = 0x869e20
#24 0x00007ffff615c474 in ?? () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#25 0x00007ffff6176057 in g_signal_emit_valist () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#26 0x00007ffff61769af in g_signal_emit () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#27 0x000000000045fff3 in image_loader_emit_error_cb (data=<optimized out>) at
image-load.c:280
il = <optimized out>
#28 0x00007ffff5e86b6d in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#29 0x00007ffff5e86f48 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#30 0x00007ffff5e87272 in g_main_loop_run () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#31 0x00007ffff78c2bc7 in gtk_main () from
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
No symbol table info available.
#32 0x000000000041a60a in main (argc=1, argv=0x7fffffffe2e8) at main.c:921
first_collection = <optimized out>
buf = 0x7885e0 ""
cd = 0x0
A debugging session is active.
Inferior 1 [process 25611] will be killed.
Quit anyway? (y or n)