Bug#691067: handbrake-gtk: Handbrake SIGABRTs while scanning DVD titles

John Livingston jlivings at gmail.com
Sat Dec 15 21:31:50 UTC 2012


On Sun, Oct 21, 2012 at 12:51 PM, Reinhard Tartler <siretart at gmail.com>wrote:

>
> John, as soon as the handbrake-dbg package is available, could you
> please redo the backtrace, this time with handbrake-dbg installed?
> that should give us more insight where the crash actually comes from.
>

Reinhard,

I've run another backtrace with handbrake-dbg installed, please see below.

Thanks,
John

Program received signal SIGABRT, Aborted.
[Switching to Thread 0x7fffd3fff700 (LWP 32536)]
0x00007fffef63a475 in *__GI_raise (sig=<optimized out>)
    at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
64      ../nptl/sysdeps/unix/sysv/linux/raise.c: No such file or directory.
(gdb) thread apply all where

Thread 13 (Thread 0x7fffd3fff700 (LWP 32536)):
#0  0x00007fffef63a475 in *__GI_raise (sig=<optimized out>)
    at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#1  0x00007fffef63d6f0 in *__GI_abort () at abort.c:92
#2  0x00007fffef67552b in __libc_message (do_abort=<optimized out>,
    fmt=<optimized out>) at ../sysdeps/unix/sysv/linux/libc_fatal.c:189
#3  0x00007fffef6f72a7 in *__GI___fortify_fail (
    msg=0x7fffef755063 "buffer overflow detected") at fortify_fail.c:32
#4  0x00007fffef6f6160 in *__GI___chk_fail () at chk_fail.c:29
#5  0x00007fffef6f585b in ___vsnprintf_chk (s=0x56c8ef "%s", maxlen=32536,
    flags=1, slen=18446744073709551615,
    format=0x4 <Address 0x4 out of bounds>, args=0x7fffd3ffe3f0)
    at vsnprintf_chk.c:39
#6  0x00007fffef6f572a in ___snprintf_chk (
    s=0x7f02 <Address 0x7f02 out of bounds>, maxlen=32536, flags=6,
    slen=18446744073709551615, format=0x0) at snprintf_chk.c:36
#7  0x00000000004792e8 in snprintf (__fmt=0x4 <Address 0x4 out of bounds>,
    __n=140736617800320, __s=0x56c8ef "%s")
    at /usr/include/x86_64-linux-gnu/bits/stdio2.h:65
#8  hb_libmpeg2_decode (list_raw=0x7fffcc143920, buf_es=0x7fffcc143a80,
    m=0x7fffcc1437f0) at ../libhb/decmpeg2.c:647
#9  decmpeg2Work (w=<optimized out>, buf_in=0x7fffd3ffe758,
    buf_out=0x7fffd3ffe768) at ../libhb/decmpeg2.c:775
#10 0x00000000004661c6 in DecodePreviews (data=0xec1740, title=<optimized
out>)
    at ../libhb/scan.c:669
#11 0x000000000046757a in ScanFunc (_data=0xec1740) at ../libhb/scan.c:192
#12 0x000000000045e8bb in hb_thread_func (_t=0xe97c10) at
../libhb/ports.c:362
#13 0x00007ffff4473b50 in start_thread (arg=<optimized out>)
    at pthread_create.c:304
#14 0x00007fffef6e2a7d in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#15 0x0000000000000000 in ?? ()

Thread 11 (Thread 0x7fffda5f9700 (LWP 32529)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 ()
    at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:216
#1  0x00007fffefc9a795 in g_cond_wait_until ()
   from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fffefc34f51 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fffefc3559a in g_async_queue_timeout_pop ()
   from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fffefc81702 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fffefc80f45 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007ffff4473b50 in start_thread (arg=<optimized out>)
    at pthread_create.c:304
#7  0x00007fffef6e2a7d in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#8  0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7fffdbfff700 (LWP 32521)):
#0  0x00007fffef6b3bdd in nanosleep () at
../sysdeps/unix/syscall-template.S:82
#1  0x00007fffef6dcc94 in usleep (useconds=<optimized out>)
    at ../sysdeps/unix/sysv/linux/usleep.c:33
#2  0x0000000000455e62 in thread_func (_h=0xc920c0) at ../libhb/hb.c:1855
#3  0x000000000045e8bb in hb_thread_func (_t=0xc92fb0) at
../libhb/ports.c:362
#4  0x00007ffff4473b50 in start_thread (arg=<optimized out>)
    at pthread_create.c:304
#5  0x00007fffef6e2a7d in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#6  0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7fffe0b01700 (LWP 32520)):
#0  0x00007fffef6b3bdd in nanosleep () at
../sysdeps/unix/syscall-template.S:82
#1  0x00007fffef6dcc94 in usleep (useconds=<optimized out>)
    at ../sysdeps/unix/sysv/linux/usleep.c:33
#2  0x0000000000455e62 in thread_func (_h=0xc913e0) at ../libhb/hb.c:1855
#3  0x000000000045e8bb in hb_thread_func (_t=0xc91f00) at
../libhb/ports.c:362
#4  0x00007ffff4473b50 in start_thread (arg=<optimized out>)
    at pthread_create.c:304
#5  0x00007fffef6e2a7d in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#6  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fffe2ab3700 (LWP 32517)):
#0  pthread_cond_wait@@GLIBC_2.3.2 ()
    at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fffeb8d5f87 in WTF::TCMalloc_PageHeap::scavengerThread() ()
   from /usr/lib/libjavascriptcoregtk-1.0.so.0
#2  0x00007fffeb8d5fa9 in WTF::TCMalloc_PageHeap::runScavengerThread(void*)
()
   from /usr/lib/libjavascriptcoregtk-1.0.so.0
#3  0x00007ffff4473b50 in start_thread (arg=<optimized out>)
    at pthread_create.c:304
#4  0x00007fffef6e2a7d in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7ffff7fbb9a0 (LWP 32514)):
#0  0x00007fffef6d7e33 in *__GI___poll (fds=<optimized out>,
    nfds=<optimized out>, timeout=-1) at
../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fffe54af1c2 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007fffe54b0697 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007fffe54b08bb in xcb_wait_for_reply ()
   from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#4  0x00007fffe72f932d in _XReply () from
/usr/lib/x86_64-linux-gnu/libX11.so.6
#5  0x00007fffe72ef1b9 in XQueryPointer ()
   from /usr/lib/x86_64-linux-gnu/libX11.so.6
#6  0x00007ffff0c86934 in ?? ()
   from /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
#7  0x00007ffff0c38200 in ?? ()
   from /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
#8  0x00007ffff0c58faf in gdk_window_get_pointer ()
   from /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
#9  0x00007ffff0c8cde1 in gdk_device_get_state ()
   from /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
#10 0x00007ffff0c3dcc8 in gdk_event_request_motions ()
   from /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
#11 0x00007ffff10df01e in ?? ()
   from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#12 0x00007ffff10067c8 in gtk_main_do_event ()
   from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#13 0x00007ffff0c737ac in ?? ()
   from /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
#14 0x00007fffefc5e355 in g_main_context_dispatch ()
   from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#15 0x00007fffefc5e688 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#16 0x00007fffefc5ea82 in g_main_loop_run ()
   from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#17 0x00007ffff1005797 in gtk_main ()
   from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#18 0x0000000000420b0d in main (argc=1, argv=0x7fffffffe6a8)
    at
/build/buildd-handbrake_0.9.8+dfsg1-2-amd64-fe2d0j/handbrake-0.9.8+dfsg1/build/../gtk/src/main.c:1111
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/pkg-multimedia-maintainers/attachments/20121215/01dbc60c/attachment-0001.html>


More information about the pkg-multimedia-maintainers mailing list