Bug 298621 - Pavucontrol hangs when streams finished while dragging slider of its volume control
Summary: Pavucontrol hangs when streams finished while dragging slider of its volume c...
Status: CLOSED NOTABUG
Alias: None
Product: Fedora
Classification: Fedora
Component: gtk2   
(Show other bugs)
Version: 7
Hardware: All Linux
medium
medium
Target Milestone: ---
Assignee: Matthias Clasen
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Keywords:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2007-09-20 17:23 UTC by Lubomir Kundrak
Modified: 2008-03-28 21:01 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Environment:
Last Closed: 2008-03-28 21:01:31 UTC
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)

Description Lubomir Kundrak 2007-09-20 17:23:15 UTC
Description of problem:

Pavucontrol hangs when streams finished while dragging slider of its volume
control, outputting the following to the standard error output:

(pavucontrol:12950): Gtk-CRITICAL **: gtk_widget_event: assertion
`WIDGET_REALIZED_FOR_EVENT (widget, event)' failed

(pavucontrol:12950): Gtk-CRITICAL **: gtk_widget_event: assertion
`WIDGET_REALIZED_FOR_EVENT (widget, event)' failed

...

Version-Release number of selected component (if applicable):

pavucontrol-0.9.4-3.fc6

How reproducible:

Always

Steps to Reproduce:
1. launch pavucontrol
2. play a stream
3. drag stream's volume control's slider until the stream finishes

Additional info:

I reproduced it having pulseaudio ALSA virtual device configured and doing
something like:

while (aplay -Dpulse /usr/share/sounds/alsa/Front_Right.wav); do :; done

Do that and play with pavucontrol's volume control slider.

Comment 1 Lennart Poettering 2008-03-28 21:01:31 UTC
This sounds more like a gtk bug to me: when we destroy the slider that belongs
to the stream gtk doesn't seem to be able to fix the event routing for it.
Reassigning.


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