GNOME Bugzilla – Bug 462616
file name with '?' saved to vfat fs causes crash
Last modified: 2007-09-30 20:01:13 UTC
Version: 2.16.4 What were you doing when the application crashed? tried to rip a song to a vfat-partition with an question mark in title --> solution suggestion: replace "?" with "¿" in filenames Distribution: Fedora release 7 (Moonshine) Gnome Release: 2.18.3 2007-07-02 (Red Hat, Inc) BugBuddy Version: 2.18.0 System: Linux 2.6.22.1-41.fc7 #1 SMP Fri Jul 27 18:21:43 EDT 2007 x86_64 X Vendor: The X.Org Foundation X Vendor Release: 10300000 Selinux: Enforcing Accessibility: Disabled GTK+ Theme: Clearlooks Icon Theme: Fedora Memory status: size: 496156672 vsize: 496156672 resident: 30404608 share: 21024768 rss: 30404608 rss_rlim: 18446744073709551615 CPU usage: start_time: 1186005671 rtime: 3797 utime: 3722 stime: 75 cutime:3 cstime: 0 timeout: 0 it_real_value: 0 frequency: 100 Backtrace was generated from '/usr/bin/sound-juicer' (no debugging symbols found) Using host libthread_db library "/lib64/libthread_db.so.1". (no debugging symbols found) [Thread debugging using libthread_db enabled] [New Thread 46912516326720 (LWP 3115)] [New Thread 1115699536 (LWP 3141)] (no debugging symbols found) 0x0000003476a0d97f in waitpid () from /lib64/libpthread.so.0
+ Trace 152183
Thread 1 (Thread 46912516326720 (LWP 3115))
----------- .xsession-errors --------------------- SESSION_MANAGER=local/ikaruga.hanig.de:/tmp/.ICE-unix/2621 (sound-juicer:2743): GLib-CRITICAL **: g_source_remove: assertion `tag > 0' failed ** (sound-juicer:3036): WARNING **: Could not lock drive: Extracting audio from CD (sound-juicer:3036): GLib-CRITICAL **: g_source_remove: assertion `tag > 0' failed ** (sound-juicer:3080): WARNING **: Could not lock drive: Extracting audio from CD (sound-juicer:3080): GLib-CRITICAL **: g_source_remove: assertion `tag > 0' failed ** (sound-juicer:3115): WARNING **: Could not lock drive: Extracting audio from CD (sound-juicer:3115): GLib-CRITICAL **: g_source_remove: assertion `tag > 0' failed --------------------------------------------------
thank you for finding the cause of the crash! can you pleas get us debugging symbols? Thanks for taking the time to report this bug. Unfortunately, that stack trace is missing some elements that will help a lot to solve the problem, so it will be hard for the developers to fix that crash. Can you get us a stack trace with debugging symbols? Please see http://live.gnome.org/GettingTraces for more information on how to do so and reopen this bug or report a new one. Thanks in advance!
Distribution: Fedora release 7 (Moonshine) Gnome Release: 2.18.3 2007-07-02 (Red Hat, Inc) BugBuddy Version: 2.18.0 System: Linux 2.6.22.1-41.fc7 #1 SMP Fri Jul 27 18:21:43 EDT 2007 x86_64 X Vendor: The X.Org Foundation X Vendor Release: 10300000 Selinux: Enforcing Accessibility: Disabled GTK+ Theme: Clearlooks Icon Theme: Fedora Memory status: size: 393277440 vsize: 393277440 resident: 27021312 share: 20287488 rss: 27021312 rss_rlim: 18446744073709551615 CPU usage: start_time: 1187980796 rtime: 49 utime: 42 stime: 7 cutime:3 cstime: 0 timeout: 0 it_real_value: 0 frequency: 100 Backtrace was generated from '/usr/bin/sound-juicer' Using host libthread_db library "/lib64/libthread_db.so.1". [Thread debugging using libthread_db enabled] [New Thread 46912501424144 (LWP 4786)] 0x0000003476a0d97f in waitpid () from /lib64/libpthread.so.0
+ Trace 157655
Thread 1 (Thread 46912501424144 (LWP 4786))
----------- .xsession-errors --------------------- localuser:missingno being added to access control list SESSION_MANAGER=local/ikaruga.hanig.de:/tmp/.ICE-unix/2592 ** (sound-juicer:2817): WARNING **: Error getting media type (sound-juicer:2817): GLib-CRITICAL **: g_source_remove: assertion `tag > 0' failed ** (sound-juicer:4733): WARNING **: Could not lock drive: Extracting audio from CD (sound-juicer:4733): GLib-CRITICAL **: g_source_remove: assertion `tag > 0' failed ** (sound-juicer:4786): WARNING **: Could not lock drive: Extracting audio from CD (sound-juicer:4786): GLib-CRITICAL **: g_source_remove: assertion `tag > 0' failed --------------------------------------------------
*** Bug 475589 has been marked as a duplicate of this bug. ***
*** This bug has been marked as a duplicate of 459722 ***
(In reply to comment #4) > > *** This bug has been marked as a duplicate of 459722 *** > (In reply to comment #0) > Version: 2.16.4 > > What were you doing when the application crashed? > tried to rip a song to a vfat-partition with an question mark in title > --> solution suggestion: replace "?" with "¿" in filenames > > > Distribution: Fedora release 7 (Moonshine) > Gnome Release: 2.18.3 2007-07-02 (Red Hat, Inc) > BugBuddy Version: 2.18.0 > > System: Linux 2.6.22.1-41.fc7 #1 SMP Fri Jul 27 18:21:43 EDT 2007 x86_64 > X Vendor: The X.Org Foundation > X Vendor Release: 10300000 > Selinux: Enforcing > Accessibility: Disabled > GTK+ Theme: Clearlooks > Icon Theme: Fedora > > Memory status: size: 496156672 vsize: 496156672 resident: 30404608 share: > 21024768 rss: 30404608 rss_rlim: 18446744073709551615 > CPU usage: start_time: 1186005671 rtime: 3797 utime: 3722 stime: 75 cutime:3 > cstime: 0 timeout: 0 it_real_value: 0 frequency: 100 > > Backtrace was generated from '/usr/bin/sound-juicer' > > (no debugging symbols found) > Using host libthread_db library "/lib64/libthread_db.so.1". > (no debugging symbols found) > [Thread debugging using libthread_db enabled] > [New Thread 46912516326720 (LWP 3115)] > [New Thread 1115699536 (LWP 3141)] > (no debugging symbols found) > 0x0000003476a0d97f in waitpid () from /lib64/libpthread.so.0 > #0 0x0000003476a0d97f in waitpid () from /lib64/libpthread.so.0 > #1 0x0000003485457c97 in g_cclosure_marshal_VOID__VOID () > from /usr/lib64/libgnomeui-2.so.0 > #2 <signal handler called> > #3 0x0000003474277160 in strlen () from /lib64/libc.so.6 > #4 0x0000003474246138 in vfprintf () from /lib64/libc.so.6 > #5 0x0000003474267a3d in vasprintf () from /lib64/libc.so.6 > #6 0x00002aaaabb93e90 in g_vasprintf () from /lib64/libglib-2.0.so.0 > #7 0x00002aaaabb86810 in g_strdup_vprintf () from /lib64/libglib-2.0.so.0 > #8 0x00002aaaaac05889 in gtk_message_dialog_new () > from /usr/lib64/libgtk-x11-2.0.so.0 > #9 0x0000000000412809 in ?? () > #10 0x00002aaaab706f39 in g_closure_invoke () from /lib64/libgobject-2.0.so.0 > #11 0x00002aaaab716838 in g_cclosure_marshal_VOID__VOID () > from /lib64/libgobject-2.0.so.0 > #12 0x00002aaaab717c84 in g_signal_emit_valist () > from /lib64/libgobject-2.0.so.0 > #13 0x00002aaaab717e53 in g_signal_emit () from /lib64/libgobject-2.0.so.0 > #14 0x000000000041781f in ?? () > #15 0x00002aaaab706f39 in g_closure_invoke () from /lib64/libgobject-2.0.so.0 > #16 0x00002aaaab716838 in g_cclosure_marshal_VOID__VOID () > from /lib64/libgobject-2.0.so.0 > #17 0x00002aaaab717c84 in g_signal_emit_valist () > from /lib64/libgobject-2.0.so.0 > #18 0x00002aaaab717e53 in g_signal_emit () from /lib64/libgobject-2.0.so.0 > #19 0x0000003486c2c094 in gst_bus_async_signal_func () > from /usr/lib64/libgstreamer-0.10.so.0 > #20 0x0000003486c2cbbf in g_cclosure_marshal_VOID__VOID () > from /usr/lib64/libgstreamer-0.10.so.0 > #21 0x00002aaaabb6d224 in g_main_context_dispatch () > from /lib64/libglib-2.0.so.0 > #22 0x00002aaaabb7005d in g_cclosure_marshal_VOID__VOID () > from /lib64/libglib-2.0.so.0 > #23 0x00002aaaabb7036a in g_main_loop_run () from /lib64/libglib-2.0.so.0 > #24 0x0000003486c2c4fd in gst_bus_poll () > from /usr/lib64/libgstreamer-0.10.so.0 > #25 0x00000000004179c4 in sj_extractor_extract_track () > #26 0x0000000000413217 in ?? () > #27 0x00002aaaab706f39 in g_closure_invoke () from /lib64/libgobject-2.0.so.0 > #28 0x00002aaaab716838 in g_cclosure_marshal_VOID__VOID () > from /lib64/libgobject-2.0.so.0 > #29 0x00002aaaab717c84 in g_signal_emit_valist () > from /lib64/libgobject-2.0.so.0 > #30 0x00002aaaab717e53 in g_signal_emit () from /lib64/libgobject-2.0.so.0 > #31 0x00002aaaaab39e19 in g_cclosure_marshal_VOID__VOID () > from /usr/lib64/libgtk-x11-2.0.so.0 > #32 0x00002aaaab706f39 in g_closure_invoke () from /lib64/libgobject-2.0.so.0 > #33 0x00002aaaab716c7e in g_cclosure_marshal_VOID__VOID () > from /lib64/libgobject-2.0.so.0 > #34 0x00002aaaab717c84 in g_signal_emit_valist () > from /lib64/libgobject-2.0.so.0 > #35 0x00002aaaab717e53 in g_signal_emit () from /lib64/libgobject-2.0.so.0 > #36 0x00002aaaaab38689 in g_cclosure_marshal_VOID__VOID () > from /usr/lib64/libgtk-x11-2.0.so.0 > #37 0x00002aaaaabf6ded in g_cclosure_marshal_VOID__VOID () > from /usr/lib64/libgtk-x11-2.0.so.0 > #38 0x00002aaaab706f39 in g_closure_invoke () from /lib64/libgobject-2.0.so.0 > #39 0x00002aaaab716e48 in g_cclosure_marshal_VOID__VOID () > from /lib64/libgobject-2.0.so.0 > #40 0x00002aaaab717a4d in g_signal_emit_valist () > from /lib64/libgobject-2.0.so.0 > #41 0x00002aaaab717e53 in g_signal_emit () from /lib64/libgobject-2.0.so.0 > #42 0x00002aaaaacf4ede in g_cclosure_marshal_VOID__VOID () > from /usr/lib64/libgtk-x11-2.0.so.0 > #43 0x00002aaaaabf03dd in gtk_propagate_event () > from /usr/lib64/libgtk-x11-2.0.so.0 > #44 0x00002aaaaabf13f1 in gtk_main_do_event () > from /usr/lib64/libgtk-x11-2.0.so.0 > #45 0x00002aaaab08eb6c in g_cclosure_marshal_VOID__VOID () > from /usr/lib64/libgdk-x11-2.0.so.0 > #46 0x00002aaaabb6d224 in g_main_context_dispatch () > from /lib64/libglib-2.0.so.0 > #47 0x00002aaaabb7005d in g_cclosure_marshal_VOID__VOID () > from /lib64/libglib-2.0.so.0 > #48 0x00002aaaabb7036a in g_main_loop_run () from /lib64/libglib-2.0.so.0 > #49 0x00002aaaaabf1783 in gtk_main () from /usr/lib64/libgtk-x11-2.0.so.0 > #50 0x000000000040fb2a in main () > > Thread 2 (Thread 1115699536 (LWP 3141)): > #0 0x0000003476a0a486 in pthread_cond_wait@@GLIBC_2.3.2 () > from /lib64/libpthread.so.0 > No symbol table info available. > #1 0x0000003486c5db68 in g_cclosure_marshal_VOID__VOID () > from /usr/lib64/libgstreamer-0.10.so.0 > No symbol table info available. > #2 0x00002aaaabb89354 in g_cclosure_marshal_VOID__VOID () > from /lib64/libglib-2.0.so.0 > No symbol table info available. > #3 0x0000003476a062f7 in start_thread () from /lib64/libpthread.so.0 > No symbol table info available. > #4 0x00000034742d0fbd in clone () from /lib64/libc.so.6 > No symbol table info available. > > Thread 1 (Thread 46912516326720 (LWP 3115)): > #0 0x0000003476a0d97f in waitpid () from /lib64/libpthread.so.0 > No symbol table info available. > #1 0x0000003485457c97 in g_cclosure_marshal_VOID__VOID () > from /usr/lib64/libgnomeui-2.so.0 > No symbol table info available. > #2 <signal handler called> > No symbol table info available. > #3 0x0000003474277160 in strlen () from /lib64/libc.so.6 > No symbol table info available. > #4 0x0000003474246138 in vfprintf () from /lib64/libc.so.6 > No symbol table info available. > #5 0x0000003474267a3d in vasprintf () from /lib64/libc.so.6 > No symbol table info available. > #6 0x00002aaaabb93e90 in g_vasprintf () from /lib64/libglib-2.0.so.0 > No symbol table info available. > #7 0x00002aaaabb86810 in g_strdup_vprintf () from /lib64/libglib-2.0.so.0 > No symbol table info available. > #8 0x00002aaaaac05889 in gtk_message_dialog_new () > from /usr/lib64/libgtk-x11-2.0.so.0 > No symbol table info available. > #9 0x0000000000412809 in ?? () > No symbol table info available. > #10 0x00002aaaab706f39 in g_closure_invoke () from /lib64/libgobject-2.0.so.0 > No symbol table info available. > #11 0x00002aaaab716838 in g_cclosure_marshal_VOID__VOID () > from /lib64/libgobject-2.0.so.0 > No symbol table info available. > #12 0x00002aaaab717c84 in g_signal_emit_valist () > from /lib64/libgobject-2.0.so.0 > No symbol table info available. > #13 0x00002aaaab717e53 in g_signal_emit () from /lib64/libgobject-2.0.so.0 > No symbol table info available. > #14 0x000000000041781f in ?? () > No symbol table info available. > #15 0x00002aaaab706f39 in g_closure_invoke () from /lib64/libgobject-2.0.so.0 > No symbol table info available. > #16 0x00002aaaab716838 in g_cclosure_marshal_VOID__VOID () > from /lib64/libgobject-2.0.so.0 > No symbol table info available. > #17 0x00002aaaab717c84 in g_signal_emit_valist () > from /lib64/libgobject-2.0.so.0 > No symbol table info available. > #18 0x00002aaaab717e53 in g_signal_emit () from /lib64/libgobject-2.0.so.0 > No symbol table info available. > #19 0x0000003486c2c094 in gst_bus_async_signal_func () > from /usr/lib64/libgstreamer-0.10.so.0 > No symbol table info available. > #20 0x0000003486c2cbbf in g_cclosure_marshal_VOID__VOID () > from /usr/lib64/libgstreamer-0.10.so.0 > No symbol table info available. > #21 0x00002aaaabb6d224 in g_main_context_dispatch () > from /lib64/libglib-2.0.so.0 > No symbol table info available. > #22 0x00002aaaabb7005d in g_cclosure_marshal_VOID__VOID () > from /lib64/libglib-2.0.so.0 > No symbol table info available. > #23 0x00002aaaabb7036a in g_main_loop_run () from /lib64/libglib-2.0.so.0 > No symbol table info available. > #24 0x0000003486c2c4fd in gst_bus_poll () > from /usr/lib64/libgstreamer-0.10.so.0 > No symbol table info available. > #25 0x00000000004179c4 in sj_extractor_extract_track () > No symbol table info available. > #26 0x0000000000413217 in ?? () > No symbol table info available. > #27 0x00002aaaab706f39 in g_closure_invoke () from /lib64/libgobject-2.0.so.0 > No symbol table info available. > #28 0x00002aaaab716838 in g_cclosure_marshal_VOID__VOID () > from /lib64/libgobject-2.0.so.0 > No symbol table info available. > #29 0x00002aaaab717c84 in g_signal_emit_valist () > from /lib64/libgobject-2.0.so.0 > No symbol table info available. > #30 0x00002aaaab717e53 in g_signal_emit () from /lib64/libgobject-2.0.so.0 > No symbol table info available. > #31 0x00002aaaaab39e19 in g_cclosure_marshal_VOID__VOID () > from /usr/lib64/libgtk-x11-2.0.so.0 > No symbol table info available. > #32 0x00002aaaab706f39 in g_closure_invoke () from /lib64/libgobject-2.0.so.0 > No symbol table info available. > #33 0x00002aaaab716c7e in g_cclosure_marshal_VOID__VOID () > from /lib64/libgobject-2.0.so.0 > No symbol table info available. > #34 0x00002aaaab717c84 in g_signal_emit_valist () > from /lib64/libgobject-2.0.so.0 > No symbol table info available. > #35 0x00002aaaab717e53 in g_signal_emit () from /lib64/libgobject-2.0.so.0 > No symbol table info available. > #36 0x00002aaaaab38689 in g_cclosure_marshal_VOID__VOID () > from /usr/lib64/libgtk-x11-2.0.so.0 > No symbol table info available. > #37 0x00002aaaaabf6ded in g_cclosure_marshal_VOID__VOID () > from /usr/lib64/libgtk-x11-2.0.so.0 > No symbol table info available. > #38 0x00002aaaab706f39 in g_closure_invoke () from /lib64/libgobject-2.0.so.0 > No symbol table info available. > #39 0x00002aaaab716e48 in g_cclosure_marshal_VOID__VOID () > from /lib64/libgobject-2.0.so.0 > No symbol table info available. > #40 0x00002aaaab717a4d in g_signal_emit_valist () > from /lib64/libgobject-2.0.so.0 > No symbol table info available. > #41 0x00002aaaab717e53 in g_signal_emit () from /lib64/libgobject-2.0.so.0 > No symbol table info available. > #42 0x00002aaaaacf4ede in g_cclosure_marshal_VOID__VOID () > from /usr/lib64/libgtk-x11-2.0.so.0 > No symbol table info available. > #43 0x00002aaaaabf03dd in gtk_propagate_event () > from /usr/lib64/libgtk-x11-2.0.so.0 > No symbol table info available. > #44 0x00002aaaaabf13f1 in gtk_main_do_event () > from /usr/lib64/libgtk-x11-2.0.so.0 > No symbol table info available. > #45 0x00002aaaab08eb6c in g_cclosure_marshal_VOID__VOID () > from /usr/lib64/libgdk-x11-2.0.so.0 > No symbol table info available. > #46 0x00002aaaabb6d224 in g_main_context_dispatch () > from /lib64/libglib-2.0.so.0 > No symbol table info available. > #47 0x00002aaaabb7005d in g_cclosure_marshal_VOID__VOID () > from /lib64/libglib-2.0.so.0 > No symbol table info available. > #48 0x00002aaaabb7036a in g_main_loop_run () from /lib64/libglib-2.0.so.0 > No symbol table info available. > #49 0x00002aaaaabf1783 in gtk_main () from /usr/lib64/libgtk-x11-2.0.so.0 > No symbol table info available. > #50 0x000000000040fb2a in main () > No symbol table info available. > #0 0x0000003476a0d97f in waitpid () from /lib64/libpthread.so.0 > The program is running. Quit anyway (and detach it)? (y or n) [answered Y; > input not from terminal] > > > ----------- .xsession-errors --------------------- > SESSION_MANAGER=local/ikaruga.hanig.de:/tmp/.ICE-unix/2621 > (sound-juicer:2743): GLib-CRITICAL **: g_source_remove: assertion `tag > 0' > failed > ** (sound-juicer:3036): WARNING **: Could not lock drive: Extracting audio from > CD > (sound-juicer:3036): GLib-CRITICAL **: g_source_remove: assertion `tag > 0' > failed > ** (sound-juicer:3080): WARNING **: Could not lock drive: Extracting audio from > CD > (sound-juicer:3080): GLib-CRITICAL **: g_source_remove: assertion `tag > 0' > failed > ** (sound-juicer:3115): WARNING **: Could not lock drive: Extracting audio from > CD > (sound-juicer:3115): GLib-CRITICAL **: g_source_remove: assertion `tag > 0' > failed > -------------------------------------------------- > (In reply to comment #4) > > *** This bug has been marked as a duplicate of 459722 *** > I can't be sure but i believe that this bug has to see with option "enlever les caractères spéciaux" (sorry i use the french version) (something like "remove especial characters") - when unchecked issue heppens - hope it can help