After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 340781 - Banshee segfaults if k750i phone is already plugged in
Banshee segfaults if k750i phone is already plugged in
Status: RESOLVED DUPLICATE of bug 343785
Product: banshee
Classification: Other
Component: general
git master
Other All
: Normal critical
: 2.x
Assigned To: Banshee Maintainers
Banshee Maintainers
Depends on:
Blocks:
 
 
Reported: 2006-05-05 21:29 UTC by Mikayla Hutchinson
Modified: 2006-06-05 00:02 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Mikayla Hutchinson 2006-05-05 21:29:11 UTC
Steps to reproduce:
1. Plug in k750i phone (mass storage music player), and let it be detected
2. Start Banshee: it segfaults very early in its startup

N.B. if the phone is plugged in AFTER starting Banshee, mass storage support
works okay. Rhythmbox works fine both ways.


Stack trace:
The program gets as far as
Debug: [05/05/2006 22:20:37] (Default player engine) - GStreamer 0.10
Debug: [05/05/2006 22:20:37] (Audio CD Core Initialised) -
Segmentation fault

GDB stack trace isn't very helpful, but here it is...

Program received signal SIGSEGV, Segmentation fault.

Thread 46912509386592 (LWP 14029)

  • #0 ??
  • #1 ??
  • #2 ??
  • #3 ??
  • #4 ??
  • #5 ??
  • #6 ??
  • #7 ??
  • #8 ??
  • #9 ??
  • #10 ??

Other information:
Using Ubuntu Dapper AMD64 with 10-usb-music-players.fdi updated to CVS HEAD.
Mono built from SVN HEAD.
Comment 1 Aaron Bockover 2006-05-06 14:20:12 UTC
Please read http://banshee-project.org/Debugging to get a helpful gdb trace. Also, there have been some reported issues with crashes in the mono GC when running mono from svn, so you might want to try a release version.
Comment 2 Mikayla Hutchinson 2006-05-06 18:40:29 UTC
Yeah, I was one of those reporting those crashes in the GC. They've stopped now; I think some libraries got out of synch as some users of Ubuntu packaged Banshee and Mono had the same issue.


Program received signal SIGSEGV, Segmentation fault.

Thread 46912509386592 (LWP 10052)

  • #0 ??
  • #1 ??
  • #2 ??
  • #3 ??
  • #4 ??
  • #5 ??
  • #6 ??
  • #7 ??
  • #8 ??
  • #9 ??
  • #10 ??
IP 0x414dcc26 at offset 0x38e of method Banshee.Widgets.ActiveUserEvent:.ctor (string) (0x414dc898 0x414dcc3e)[domain 0x2aaaab7a6e60 - banshee.exe]
$1 = void
(gdb) p mono_print_method_from_ip (0x00002aaaac5c6000)
No method at 0x2aaaac5c6000
$2 = void
(gdb) p mono_print_method_from_ip (0x00000000414e3860)
IP 0x414e3860 at offset 0x0 of method <>AnonHelp<3>:<#AnonymousMethod>3 (object,System.EventArgs) (0x414e3860 0x414e3870)[domain 0x2aaaab7a6e60 - banshee.exe]
$3 = void
(gdb) p mono_print_method_from_ip (0x00002aaaabaa6fc0)
No method at 0x2aaaabaa6fc0
$4 = void
(gdb) p mono_print_method_from_ip (0x00002aaaabaa9f00)
No method at 0x2aaaabaa9f00
$5 = void
(gdb) p mono_print_method_from_ip (0x00002aaaabaabf00)
No method at 0x2aaaabaabf00
$6 = void
(gdb) p mono_print_method_from_ip (0x00007fffffb6f9d0)
No method at 0x7fffffb6f9d0
$7 = void
(gdb) p mono_print_method_from_ip (0x00000000414dc375)
IP 0x414dc375 at offset 0x55 of method Banshee.Base.ImportManager:CreateUserEvent () (0x414dc320 0x414dc408)[domain 0x2aaaab7a6e60 - banshee.exe]
$8 = void
(gdb) p mono_print_method_from_ip (0x00002aaaaf23b460)
No method at 0x2aaaaf23b460
$9 = void
(gdb) p mono_print_method_from_ip (0x0000000000000000)
No method at (nil)
$10 = void
Comment 3 James Stembridge 2006-06-04 21:08:20 UTC
Should be fixed by patch attached to bug #343785.
Comment 4 Mikayla Hutchinson 2006-06-05 00:02:48 UTC
Yes, that fix works for me. Thanks!

*** This bug has been marked as a duplicate of 343785 ***