aviplayer exits on unnecessary assert

Bug #158565 reported by Thomer Gil
2
Affects Status Importance Assigned to Milestone
avifile (Ubuntu)
Expired
Undecided
Unassigned

Bug Description

Binary package hint: avifile-player

Running avifile on certain video files causes it to exit on the assert
statement on line 43 in lib/aviread/ReadStream.cpp. Removing this
assert statement from the source (obviously) prevents avifile from
exiting on the assert statement and the video file plays fine. An
example of a video file where this is the case:
http://cgi.omroep.nl/cgi-bin/streams?/id/NOS/serie/7Jnl_2000_ma-vr_n1/POW_00087847/bb.20071029.asf

-- System Information:
Debian Release: lenny/sid
  APT prefers gutsy-updates
  APT policy: (500, 'gutsy-updates'), (500, 'gutsy-security'), (500, 'gutsy-backports'), (500, 'gutsy')
Architecture: i386 (i686)

Kernel: Linux 2.6.22-14-386
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages libavifile-0.7c2 depends on:
ii liba52-0.7.4 0.7.4-11 library for decoding ATSC A/52 str
ii libc6 2.6.1-1ubuntu9 GNU C Library: Shared libraries
ii libfontconfig1 2.4.2-1.2ubuntu4 generic font configuration library
ii libgcc1 1:4.2.1-5ubuntu4 GCC support library
ii libice6 2:1.0.3-3 X11 Inter-Client Exchange library
ii libsdl1.2debian 1.2.11-9ubuntu2 Simple DirectMedia Layer
ii libsm6 2:1.0.3-1 X11 Session Management library
ii libstdc++6 4.2.1-5ubuntu4 The GNU Standard C++ Library v3
ii libx11-6 2:1.1.1-1ubuntu4 X11 client-side library
ii libxext6 2:1.0.3-2build1 X11 miscellaneous extension librar
ii libxft2 2.1.12-2ubuntu4 FreeType-based font drawing librar
ii libxi6 2:1.1.2-1 X11 Input extension library
ii libxinerama1 2:1.0.2-1build1 X11 Xinerama extension library
ii zlib1g 1:1.2.3.3.dfsg-5ubuntu2 compression library - runtime

libavifile-0.7c2 recommends no packages.

Tags: testcase
Revision history for this message
Daniel T Chen (crimsun) wrote :

Is this symptom still reproducible in 8.10?

Changed in avifile:
status: New → Incomplete
Revision history for this message
Thomer Gil (t-launchpad-thomer-com) wrote : Re: [Bug 158565] Re: aviplayer exits on unnecessary assert

Indeed, it is.

> Is this symptom still reproducible in 8.10?
>
> ** Changed in: avifile (Ubuntu)
> Status: New => Incomplete
>
> --
> aviplayer exits on unnecessary assert
> https://bugs.launchpad.net/bugs/158565
> You received this bug notification because you are a direct subscriber
> of the bug.
>

Revision history for this message
Ralph Janke (txwikinger) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. You reported this bug a while ago and there hasn't been any activity in it recently. We were wondering if this is still an issue for you. Can you try with the latest Ubuntu release? Thanks in advance.

Revision history for this message
Thomer Gil (t-launchpad-thomer-com) wrote :

It still is. With every new release, I have to patch aviplayer to
remove the unnecessary assert.

> Thank you for taking the time to report this bug and helping to make
> Ubuntu better. You reported this bug a while ago and there hasn't been
> any activity in it recently. We were wondering if this is still an issue
> for you. Can you try with the latest Ubuntu release? Thanks in advance.
>
> --
> aviplayer exits on unnecessary assert
> https://bugs.launchpad.net/bugs/158565
> You received this bug notification because you are a direct subscriber
> of the bug.
>

Revision history for this message
rusivi2 (rusivi2-deactivatedaccount) wrote :

Thomer Gil, thank you for posting this bug report and helping to make Ubuntu better. If you notice this issue occurring in Maverick could you please post the patch that fixes your problem so it may help resolvie this?

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

[Expired for avifile (Ubuntu) because there has been no activity for 60 days.]

Changed in avifile (Ubuntu):
status: Incomplete → Expired
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.