tvtime crashes while switch in fullscreen

Bug #151479 reported by Anton Veretenenko
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
tvtime
Unknown
Unknown
tvtime (Debian)
Confirmed
Unknown
tvtime (Fedora)
Fix Released
High
tvtime (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

Binary package hint: tvtime

It only happens while tvtime window is moved to the left-bottom corner of desktop, after that just try to switch into fullscreen and tvtime got crash or freeze. tvtime -v output:

~$ tvtime -v
Running tvtime 1.0.2.
Reading configuration from /etc/tvtime/tvtime.xml
Reading configuration from /home/username/.tvtime/tvtime.xml
cpuinfo: CPU Intel(R) Pentium(R) 4 CPU 2.40GHz, family 15, model 2, stepping 9.
cpuinfo: CPU measured at 2394.654MHz.
tvtime: Cannot set priority to -10: Permission denied.
xcommon: Display :0.0, vendor The X.Org Foundation, vendor release 10300000
xfullscreen: Using XINERAMA for dual-head information.
xfullscreen: Pixels are square.
xfullscreen: Number of displays is 1.
xfullscreen: Head 0 at 0,0 with size 1280x1024.
xcommon: Have XTest, will use it to ping the screensaver.
xcommon: Pixel aspect ratio 1:1.
xcommon: Pixel aspect ratio 1:1.
xcommon: Window manager is compiz and is EWMH compliant.
xcommon: Pixel aspect ratio 1:1.
xcommon: Displaying in a 768x576 window inside 768x576 space.
xvoutput: Using XVIDEO adaptor 326: NV17 Video Texture.
speedycode: Using MMXEXT optimized functions.
station: Reading stationlist from /home/username/.tvtime/stationlist.xml
videoinput: Using video4linux2 driver 'bttv', card 'BT878 video (Leadtek WinFast 20' (bus PCI:0000:02:0c.0).
videoinput: Version is 2321, capabilities 5010015.
videoinput: Maximum input width: 924 pixels.
tvtime: Sampling input at 768 pixels per scanline.
xcommon: Pixel aspect ratio 1:1.
xcommon: Displaying in a 768x576 window inside 768x576 space.
xcommon: Received a map, marking window as visible (71).
xcommon: Pixel aspect ratio 1:1.
xcommon: Pixel aspect ratio 1:1.
xcommon: Displaying in a 372x279 window inside 393x279 space.
xcommon: Pixel aspect ratio 1:1.
xcommon: Pixel aspect ratio 1:1.
Floating point exception (core dumped)

I'm running compiz, but crash occur without compiz too.

Revision history for this message
In , Michael (michael-redhat-bugs) wrote :

When reducing the size of a tvtime window and moving it to the bottom
left corner of the GNOME desktop, tvtime crashes when switching to
full-screen size with key 'F'.

$ rpm -q tvtime
tvtime-1.0.1-6

With "tvtime -v" it looks like this:

xcommon: Pixel aspect ratio 1:1.
xcommon: Displaying in a 768x576 window inside 768x576 space.
xcommon: Received a map, marking window as visible (69).
[...]
xcommon: Displaying in a 531x398 window inside 531x421 space.
xcommon: Pixel aspect ratio 1:1.
xcommon: Displaying in a 540x405 window inside 540x421 space.
xcommon: Pixel aspect ratio 1:1.
xcommon: Displaying in a 542x406 window inside 542x421 space.
xcommon: Pixel aspect ratio 1:1.
xcommon: Pixel aspect ratio 1:1.
xcommon: Displaying in a 1x1 window inside 135543928x1 space.
xcommon: Pixel aspect ratio 1:1.
xcommon: Pixel aspect ratio 1:1.
xcommon: Displaying in a 1x1 window inside 135543928x1 space.
xcommon: Pixel aspect ratio 1:1.
xcommon: Displaying in a 1280x960 window inside 1280x1024 space.
xcommon: Pixel aspect ratio 1:1.
xcommon: Displaying in a 542x406 window inside 542x421 space.
xcommon: Pixel aspect ratio 1:1.
xcommon: Displaying in a 0x0 window inside 0x1 space.
xvoutput: Received X error: BadValue (integer parameter out of range for operation)
tvtime: Cleaning up.
Thank you for using tvtime.

Second try:

xcommon: Pixel aspect ratio 1:1.
xcommon: Displaying in a 768x576 window inside 768x576 space.
xcommon: Received a map, marking window as visible (69).
[...]
xcommon: Displaying in a 465x349 window inside 490x349 space.
xcommon: Pixel aspect ratio 1:1.
xcommon: Displaying in a 488x366 window inside 488x372 space.
xcommon: Pixel aspect ratio 1:1.
xcommon: Displaying in a 487x365 window inside 487x374 space.
xcommon: Pixel aspect ratio 1:1.
xcommon: Displaying in a 486x364 window inside 486x377 space.
xcommon: Pixel aspect ratio 1:1.
xcommon: Displaying in a 486x364 window inside 486x379 space.
xcommon: Pixel aspect ratio 1:1.
xcommon: Pixel aspect ratio 1:1.
xcommon: Displaying in a 0x0 window inside 12420352x0 space.
xvoutput: Received X error: BadValue (integer parameter out of range for operation)
tvtime: Cleaning up.
Thank you for using tvtime.

Third try:

xcommon: Pixel aspect ratio 1:1.
xcommon: Displaying in a 768x576 window inside 768x576 space.
xcommon: Received a map, marking window as visible (69).
[...]
xcommon: Pixel aspect ratio 1:1.
xcommon: Pixel aspect ratio 1:1.
xcommon: Displaying in a 429x322 window inside 433x322 space.
xcommon: Pixel aspect ratio 1:1.
xcommon: Pixel aspect ratio 1:1.
xcommon: Displaying in a 0x0 window inside 12420352x0 space.
xvoutput: Received X error: BadValue (integer parameter out of range for operation)
tvtime: Cleaning up.
Thank you for using tvtime.

description: updated
Revision history for this message
Anton Shestakov (av6) wrote :

I confirm.

Revision history for this message
In , Tomas (tomas-redhat-bugs) wrote :

Can you still reproduce the problem in the recent Fedora (7, 8, rawhide)?

Revision history for this message
In , Michael (michael-redhat-bugs) wrote :

Yes, sure. It is easy to reproduce with F8. Didn't you try?

~/.xsession-errors adds:

Window manager warning: Buggy client sent a _NET_ACTIVE_WINDOW message with a
timestamp of 0 for 0x4400001 (tvtime)
Window manager warning: meta_window_activate called by a pager with a 0
timestamp; the pager needs to be fixed.

Revision history for this message
In , Tomas (tomas-redhat-bugs) wrote :

(In reply to comment #2)
> Yes, sure. It is easy to reproduce with F8. Didn't you try?

No, I didn't. My office computer doesn't have a TV card or even Xv support.
I've just became the tvtime maintainer so I go through the bugs to see which of
them are still actual (some are quite old).

I use tvtime at home but I haven't encountered this bug yet. That's why I asked.

Thanks for the quick response.

Revision history for this message
In , Fedora (fedora-redhat-bugs) wrote :

tvtime-1.0.1-7.fc8 has been submitted as an update for Fedora 8

Revision history for this message
In , Fedora (fedora-redhat-bugs) wrote :

tvtime-1.0.1-7.fc7 has been submitted as an update for Fedora 7

Revision history for this message
In , Fedora (fedora-redhat-bugs) wrote :

tvtime-1.0.1-7.fc7 has been pushed to the Fedora 7 testing repository. If problems still persist, please make note of it in this bug report.
 If you want to test the update, you can install it with
 su -c 'yum --enablerepo=updates-testing update tvtime'. You can provide feedback for this update here: http://admin.fedoraproject.org/updates/F7/FEDORA-2008-2339

Revision history for this message
In , Fedora (fedora-redhat-bugs) wrote :

tvtime-1.0.1-7.fc8 has been pushed to the Fedora 8 stable repository. If problems still persist, please make note of it in this bug report.

Revision history for this message
In , Fedora (fedora-redhat-bugs) wrote :

tvtime-1.0.1-7.fc7 has been pushed to the Fedora 7 stable repository. If problems still persist, please make note of it in this bug report.

Revision history for this message
bojohan (bojohan+launchpad) wrote :
Changed in tvtime:
status: New → Confirmed
Daniel Hahler (blueyed)
Changed in tvtime (Ubuntu):
status: Confirmed → Triaged
importance: Undecided → Medium
Revision history for this message
Kaeso (artem-1988) wrote :
Download full text (3.2 KiB)

I confirm

~$ tvtime -v
Running tvtime 1.0.2.
Reading configuration from /etc/tvtime/tvtime.xml
Reading configuration from /home/username/.tvtime/tvtime.xml
cpuinfo: CPU Intel(R) Celeron(R) CPU 1.70GHz, family 15, model 1, stepping 3.
cpuinfo: CPU measured at 1802,475MHz.
tvtime: Cannot set priority to -10: Permission denied.
xcommon: Display :0.0, vendor The X.Org Foundation, vendor release 10604000
xfullscreen: Using XINERAMA for dual-head information.
xfullscreen: Pixels are square.
xfullscreen: Number of displays is 1.
xfullscreen: Head 0 at 0,0 with size 1280x1024.
xcommon: Have XTest, will use it to ping the screensaver.
xcommon: Pixel aspect ratio 1:1.
xcommon: Pixel aspect ratio 1:1.
xcommon: Window manager is Metacity and is EWMH compliant.
xcommon: You are using metacity. Disabling aspect ratio hints
xcommon: since most deployed versions of metacity are still broken.
xcommon: Using EWMH state fullscreen property.
xcommon: Using EWMH state above property.
xcommon: Using EWMH state below property.
xcommon: Pixel aspect ratio 1:1.
xcommon: Displaying in a 768x576 window inside 768x576 space.
xvoutput: Using XVIDEO adaptor 325: NV17 Video Texture.
speedycode: Using MMXEXT optimized functions.
station: Reading stationlist from /home/kaeso/.tvtime/stationlist.xml
videoinput: Using video4linux2 driver 'saa7134', card 'Beholder BeholdTV 505 RDS' (bus PCI:0000:02:02.0).
videoinput: Version is 527, capabilities 5010015.
videoinput: Maximum input width: 720 pixels.
tvtime: Sampling input at 720 pixels per scanline.
xcommon: Pixel aspect ratio 1:1.
xcommon: Displaying in a 768x576 window inside 768x576 space.
xcommon: Received a map, marking window as visible (72).
xcommon: Pixel aspect ratio 1:1.
xcommon: Displaying in a 768x576 window inside 768x576 space.
xcommon: Pixel aspect ratio 1:1.
xcommon: Pixel aspect ratio 1:1.
xcommon: Displaying in a 764x573 window inside 766x573 space.
xcommon: Pixel aspect ratio 1:1.
xcommon: Pixel aspect ratio 1:1.
xcommon: Displaying in a 698x524 window inside 704x524 space.
xcommon: Pixel aspect ratio 1:1.
xcommon: Displaying in a 118x89 window inside 118x100 space.
xcommon: Pixel aspect ratio 1:1.
xcommon: Displaying in a 19x14 window inside 19x51 space.
xcommon: Pixel aspect ratio 1:1.
xcommon: Displaying in a 21x16 window inside 21x51 space.
xcommon: Pixel aspect ratio 1:1.
xcommon: Displaying in a 30x23 window inside 30x46 space.
xcommon: Pixel aspect ratio 1:1.
xcommon: Displaying in a 61x46 window inside 61x50 space.
xcommon: Pixel aspect ratio 1:1.
xcommon: Pixel aspect ratio 1:1.
xcommon: Displaying in a 85x64 window inside 87x64 space.
xcommon: Pixel aspect ratio 1:1.
xcommon: Pixel aspect ratio 1:1.
xcommon: Displaying in a 99x74 window inside 101x74 space.
xcommon: Pixel aspect ratio 1:1.
xcommon: Pixel aspect ratio 1:1.
xcommon: Displaying in a 0x0 window inside 134743536x0 space.
xvoutput: Received X error: BadValue (integer parameter out of range for operation)
tvtime: Cleaning up.
Thank you for using tvtime.

ubuntu 9.10

~$ apt-cache policy tvtime
tvtime:
  Установлен: 1.0.2-3ubuntu1
  Кандидат: 1.0.2-3ubuntu1
  Таблица версий:
 *** 1.0.2-3ubuntu1 0
        500 http://archive.ubuntu.com karmi...

Read more...

Revision history for this message
morwen (mortenwendelboe) wrote :

A quick fix is to set the geometry of the window > 600 in the height:

tvtime -g 800x600

Don't know why this works, but it works on my Kubuntu 9.10.

Revision history for this message
Johann Glaser (johann-glaser) wrote :

Same problem here. It helps to resize the window with the mouse once. Afterwards every switch to fullscreen mode is no problem any more.

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package tvtime - 1.0.2-7ubuntu3

---------------
tvtime (1.0.2-7ubuntu3) precise; urgency=low

  * debian/patches/tvtime-1.0.2-from-upstream-fullscreen-crash.patch:
    Fix crash when toggling fullscreen (LP: #151479)
 -- POJAR GEORGE <email address hidden> Tue, 31 Jan 2012 13:28:10 +0000

Changed in tvtime (Ubuntu):
status: Triaged → Fix Released
Changed in tvtime (Debian):
status: Unknown → Confirmed
Pojar Geo (geoubuntu)
Changed in tvtime (Debian):
status: Confirmed → Unknown
Changed in tvtime (Debian):
status: Unknown → Confirmed
Changed in tvtime (Fedora):
importance: Unknown → High
status: Unknown → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.