Public bug reported:

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 <jamesmikedup...@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)

** Affects: shotwell (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: apport-bug i386 precise

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1050793

Title:
  does not check response from fb assumes it is html/xml

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to