Package: gtkam Version: 0.1.16.1-1 Severity: normal -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
I observe a reproducible segmentation fault and attached the backtrace. To reproduce: Start the program. I expand the camera entry and an new section store_XXXX occurs and at the bottom a "load bar" occurs in the status bar (something like "Initializing camera ..."). If the program is closed before the initialisation has finished, the program crashes. Regards, Daniel - -- System Information: Debian Release: squeeze/sid APT prefers unstable APT policy: (850, 'unstable'), (700, 'testing'), (560, 'stable'), (110, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.32-3-amd64 (SMP w/2 CPU cores) Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages gtkam depends on: ii libatk1.0-0 1.28.0-1 The ATK accessibility toolkit ii libc6 2.10.2-6 Embedded GNU C Library: Shared lib ii libcairo2 1.8.10-3 The Cairo 2D vector graphics libra ii libexif-gtk5 0.3.5-4 Library providing GTK+ widgets to ii libexif12 0.6.19-1 library to parse EXIF files ii libglib2.0-0 2.22.4-1 The GLib library of C routines ii libgphoto2-2 2.4.6-1 gphoto2 digital camera library ii libgphoto2-port0 2.4.6-1 gphoto2 digital camera port librar ii libgtk2.0-0 2.18.9-2 The GTK+ graphical user interface ii libpango1.0-0 1.26.2-2 Layout and rendering of internatio ii libusb-0.1-4 2:0.1.12-14 userspace USB programming library gtkam recommends no packages. gtkam suggests no packages. - -- no debconf information -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) iEYEARECAAYFAkuvRioACgkQm0bx+wiPa4zYagCgvi/cV0LlcKhA7t54IE62wjO5 REYAoMGODyoISUE5R3grm1yFo5KUeVG+ =TWk8 -----END PGP SIGNATURE-----
Starting program: /usr/bin/gtkam [Thread debugging using libthread_db enabled] Program received signal SIGSEGV, Segmentation fault. 0x00007ffff5c7cb85 in gp_context_progress_update () from /usr/lib/libgphoto2.so.2 #0 0x00007ffff5c7cb85 in gp_context_progress_update () from /usr/lib/libgphoto2.so.2 No symbol table info available. #1 0x00007fffeba32a69 in ?? () from /usr/lib/libgphoto2/2.4.6/ptp2.so No symbol table info available. #2 0x00007fffeba361be in ?? () from /usr/lib/libgphoto2/2.4.6/ptp2.so No symbol table info available. #3 0x00007ffff5c8051e in gp_filesystem_list_folders () from /usr/lib/libgphoto2.so.2 No symbol table info available. #4 0x00007ffff5c7ad91 in gp_camera_folder_list_folders () from /usr/lib/libgphoto2.so.2 No symbol table info available. #5 0x0000000000418744 in gtkam_tree_update_iter (tree=0x7700b0, iter=0x7fffffffce30) at gtkam-tree.c:299 i = <value optimized out> n = <value optimized out> child = {stamp = 7822720, user_data = 0x6ad290, user_data2 = 0x6ad290, user_data3 = 0x7fffffffce30} list = 0x852030 name = <value optimized out> result = <value optimized out> camera = 0x824230 s = 0x7ffa10 folder = 0x8177f0 "/store_00010001" e = {msg = 0x1 <Address 0x1 out of bounds>, context = 0x7ffff65e054e, result = 1} __PRETTY_FUNCTION__ = "gtkam_tree_update_iter" #6 0x0000000000418a5b in on_row_expanded (tree_view=<value optimized out>, iter=0x70fa80, path=<value optimized out>, tree=0x7700b0) at gtkam-tree.c:343 i = 1 n = <value optimized out> child = {stamp = 833440333, user_data = 0x822410, user_data2 = 0x0, user_data3 = 0x0} #7 0x00007ffff65c644e in IA__g_closure_invoke (closure=0x7816c0, return_value=0x0, n_param_values=3, param_values=0x70ec00, invocation_hint=0x7fffffffcfc0) at /tmp/buildd/glib2.0-2.22.4/gobject/gclosure.c:767 marshal = 0x747265737361203a marshal_data = 0x7d9 __PRETTY_FUNCTION__ = "IA__g_closure_invoke" #8 0x00007ffff65da513 in signal_emit_unlocked_R (node=0x6b1040, detail=<value optimized out>, instance=<value optimized out>, emission_return=<value optimized out>, instance_and_params=<value optimized out>) at /tmp/buildd/glib2.0-2.22.4/gobject/gsignal.c:3247 tmp = 0x77f218 handler = 0x776380 accumulator = 0x0 emission = {next = 0x7fffffffd4b0, instance = 0x7700b0, ihint = {signal_id = 120, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4} class_closure = 0x6b0fd0 handler_list = 0x776380 return_accu = <value optimized out> accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} signal_id = 120 max_sequential_handler_number = <value optimized out> return_value_altered = 0 #9 0x00007ffff65db8cf in IA__g_signal_emit_valist (instance=0x7700b0, signal_id=<value optimized out>, detail=0, var_args=0x7fffffffd1b0) at /tmp/buildd/glib2.0-2.22.4/gobject/gsignal.c:2980 signal_return_type = 4 param_values = <value optimized out> node = 0x6b1040 i = <value optimized out> n_params = <value optimized out> __PRETTY_FUNCTION__ = "IA__g_signal_emit_valist" #10 0x00007ffff65dbdd3 in IA__g_signal_emit (instance=0x818220, signal_id=0, detail=1953701948) at /tmp/buildd/glib2.0-2.22.4/gobject/gsignal.c:3037 var_args = {{gp_offset = 40, fp_offset = 48, overflow_arg_area = 0x7fffffffd290, reg_save_area = 0x7fffffffd1d0}} #11 0x00007ffff77e0c5e in gtk_tree_view_real_expand_row (tree_view=0x7700b0, path=0x71f630, tree=0x8385a0, node=0x824900, open_all=7799088, animate=1) at /build/buildd-gtk+2.0_2.18.9-2-amd64-8Xyr17/gtk+2.0-2.18.9/gtk/gtktreeview.c:12019 iter = {stamp = 833440333, user_data = 0x800200, user_data2 = 0x0, user_data3 = 0x0} temp = {stamp = 0, user_data = 0x822410, user_data2 = 0x0, user_data3 = 0x0} expand = 0 #12 0x00007ffff77f216f in gtk_tree_view_button_release (widget=0x7700b0, event=<value optimized out>) at /build/buildd-gtk+2.0_2.18.9-2-amd64-8Xyr17/gtk+2.0-2.18.9/gtk/gtktreeview.c:3019 path = 0x71f630 #13 0x00007ffff76ff838 in _gtk_marshal_BOOLEAN__BOXED (closure=0x68c510, return_value=0x7fffffffd500, n_param_values=<value optimized out>, param_values=0x817ad0, invocation_hint=<value optimized out>, marshal_data=0x7ffff77f2010) at /build/buildd-gtk+2.0_2.18.9-2-amd64-8Xyr17/gtk+2.0-2.18.9/gtk/gtkmarshalers.c:84 data1 = 0x7700b0 data2 = 0x737574617473203c v_return = <value optimized out> __PRETTY_FUNCTION__ = "_gtk_marshal_BOOLEAN__BOXED" #14 0x00007ffff65c644e in IA__g_closure_invoke (closure=0x68c510, return_value=0x7fffffffd500, n_param_values=2, param_values=0x817ad0, invocation_hint=0x7fffffffd4c0) at /tmp/buildd/glib2.0-2.22.4/gobject/gclosure.c:767 marshal = 0x747265737361203a marshal_data = 0x7d9 __PRETTY_FUNCTION__ = "IA__g_closure_invoke" #15 0x00007ffff65da1dd in signal_emit_unlocked_R (node=0x68c780, detail=<value optimized out>, instance=<value optimized out>, emission_return=<value optimized out>, instance_and_params=<value optimized out>) at /tmp/buildd/glib2.0-2.22.4/gobject/gsignal.c:3285 accumulator = 0x3 emission = {next = 0x0, instance = 0x7700b0, ihint = {signal_id = 34, detail = 0, run_type = G_SIGNAL_RUN_LAST}, state = EMISSION_RUN, chain_type = 7786320} class_closure = 0x68c510 handler_list = 0x0 return_accu = <value optimized out> accu = {g_type = 20, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} signal_id = 34 max_sequential_handler_number = 3 return_value_altered = 0 #16 0x00007ffff65db76a in IA__g_signal_emit_valist (instance=0x7700b0, signal_id=<value optimized out>, detail=0, var_args=0x7fffffffd6b0) at /tmp/buildd/glib2.0-2.22.4/gobject/gsignal.c:2990 return_value = {g_type = 20, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} error = <value optimized out> signal_return_type = 20 param_values = <value optimized out> node = 0x68c780 i = <value optimized out> n_params = <value optimized out> __PRETTY_FUNCTION__ = "IA__g_signal_emit_valist" #17 0x00007ffff65dbdd3 in IA__g_signal_emit (instance=0x818220, signal_id=0, detail=1953701948) at /tmp/buildd/glib2.0-2.22.4/gobject/gsignal.c:3037 var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fffffffd790, reg_save_area = 0x7fffffffd6d0}} #18 0x00007ffff780737f in gtk_widget_event_internal (widget=0x7700b0, event=0x78cb40) at /build/buildd-gtk+2.0_2.18.9-2-amd64-8Xyr17/gtk+2.0-2.18.9/gtk/gtkwidget.c:4767 signal_num = <value optimized out> return_val = 0 #19 0x00007ffff76f7e06 in IA__gtk_propagate_event (widget=0x7700b0, event=0x78cb40) at /build/buildd-gtk+2.0_2.18.9-2-amd64-8Xyr17/gtk+2.0-2.18.9/gtk/gtkmain.c:2417 tmp = 0x0 handled_event = 7798960 __PRETTY_FUNCTION__ = "IA__gtk_propagate_event" #20 0x00007ffff76f8df8 in IA__gtk_main_do_event (event=0x78cb40) at /build/buildd-gtk+2.0_2.18.9-2-amd64-8Xyr17/gtk+2.0-2.18.9/gtk/gtkmain.c:1622 event_widget = 0x7700b0 grab_widget = 0x7700b0 window_group = 0x709000 rewritten_event = 0x0 tmp_list = <value optimized out> __PRETTY_FUNCTION__ = "IA__gtk_main_do_event" #21 0x00007ffff736e07c in gdk_event_dispatch (source=<value optimized out>, callback=<value optimized out>, user_data=<value optimized out>) at /build/buildd-gtk+2.0_2.18.9-2-amd64-8Xyr17/gtk+2.0-2.18.9/gdk/x11/gdkevents-x11.c:2372 display = <value optimized out> event = <value optimized out> #22 0x00007ffff5f2790e in g_main_dispatch (context=0x668430) at /tmp/buildd/glib2.0-2.22.4/glib/gmain.c:1960 dispatch = 0x7ffff736e030 <gdk_event_dispatch> user_data = 0x0 callback = 0 cb_funcs = 0x0 cb_data = 0x0 current_source_link = {data = 0x6683b0, next = 0x0} source = 0x6683b0 current = 0x71ef60 i = 0 #23 IA__g_main_context_dispatch (context=0x668430) at /tmp/buildd/glib2.0-2.22.4/glib/gmain.c:2513 No locals. #24 0x00007ffff5f2b2c8 in g_main_context_iterate (context=0x668430, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at /tmp/buildd/glib2.0-2.22.4/glib/gmain.c:2591 max_priority = 2147483647 timeout = -1 some_ready = 1 nfds = 2 allocated_nfds = -168592112 fds = <value optimized out> __PRETTY_FUNCTION__ = "g_main_context_iterate" #25 0x00007ffff5f2b725 in IA__g_main_loop_run (loop=0x7ef8c0) at /tmp/buildd/glib2.0-2.22.4/glib/gmain.c:2799 self = 0x649e60 __PRETTY_FUNCTION__ = "IA__g_main_loop_run" #26 0x00007ffff76f9287 in IA__gtk_main () at /build/buildd-gtk+2.0_2.18.9-2-amd64-8Xyr17/gtk+2.0-2.18.9/gtk/gtkmain.c:1218 tmp_list = 0x6848c0 functions = 0x0 init = 0x6bf000 loop = <value optimized out> #27 0x000000000040d4e6 in main (argc=1, argv=0x7fffffffe348) at main.c:137 m = 0x6bf000 x = <value optimized out> log = -1 width = "1280\000\177\000\000\063\000\000\000\000\000\000\000\022\000\000\000\000\000\000\000}\240\336\367\377\177\000\000\a\000\000\000\377\177\000\000\350\337\377\377\377\177\000\000ȋ\004\365\377\177\000\000\000\000\000\000\000\000\000\000\200\336\377\377\377\177\000\000\000\214\004\365\377\177\000\000\000\000\000\000\000\000\000\000\b\264\374\367\377\177\000\000\000\200\375\367\377\177\000\000<\027\336\367\377\177\000\000HU\005\365\377\177\000\000\020\024\336\367\377\177\000\000\000\000\000\000\000\000\000\000\302\234\336\367\377\177\000\000x\240b\000\000\000\000\000\302\234\336\367\377\177\000\000 \340\377\377\377\177\000\000\070\335\374\367\377\177\000\000\200\340\377\377\377\177\000\000\070\335\374\367\377\177\000\000\220\340\377\377\377\177\000\000\063\000\000\000\000\000\000\000\022\000\000\000\000\000\000\000}\240\336\367\377\177\000\000\a\000\000\000\377\177\000\000\250\340\377\377\377\177\000\000ȋ\004\365\377\177\000\000\000\000\000\000\000\000\000\...@\3 37\377\377\377\177\000\000\000\214\004\365\377\177\000\000\000\000\000\000\000\000\000\000\220\306\374\367\377\177\000\000\000\200\375\367\377\177\000\000\205\234\005\365"... height = "725\000\377\177\000\000\330t\375\367\377\177\000\000\000\332\377\377\377\177\000\000\000\000\000\000\000\000\000\000 \367\335\367\377\177\000\000\244\310\336\367\377\177\000\000\001\000\000\000\t\000\000\000\000p\375\367\377\177\000\000\060\332\377\377\377\177\000\000\000\000\000\000\000\000\000\000\360\366\335\367\377\177\000\000\244\310\336\367\377\177\000\000\001\000\000\000\062...@\220\211\375\367\377\177\000\000`\332\377\377\377\177\000\000\000\000\000\000\000\000\000\000\300\366\335\367\377\177\000\000\244\310\336\367\377\177\000\000\001\000\000\000p\000\020x\300\204\375\367\377\177\000\000\220\332\377\377\377\177\000\000\000\000\000\000\000\000\000\000\200\366\335\367\377\177\000\000\244\310\336\367\377\177\000\000\300\204\375\367\377\177\000\000\240\251\377\367\377\177\000\000\000\320\375\367\377\177\000\000\340\324\375\367\377\177\000\000\220\211\375\367\377\177\000\000\270\331\375\367\377\177\000\000\000\300\375\367\377\177\000\000\000p\375\367\377 \177\000\000\270\311\375\367\377\177\000\000\340\304\375\367\377\177\000\000\330t\375\367\377\177\000\000\270y\375\367\377\177\000\000\000\260\375\367\377\177\000\000\340\264\375\367\377\177\000\000\000\240\375\367\377\177\000\000\000\220\375\367\377\177\000\000\300\224\375\367\377\177\000\000\000\200\375\367\377\177\000\000\000\000\000\000\000\000\000\000\240\340\377\377\377\177\000\000\070\353\377\367\377\177\000\000\000\000\000\000\000\000\000\000\320"... A debugging session is active. Inferior 1 [process 32594] will be killed. Quit anyway? (y or n)