goundcontrol freezes when searching project

Bug #582224 reported by Marko Kevac
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Ground Control
Confirmed
Critical
Unassigned

Bug Description

I am using groundcontrol from Ubuntu 10.04 repo.

After I enter project name and push "search", groundcontrol freezes and takes nautilus with him.

This is what gdb is telling me (sorry for big output):

#0 0x00007f919167d93d in read () from /lib/libpthread.so.0
#1 0x00007f917f631b71 in ?? () from /lib/libcrypto.so.0.9.8
#2 0x00007f917f62fee9 in BIO_read () from /lib/libcrypto.so.0.9.8
#3 0x00007f917f92358a in ssl3_read_n () from /lib/libssl.so.0.9.8
#4 0x00007f917f92398b in ssl3_read_bytes () from /lib/libssl.so.0.9.8
#5 0x00007f917f92141a in ssl3_read () from /lib/libssl.so.0.9.8
#6 0x00007f917fc9bdc4 in ?? () from /usr/lib/libpython2.6.so.1.0
#7 0x00007f917fc45030 in PyEval_EvalFrameEx () from /usr/lib/libpython2.6.so.1.0
#8 0x00007f917fc46d60 in PyEval_EvalCodeEx () from /usr/lib/libpython2.6.so.1.0
#9 0x00007f917fc450ab in PyEval_EvalFrameEx () from /usr/lib/libpython2.6.so.1.0
#10 0x00007f917fc46d60 in PyEval_EvalCodeEx () from /usr/lib/libpython2.6.so.1.0
#11 0x00007f917fbccd60 in ?? () from /usr/lib/libpython2.6.so.1.0
#12 0x00007f917fb9f2e3 in PyObject_Call () from /usr/lib/libpython2.6.so.1.0
#13 0x00007f917fbb0cef in ?? () from /usr/lib/libpython2.6.so.1.0
#14 0x00007f917fb9f2e3 in PyObject_Call () from /usr/lib/libpython2.6.so.1.0
#15 0x00007f917fc44771 in PyEval_EvalFrameEx () from /usr/lib/libpython2.6.so.1.0
#16 0x00007f917fc46d60 in PyEval_EvalCodeEx () from /usr/lib/libpython2.6.so.1.0
#17 0x00007f917fc450ab in PyEval_EvalFrameEx () from /usr/lib/libpython2.6.so.1.0
#18 0x00007f917fc46d60 in PyEval_EvalCodeEx () from /usr/lib/libpython2.6.so.1.0
#19 0x00007f917fc450ab in PyEval_EvalFrameEx () from /usr/lib/libpython2.6.so.1.0
#20 0x00007f917fc45928 in PyEval_EvalFrameEx () from /usr/lib/libpython2.6.so.1.0
#21 0x00007f917fc45928 in PyEval_EvalFrameEx () from /usr/lib/libpython2.6.so.1.0
#22 0x00007f917fc45928 in PyEval_EvalFrameEx () from /usr/lib/libpython2.6.so.1.0
#23 0x00007f917fc45928 in PyEval_EvalFrameEx () from /usr/lib/libpython2.6.so.1.0
#24 0x00007f917fc45928 in PyEval_EvalFrameEx () from /usr/lib/libpython2.6.so.1.0
#25 0x00007f917fc45928 in PyEval_EvalFrameEx () from /usr/lib/libpython2.6.so.1.0
#26 0x00007f917fc45928 in PyEval_EvalFrameEx () from /usr/lib/libpython2.6.so.1.0
#27 0x00007f917fc46d60 in PyEval_EvalCodeEx () from /usr/lib/libpython2.6.so.1.0
#28 0x00007f917fc450ab in PyEval_EvalFrameEx () from /usr/lib/libpython2.6.so.1.0
#29 0x00007f917fc46d60 in PyEval_EvalCodeEx () from /usr/lib/libpython2.6.so.1.0
#30 0x00007f917fc450ab in PyEval_EvalFrameEx () from /usr/lib/libpython2.6.so.1.0
#31 0x00007f917fc46d60 in PyEval_EvalCodeEx () from /usr/lib/libpython2.6.so.1.0
#32 0x00007f917fc450ab in PyEval_EvalFrameEx () from /usr/lib/libpython2.6.so.1.0
#33 0x00007f917fc46d60 in PyEval_EvalCodeEx () from /usr/lib/libpython2.6.so.1.0
#34 0x00007f917fbccd60 in ?? () from /usr/lib/libpython2.6.so.1.0
#35 0x00007f917fb9f2e3 in PyObject_Call () from /usr/lib/libpython2.6.so.1.0
#36 0x00007f917fbb0cef in ?? () from /usr/lib/libpython2.6.so.1.0

#37 0x00007f917fb9f2e3 in PyObject_Call () from /usr/lib/libpython2.6.so.1.0
#38 0x00007f917fc3f193 in PyEval_CallObjectWithKeywords () from /usr/lib/libpython2.6.so.1.0
#39 0x00007f917fbb2b76 in PyInstance_New () from /usr/lib/libpython2.6.so.1.0
#40 0x00007f917fb9f2e3 in PyObject_Call () from /usr/lib/libpython2.6.so.1.0
#41 0x00007f917fc44771 in PyEval_EvalFrameEx () from /usr/lib/libpython2.6.so.1.0
#42 0x00007f917fc46d60 in PyEval_EvalCodeEx () from /usr/lib/libpython2.6.so.1.0
#43 0x00007f917fc450ab in PyEval_EvalFrameEx () from /usr/lib/libpython2.6.so.1.0
#44 0x00007f917fc46d60 in PyEval_EvalCodeEx () from /usr/lib/libpython2.6.so.1.0
#45 0x00007f917fc450ab in PyEval_EvalFrameEx () from /usr/lib/libpython2.6.so.1.0
#46 0x00007f917fc46d60 in PyEval_EvalCodeEx () from /usr/lib/libpython2.6.so.1.0
#47 0x00007f917fc450ab in PyEval_EvalFrameEx () from /usr/lib/libpython2.6.so.1.0
#48 0x00007f917fc45928 in PyEval_EvalFrameEx () from /usr/lib/libpython2.6.so.1.0
#49 0x00007f917fc46d60 in PyEval_EvalCodeEx () from /usr/lib/libpython2.6.so.1.0
#50 0x00007f917fbccd60 in ?? () from /usr/lib/libpython2.6.so.1.0
#51 0x00007f917fb9f2e3 in PyObject_Call () from /usr/lib/libpython2.6.so.1.0
#52 0x00007f917fc3f193 in PyEval_CallObjectWithKeywords () from /usr/lib/libpython2.6.so.1.0
#53 0x00007f917fc619ea in PyEval_CallFunction () from /usr/lib/libpython2.6.so.1.0
#54 0x00007f917e75308d in ?? () from /usr/lib/pymodules/python2.6/gtk-2.0/gtk/_gtk.so
#55 0x00007f919108ec53 in gtk_tree_view_column_cell_set_cell_data () from /usr/lib/libgtk-x11-2.0.so.0
#56 0x00007f9191086a1b in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#57 0x00007f9191088449 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#58 0x00007f9191088512 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#59 0x00007f91910885a9 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#60 0x00007f9190bb6d56 in ?? () from /usr/lib/libgdk-x11-2.0.so.0
#61 0x00007f918f4ae8c2 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#62 0x00007f918f4b2748 in ?? () from /lib/libglib-2.0.so.0
#63 0x00007f918f4b2c55 in g_main_loop_run () from /lib/libglib-2.0.so.0
#64 0x00007f9190f80af7 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#65 0x00007f917e834622 in ?? () from /usr/lib/pymodules/python2.6/gtk-2.0/gtk/_gtk.so
#66 0x00007f917fc44d8d in PyEval_EvalFrameEx () from /usr/lib/libpython2.6.so.1.0
#67 0x00007f917fc46d60 in PyEval_EvalCodeEx () from /usr/lib/libpython2.6.so.1.0
#68 0x00007f917fbcce5d in ?? () from /usr/lib/libpython2.6.so.1.0
#69 0x00007f917fb9f2e3 in PyObject_Call () from /usr/lib/libpython2.6.so.1.0
#70 0x00007f917fbb0cef in ?? () from /usr/lib/libpython2.6.so.1.0
#71 0x00007f917fb9f2e3 in PyObject_Call () from /usr/lib/libpython2.6.so.1.0
#72 0x00007f917fc05cd0 in ?? () from /usr/lib/libpython2.6.so.1.0
#73 0x00007f917fbfbf98 in ?? () from /usr/lib/libpython2.6.so.1.0

74 0x00007f917fb9f2e3 in PyObject_Call () from /usr/lib/libpython2.6.so.1.0
#75 0x00007f917fc44771 in PyEval_EvalFrameEx () from /usr/lib/libpython2.6.so.1.0
#76 0x00007f917fc46d60 in PyEval_EvalCodeEx () from /usr/lib/libpython2.6.so.1.0
#77 0x00007f917fbccd60 in ?? () from /usr/lib/libpython2.6.so.1.0
#78 0x00007f917fb9f2e3 in PyObject_Call () from /usr/lib/libpython2.6.so.1.0
#79 0x00007f917fbb0cef in ?? () from /usr/lib/libpython2.6.so.1.0
#80 0x00007f917fb9f2e3 in PyObject_Call () from /usr/lib/libpython2.6.so.1.0
#81 0x00007f917fc3f193 in PyEval_CallObjectWithKeywords () from /usr/lib/libpython2.6.so.1.0
#82 0x00007f917eb41b6d in ?? () from /usr/lib/pymodules/python2.6/gtk-2.0/gobject/_gobject.so
#83 0x00007f918fda05de in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#84 0x00007f918fdb4598 in ?? () from /usr/lib/libgobject-2.0.so.0
#85 0x00007f918fdb5a76 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#86 0x00007f918fdb6033 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#87 0x00007f9190edb495 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#88 0x00007f918fda05de in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#89 0x00007f918fdb3e61 in ?? () from /usr/lib/libgobject-2.0.so.0
#90 0x00007f918fdb5a76 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#91 0x00007f918fdb6033 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#92 0x00007f9190eda19d in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#93 0x00007f9190f870b8 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#94 0x00007f918fda05de in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#95 0x00007f918fdb41dd in ?? () from /usr/lib/libgobject-2.0.so.0
#96 0x00007f918fdb58b9 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#97 0x00007f918fdb6033 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#98 0x00007f919109de9f in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#99 0x00007f9190f7f583 in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0
#100 0x00007f9190f8065b in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#101 0x00007f9190bf480c in ?? () from /usr/lib/libgdk-x11-2.0.so.0
#102 0x00007f918f4ae8c2 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#103 0x00007f918f4b2748 in ?? () from /lib/libglib-2.0.so.0
#104 0x00007f918f4b2c55 in g_main_loop_run () from /lib/libglib-2.0.so.0
#105 0x00007f9190f80af7 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#106 0x0000000000443164 in ?? ()
#107 0x00007f918e0b4c4d in __libc_start_main () from /lib/libc.so.6
#108 0x0000000000430b69 in ?? ()
#109 0x00007fff18c07c88 in ?? ()
#110 0x000000000000001c in ?? ()
#111 0x0000000000000001 in ?? ()
#112 0x00007fff18c09b33 in ?? ()
#113 0x0000000000000000 in ?? ()

This is probably because of our corporate network security policy. We have proxy server that can mess with ssl.

Nautilus developer is saying "<tbzatek> the plugin probably uses blocking calls, should be ported to asynchronous operations just like anything else".

Marko Kevac (mkevac)
description: updated
Martin Owens (doctormo)
Changed in groundcontrol:
importance: Undecided → Critical
Changed in groundcontrol:
status: New → Confirmed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.