Bug#745206: sound-juicer: segfaults shortly after starting to rip a CD

brian m. carlson sandals at crustytoothpaste.net
Fri Apr 18 20:15:04 UTC 2014


Package: sound-juicer
Version: 3.4.0-3
Severity: normal

When trying to rip Shinedown's Us and Them, sound-juicer starts to rip,
and then shortly after starting, segfaults:

  vauxhall no % gdb `which sound-juicer`
  GNU gdb (GDB) 7.6.2 (Debian 7.6.2-1)
  Copyright (C) 2013 Free Software Foundation, Inc.
  License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
  This is free software: you are free to change and redistribute it.
  There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
  and "show warranty" for details.
  This GDB was configured as "x86_64-linux-gnu".
  For bug reporting instructions, please see:
  <http://www.gnu.org/software/gdb/bugs/>...
  Reading symbols from /usr/bin/sound-juicer...(no debugging symbols found)...done.
  (gdb) run
  Starting program: /usr/bin/sound-juicer 
  warning: Could not load shared library symbols for linux-vdso.so.1.
  Do you need "set solib-search-path" or "set sysroot"?
  [Thread debugging using libthread_db enabled]
  Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
  
  ** (sound-juicer:57865): WARNING **: Couldn't register with accessibility bus: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.
  [New Thread 0x7fffe8468700 (LWP 57871)]
  [New Thread 0x7fffe7a4a700 (LWP 57872)]
  [New Thread 0x7fffe7249700 (LWP 57874)]
  [Thread 0x7fffe7a4a700 (LWP 57872) exited]
  [New Thread 0x7fffe7a4a700 (LWP 57875)]
  [New Thread 0x7fffe6992700 (LWP 57877)]
  [New Thread 0x7fffe6191700 (LWP 57878)]
  [Thread 0x7fffe7249700 (LWP 57874) exited]
  [New Thread 0x7fffe7249700 (LWP 57880)]
  [New Thread 0x7fffe54a8700 (LWP 57881)]
  [New Thread 0x7fffe4ca7700 (LWP 57882)]
  [New Thread 0x7fffca6fc700 (LWP 57883)]
  [New Thread 0x7fffc901e700 (LWP 57884)]
  [Thread 0x7fffe6992700 (LWP 57877) exited]
  [Thread 0x7fffe6191700 (LWP 57878) exited]
  [Thread 0x7fffe4ca7700 (LWP 57882) exited]
  Unrecognised release element: 'release-event-list'
  Unrecognised release element: 'cover-art-archive'
  Unrecognised release element: 'release-event-list'
  Unrecognised release element: 'cover-art-archive'
  Unrecognised track attribute: 'id'
  Unrecognised track attribute: 'id'
  Unrecognised track attribute: 'id'
  Unrecognised track attribute: 'id'
  Unrecognised track attribute: 'id'
  Unrecognised track attribute: 'id'
  Unrecognised track attribute: 'id'
  Unrecognised track attribute: 'id'
  Unrecognised track attribute: 'id'
  Unrecognised track attribute: 'id'
  Unrecognised track attribute: 'id'
  Unrecognised track attribute: 'id'
  Unrecognised track attribute: 'id'
  Unrecognised relation attribute: 'type-id'
  Unrecognised relation attribute: 'type-id'
  [Thread 0x7fffca6fc700 (LWP 57883) exited]
  
  ** (sound-juicer:57865): WARNING **: Problem calling inhibit GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files
  [New Thread 0x7fffe4ca7700 (LWP 57888)]
  [New Thread 0x7fffe6191700 (LWP 57889)]
  [New Thread 0x7fffe6992700 (LWP 57890)]
  Unrecognised release element: 'release-event-list'
  Unrecognised release element: 'cover-art-archive'
  Unrecognised release element: 'release-event-list'
  Unrecognised release element: 'cover-art-archive'
  Unrecognised track attribute: 'id'
  Unrecognised track attribute: 'id'
  Unrecognised track attribute: 'id'
  Unrecognised track attribute: 'id'
  Unrecognised track attribute: 'id'
  Unrecognised track attribute: 'id'
  Unrecognised track attribute: 'id'
  Unrecognised track attribute: 'id'
  Unrecognised track attribute: 'id'
  Unrecognised track attribute: 'id'
  Unrecognised track attribute: 'id'
  Unrecognised track attribute: 'id'
  Unrecognised track attribute: 'id'
  Unrecognised relation attribute: 'type-id'
  Unrecognised relation attribute: 'type-id'
  [Thread 0x7fffc901e700 (LWP 57884) exited]
  
  (sound-juicer:57865): Gtk-CRITICAL **: gtk_list_store_set_valist: assertion 'iter_is_valid (iter, list_store)' failed
  
  (sound-juicer:57865): Gtk-CRITICAL **: gtk_list_store_set_valist: assertion 'iter_is_valid (iter, list_store)' failed
  
  (sound-juicer:57865): Gtk-CRITICAL **: gtk_list_store_get_value: assertion 'iter_is_valid (iter, list_store)' failed
  
  (sound-juicer:57865): GLib-GObject-WARNING **: /tmp/buildd/glib2.0-2.40.0/./gobject/gtype.c:4210: type id '0' is invalid
  
  (sound-juicer:57865): GLib-GObject-WARNING **: can't peek value table for type '<invalid>' which is not currently referenced
  
  Program received signal SIGSEGV, Segmentation fault.
  0x00007ffff6952ee5 in gtk_tree_model_get_valist () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
  (gdb) bt full
  #0  0x00007ffff6952ee5 in gtk_tree_model_get_valist () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
  No symbol table info available.
  #1  0x00007ffff69531fc in gtk_tree_model_get () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
  No symbol table info available.
  #2  0x0000000000419c3d in ?? ()
  No symbol table info available.
  #3  0x00007ffff59d45e7 in _g_closure_invoke_va (closure=0xd5cee0, return_value=0x0, instance=0xa917a0, args=0x7fffffffd918, n_params=0, param_types=0x0)
      at /tmp/buildd/glib2.0-2.40.0/./gobject/gclosure.c:831
          marshal = 0x7ffff59d6140 <g_cclosure_marshal_VOID__VOIDv>
          marshal_data = 0x0
          in_marshal = 0
          real_closure = 0xd5cec0
          __FUNCTION__ = "_g_closure_invoke_va"
  #4  0x00007ffff59ed088 in g_signal_emit_valist (instance=0xa917a0, signal_id=<optimized out>, detail=0, var_args=var_args at entry=0x7fffffffd918)
      at /tmp/buildd/glib2.0-2.40.0/./gobject/gsignal.c:3215
          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 = 0x7fffffffdb10, instance = 0xa917a0, ihint = {signal_id = 438, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 11110032}
          signal_id = <optimized out>
          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
          static_scope = 0
          fastpath_handler = <optimized out>
          closure = 0xd5cee0
          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>
          __FUNCTION__ = "g_signal_emit_valist"
  #5  0x00007ffff59edce2 in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at /tmp/buildd/glib2.0-2.40.0/./gobject/gsignal.c:3363
          var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffffffd9f0, reg_save_area = 0x7fffffffd930}}
  #6  0x00007ffff59d43b8 in g_closure_invoke (closure=0xd82e50, return_value=0x0, n_param_values=2, param_values=0x7fffffffdb80, invocation_hint=0x7fffffffdb20)
      at /tmp/buildd/glib2.0-2.40.0/./gobject/gclosure.c:768
          marshal = 0x7ffff746c300
          marshal_data = 0x0
          in_marshal = 0
  ---Type <return> to continue, or q <return> to quit---
          real_closure = 0xd82e30
          __FUNCTION__ = "g_closure_invoke"
  #7  0x00007ffff59e5d3d in signal_emit_unlocked_R (node=node at entry=0x693d90, detail=detail at entry=674, instance=instance at entry=0xd418e0, emission_return=emission_return at entry=0x0, 
      instance_and_params=instance_and_params at entry=0x7fffffffdb80) at /tmp/buildd/glib2.0-2.40.0/./gobject/gsignal.c:3551
          tmp = <optimized out>
          handler = 0xd3d690
          accumulator = 0x0
          emission = {next = 0x0, instance = 0xd418e0, ihint = {signal_id = 159, detail = 674, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4}
          handler_list = 0xd81290
          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}}}
          signal_id = 159
          max_sequential_handler_number = 1829
          return_value_altered = 0
  #8  0x00007ffff59eda29 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args at entry=0x7fffffffdd18)
      at /tmp/buildd/glib2.0-2.40.0/./gobject/gsignal.c:3307
          instance_and_params = 0x7fffffffdb80
          signal_return_type = <optimized out>
          param_values = 0x7fffffffdb98
          i = <optimized out>
          n_params = <optimized out>
          __FUNCTION__ = "g_signal_emit_valist"
  #9  0x00007ffff59edce2 in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at /tmp/buildd/glib2.0-2.40.0/./gobject/gsignal.c:3363
          var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fffffffddf0, reg_save_area = 0x7fffffffdd30}}
  #10 0x00007ffff746c682 in gst_bus_async_signal_func () from /usr/lib/x86_64-linux-gnu/libgstreamer-0.10.so.0
  No symbol table info available.
  #11 0x00007ffff746d417 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-0.10.so.0
  No symbol table info available.
  #12 0x00007ffff5704ce5 in g_main_dispatch (context=0x671020) at /tmp/buildd/glib2.0-2.40.0/./glib/gmain.c:3064
          dispatch = 0x7ffff746d300
          prev_source = 0x0
          was_in_call = 0
          user_data = 0x0
          callback = 0x7ffff746c600 <gst_bus_async_signal_func>
          cb_funcs = 0x7ffff59c2920 <g_source_callback_funcs>
          cb_data = 0xd72e20
          need_destroy = <optimized out>
          source = 0xd5d960
          current = 0x859140
          i = 0
  #13 g_main_context_dispatch (context=context at entry=0x671020) at /tmp/buildd/glib2.0-2.40.0/./glib/gmain.c:3663
  No locals.
  #14 0x00007ffff5705048 in g_main_context_iterate (context=0x671020, block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>) at /tmp/buildd/glib2.0-2.40.0/./glib/gmain.c:3734
  ---Type <return> to continue, or q <return> to quit---
          max_priority = 2147483647
          timeout = 250
          some_ready = 1
          nfds = <optimized out>
          allocated_nfds = 4
          fds = 0xd058b0
  #15 0x00007ffff570530a in g_main_loop_run (loop=0xd03e40) at /tmp/buildd/glib2.0-2.40.0/./glib/gmain.c:3928
          __FUNCTION__ = "g_main_loop_run"
  #16 0x00007ffff685a6e5 in gtk_main () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
  No symbol table info available.
  #17 0x00000000004122a7 in main ()
  No symbol table info available.
  (gdb) q
  A debugging session is active.
  
  	Inferior 1 [process 57865] will be killed.
  
  Quit anyway? (y or n) y

