. Thread 2 (process 8957): #0 0x00638422 in __kernel_vsyscall () No symbol table info available. #1 0x004b7342 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #2 0x002ef12e in ?? () from /usr/lib/libgthread-2.0.so.0 No symbol table info available. #3 0x00828bec in ?? () from /lib/libglib-2.0.so.0 No symbol table info available. #4 0x0087b093 in g_thread_pool_new () from /lib/libglib-2.0.so.0 No symbol table info available. #5 0x0087912f in g_static_private_free () from /lib/libglib-2.0.so.0 No symbol table info available. #6 0x004b296e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #7 0x0628a9de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 No locals. . Thread 1 (process 8948): #0 0x00638422 in __kernel_vsyscall () No symbol table info available. #1 0x061e7641 in *__GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 resultvar = pid = 103886836 selftid = 8948 #2 0x061eaa72 in *__GI_abort () at abort.c:92 act = {__sigaction_handler = { sa_handler = 0x3184e4 <_rtld_local+1220>, sa_sigaction = 0x3184e4 <_rtld_local+1220>}, sa_mask = {__val = {786432, 134522364, 134516932, 3217148888, 4214, 3217148856, 134514628, 21, 2, 3217148700, 103295678, 4, 0, 3217148784, 103886836, 25, 3217150244, 3217148904, 103414580, 2, 3217148784, 4, 0, 3217148880, 3217148892, 2, 103742727, 103742723, 103738273, 103738299, 230, 3217148784}}, sa_flags = -1077818440, sa_restorer = 0x62f10a3} sigs = {__val = {32, 0 }} #3 0x0621e48d in __libc_message (do_abort=2, fmt=0x62f2ef8 "*** glibc detected *** %s: %s: 0x%s ***\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:189 ap = fd = -1077818080 on_2 = list = nlist = cp = written = false #4 0x06228581 in malloc_printerr (action=, str=0x6
, ptr=0x9e5e6a0) at malloc.c:6264 buf = "09e5e6a0" cp = #5 0x06229dd8 in _int_free (av=, p=) at malloc.c:4792 size = 0 nextchunk = (mchunkptr) 0x22f4 nextsize = 24 prevsize = bck = fwd = errstr = 0x6
__func__ = "_int_free" #6 0x0622cebd in *__GI___libc_free (mem=0x9e5e6a0) at malloc.c:3738 ar_ptr = (mstate) 0x63143c0 p = (mchunkptr) 0x6 #7 0x01cfbc3d in usb_destroy_configuration (dev=0x9e5d150) at ../descriptors.c:414 as = ifp = (struct usb_interface *) 0x9e5cb68 cf = (struct usb_config_descriptor *) 0x9e5cb40 c = 0 i = 1 j = 5 k = 1 #8 0x01cfb3a2 in usb_free_dev (dev=0x9e5d150) at ../usb.c:293 No locals. #9 0x01cfb820 in usb_find_devices () at ../usb.c:121 tndev = (struct usb_device *) 0x0 ndev = (struct usb_device *) 0x9e5d150 tdev = (struct usb_device *) 0x9e720b0 devices = (struct usb_device *) 0x9e5e6c0 dev = bus = ret = changes = 0 #10 0x03c322fe in init_usb () at libusb-glue.c:147 busses = bus = #11 0x03c34149 in LIBMTP_Detect_Raw_Devices (devices=0xbfc1d4b8, numdevs=0xbfc1d4bc) at libusb-glue.c:441 devlist = dev = ret = devs = i = -1668738816 j = __FUNCTION__ = "LIBMTP_Detect_Raw_Devices" #12 0x08d8fcc9 in create_source_device_cb (rmm=0x98052e0, device_obj=0x9dc9e28, plugin=0x9b8af40) at rb-mtp-plugin.c:367 device_number = 637671604152267622 device = (GUdevDevice *) 0x9dc9e28 i = num_raw_devices = devnum_str = devnum = 2 raw_devices = __FUNCTION__ = "create_source_device_cb" #13 0x00c66064 in rb_marshal_BOXED__OBJECT (closure=0x9bb7ba0, return_value=0xbfc1d644, n_param_values=2, param_values=0x9dc9ea0, invocation_hint=0xbfc1d630, marshal_data=0x8d8fbc0) at rb-marshal.c:729 data1 = data2 = v_return = __PRETTY_FUNCTION__ = "rb_marshal_BOXED__OBJECT" #14 0x004d1252 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 No symbol table info available. #15 0x004e897d in g_signal_connect_data () from /usr/lib/libgobject-2.0.so.0 No symbol table info available. #16 0x004e9e63 in ?? () from /usr/lib/libgobject-2.0.so.0 No symbol table info available. #17 0x004ea746 in g_type_add_class_private () from /usr/lib/libgobject-2.0.so.0 No symbol table info available. #18 0x00bd906b in uevent_cb (client=0x9837180, action=0xc88e19 "le_label", device=0x9dc9e28, mgr=0x98052e0) at rb-removable-media-manager.c:590 devnum = 1096961 __FUNCTION__ = "uevent_cb" #19 0x00bd932e in rb_removable_media_manager_scan (manager=0x98052e0) at rb-removable-media-manager.c:1051 priv = iter = {dummy1 = 0x973c830, dummy2 = 0x622cebd, dummy3 = 0x14, dummy4 = 8, dummy5 = 158502912, dummy6 = 0x0} list = (GList *) 0x968f340 it = (GList *) 0x9679960 hkey = (gpointer) 0xc60fb0 hvalue = (gpointer) 0xbfc1d8b8 #20 0x00bc5935 in rb_shell_window_state_cb (widget=0x9729000, event=0x9e35200, shell=0x22f4) at rb-shell.c:1605 No locals. #21 0x0084c6c1 in ?? () from /lib/libglib-2.0.so.0 No symbol table info available. #22 0x0084e645 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 No symbol table info available. #23 0x00852338 in ?? () from /lib/libglib-2.0.so.0 No symbol table info available. #24 0x00852877 in g_main_loop_run () from /lib/libglib-2.0.so.0 No symbol table info available. #25 0x00dec299 in IA__gtk_main () at /build/buildd/gtk+2.0-2.20.0/gtk/gtkmain.c:1219 tmp_list = (GList *) 0x96900e8 functions = (GList *) 0x0 init = (GtkInitFunction *) 0x9729000 loop = (GMainLoop *) 0x97cc9a8 #26 0x0804b33e in main (argc=1, argv=0xbfc1dbc4) at main.c:332 _save = (PyThreadState *) 0x9889368 session_bus = error = (GError *) 0x0 rb_shell = (RBShell *) 0x9729000 accel_map_file = 0x96900e8 "/home/curtis/.gnome2/accels/rhythmbox" context = options = {{long_name = 0x804ccbd "debug", short_name = 100 'd', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x804f1c4, description = 0x804ccc3 "Enable debug output", arg_description = 0x0}, { long_name = 0x804ccd7 "debug-match", short_name = 68 'D', flags = 0, arg = G_OPTION_ARG_STRING, arg_data = 0x804f1c8, description = 0x804ce90 "Enable debug output matching a specified string", arg_description = 0x0}, {long_name = 0x804cce3 "no-update", short_name = 0 '\0', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x804f1e0, description = 0x804cec0 "Do not update the library with file changes", arg_description = 0x0}, {long_name = 0x804cced "no-registration", short_name = 110 'n', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x804f1cc, description = 0x804ccfd "Do not register the shell", arg_description = 0x0}, {long_name = 0x804cd17 "dry-run", short_name = 0 '\0', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x804f1dc, description = 0x804ceec "Don't save any data permanently (implies --no-registration)", arg_description = 0x0}, {long_name = 0x804cd1f "rhythmdb-file", short_name = 0 '\0', flags = 0, arg = G_OPTION_ARG_STRING, arg_data = 0x804f1d8, description = 0x804cd2d "Path for database file to use", arg_description = 0x0}, {long_name = 0x804cd4b "playlists-file", short_name = 0 '\0', flags = 0, arg = G_OPTION_ARG_STRING, arg_data = 0x804f1d4, description = 0x804cf28 "Path for playlists file to use", arg_description = 0x0}, {long_name = 0x804cbac "quit", short_name = 113 'q', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x804f1d0, description = 0x804cd5a "Quit Rhythmbox", arg_description = 0x0}, {long_name = 0x804cac6 "", short_name = 0 '\0', flags = 0, arg = G_OPTION_ARG_STRING_ARRAY, arg_data = 0x804f1e4, description = 0x0, arg_description = 0x804cd69 "[URI...]"}, { long_name = 0x0, short_name = 0 '\0', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x0, description = 0x0, arg_description = 0x0}} __FUNCTION__ = "main"