Bug#717612: gtkam: segfault detecting Nokia C5-00 in media transfer mode
Package: gtkam
Version: 0.1.18-1
Severity: normal
Dear Maintainer,
*** Please consider answering these questions, where appropriate ***
* What led up to the situation?
Initially scanned the Nokia C5-00 successfully in PTP mode.
Then reconnected Nokia C5-00 in Media Transfer mode.
* What exactly did you do (or not do) that was effective (or
ineffective)?
When I tried to detect the device I had a segfault
* What was the outcome of this action?
Program received signal SIGSEGV, Segmentation fault.
libusb_get_bus_number (dev=0x2f30303a30303030) at ../../libusb/core.c:736
736 ../../libusb/core.c: No such file or directory.
(gdb) bt
#0 libusb_get_bus_number (dev=0x2f30303a30303030) at ../../libusb/core.c:736
#1 0x00007fffefe3ca40 in ?? ()
from /usr/lib/x86_64-linux-gnu/libgphoto2_port/0.8.0/usb1.so
#2 0x00000030a6c04f07 in gp_port_usb_find_device_by_class ()
from /usr/lib/x86_64-linux-gnu/libgphoto2_port.so.0
#3 0x00000030a6806cb9 in gp_abilities_list_detect ()
from /usr/lib/x86_64-linux-gnu/libgphoto2.so.2
#4 0x000000000040e4e3 in on_detect_clicked (button=<optimized out>,
chooser=0x7c7010) at gtkam-chooser.c:410
#5 0x0000003007610157 in _g_closure_invoke_va (closure=0x7ca3e0,
return_value=0x0, instance=0x756a60, args=0x7fffffffd008, n_params=0,
param_types=0x0) at /tmp/buildd/glib2.0-2.36.3/./gobject/gclosure.c:840
#6 0x0000003007628248 in g_signal_emit_valist (instance=0x756a60,
signal_id=<optimized out>, detail=0,
var_args=var_args@entry=0x7fffffffd008)
at /tmp/buildd/glib2.0-2.36.3/./gobject/gsignal.c:3234
#7 0x0000003007628f32 in g_signal_emit (instance=<optimized out>,
signal_id=<optimized out>, detail=<optimized out>)
at /tmp/buildd/glib2.0-2.36.3/./gobject/gsignal.c:3384
#8 0x000000301268c0e5 in gtk_real_button_released (button=0x756a60)
at /tmp/buildd/gtk+2.0-2.24.20/gtk/gtkbutton.c:1712
#9 0x0000003007610157 in _g_closure_invoke_va (closure=0x68c280,
return_value=0x0, instance=0x756a60, args=0x7fffffffd2c8, n_params=0,
param_types=0x0) at /tmp/buildd/glib2.0-2.36.3/./gobject/gclosure.c:840
---Type <return> to continue, or q <return> to quit---
#10 0x0000003007628248 in g_signal_emit_valist (instance=0x756a60,
signal_id=<optimized out>, detail=0,
var_args=var_args@entry=0x7fffffffd2c8)
at /tmp/buildd/glib2.0-2.36.3/./gobject/gsignal.c:3234
#11 0x0000003007628f32 in g_signal_emit (instance=<optimized out>,
signal_id=<optimized out>, detail=<optimized out>)
at /tmp/buildd/glib2.0-2.36.3/./gobject/gsignal.c:3384
#12 0x000000301268b029 in gtk_button_button_release (widget=<optimized out>,
event=<optimized out>) at /tmp/buildd/gtk+2.0-2.24.20/gtk/gtkbutton.c:1604
#13 0x000000301272c605 in _gtk_marshal_BOOLEAN__BOXED (closure=0x67c830,
return_value=0x7fffffffd4c0, n_param_values=<optimized out>,
param_values=0x7fffffffd570, invocation_hint=<optimized out>,
marshal_data=0x301268b010 <gtk_button_button_release>)
at /tmp/buildd/gtk+2.0-2.24.20/gtk/gtkmarshalers.c:86
#14 0x000000300760ff28 in g_closure_invoke (closure=0x67c830,
return_value=0x7fffffffd4c0, n_param_values=2,
param_values=0x7fffffffd570, invocation_hint=0x7fffffffd510)
at /tmp/buildd/glib2.0-2.36.3/./gobject/gclosure.c:777
#15 0x0000003007620c9b in signal_emit_unlocked_R (node=node@entry=0x67caa0,
detail=detail@entry=0, instance=instance@entry=0x756a60,
emission_return=emission_return@entry=0x7fffffffd640,
instance_and_params=instance_and_params@entry=0x7fffffffd570)
at /tmp/buildd/glib2.0-2.36.3/./gobject/gsignal.c:3622
#16 0x0000003007628922 in g_signal_emit_valist (instance=<optimized out>,
---Type <return> to continue, or q <return> to quit---
signal_id=<optimized out>, detail=<optimized out>,
var_args=var_args@entry=0x7fffffffd708)
at /tmp/buildd/glib2.0-2.36.3/./gobject/gsignal.c:3338
#17 0x0000003007628f32 in g_signal_emit (instance=instance@entry=0x756a60,
signal_id=<optimized out>, detail=detail@entry=0)
at /tmp/buildd/glib2.0-2.36.3/./gobject/gsignal.c:3384
#18 0x000000301283b884 in gtk_widget_event_internal (
widget=widget@entry=0x756a60, event=event@entry=0x718e30)
at /tmp/buildd/gtk+2.0-2.24.20/gtk/gtkwidget.c:5010
#19 0x000000301283bb59 in IA__gtk_widget_event (widget=widget@entry=0x756a60,
event=event@entry=0x718e30)
at /tmp/buildd/gtk+2.0-2.24.20/gtk/gtkwidget.c:4807
#20 0x000000301272adb4 in IA__gtk_propagate_event (widget=0x756a60,
event=0x718e30) at /tmp/buildd/gtk+2.0-2.24.20/gtk/gtkmain.c:2490
#21 0x000000301272b16b in IA__gtk_main_do_event (event=0x718e30)
at /tmp/buildd/gtk+2.0-2.24.20/gtk/gtkmain.c:1685
#22 0x0000003012e58b1c in gdk_event_dispatch (source=source@entry=0x676610,
callback=<optimized out>, user_data=<optimized out>)
at /tmp/buildd/gtk+2.0-2.24.20/gdk/x11/gdkevents-x11.c:2403
#23 0x0000003005a47ea6 in g_main_dispatch (context=0x676690)
at /tmp/buildd/glib2.0-2.36.3/./glib/gmain.c:3054
#24 g_main_context_dispatch (context=context@entry=0x676690)
at /tmp/buildd/glib2.0-2.36.3/./glib/gmain.c:3630
#25 0x0000003005a481f8 in g_main_context_iterate (context=0x676690,
---Type <return> to continue, or q <return> to quit---
block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>)
at /tmp/buildd/glib2.0-2.36.3/./glib/gmain.c:3701
#26 0x0000003005a485fa in g_main_loop_run (loop=0x7be9d0)
at /tmp/buildd/glib2.0-2.36.3/./glib/gmain.c:3895
#27 0x000000301272a257 in IA__gtk_main ()
at /tmp/buildd/gtk+2.0-2.24.20/gtk/gtkmain.c:1257
#28 0x000000000040ab1d in main (argc=1, argv=0x7fffffffe348) at main.c:137
(gdb) bt full
#0 libusb_get_bus_number (dev=0x2f30303a30303030) at ../../libusb/core.c:736
No locals.
#1 0x00007fffefe3ca40 in ?? ()
from /usr/lib/x86_64-linux-gnu/libgphoto2_port/0.8.0/usb1.so
No symbol table info available.
#2 0x00000030a6c04f07 in gp_port_usb_find_device_by_class ()
from /usr/lib/x86_64-linux-gnu/libgphoto2_port.so.0
No symbol table info available.
#3 0x00000030a6806cb9 in gp_abilities_list_detect ()
from /usr/lib/x86_64-linux-gnu/libgphoto2.so.2
No symbol table info available.
#4 0x000000000040e4e3 in on_detect_clicked (button=<optimized out>,
chooser=0x7c7010) at gtkam-chooser.c:410
d = <optimized out>
status = 0x80b2b0
list = 0x106e8f0
result = <optimized out>
name = <optimized out>
#5 0x0000003007610157 in _g_closure_invoke_va (closure=0x7ca3e0,
return_value=0x0, instance=0x756a60, args=0x7fffffffd008, n_params=0,
param_types=0x0) at /tmp/buildd/glib2.0-2.36.3/./gobject/gclosure.c:840
marshal = 0x3007611cb0 <g_cclosure_marshal_VOID__VOIDv>
marshal_data = 0x0
in_marshal = 0
---Type <return> to continue, or q <return> to quit---
real_closure = 0x7ca3c0
__PRETTY_FUNCTION__ = "_g_closure_invoke_va"
#6 0x0000003007628248 in g_signal_emit_valist (instance=0x756a60,
signal_id=<optimized out>, detail=0,
var_args=var_args@entry=0x7fffffffd008)
at /tmp/buildd/glib2.0-2.36.3/./gobject/gsignal.c:3234
return_accu = 0x0
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}}}
accumulator = 0x0
emission = {next = 0x7fffffffd200, instance = 0x756a60, ihint = {
signal_id = 134, detail = 0, run_type = G_SIGNAL_RUN_FIRST},
state = EMISSION_RUN, chain_type = 7437520}
signal_id = 134
instance_type = <optimized out>
emission_return = {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}}}
rtype = 4
---Type <return> to continue, or q <return> to quit---
static_scope = 0
fastpath_handler = <optimized out>
closure = 0x7ca3e0
run_type = <optimized out>
l = <optimized out>
fastpath = <optimized out>
instance_and_params = <optimized out>
signal_return_type = <optimized out>
param_values = <optimized out>
i = <optimized out>
n_params = <optimized out>
__PRETTY_FUNCTION__ = "g_signal_emit_valist"
#7 0x0000003007628f32 in g_signal_emit (instance=<optimized out>,
signal_id=<optimized out>, detail=<optimized out>)
at /tmp/buildd/glib2.0-2.36.3/./gobject/gsignal.c:3384
var_args = {{gp_offset = 24, fp_offset = 48,
overflow_arg_area = 0x7fffffffd0e0,
reg_save_area = 0x7fffffffd020}}
#8 0x000000301268c0e5 in gtk_real_button_released (button=0x756a60)
at /tmp/buildd/gtk+2.0-2.24.20/gtk/gtkbutton.c:1712
button = 0x756a60
#9 0x0000003007610157 in _g_closure_invoke_va (closure=0x68c280,
return_value=0x0, instance=0x756a60, args=0x7fffffffd2c8, n_params=0,
param_types=0x0) at /tmp/buildd/glib2.0-2.36.3/./gobject/gclosure.c:840
---Type <return> to continue, or q <return> to quit---
marshal = 0x300760e6a0 <g_type_class_meta_marshalv>
marshal_data = 0x340
in_marshal = 0
real_closure = 0x68c260
__PRETTY_FUNCTION__ = "_g_closure_invoke_va"
#10 0x0000003007628248 in g_signal_emit_valist (instance=0x756a60,
signal_id=<optimized out>, detail=0,
var_args=var_args@entry=0x7fffffffd2c8)
at /tmp/buildd/glib2.0-2.36.3/./gobject/gsignal.c:3234
return_accu = 0x0
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}}}
accumulator = 0x0
emission = {next = 0x7fffffffd500, instance = 0x756a60, ihint = {
signal_id = 133, detail = 0, run_type = G_SIGNAL_RUN_FIRST},
state = EMISSION_RUN, chain_type = 7437520}
signal_id = 133
instance_type = <optimized out>
emission_return = {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,
---Type <return> to continue, or q <return> to quit---
v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0,
v_double = 0, v_pointer = 0x0}}}
rtype = 4
static_scope = 0
fastpath_handler = <optimized out>
closure = 0x68c280
run_type = <optimized out>
l = <optimized out>
fastpath = <optimized out>
instance_and_params = <optimized out>
signal_return_type = <optimized out>
param_values = <optimized out>
i = <optimized out>
n_params = <optimized out>
__PRETTY_FUNCTION__ = "g_signal_emit_valist"
#11 0x0000003007628f32 in g_signal_emit (instance=<optimized out>,
signal_id=<optimized out>, detail=<optimized out>)
at /tmp/buildd/glib2.0-2.36.3/./gobject/gsignal.c:3384
var_args = {{gp_offset = 24, fp_offset = 48,
overflow_arg_area = 0x7fffffffd3a0,
reg_save_area = 0x7fffffffd2e0}}
#12 0x000000301268b029 in gtk_button_button_release (widget=<optimized out>,
event=<optimized out>) at /tmp/buildd/gtk+2.0-2.24.20/gtk/gtkbutton.c:1604
button = <optimized out>
---Type <return> to continue, or q <return> to quit---
#13 0x000000301272c605 in _gtk_marshal_BOOLEAN__BOXED (closure=0x67c830,
return_value=0x7fffffffd4c0, n_param_values=<optimized out>,
param_values=0x7fffffffd570, invocation_hint=<optimized out>,
marshal_data=0x301268b010 <gtk_button_button_release>)
at /tmp/buildd/gtk+2.0-2.24.20/gtk/gtkmarshalers.c:86
callback = <optimized out>
cc = <optimized out>
data1 = 0x756a60
data2 = <optimized out>
v_return = <optimized out>
__PRETTY_FUNCTION__ = "_gtk_marshal_BOOLEAN__BOXED"
#14 0x000000300760ff28 in g_closure_invoke (closure=0x67c830,
return_value=0x7fffffffd4c0, n_param_values=2,
param_values=0x7fffffffd570, invocation_hint=0x7fffffffd510)
at /tmp/buildd/glib2.0-2.36.3/./gobject/gclosure.c:777
marshal = 0x300760e820 <g_type_class_meta_marshal>
marshal_data = 0x160
in_marshal = 0
real_closure = 0x67c810
__PRETTY_FUNCTION__ = "g_closure_invoke"
#15 0x0000003007620c9b in signal_emit_unlocked_R (node=node@entry=0x67caa0,
detail=detail@entry=0, instance=instance@entry=0x756a60,
emission_return=emission_return@entry=0x7fffffffd640,
instance_and_params=instance_and_params@entry=0x7fffffffd570)
---Type <return> to continue, or q <return> to quit---
at /tmp/buildd/glib2.0-2.36.3/./gobject/gsignal.c:3622
accumulator = 0x67c880
emission = {next = 0x0, instance = 0x756a60, ihint = {signal_id = 34,
detail = 0, run_type = G_SIGNAL_RUN_LAST}, state = EMISSION_RUN,
chain_type = 7437520}
handler_list = 0x0
return_accu = 0x7fffffffd4c0
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 = 20994
return_value_altered = 0
#16 0x0000003007628922 in g_signal_emit_valist (instance=<optimized out>,
signal_id=<optimized out>, detail=<optimized out>,
var_args=var_args@entry=0x7fffffffd708)
at /tmp/buildd/glib2.0-2.36.3/./gobject/gsignal.c:3338
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}}}
---Type <return> to continue, or q <return> to quit---
error = 0x0
rtype = 20
static_scope = 0
instance_and_params = 0x7fffffffd570
signal_return_type = <optimized out>
param_values = 0x7fffffffd588
i = <optimized out>
n_params = <optimized out>
__PRETTY_FUNCTION__ = "g_signal_emit_valist"
#17 0x0000003007628f32 in g_signal_emit (instance=instance@entry=0x756a60,
signal_id=<optimized out>, detail=detail@entry=0)
at /tmp/buildd/glib2.0-2.36.3/./gobject/gsignal.c:3384
var_args = {{gp_offset = 32, fp_offset = 48,
overflow_arg_area = 0x7fffffffd7e0,
reg_save_area = 0x7fffffffd720}}
#18 0x000000301283b884 in gtk_widget_event_internal (
widget=widget@entry=0x756a60, event=event@entry=0x718e30)
at /tmp/buildd/gtk+2.0-2.24.20/gtk/gtkwidget.c:5010
signal_num = <optimized out>
return_val = 0
#19 0x000000301283bb59 in IA__gtk_widget_event (widget=widget@entry=0x756a60,
event=event@entry=0x718e30)
at /tmp/buildd/gtk+2.0-2.24.20/gtk/gtkwidget.c:4807
__PRETTY_FUNCTION__ = "IA__gtk_widget_event"
---Type <return> to continue, or q <return> to quit---
#20 0x000000301272adb4 in IA__gtk_propagate_event (widget=0x756a60,
event=0x718e30) at /tmp/buildd/gtk+2.0-2.24.20/gtk/gtkmain.c:2490
tmp = <optimized out>
handled_event = <optimized out>
__PRETTY_FUNCTION__ = "IA__gtk_propagate_event"
#21 0x000000301272b16b in IA__gtk_main_do_event (event=0x718e30)
at /tmp/buildd/gtk+2.0-2.24.20/gtk/gtkmain.c:1685
event_widget = <optimized out>
grab_widget = 0x756a60
window_group = <optimized out>
rewritten_event = <optimized out>
tmp_list = <optimized out>
__PRETTY_FUNCTION__ = "IA__gtk_main_do_event"
#22 0x0000003012e58b1c in gdk_event_dispatch (source=source@entry=0x676610,
callback=<optimized out>, user_data=<optimized out>)
at /tmp/buildd/gtk+2.0-2.24.20/gdk/x11/gdkevents-x11.c:2403
display = <optimized out>
event = 0x718e30
#23 0x0000003005a47ea6 in g_main_dispatch (context=0x676690)
at /tmp/buildd/glib2.0-2.36.3/./glib/gmain.c:3054
dispatch = 0x3012e58ad0 <gdk_event_dispatch>
was_in_call = 0
user_data = 0x0
callback = 0x0
---Type <return> to continue, or q <return> to quit---
cb_funcs = 0x0
cb_data = 0x0
need_destroy = <optimized out>
current_source_link = {data = 0x676610, next = 0x0}
source = 0x676610
current = 0x6ee310
i = 0
#24 g_main_context_dispatch (context=context@entry=0x676690)
at /tmp/buildd/glib2.0-2.36.3/./glib/gmain.c:3630
No locals.
#25 0x0000003005a481f8 in g_main_context_iterate (context=0x676690,
block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>)
at /tmp/buildd/glib2.0-2.36.3/./glib/gmain.c:3701
max_priority = 2147483647
timeout = -1
some_ready = 1
nfds = <optimized out>
allocated_nfds = 2
fds = 0x7d86e0
#26 0x0000003005a485fa in g_main_loop_run (loop=0x7be9d0)
at /tmp/buildd/glib2.0-2.36.3/./glib/gmain.c:3895
__PRETTY_FUNCTION__ = "g_main_loop_run"
#27 0x000000301272a257 in IA__gtk_main ()
at /tmp/buildd/gtk+2.0-2.24.20/gtk/gtkmain.c:1257
---Type <return> to continue, or q <return> to quit---
tmp_list = 0x0
functions = 0x0
init = <optimized out>
loop = 0x7be9d0
#28 0x000000000040ab1d in main (argc=1, argv=0x7fffffffe348) at main.c:137
m = 0x675240
x = <optimized out>
log = <optimized out>
width = "801\000\377\177\000\000\360t\333\367\377\177\000\000\360y\333\367\377\177\000\000\000`\333\367\377\177\000\000\000e\333\367\377\177\000\000\000j\333\367\377\177\000\000\000P\333\367\377\177\000\000\370T\333\367\377\177\000\000\340Y\333\367\377\177\000\000\360I\333\367\377\177\000\000\310\071\333\367\377\177\000\000\000 \333\367\377\177\000\000\000\000\000\000\000\000\000\000\350\340\377\377\377\177\000\000\220\060\"\000\060", '\000' <repeats 11 times>, "\330\340\377\377\377\177\000\000\000\000\000\000\000\000\000\000P\303\000\000\060\000\000\000\230\241b\000\000\000\000\000\000\000\200\302\377\377\377\377", '\000' <repeats 16 times>, "\350\061\"\000\060\000\000\000@^@\000\000\000\000\000\000\000\000"...
height = "466\000\060\000\000\000`\341\377\367\377\177\000\000$T\001\000\000\000\000\000P2\240\005\060", '\000' <repeats 11 times>, "\210\234\240\005\060\000\000\000\020\340\377\377\377\177\000\000\021", '\000' <repeats 15 times>, "\234\215\000\000\060\000\000\000\340Y\333\367\377\177\000\000\027\000\000\000\000\000\000\000@\340\377\377\377\177\000\000E\000\000\000\000\000\000\000\001#\371\244\000\000\000\000\220\225\000\000\060", '\000' <repeats 11 times>, "\001\340\---Type <return> to continue, or q <return> to quit---
377\377\377\177\000\000\214\344\223\002\000\000\000\000\000\017 \002\060\000\000\000\064\f \002\060\000\000\000\027\000\000\000\000\000\000\000$\237\024\000\000\000\000\000\000\017 \002\060\000\000\000\202\233\321\340\000\000\000\000"...
(gdb) quit
A debugging session is active.
Inferior 1 [process 23001] will be killed.
Quit anyway? (y or n) y
* What outcome did you expect instead?
detection of media files on the phone (at least the pictures on the phone).
*** End of the template - remove these lines ***
-- System Information:
Debian Release: jessie/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (500, 'oldstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 3.11.0-rc2 (SMP w/4 CPU cores)
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages gtkam depends on:
ii libatk1.0-0 2.8.0-2
ii libc6 2.17-7
ii libcairo2 1.12.14-5
ii libexif-gtk5 0.3.5-5
ii libexif12 0.6.21-1
ii libfontconfig1 2.10.2-2
ii libfreetype6 2.4.9-1.1
ii libgdk-pixbuf2.0-0 2.28.2-1
ii libglib2.0-0 2.36.3-3
ii libgphoto2-2 2.4.14-2.1
ii libgphoto2-port0 2.4.14-2.1
ii libgtk2.0-0 2.24.20-1
ii libpango1.0-0 1.32.5-5+b1
ii libusb-0.1-4 2:0.1.12-23.2
gtkam recommends no packages.
gtkam suggests no packages.
-- debconf-show failed
Reply to: