← Back to team overview

touch-packages team mailing list archive

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

 

Uploaded to vivid and SRUed to utopic

** Description changed:

- Trying to upload photos. Often shotwell crashes in
- publishing_ui_publishing_dialog_run trying to display the upload dialog
- or after uploading some photos.
+ * Impact
+ Trying to upload photos makes shotwell hit a segfault
  
- shotwell 0.20.1, Ubuntu 14.10 64 bit.
+ * Test case
+ Try to publish a photo to an online configured through online-accounts
  
- *** 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 ()
+ * Regression potential
+ Check that you can add and use online accounts without issues

** Description changed:

  * Impact
  Trying to upload photos makes shotwell hit a segfault
  
  * Test case
  Try to publish a photo to an online configured through online-accounts
  
  * Regression potential
- Check that you can add and use online accounts without issues
+ Check that you can add and use online accounts without issues (in shotwell and other unity7 desktop components)

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to libsignon-glib in Ubuntu.
https://bugs.launchpad.net/bugs/1382843

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

Status in libsignon-glib package in Ubuntu:
  Fix Released
Status in shotwell package in Ubuntu:
  In Progress

Bug description:
  * Impact
  Trying to upload photos makes shotwell hit a segfault

  * Test case
  Try to publish a photo to an online configured through online-accounts

  * Regression potential
  Check that you can add and use online accounts without issues (in shotwell and other unity7 desktop components)

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