[Bug 285397] Re: rhythmbox crashed with SIGSEGV in IA__g_hash_table_lookup()

2008-11-11 Thread Bug Watch Updater
** Changed in: rhythmbox
   Status: New = Invalid

-- 
rhythmbox crashed with SIGSEGV in IA__g_hash_table_lookup()
https://bugs.launchpad.net/bugs/285397
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 285397] Re: rhythmbox crashed with SIGSEGV in IA__g_hash_table_lookup()

2008-11-11 Thread Pedro Villavicencio
*** This bug is a duplicate of bug 284970 ***
https://bugs.launchpad.net/bugs/284970

that's a duplicate then.

** Changed in: rhythmbox (Ubuntu)
   Status: Incomplete = Invalid

** This bug has been marked a duplicate of bug 284970
   Rhythmbox crashes if you try to import a directory which contains 
directories without execution permission

-- 
rhythmbox crashed with SIGSEGV in IA__g_hash_table_lookup()
https://bugs.launchpad.net/bugs/285397
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 285397] Re: rhythmbox crashed with SIGSEGV in IA__g_hash_table_lookup()

2008-11-11 Thread Andreas Henriksson
Wrong upstream bug tracked.

10:13  moch the ubuntu bug appears to be something like #556729

That's http://bugzilla.gnome.org/show_bug.cgi?id=556729

-- 
rhythmbox crashed with SIGSEGV in IA__g_hash_table_lookup()
https://bugs.launchpad.net/bugs/285397
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 285397] Re: rhythmbox crashed with SIGSEGV in IA__g_hash_table_lookup()

2008-10-21 Thread Andreas Henriksson
Just reproduced it by loading archive from ~/.gvfs/sftp on fatal.se/
(root folder of the remote computer).

I don't think the backtrace is all that useful, there's already a NULL pointer 
passed into the hash function as key in the previous report visible which is 
probably why things blow up there.
Additionally there are several assertion failures before the crash, so I'm 
guessing there's memory corruption and the particular backtrace is just a 
symptom of that

I'll try to fish out the new backtrace with debugging symbols and attach
it as soon as I figure out how the ubuntu bug reporting tools work

~$ rhythmbox

(rhythmbox:21326): Gtk-WARNING **: AudioCdSourcePopupCopyCd: missing
action MusicAudioCDDuplicate

(rhythmbox:21326): Gtk-WARNING **: AudioCdSourcePopupCopyCd: missing
action MusicAudioCDDuplicate

(rhythmbox:21326): GLib-GIO-CRITICAL **: g_file_info_get_name: assertion
`G_IS_FILE_INFO (info)' failed

(rhythmbox:21326): GLib-GIO-CRITICAL **: g_file_get_child: assertion
`name != NULL' failed

(rhythmbox:21326): GLib-GIO-CRITICAL **: g_file_get_uri: assertion `G_IS_FILE 
(file)' failed
Segmentation fault (core dumped)

-- 
rhythmbox crashed with SIGSEGV in IA__g_hash_table_lookup()
https://bugs.launchpad.net/bugs/285397
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 285397] Re: rhythmbox crashed with SIGSEGV in IA__g_hash_table_lookup()

2008-10-21 Thread Andreas Henriksson
Here's the new backtrace with rhythmbox-dbg installed:


:~$ gdb rhythmbox
GNU gdb 6.8-debian
Copyright (C) 2008 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 i486-linux-gnu...
(gdb) run
Starting program: /usr/bin/rhythmbox 
[Thread debugging using libthread_db enabled]
[New Thread 0xb644c720 (LWP 22169)]
[New Thread 0xb60bdb90 (LWP 22184)]
[Thread 0xb60bdb90 (LWP 22184) exited]
[New Thread 0xb60bdb90 (LWP 22190)]

(rhythmbox:22169): Gtk-WARNING **: AudioCdSourcePopupCopyCd: missing
action MusicAudioCDDuplicate

(rhythmbox:22169): Gtk-WARNING **: AudioCdSourcePopupCopyCd: missing action 
MusicAudioCDDuplicate
[Thread 0xb60bdb90 (LWP 22190) exited]
[New Thread 0xb60bdb90 (LWP 22192)]
[Thread 0xb60bdb90 (LWP 22192) exited]
[New Thread 0xb60bdb90 (LWP 22197)]
[New Thread 0xb4b53b90 (LWP 22198)]
[New Thread 0xb4352b90 (LWP 22199)]
[Thread 0xb60bdb90 (LWP 22197) exited]
[New Thread 0xb60bdb90 (LWP 22204)]
[New Thread 0xb3b38b90 (LWP 22205)]
[Thread 0xb60bdb90 (LWP 22204) exited]
[New Thread 0xb60bdb90 (LWP 22206)]
[Thread 0xb60bdb90 (LWP 22206) exited]
[New Thread 0xb60bdb90 (LWP 22211)]
[Thread 0xb60bdb90 (LWP 22211) exited]
[New Thread 0xb60bdb90 (LWP 22212)]

(rhythmbox:22169): GLib-GIO-CRITICAL **: g_file_info_get_name: assertion
`G_IS_FILE_INFO (info)' failed

(rhythmbox:22169): GLib-GIO-CRITICAL **: g_file_get_child: assertion
`name != NULL' failed

(rhythmbox:22169): GLib-GIO-CRITICAL **: g_file_get_uri: assertion
`G_IS_FILE (file)' failed

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb4b53b90 (LWP 22198)]
0xb6e4ed07 in g_str_hash () from /usr/lib/libglib-2.0.so.0
(gdb) bt
#0  0xb6e4ed07 in g_str_hash () from /usr/lib/libglib-2.0.so.0
#1  0xb6e1de87 in g_hash_table_lookup () from /usr/lib/libglib-2.0.so.0
#2  0xb7eadb51 in rb_refstring_new (init=0x0) at rb-refstring.c:75
#3  0xb7eb2ad9 in action_thread_main (db=0x84fc0b8) at rhythmdb.c:2575
#4  0xb6e5602f in ?? () from /usr/lib/libglib-2.0.so.0
#5  0xb7ce350f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#6  0xb6d0c7ee in clone () from /lib/tls/i686/cmov/libc.so.6
(gdb) bt full
#0  0xb6e4ed07 in g_str_hash () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#1  0xb6e1de87 in g_hash_table_lookup () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#2  0xb7eadb51 in rb_refstring_new (init=0x0) at rb-refstring.c:75
ret = value optimized out
#3  0xb7eb2ad9 in action_thread_main (db=0x84fc0b8) at rhythmdb.c:2575
action = (RhythmDBAction *) 0x8d64f90
__FUNCTION__ = action_thread_main
__PRETTY_FUNCTION__ = action_thread_main
#4  0xb6e5602f in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#5  0xb7ce350f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#6  0xb6d0c7ee in clone () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
(gdb) thread apply all bt full

Thread 12 (Thread 0xb60bdb90 (LWP 22212)):
#0  0xb7f27430 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb7ce73a2 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#2  0xb6ff00bd in ?? () from /usr/lib/libgthread-2.0.so.0
No symbol table info available.
#3  0xb6e05269 in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#4  0xb6e57708 in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#5  0xb6e5602f in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#6  0xb7ce350f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#7  0xb6d0c7ee in clone () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.

Thread 9 (Thread 0xb3b38b90 (LWP 22205)):
#0  0xb7f27430 in __kernel_vsyscall ()
No symbol table info available.
---Type return to continue, or q return to quit---
#1  0xb7ce73a2 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#2  0xb6ff00bd in ?? () from /usr/lib/libgthread-2.0.so.0
No symbol table info available.
#3  0xb6e05269 in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#4  0xb6e57708 in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#5  0xb6e5602f in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#6  0xb7ce350f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#7  0xb6d0c7ee in clone () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.

Thread 7 (Thread 0xb4352b90 (LWP 22199)):
#0  0xb7f27430 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb6cfaf93 in __lxstat64 () from 

[Bug 285397] Re: rhythmbox crashed with SIGSEGV in IA__g_hash_table_lookup()

2008-10-21 Thread Andreas Henriksson
Here's a backtrace from rhythmbox rebuild with
DEB_BUILD_OPTIONS=noopt,debug,nostrip:

/tmp$ gdb rhythmbox
GNU gdb 6.8-debian
Copyright (C) 2008 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 i486-linux-gnu...
(gdb) run
Starting program: /usr/bin/rhythmbox 
[Thread debugging using libthread_db enabled]
[New Thread 0xb657c720 (LWP 14268)]
[New Thread 0xb61edb90 (LWP 14288)]
[Thread 0xb61edb90 (LWP 14288) exited]
[New Thread 0xb61edb90 (LWP 14293)]

(rhythmbox:14268): Gtk-WARNING **: AudioCdSourcePopupCopyCd: missing
action MusicAudioCDDuplicate

(rhythmbox:14268): Gtk-WARNING **: AudioCdSourcePopupCopyCd: missing action 
MusicAudioCDDuplicate
[Thread 0xb61edb90 (LWP 14293) exited]
[New Thread 0xb61edb90 (LWP 14298)]
[Thread 0xb61edb90 (LWP 14298) exited]
[New Thread 0xb61edb90 (LWP 14299)]
[New Thread 0xb4f18b90 (LWP 14300)]
[Thread 0xb61edb90 (LWP 14299) exited]
[New Thread 0xb61edb90 (LWP 14305)]
[New Thread 0xb46feb90 (LWP 14306)]
[New Thread 0xb3efdb90 (LWP 14307)]
[Thread 0xb61edb90 (LWP 14305) exited]
[Thread 0xb3efdb90 (LWP 14307) exited]
[New Thread 0xb61edb90 (LWP 14312)]
[New Thread 0xb3efdb90 (LWP 14313)]
[Thread 0xb61edb90 (LWP 14312) exited]
[Thread 0xb3efdb90 (LWP 14313) exited]
[Thread 0xb46feb90 (LWP 14306) exited]
[New Thread 0xb46feb90 (LWP 14318)]

