Bug 530459 - Banshee stops responding when to try to quit it
Summary: Banshee stops responding when to try to quit it
Keywords:
Status: CLOSED DUPLICATE of bug 526132
Alias: None
Product: Fedora
Classification: Fedora
Component: banshee
Version: rawhide
Hardware: x86_64
OS: Linux
low
high
Target Milestone: ---
Assignee: Christian Krause
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2009-10-22 21:29 UTC by Peeter Puusemp
Modified: 2009-10-22 21:52 UTC (History)
3 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2009-10-22 21:52:35 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Peeter Puusemp 2009-10-22 21:29:52 UTC
Description of problem:
Whenever I choose to quit Banshee it crashes.

Terminal output after some short use of Banshee:
$ banshee-1
[Info  00:14:55.724] Running Banshee 1.5.1: [Fedora12-1.5.1-0.3.git20090917.fc12 (linux-gnu, x86_64) @ 2009-09-17 12:37:27 EDT]
[Info  00:14:57.594] All services are started 1,529878s
[Info  00:15:00.635] nereid Client Started
Error in avahi-sharp event loop: System.OverflowException: Number overflow.
at (wrapper managed-to-native) object.__icall_wrapper_mono_array_new_specific (intptr,int) <0x00048>
at Avahi.Utility.PtrToString (intptr) <0x0005b>
at Avahi.ServiceBrowser.OnServiceBrowserCallback (intptr,int,Avahi.Protocol,Avahi.BrowserEvent,intptr,intptr,intptr,Avahi.LookupResultFlags,intptr) <0x00093>
at (wrapper native-to-managed) Avahi.ServiceBrowser.OnServiceBrowserCallback (intptr,int,Avahi.Protocol,Avahi.BrowserEvent,intptr,intptr,intptr,Avahi.LookupResultFlags,intptr) <0x0009a>
at (wrapper managed-to-native) Avahi.Client.avahi_simple_poll_loop (intptr) <0x00056>
at Avahi.Client.PollLoop () <0x00037>

Submitting via non-uri handler.
Submitting via non-uri handler.
Submitting via non-uri handler.

Version-Release number of selected component (if applicable):
See the terminal output.

How reproducible:
Open Banshee and try to quit.

Steps to Reproduce:
1. Open Banshee.
2. Use any possible way to quit it.
3.
  
Actual results:
Banshee stops responding.

Expected results:
Banshee quits.

Additional info:

Comment 1 Christian Krause 2009-10-22 21:52:35 UTC
Thank you very much for the bug report.

The backtrace indicates that this is a dupe of bug report #526132:
OverflowException after
at Avahi.Utility.PtrToString (intptr) <0x0005b>

The root cause is a problem how avahi's C#-binding (which is used by the DAAP extension) calls a libc function.

As a workaround you can temporarily turn off the DAAP extension as described in this comment:

https://bugzilla.redhat.com/show_bug.cgi?id=526132#c5

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


Note You need to log in before you can comment on or make changes to this bug.