I looked for a -dbg package, but none was provided.  If you actually
need debug symbols, please let me know, and I'll try to find some time
to rebuild the package.

-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.14-rc7-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages sound-juicer depends on:
ii  gconf-service                    3.2.6-2
ii  gconf2                           3.2.6-2
ii  gstreamer0.10-plugins-base       0.10.36-1.1
ii  gstreamer0.10-plugins-good       0.10.31-3+nmu2
ii  libatk1.0-0                      2.12.0-1
ii  libbrasero-media3-1              3.8.0-2+b1
ii  libc6                            2.18-4
ii  libcanberra-gtk3-0               0.30-2
ii  libdiscid0                       0.6.1-2
ii  libgconf-2-4                     3.2.6-2
ii  libglib2.0-0                     2.40.0-2
ii  libgstreamer-plugins-base0.10-0  0.10.36-1.1
ii  libgstreamer0.10-0               0.10.36-1.2
ii  libgtk-3-0                       3.12.0-4
ii  libmusicbrainz5-0                5.0.1-2
ii  libpango1.0-0                    1.36.3-1

Versions of packages sound-juicer recommends:
ii  eject  2.1.5+deb1+cvs20081104-13.1

Versions of packages sound-juicer suggests:
ii  brasero                           3.8.0-2+b1
pn  gstreamer0.10-lame                <none>
pn  gstreamer0.10-plugins-really-bad  <none>
ii  gstreamer0.10-plugins-ugly        0.10.19-2.1

-- no debconf information

-- 
brian m. carlson / brian with sandals: Houston, Texas, US
+1 832 623 2791 | http://www.crustytoothpaste.net/~bmc | My opinion only
OpenPGP: RSA v4 4096b: 88AC E9B2 9196 305B A994 7552 F1BA 225C 0223 B187
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-gnome-maintainers/attachments/20140418/7644644d/attachment-0001.sig>


More information about the pkg-gnome-maintainers mailing list