Crash open PDF

Bug #1819010 reported by Wellington Torrejais da Silva
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gimp (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

```
GNU Image Manipulation Program version 2.10.6
git-describe: GIMP_2_10_4-278-g0a8173ffde
C compiler:
 Using built-in specs.
 COLLECT_GCC=gcc
 COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/8/lto-wrapper
 OFFLOAD_TARGET_NAMES=nvptx-none
 OFFLOAD_TARGET_DEFAULT=1
 Target: x86_64-linux-gnu
 Configured with: ../src/configure -v --with-pkgversion='Ubuntu 8.2.0-4ubuntu1' --with-bugurl=file:///usr/share/doc/gcc-8/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --prefix=/usr --with-gcc-major-version-only --program-suffix=-8 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
 Thread model: posix
 gcc version 8.2.0 (Ubuntu 8.2.0-4ubuntu1)

using GEGL version 0.4.8 (compiled against version 0.4.8)
using GLib version 2.58.1 (compiled against version 2.57.2)
using GdkPixbuf version 2.38.0 (compiled against version 2.36.12)
using GTK+ version 2.24.32 (compiled against version 2.24.32)
using Pango version 1.42.3 (compiled against version 1.42.3)
using Fontconfig version 2.13.0 (compiled against version 2.13.0)
using Cairo version 1.15.12 (compiled against version 1.15.12)

```
> fatal error: Abortado

Stack trace:
```

# Stack traces obtained from PID 6539 - Thread 6539 #

[New LWP 6544]
[New LWP 6545]
[New LWP 6549]
[New LWP 6550]
[New LWP 6551]
[New LWP 6552]
[New LWP 6834]
[New LWP 6839]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
__libc_read (fd=46, buf=0x7ffc4a4b2090, nbytes=256) at ../sysdeps/unix/sysv/linux/read.c:26
  Id Target Id Frame
* 1 Thread 0x7f7171766e00 (LWP 6539) "gimp-2.10" __libc_read (fd=46, buf=0x7ffc4a4b2090, nbytes=256) at ../sysdeps/unix/sysv/linux/read.c:26
  2 Thread 0x7f716ca9f700 (LWP 6544) "gmain" 0x00007f71745e06d9 in __GI___poll (fds=0x55956e8730f0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
  3 Thread 0x7f716d2a0700 (LWP 6545) "gdbus" 0x00007f71745e06d9 in __GI___poll (fds=0x55956e889290, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
  4 Thread 0x7f714d15f700 (LWP 6549) "async" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  5 Thread 0x7f714c95e700 (LWP 6550) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  6 Thread 0x7f7145ffe700 (LWP 6551) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  7 Thread 0x7f71457fd700 (LWP 6552) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  8 Thread 0x7f712bfff700 (LWP 6834) "swap writer" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  9 Thread 0x7f7129ffc700 (LWP 6839) "pool" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38

Thread 9 (Thread 0x7f7129ffc700 (LWP 6839)):
#0 0x00007f71745e6219 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f71748fe75a in g_cond_wait_until () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007f717488a061 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007f717488a621 in g_async_queue_timeout_pop () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007f71748e0b71 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007f71748e0135 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#6 0x00007f71746c4164 in start_thread (arg=<optimized out>) at pthread_create.c:486
        ret = <optimized out>
        pd = <optimized out>
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140124012660480, -5777647929971375582, 140721554918238, 140721554918239, 140721554918368, 140124012656896, 5851293220965253666, 5851094047538086434}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#7 0x00007f71745ecdef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7f712bfff700 (LWP 6834)):
#0 0x00007f71745e6219 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f71748fe63f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007f717536d375 in () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3 0x00007f71748e0135 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007f71746c4164 in start_thread (arg=<optimized out>) at pthread_create.c:486
        ret = <optimized out>
        pd = <optimized out>
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140124046227200, -5777647929971375582, 140721554920702, 140721554920703, 140721554920832, 140124046223616, 5851297617401152034, 5851094047538086434}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5 0x00007f71745ecdef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7f71457fd700 (LWP 6552)):
#0 0x00007f71745e6219 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f71748fe63f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x000055956cbc1673 in ()
#3 0x00007f71748e0135 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007f71746c4164 in start_thread (arg=<optimized out>) at pthread_create.c:486
        ret = <optimized out>
        pd = <optimized out>
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140124474038016, -5777647929971375582, 140721554926526, 140721554926527, 140721554926656, 140124474034432, 5851056823280927266, 5851094047538086434}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5 0x00007f71745ecdef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7f7145ffe700 (LWP 6551)):
#0 0x00007f71745e6219 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f71748fe63f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x000055956cbc1673 in ()
#3 0x00007f71748e0135 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007f71746c4164 in start_thread (arg=<optimized out>) at pthread_create.c:486
        ret = <optimized out>
        pd = <optimized out>
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140124482430720, -5777647929971375582, 140721554926526, 140721554926527, 140721554926656, 140124482427136, 5851055723232428578, 5851094047538086434}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5 0x00007f71745ecdef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7f714c95e700 (LWP 6550)):
#0 0x00007f71745e6219 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f71748fe63f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x000055956cbc1673 in ()
#3 0x00007f71748e0135 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007f71746c4164 in start_thread (arg=<optimized out>) at pthread_create.c:486
        ret = <optimized out>
        pd = <optimized out>
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140124592924416, -5777647929971375582, 140721554926526, 140721554926527, 140721554926656, 140124592920832, 5851076390615056930, 5851094047538086434}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5 0x00007f71745ecdef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7f714d15f700 (LWP 6549)):
#0 0x00007f71745e6219 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f71748fe63f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x000055956cbc148a in ()
#3 0x00007f71748e0135 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007f71746c4164 in start_thread (arg=<optimized out>) at pthread_create.c:486
        ret = <optimized out>
        pd = <optimized out>
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140124601317120, -5777647929971375582, 140721554926542, 140721554926543, 140721554926672, 140124601313536, 5851075292714041890, 5851094047538086434}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5 0x00007f71745ecdef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7f716d2a0700 (LWP 6545)):
#0 0x00007f71745e06d9 in __GI___poll (fds=0x55956e889290, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        resultvar = 18446744073709551100
        sc_cancel_oldtype = 0
#1 0x00007f71748b7e46 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007f71748b81d2 in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007f71752337b6 in () at /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4 0x00007f71748e0135 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007f71746c4164 in start_thread (arg=<optimized out>) at pthread_create.c:486
        ret = <optimized out>
        pd = <optimized out>
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140125139502848, -5777647929971375582, 140721554926638, 140721554926639, 140721554926768, 140125139499264, 5851145145525273122, 5851094047538086434}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#6 0x00007f71745ecdef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7f716ca9f700 (LWP 6544)):
#0 0x00007f71745e06d9 in __GI___poll (fds=0x55956e8730f0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        resultvar = 18446744073709551100
        sc_cancel_oldtype = 0
#1 0x00007f71748b7e46 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007f71748b7f6c in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007f71748b7fb1 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007f71748e0135 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007f71746c4164 in start_thread (arg=<optimized out>) at pthread_create.c:486
        ret = <optimized out>
        pd = <optimized out>
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140125131110144, -5777647929971375582, 140721554926238, 140721554926239, 140721554926368, 140125131106560, 5851146245573771810, 5851094047538086434}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#6 0x00007f71745ecdef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7f7171766e00 (LWP 6539)):
#0 0x00007f71746cdc24 in __libc_read (fd=46, buf=0x7ffc4a4b2090, nbytes=256) at ../sysdeps/unix/sysv/linux/read.c:26
        resultvar = 18446744073709551104
        sc_cancel_oldtype = 1
        sc_ret = <optimized out>
        nbytes = 256
        fd = 46
        buf = 0x7ffc4a4b2090
#1 0x00007f71759447d4 in gimp_stack_trace_print () at /usr/lib/libgimpbase-2.0.so.0
#2 0x000055956c8ff2a0 in ()
#3 0x000055956c8ff6d8 in ()
#4 0x000055956c8ffe37 in ()
#5 0x00007f71746cedd0 in <signal handler called> () at /lib/x86_64-linux-gnu/libpthread.so.0
#6 0x00007f7174513077 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
        set = {__val = {0, 94100421366464, 140125263316096, 140125259801391, 140724530937856, 94100421366464, 94100421366565, 94100421366464, 94100421366464, 94100421366571, 94100421366764, 94100421366464, 94100421366764, 0, 0, 0}}
        pid = <optimized out>
        tid = <optimized out>
#7 0x00007f71744f4535 in __GI_abort () at abort.c:79
        save_stage = 1
        act = {__sigaction_handler = {sa_handler = 0x5595726e6780, sa_sigaction = 0x5595726e6780}, sa_mask = {__val = {0, 7, 6, 0, 0, 0, 140721554926280, 21474836480, 140721554926128, 140125200032427, 140125200032427, 0, 18307801974461842688, 140125260991738, 0, 140125200032427}}, sa_flags = 1950611059, sa_restorer = 0x7f717443f808}
        sigs = {__val = {32, 0 <repeats 15 times>}}
#8 0x00007f71744f440f in __assert_fail_base (fmt=0x7f7170c5a2ab "%s%s%s:%u: %s%sAssertiva “%s” falhou.\n%n", assertion=0x7f717443f808 "!xcb_xlib_threads_sequence_lost", file=0x7f717443f673 "../../src/xcb_io.c", line=263, function=<optimized out>) at assert.c:92
        str = 0x5595726e6780 " \236\022s\225U"
        total = 4096
#9 0x00007f7174504142 in __GI___assert_fail (assertion=0x7f717443f808 "!xcb_xlib_threads_sequence_lost", file=0x7f717443f673 "../../src/xcb_io.c", line=263, function=0x7f717443fac0 "poll_for_event") at assert.c:101
#10 0x00007f71743cd5db in () at /usr/lib/x86_64-linux-gnu/libX11.so.6
#11 0x00007f71743cd680 in () at /usr/lib/x86_64-linux-gnu/libX11.so.6
#12 0x00007f71743cd97d in _XEventsQueued () at /usr/lib/x86_64-linux-gnu/libX11.so.6
#13 0x00007f71743af50a in XFlush () at /usr/lib/x86_64-linux-gnu/libX11.so.6
#14 0x00007f71759e9a40 in gdk_window_process_all_updates () at /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
#15 0x00007f71759e9af9 in () at /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
#16 0x00007f71759c8804 in () at /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
#17 0x00007f71748b7ae8 in g_main_context_dispatch () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#18 0x00007f71748b7ed8 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#19 0x00007f71748b81d2 in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#20 0x000055956c8feacf in app_run ()
#21 0x000055956c8fe3d5 in main ()
[Inferior 1 (process 6539) detached]

```

Revision history for this message
Erich Eickmeyer (eeickmeyer) wrote :

Thank you for reporting this bug. However, this was not filed using the "ubuntu-bug" tool, therefore this bug does not contain any information about the version of OS being used or any hints about hardware. Therefore, this bug is invalid. Please report bugs by opening a terminal and typing "ubuntu-bug {packagename}" in the future.

Changed in gimp (Ubuntu):
status: New → Invalid
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.