(rhythmbox:14268): GLib-GIO-CRITICAL **: g_file_info_get_name: assertion
`G_IS_FILE_INFO (info)' failed

(rhythmbox:14268): GLib-GIO-CRITICAL **: g_file_get_child: assertion
`name != NULL' failed

(rhythmbox:14268): GLib-GIO-CRITICAL **: g_file_get_uri: assertion
`G_IS_FILE (file)' failed

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb4f18b90 (LWP 14300)]
0xb6f7ed07 in g_str_hash () from /usr/lib/libglib-2.0.so.0
(gdb) bt
#0  0xb6f7ed07 in g_str_hash () from /usr/lib/libglib-2.0.so.0
#1  0xb6f4de87 in g_hash_table_lookup () from /usr/lib/libglib-2.0.so.0
#2  0xb7fe04c7 in rb_refstring_new (init=0x0) at rb-refstring.c:75
#3  0xb7fe6e54 in rhythmdb_execute_enum_dir (db=0x9c790b8, action=0xa4feaa8)
at rhythmdb.c:2575
#4  0xb7fe7542 in action_thread_main (db=0x9c790b8) at rhythmdb.c:2723
#5  0xb6f8602f in ?? () from /usr/lib/libglib-2.0.so.0
#6  0xb7e1350f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0xb6e3c7ee in clone () from /lib/tls/i686/cmov/libc.so.6
(gdb) bt full
#0  0xb6f7ed07 in g_str_hash () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#1  0xb6f4de87 in g_hash_table_lookup () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#2  0xb7fe04c7 in rb_refstring_new (init=0x0) at rb-refstring.c:75
ret = (RBRefString *) 0xa4a9ba8
#3  0xb7fe6e54 in rhythmdb_execute_enum_dir (db=0x9c790b8, action=0xa4feaa8)
at rhythmdb.c:2575
result = (RhythmDBEvent *) 0xa4e7988
file_info = (GFileInfo *) 0x0
child = (GFile *) 0x0
child_uri = 0x0
dir = (GFile *) 0xa4bc400
dir_enum = (GFileEnumerator *) 0xa4e7df0
error = (GError *) 0xa4de570
__FUNCTION__ = rhythmdb_execute_enum_dir
#4  0xb7fe7542 in action_thread_main (db=0x9c790b8) at rhythmdb.c:2723
action = (RhythmDBAction *) 0xa4feaa8
result = (RhythmDBEvent *) 0xa4e7df0
__FUNCTION__ = action_thread_main
__PRETTY_FUNCTION__ = action_thread_main
#5  0xb6f8602f in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
---Type return to continue, or q return to quit---
#6  0xb7e1350f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#7  0xb6e3c7ee in clone () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
(gdb) thread apply all bt full

Thread 12 (Thread 0xb46feb90 (LWP 14318)):
#0  0xb8060430 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb7e173a2 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#2  0xb71200bd in ?? () from /usr/lib/libgthread-2.0.so.0
No symbol table info available.
#3  0xb6f35269 in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#4  0xb6f87708 in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#5  0xb6f8602f in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#6  0xb7e1350f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#7  0xb6e3c7ee in clone () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.

Thread 6 (Thread 0xb4f18b90 (LWP 14300)):
#0  0xb6f7ed07 in g_str_hash () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
---Type return to continue, or q return to quit---
#1  0xb6f4de87 in g_hash_table_lookup () from /usr/lib/libglib-2.0.so.0
No symbol table info 

[Bug 285397] Re: rhythmbox crashed with SIGSEGV in IA__g_hash_table_lookup()

2008-10-20 Thread Pedro Villavicencio
trace matches http://bugzilla.gnome.org/show_bug.cgi?id=413914 which was
closed as incomplete, could you get a backtrace of the issue? please
follow the instructions at http://wiki.ubuntu.com/DebuggingProgramCrash
and attach it to the report, thanks in advance.

** Bug watch added: GNOME Bug Tracker #413914
   http://bugzilla.gnome.org/show_bug.cgi?id=413914

** Also affects: rhythmbox via
   http://bugzilla.gnome.org/show_bug.cgi?id=413914
   Importance: Unknown
   Status: Unknown

** Changed in: rhythmbox (Ubuntu)
   Importance: Undecided = Medium
 Assignee: (unassigned) = Ubuntu Desktop Bugs (desktop-bugs)
   Status: New = Incomplete

** Attachment removed: CoreDump.gz

   http://launchpadlibrarian.net/18658131/CoreDump.gz

** Visibility changed to: Public

-- 
rhythmbox crashed with SIGSEGV in IA__g_hash_table_lookup()
https://bugs.launchpad.net/bugs/285397
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 285397] Re: rhythmbox crashed with SIGSEGV in IA__g_hash_table_lookup()

2008-10-20 Thread Bug Watch Updater
** Changed in: rhythmbox
   Status: Unknown = New

-- 
rhythmbox crashed with SIGSEGV in IA__g_hash_table_lookup()
https://bugs.launchpad.net/bugs/285397
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs