Ubuntu

k9copy crashes when I try to open encrypted dvd

Reported by tdeering on 2010-05-03
28
This bug affects 6 people
Affects Status Importance Assigned to Milestone
k9copy (Ubuntu)
Undecided
Unassigned

Bug Description

k9copy crashes when I try to open an encrypted dvd. Below is some of the error messages that get sent to the command line when I try:

tom@tom-laptop:~$ sudo k9copy
Error: "/var/tmp/kdecache-tom" is owned by uid 1000 instead of uid 0.
Error: "/tmp/kde-tomhsG7hM" is owned by uid 1000 instead of uid 0.
Error: "/tmp/ksocket-tomc8vRv1" is owned by uid 1000 instead of uid 0.
libdvdread: Invalid IFO for title 2 (VTS_02_0.IFO).

*** libdvdread: CHECK_VALUE failed in /build/buildd/k9copy-2.3.5/src/dvdread/ifo_read.c:1144 ***
*** for vts_ptt_srpt->title[i].ptt[j].pgn != 0 ***

*** libdvdread: CHECK_VALUE failed in /build/buildd/k9copy-2.3.5/src/dvdread/ifo_read.c:1886 ***
*** for pgci_ut->nr_of_lus < 100 ***

libdvdread: Invalid IFO for title 3 (VTS_03_0.IFO).

*** libdvdread: CHECK_VALUE failed in /build/buildd/k9copy-2.3.5/src/dvdread/ifo_read.c:1144 ***
*** for vts_ptt_srpt->title[i].ptt[j].pgn != 0 ***

*** libdvdread: CHECK_VALUE failed in /build/buildd/k9copy-2.3.5/src/dvdread/ifo_read.c:1886 ***
*** for pgci_ut->nr_of_lus < 100 ***

terminate called after throwing an instance of 'St9bad_alloc'
  what(): std::bad_alloc
KCrash: Application 'k9copy' crashing...
Alarm clock

DavidDucos (david-ducos) wrote :

Same here

Broco (broco2002) wrote :

Confirmed with Ubuntu 10.04 64 bit

avinas (avinas17) wrote :

Confirmed with Ubuntu 10.10 64 bit, Disney film

Casper Aleva (tonus) wrote :
Download full text (3.4 KiB)

Confirmed on Ubuntu 10.10 32 bits when opening different encrypted DVDs. This could be in a recent update, a few days back this worked fine. Updates are not installed daily, so this could be an update of a few weeks ago.

When starting from cli, without sudo:

A lot of this...

*** libdvdread: CHECK_VALUE failed in /build/buildd/k9copy-2.3.5/src/dvdread/ifo_read.c:776 ***
*** for pgc->program_map_offset == 0 ***

*** libdvdread: CHECK_VALUE failed in /build/buildd/k9copy-2.3.5/src/dvdread/ifo_read.c:776 ***
*** for pgc->program_map_offset == 0 ***

*** libdvdread: CHECK_VALUE failed in /build/buildd/k9copy-2.3.5/src/dvdread/ifo_read.c:776 ***
*** for pgc->program_map_offset == 0 ***

*** libdvdread: CHECK_VALUE failed in /build/buildd/k9copy-2.3.5/src/dvdread/ifo_read.c:604 ***
*** for PGC_COMMAND_TBL_SIZE + total * COMMAND_DATA_SIZE <= cmd_tbl->last_byte + 1U ***

*** libdvdread: CHECK_VALUE failed in /build/buildd/k9copy-2.3.5/src/dvdread/ifo_read.c:777 ***
*** for pgc->cell_playback_offset == 0 ***

*** libdvdread: CHECK_VALUE failed in /build/buildd/k9copy-2.3.5/src/dvdread/ifo_read.c:777 ***
*** for pgc->cell_playback_offset == 0 ***

*** libdvdread: CHECK_VALUE failed in /build/buildd/k9copy-2.3.5/src/dvdread/ifo_read.c:777 ***
*** for pgc->cell_playback_offset == 0 ***

*** libdvdread: CHECK_VALUE failed in /build/buildd/k9copy-2.3.5/src/dvdread/ifo_read.c:777 ***
*** for pgc->cell_playback_offset == 0 ***

*** libdvdread: CHECK_VALUE failed in /build/buildd/k9copy-2.3.5/src/dvdread/ifo_read.c:777 ***
*** for pgc->cell_playback_offset == 0 ***

*** libdvdread: CHECK_VALUE failed in /build/buildd/k9copy-2.3.5/src/dvdread/ifo_read.c:777 ***
*** for pgc->cell_playback_offset == 0 ***

*** libdvdread: CHECK_VALUE failed in /build/buildd/k9copy-2.3.5/src/dvdread/ifo_read.c:777 ***
*** for pgc->cell_playback_offset == 0 ***

and finally...

terminate called after throwing an instance of 'St9bad_alloc'
  what(): std::bad_alloc
KCrash: Application 'k9copy' crashing...

Possibly incomplete backtrace follows.

-- Backtrace:
Application: k9Copy (k9copy), signal: Aborted
[Current thread is 1 (Thread 0xb77fba20 (LWP 4016))]

Thread 2 (Thread 0xb757ab70 (LWP 4018)):
#0 0x00647416 in __kernel_vsyscall ()
#1 0x05b2ddf6 in poll () from /lib/libc.so.6
#2 0x04d68a1b in g_poll () from /lib/libglib-2.0.so.0
#3 0x04d5b43c in ?? () from /lib/libglib-2.0.so.0
#4 0x04d5bba7 in g_main_loop_run () from /lib/libglib-2.0.so.0
#5 0x036406b4 in ?? () from /usr/lib/libgio-2.0.so.0
#6 0x04d8248f in ?? () from /lib/libglib-2.0.so.0
#7 0x01d52cc9 in start_thread () from /lib/libpthread.so.0
#8 0x05b3c69e in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb77fba20 (LWP 4016)):
[KCrash Handler]
#7 0x00647416 in __kernel_vsyscall ()
#8 0x05a96941 in raise () from /lib/libc.so.6
#9 0x05a99e42 in abort () from /lib/libc.so.6
#10 0x00bb7055 in __gnu_cxx::__verbose_terminate_handler() () from /usr/lib/libstdc++.so.6
#11 0x00bb4f35 in ?? () from /usr/lib/libstdc++.so.6
#12 0x00bb4f72 in std::terminate() () from /usr/lib/libstdc++.so.6
#13 0x00bb50e1 in __cxa_throw () from /usr/lib/libstdc++.so.6
#14 0x043a4ea5 in qBadAlloc () at global/qglobal.cpp:1996
#...

Read more...

Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in k9copy (Ubuntu):
status: New → Confirmed
no longer affects: medibuntu
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers