← Back to team overview

ubuntustudio-bugs team mailing list archive

[Bug 1382843] Re: uoa publishing on flickr, corrupted double-linked list error

 

I could easily reproduce the problem with my test PC (Ubuntu 14.10,
Shotwell 0.20.2 from the distribution repo).  The corrupted linked list
crash happened immediately after an otherwise successful upload to
Flickr even with just one photo.

Then I removed shotwell & shotwell-common and reinstalled 0.20.2 from
the daily PPA.  I could upload 12 more photos and shotwell didn't crash.
I did then quit shotwell normally, still no core dump.

So I can confirm this doesn't happen with the yorba version:
ii  shotwell       0.20.2+2639~ amd64        Digital photo manager

Is this already reported as an Ubuntu bug ?

-- 
You received this bug notification because you are a member of Ubuntu
Studio Bugs, which is subscribed to shotwell in Ubuntu.
Matching subscriptions: Ubuntu Studio Bugs
https://bugs.launchpad.net/bugs/1382843

Title:
  uoa publishing on flickr, corrupted double-linked list error

Status in shotwell package in Ubuntu:
  Confirmed

Bug description:
  Trying to upload photos. Often shotwell crashes in
  publishing_ui_publishing_dialog_run trying to display the upload
  dialog or after uploading some photos.

  shotwell 0.20.1, Ubuntu 14.10 64 bit.

  *** Error in `/usr/bin/shotwell': corrupted double-linked list:
  0x0000000002b52b50 ***

  Program received signal SIGABRT, Aborted.
  0x00007ffff3bbcd27 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
  56	../nptl/sysdeps/unix/sysv/linux/raise.c: No such file or directory.
  (gdb) bt
  #0  0x00007ffff3bbcd27 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
  #1  0x00007ffff3bbe418 in __GI_abort () at abort.c:89
  #2  0x00007ffff3bfe9f4 in __libc_message (do_abort=do_abort@entry=1,
      fmt=fmt@entry=0x7ffff3d07a40 "*** Error in `%s': %s: 0x%s ***\n") at ../sysdeps/posix/libc_fatal.c:175
  #3  0x00007ffff3c05432 in malloc_printerr (ptr=<optimized out>, str=0x7ffff3d03afc "corrupted double-linked list",
      action=1) at malloc.c:4996
  #4  malloc_consolidate (av=av@entry=0x7ffff3f44760 <main_arena>) at malloc.c:4165
  #5  0x00007ffff3c06fd8 in _int_malloc (av=0x7ffff3f44760 <main_arena>, bytes=3584) at malloc.c:3423
  #6  0x00007ffff3c091e0 in __GI___libc_malloc (bytes=3584) at malloc.c:2891
  #7  0x00007ffff4f5c5fd in ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2
  #8  0x00007ffff4f5c873 in ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2
  #9  0x00007ffff4f5d14e in ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2
  #10 0x00007ffff4f49afb in ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2
  #11 0x00007ffff4f70c70 in ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2
  #12 0x00007ffff4f49b7a in ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2
  #13 0x00007ffff4f4b169 in ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2
  #14 0x00007ffff4f49d26 in ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2
  #15 0x00007ffff4f2ccf7 in ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2
  #16 0x00007ffff4f853ad in ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2
  #17 0x00007ffff4f85cb2 in ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2
  #18 0x00007ffff4f2e899 in ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2
  #19 0x00007ffff4f73051 in ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2
  #20 0x00007ffff4f779a5 in ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2
  #21 0x00007ffff4f78b91 in ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2
  #22 0x00007ffff4f73051 in ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2
  #23 0x00007ffff4f35d44 in ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2
  #24 0x00007ffff4f29875 in cairo_paint () from /usr/lib/x86_64-linux-gnu/libcairo.so.2
  #25 0x00007ffff5902ca4 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
  #26 0x00007ffff5905e74 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
  #27 0x00007ffff58be87e in gtk_render_background () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
  #28 0x00007ffff5749297 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
  #29 0x00007ffff582386e in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
  #30 0x00007ffff5958510 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
  #31 0x00007ffff44883c2 in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #32 0x00007ffff44a1b00 in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #33 0x00007ffff44a29af in g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #34 0x00007ffff5965d96 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
  #35 0x00007ffff59678c3 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
  #36 0x00007ffff5783745 in gtk_container_propagate_draw () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
  #37 0x00007ffff57784b8 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
  #38 0x00007ffff582386e in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
  #39 0x00007ffff5958510 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
  #40 0x00007ffff44883c2 in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #41 0x00007ffff44a1b00 in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #42 0x00007ffff44a29af in g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #43 0x00007ffff5965d96 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
  #44 0x00007ffff59678c3 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
  #45 0x00007ffff5783745 in gtk_container_propagate_draw () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
  #46 0x00007ffff5783812 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
  #47 0x00007ffff582386e in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
  #48 0x00007ffff5958510 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
  #49 0x00007ffff44883c2 in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #50 0x00007ffff44a1b00 in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #51 0x00007ffff44a29af in g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #52 0x00007ffff5965d96 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
  #53 0x00007ffff59678c3 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
  #54 0x00007ffff5783745 in gtk_container_propagate_draw () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
  #55 0x00007ffff5783812 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
  #56 0x00007ffff573e5e2 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
  #57 0x00007ffff582386e in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
  #58 0x00007ffff5958510 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
  #59 0x00007ffff44883c2 in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #60 0x00007ffff44a1b00 in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #61 0x00007ffff44a29af in g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #62 0x00007ffff5965d96 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
  #63 0x00007ffff59678c3 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
  #64 0x00007ffff5783745 in gtk_container_propagate_draw () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
  #65 0x00007ffff5783812 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
  #66 0x00007ffff573e5e2 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
  #67 0x00007ffff582386e in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
  #68 0x00007ffff5958510 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
  #69 0x00007ffff44883c2 in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #70 0x00007ffff44a1b00 in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #71 0x00007ffff44a29af in g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #72 0x00007ffff5965d96 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
  #73 0x00007ffff59678c3 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
  #74 0x00007ffff5783745 in gtk_container_propagate_draw () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
  #75 0x00007ffff5783812 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
  #76 0x00007ffff582386e in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
  #77 0x00007ffff5958510 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
  #78 0x00007ffff44883c2 in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #79 0x00007ffff44a1b00 in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #80 0x00007ffff44a29af in g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #81 0x00007ffff5965d96 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
  #82 0x00007ffff59678c3 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
  #83 0x00007ffff5783745 in gtk_container_propagate_draw () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
  #84 0x00007ffff5783812 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
  #85 0x00007ffff573e5e2 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
  #86 0x00007ffff582386e in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
  #87 0x00007ffff5958510 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
  #88 0x00007ffff44883c2 in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #89 0x00007ffff44a1b00 in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #90 0x00007ffff44a29af in g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #91 0x00007ffff5965d96 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
  #92 0x00007ffff59678c3 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
  #93 0x00007ffff5783745 in gtk_container_propagate_draw () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
  #94 0x00007ffff5783812 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
  #95 0x00007ffff5978e34 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
  #96 0x00007ffff582386e in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
  #97 0x00007ffff5958510 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
  #98 0x00007ffff4488474 in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #99 0x00007ffff44a1b00 in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #100 0x00007ffff44a29af in g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #101 0x00007ffff5965d96 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
  #102 0x00007ffff59674ef in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
  #103 0x00007ffff596776f in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
  #104 0x00007ffff5967aab in gtk_widget_send_expose () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
  #105 0x00007ffff5822db4 in gtk_main_do_event () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
  #106 0x00007ffff7b59c94 in ?? () from /usr/lib/x86_64-linux-gnu/libgdk-3.so.0
  #107 0x00007ffff7b57f25 in ?? () from /usr/lib/x86_64-linux-gnu/libgdk-3.so.0
  #108 0x00007ffff7b5804d in ?? () from /usr/lib/x86_64-linux-gnu/libgdk-3.so.0
  #109 0x00007ffff4488474 in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #110 0x00007ffff44a2057 in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #111 0x00007ffff44a2efa in g_signal_emit_by_name () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #112 0x00007ffff7b5208a in ?? () from /usr/lib/x86_64-linux-gnu/libgdk-3.so.0
  #113 0x00007ffff7b44278 in ?? () from /usr/lib/x86_64-linux-gnu/libgdk-3.so.0
  #114 0x00007ffff41b3613 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  #115 0x00007ffff41b2b6d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  #116 0x00007ffff41b2f48 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  #117 0x00007ffff41b3272 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  #118 0x00007ffff57a7070 in gtk_dialog_run () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
  #119 0x00000000004e2990 in publishing_ui_publishing_dialog_run ()
  #120 0x00000000004e2d98 in publishing_ui_publishing_dialog_go ()
  #121 0x000000000059539f in ?? ()
  #122 0x00007ffff4488245 in g_closure_invoke () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #123 0x00007ffff4499f3c in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #124 0x00007ffff44a2748 in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #125 0x00007ffff44a29af in g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #126 0x00007ffff56eb980 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
  #127 0x00007ffff590f399 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
  #128 0x00007ffff4488474 in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #129 0x00007ffff44a2057 in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #130 0x00007ffff44a29af in g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #131 0x00007ffff5749a1d in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
  #132 0x00007ffff5749a75 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
  #133 0x00007ffff4488245 in g_closure_invoke () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #134 0x00007ffff449980b in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #135 0x00007ffff44a2748 in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #136 0x00007ffff44a29af in g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #137 0x00007ffff5748431 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
  #138 0x00007ffff582386e in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
  #139 0x00007ffff4488474 in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #140 0x00007ffff44a1b00 in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #141 0x00007ffff44a29af in g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #142 0x00007ffff595bdfc in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
  #143 0x00007ffff5821166 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
  #144 0x00007ffff5822d4c in gtk_main_do_event () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
  #145 0x00007ffff7b73292 in ?? () from /usr/lib/x86_64-linux-gnu/libgdk-3.so.0
  #146 0x00007ffff41b2c5d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  #147 0x00007ffff41b2f48 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  #148 0x00007ffff41b2ffc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  #149 0x00007ffff476f1bc in g_application_run () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
  #150 0x0000000000698359 in application_start ()
  #151 0x0000000000587c0d in library_exec ()
  #152 0x0000000000588b98 in _vala_main ()
  #153 0x0000000000475250 in main ()

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/shotwell/+bug/1382843/+subscriptions


References