Activity log for bug #1050793

Date Who What changed Old value New value Message
2012-09-14 07:51:04 James Michael DuPont bug added bug
2012-10-31 14:53:15 Sebastien Bacher shotwell (Ubuntu): status New In Progress
2012-10-31 14:53:18 Sebastien Bacher shotwell (Ubuntu): importance Undecided Low
2012-10-31 14:53:26 Sebastien Bacher nominated for series Ubuntu Quantal
2012-10-31 14:53:26 Sebastien Bacher bug task added shotwell (Ubuntu Quantal)
2012-10-31 14:53:55 Sebastien Bacher shotwell (Ubuntu Quantal): status New In Progress
2012-10-31 14:53:59 Sebastien Bacher shotwell (Ubuntu Quantal): importance Undecided High
2012-10-31 14:54:02 Sebastien Bacher shotwell (Ubuntu): importance Low High
2012-10-31 15:01:29 Sebastien Bacher bug added subscriber Ubuntu Stable Release Updates Team
2012-10-31 15:11:49 Sebastien Bacher description Using my facebook fake server, it does not return a valid xml for the token and the software crashes, github.com:h4ck3rm1k3/photo-librarian-server.git commit 19527f596c13e20e1debbf7b0b8f6795c4363c8a Author: James Michael DuPont <JamesMikeDuPont@googlemail.com> Date: Fri Sep 14 09:39:53 2012 +0200 checking in because of bug found in shotwell, the document returned is not html and shotwell crashes STDERR: [New Thread 0xa4e24b40 (LWP 23752)] Entity: line 1: parser error : Start tag expected, '<' not found this_is_a_faked_access_token ^ GDB backtrack : Program received signal SIGSEGV, Segmentation fault. 0xb4f24551 in ?? () from /usr/lib/shotwell/plugins/builtin/shotwell-publishing.so (gdb) bt #0 0xb4f24551 in ?? () from /usr/lib/shotwell/plugins/builtin/shotwell-publishing.so #1 0xb4f252b0 in publishing_facebook_facebook_rest_xml_document_parse_string () from /usr/lib/shotwell/plugins/builtin/shotwell-publishing.so #2 0xb4f12d7f in ?? () from /usr/lib/shotwell/plugins/builtin/shotwell-publishing.so #3 0xb4f12b13 in ?? () from /usr/lib/shotwell/plugins/builtin/shotwell-publishing.so #4 0xb73fb1ec in g_cclosure_marshal_VOID__VOID () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 #5 0xb73f9484 in g_closure_invoke () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 #6 0xb740b0d9 in ?? () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 #7 0xb74132dc in g_signal_emit_valist () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 #8 0xb74138af in g_signal_emit_by_name () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 #9 0xb4f181a3 in publishing_facebook_facebook_rest_transaction_send () from /usr/lib/shotwell/plugins/builtin/shotwell-publishing.so #10 0xb4f18b98 in ?? () from /usr/lib/shotwell/plugins/builtin/shotwell-publishing.so #11 0xb4f18e2a in publishing_facebook_facebook_rest_transaction_execute () from /usr/lib/shotwell/plugins/builtin/shotwell-publishing.so #12 0xb4f13bc2 in ?? () from /usr/lib/shotwell/plugins/builtin/shotwell-publishing.so #13 0xb4f14ef3 in publishing_facebook_facebook_rest_session_authenticate_from_uri () from /usr/lib/shotwell/plugins/builtin/shotwell-publishing.so #14 0xb4f0eb66 in ?? () from /usr/lib/shotwell/plugins/builtin/shotwell-publishing.so #15 0xb4f1054c in ?? () from /usr/lib/shotwell/plugins/builtin/shotwell-publishing.so #16 0xb4f0e79c in ?? () from /usr/lib/shotwell/plugins/builtin/shotwell-publishing.so #17 0xb73fc0a3 in g_cclosure_marshal_VOID__STRINGv () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 #18 0xb73f9727 in ?? () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 #19 0xb7412a29 in g_signal_emit_valist () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 #20 0xb74138af in g_signal_emit_by_name () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 #21 0xb4f1d310 in ?? () from /usr/lib/shotwell/plugins/builtin/shotwell-publishing.so #22 0xb4f1c4e7 in ?? () from /usr/lib/shotwell/plugins/builtin/shotwell-publishing.so #23 0xb73fc690 in g_cclosure_marshal_VOID__OBJECTv () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 #24 0xb73f9727 in ?? () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 #25 0xb7412a29 in g_signal_emit_valist () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 #26 0xb74138af in g_signal_emit_by_name () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 #27 0xa92fa108 in ?? () from /usr/lib/libwebkitgtk-3.0.so.0 #28 0xa98dbf8a in ?? () from /usr/lib/libwebkitgtk-3.0.so.0 #29 0xa98dc050 in ?? () from /usr/lib/libwebkitgtk-3.0.so.0 #30 0xa98aa886 in ?? () from /usr/lib/libwebkitgtk-3.0.so.0 ---Type <return> to continue, or q <return> to quit--- #31 0xa98a96ed in ?? () from /usr/lib/libwebkitgtk-3.0.so.0 #32 0xa98a984e in ?? () from /usr/lib/libwebkitgtk-3.0.so.0 #33 0xa98cc585 in ?? () from /usr/lib/libwebkitgtk-3.0.so.0 #34 0xa98dfe45 in ?? () from /usr/lib/libwebkitgtk-3.0.so.0 #35 0xa9a1da0e in ?? () from /usr/lib/libwebkitgtk-3.0.so.0 #36 0xb748d4d1 in ?? () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0 #37 0xb74a1ba5 in g_simple_async_result_complete () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0 #38 0xa914e706 in ?? () from /usr/lib/i386-linux-gnu/libsoup-2.4.so.1 #39 0xa914dc75 in ?? () from /usr/lib/i386-linux-gnu/libsoup-2.4.so.1 #40 0xb73fb243 in g_cclosure_marshal_VOID__VOIDv () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 #41 0xb73f9727 in ?? () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 #42 0xb7412a29 in g_signal_emit_valist () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 #43 0xb7413453 in g_signal_emit () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 #44 0xa9151d7d in soup_message_finished () from /usr/lib/i386-linux-gnu/libsoup-2.4.so.1 #45 0xa91655ca in ?? () from /usr/lib/i386-linux-gnu/libsoup-2.4.so.1 #46 0xa916581f in ?? () from /usr/lib/i386-linux-gnu/libsoup-2.4.so.1 #47 0xa9166144 in ?? () from /usr/lib/i386-linux-gnu/libsoup-2.4.so.1 #48 0xb7333850 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #49 0xb7335d86 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0 #50 0xb7336125 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #51 0xb733656b in g_main_loop_run () from /lib/i386-linux-gnu/libglib-2.0.so.0 #52 0xb79149a9 in gtk_dialog_run () from /usr/lib/i386-linux-gnu/libgtk-3.so.0 #53 0x08127938 in publishing_ui_publishing_dialog_run () #54 0x08129090 in publishing_ui_publishing_dialog_go () #55 0x081eddf8 in ?? () #56 0xb73fb1ec in g_cclosure_marshal_VOID__VOID () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 #57 0xb73f9484 in g_closure_invoke () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 #58 0xb740b0d9 in ?? () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 #59 0xb74132dc in g_signal_emit_valist () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 #60 0xb7413453 in g_signal_emit () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 #61 0xb78909f6 in ?? () from /usr/lib/i386-linux-gnu/libgtk-3.so.0 #62 0xb789118d in gtk_action_activate () from /usr/lib/i386-linux-gnu/libgtk-3.so.0 #63 0xb79aa2a5 in ?? () from /usr/lib/i386-linux-gnu/libgtk-3.so.0 #64 0xb73fb1ec in g_cclosure_marshal_VOID__VOID () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 #65 0xb73f82fd in ?? () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 ---Type <return> to continue, or q <return> to quit--- #66 0xb73f9484 in g_closure_invoke () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 #67 0xb740b535 in ?? () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 #68 0xb74132dc in g_signal_emit_valist () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 #69 0xb7413453 in g_signal_emit () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 #70 0xb7add565 in gtk_widget_activate () from /usr/lib/i386-linux-gnu/libgtk-3.so.0 #71 0xb79b044a in gtk_menu_shell_activate_item () from /usr/lib/i386-linux-gnu/libgtk-3.so.0 #72 0xb79b085c in ?? () from /usr/lib/i386-linux-gnu/libgtk-3.so.0 #73 0xb79a3881 in ?? () from /usr/lib/i386-linux-gnu/libgtk-3.so.0 #74 0xb7994291 in ?? () from /usr/lib/i386-linux-gnu/libgtk-3.so.0 #75 0xb73f7db7 in ?? () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 #76 0xb73f9727 in ?? () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 #77 0xb7412a29 in g_signal_emit_valist () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 #78 0xb7413453 in g_signal_emit () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 #79 0xb7ade35b in ?? () from /usr/lib/i386-linux-gnu/libgtk-3.so.0 #80 0xb7991c2f in ?? () from /usr/lib/i386-linux-gnu/libgtk-3.so.0 #81 0xb7993e50 in gtk_main_do_event () from /usr/lib/i386-linux-gnu/libgtk-3.so.0 #82 0xb77b063c in ?? () from /usr/lib/i386-linux-gnu/libgdk-3.so.0 #83 0xb77d9828 in ?? () from /usr/lib/i386-linux-gnu/libgdk-3.so.0 #84 0xb7335d86 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0 #85 0xb7336125 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #86 0xb733656b in g_main_loop_run () from /lib/i386-linux-gnu/libglib-2.0.so.0 #87 0xb7992fe5 in gtk_main () from /usr/lib/i386-linux-gnu/libgtk-3.so.0 #88 0x08308616 in application_start () #89 0x081dfaa7 in library_exec () #90 0x081e10ff in _vala_main () #91 0x080a93a8 in main () Description: Ubuntu 12.04.1 LTS Shotwell 0.12.3 ProblemType: Bug DistroRelease: Ubuntu 12.04 Package: shotwell 0.12.3-0ubuntu0.1 ProcVersionSignature: Ubuntu 3.0.0-17.30-generic-pae 3.0.22 Uname: Linux 3.0.0-17-generic-pae i686 NonfreeKernelModules: nvidia ApportVersion: 1.23-0ubuntu4 Architecture: i386 Date: Fri Sep 14 09:42:51 2012 ProcEnviron: SHELL=/bin/bash PATH=(custom, no user) LANG=C LANGUAGE=C SourcePackage: shotwell UpgradeStatus: No upgrade log present (probably fresh install) Impact: shotwell segfaults on publishing when receiving invalid datas Test Case: No good one, fake facebook's server like the submitter or wait on corrupted datas... Regression potential: Check that the publishing feature still work correctly ---- Using my facebook fake server, it does not return a valid xml for the token and the software crashes, github.com:h4ck3rm1k3/photo-librarian-server.git commit 19527f596c13e20e1debbf7b0b8f6795c4363c8a Author: James Michael DuPont <JamesMikeDuPont@googlemail.com> Date: Fri Sep 14 09:39:53 2012 +0200     checking in because of bug found in shotwell, the document returned is not html and shotwell crashes STDERR: [New Thread 0xa4e24b40 (LWP 23752)] Entity: line 1: parser error : Start tag expected, '<' not found this_is_a_faked_access_token ^
2012-11-01 13:20:31 Lucas Beeler shotwell (Ubuntu): status In Progress Fix Committed
2012-11-01 13:20:34 Lucas Beeler shotwell (Ubuntu Quantal): status In Progress Fix Committed
2012-11-01 14:10:21 Sebastien Bacher shotwell (Ubuntu Quantal): status Fix Committed In Progress
2012-11-07 19:07:19 Launchpad Janitor shotwell (Ubuntu): status Fix Committed Fix Released
2012-12-12 05:30:51 Chris Halse Rogers shotwell (Ubuntu Quantal): status In Progress Fix Committed
2012-12-12 05:30:55 Chris Halse Rogers bug added subscriber SRU Verification
2012-12-12 05:30:57 Chris Halse Rogers tags apport-bug i386 precise apport-bug i386 precise verification-needed
2012-12-12 05:42:52 Launchpad Janitor branch linked lp:ubuntu/quantal-proposed/shotwell
2012-12-29 15:17:03 Timo Jyrinki tags apport-bug i386 precise verification-needed apport-bug i386 precise verification-done
2013-01-02 09:44:00 Colin Watson removed subscriber Ubuntu Stable Release Updates Team
2013-01-02 09:44:14 Launchpad Janitor shotwell (Ubuntu Quantal): status Fix Committed Fix Released