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...
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
#15 0x043cf5f8 in QListData::realloc (this=0xb38eefa0, alloc=3) at tools/qlist.cpp:222
#16 0x043cf7f4 in QListData::append (this=0xb38eefa0, n=1) at tools/qlist.cpp:243
#17 0x043cf8c5 in QListData::append (this=0xb38eefa0) at tools/qlist.cpp:253
#18 0x08138364 in ?? ()
#19 0x08132d86 in ?? ()
#20 0x0811a2db in _start ()
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 *** map_offset == 0 ***
*** for pgc->program_
*** libdvdread: CHECK_VALUE failed in /build/ buildd/ k9copy- 2.3.5/src/ dvdread/ ifo_read. c:776 *** map_offset == 0 ***
*** for pgc->program_
*** libdvdread: CHECK_VALUE failed in /build/ buildd/ k9copy- 2.3.5/src/ dvdread/ ifo_read. c:776 *** map_offset == 0 ***
*** for pgc->program_
*** libdvdread: CHECK_VALUE failed in /build/ buildd/ k9copy- 2.3.5/src/ dvdread/ ifo_read. c:604 *** TBL_SIZE + total * COMMAND_DATA_SIZE <= cmd_tbl->last_byte + 1U ***
*** for PGC_COMMAND_
*** libdvdread: CHECK_VALUE failed in /build/ buildd/ k9copy- 2.3.5/src/ dvdread/ ifo_read. c:777 *** playback_ offset == 0 ***
*** for pgc->cell_
*** libdvdread: CHECK_VALUE failed in /build/ buildd/ k9copy- 2.3.5/src/ dvdread/ ifo_read. c:777 *** playback_ offset == 0 ***
*** for pgc->cell_
*** libdvdread: CHECK_VALUE failed in /build/ buildd/ k9copy- 2.3.5/src/ dvdread/ ifo_read. c:777 *** playback_ offset == 0 ***
*** for pgc->cell_
*** libdvdread: CHECK_VALUE failed in /build/ buildd/ k9copy- 2.3.5/src/ dvdread/ ifo_read. c:777 *** playback_ offset == 0 ***
*** for pgc->cell_
*** libdvdread: CHECK_VALUE failed in /build/ buildd/ k9copy- 2.3.5/src/ dvdread/ ifo_read. c:777 *** playback_ offset == 0 ***
*** for pgc->cell_
*** libdvdread: CHECK_VALUE failed in /build/ buildd/ k9copy- 2.3.5/src/ dvdread/ ifo_read. c:777 *** playback_ offset == 0 ***
*** for pgc->cell_
*** libdvdread: CHECK_VALUE failed in /build/ buildd/ k9copy- 2.3.5/src/ dvdread/ ifo_read. c:777 *** playback_ offset == 0 ***
*** for pgc->cell_
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)): 2.0.so. 0 2.0.so. 0 2.0.so. 0 libgio- 2.0.so. 0 2.0.so. 0 .so.0
#0 0x00647416 in __kernel_vsyscall ()
#1 0x05b2ddf6 in poll () from /lib/libc.so.6
#2 0x04d68a1b in g_poll () from /lib/libglib-
#3 0x04d5b43c in ?? () from /lib/libglib-
#4 0x04d5bba7 in g_main_loop_run () from /lib/libglib-
#5 0x036406b4 in ?? () from /usr/lib/
#6 0x04d8248f in ?? () from /lib/libglib-
#7 0x01d52cc9 in start_thread () from /lib/libpthread
#8 0x05b3c69e in clone () from /lib/libc.so.6
Thread 1 (Thread 0xb77fba20 (LWP 4016)): :__verbose_ terminate_ handler( ) () from /usr/lib/ libstdc+ +.so.6 libstdc+ +.so.6 libstdc+ +.so.6 libstdc+ +.so.6 qglobal. cpp:1996
[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:
#11 0x00bb4f35 in ?? () from /usr/lib/
#12 0x00bb4f72 in std::terminate() () from /usr/lib/
#13 0x00bb50e1 in __cxa_throw () from /usr/lib/
#14 0x043a4ea5 in qBadAlloc () at global/
#15 0x043cf5f8 in QListData::realloc (this=0xb38eefa0, alloc=3) at tools/qlist.cpp:222
#16 0x043cf7f4 in QListData::append (this=0xb38eefa0, n=1) at tools/qlist.cpp:243
#17 0x043cf8c5 in QListData::append (this=0xb38eefa0) at tools/qlist.cpp:253
#18 0x08138364 in ?? ()
#19 0x08132d86 in ?? ()
#20 0x0811a2db in _start ()