Pan seg violation when using article filter

Bug #1945911 reported by William Semler
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
pan (Ubuntu)
New
Undecided
Unassigned

Bug Description

I am currently using a fresh install of Linux Mint 20.2 Uma. Previously using Ubuntu 20.04 LTS and pan ran with no issues. Now in Mint when trying to filter articles it seg faults as soon as I start to type in the filter box. The version of Pan I am using was installed using synaptic package manager and is version 0.146.
Below is the information provided by System Reports. I am also attaching the crash report file.

===================================================================
 Info
===================================================================
           PID: 83907 (pan)
           UID: 1000 (bill)
           GID: 1000 (bill)
        Signal: 11 (SEGV)
     Timestamp: Sat 2021-10-02 18:11:33 EDT (1min 4s ago)
  Command Line: pan
    Executable: /usr/bin/pan
 Control Group: /user.slice/user-1000.slice/session-c2.scope
          Unit: session-c2.scope
         Slice: user-1000.slice
       Session: c2
     Owner UID: 1000 (bill)
       Boot ID: fefdc9a7e047436694a959d9066ca07f
    Machine ID: c4f2d44acf3c4564bf5a66409c42613f
      Hostname: bill-HP-Pavilion-dv7-Notebook-PC
       Storage: /var/lib/systemd/coredump/core.pan.1000.fefdc9a7e047436694a959d9066ca07f.83907.1633212693000000000000.lz4
       Message: Process 83907 (pan) of user 1000 dumped core.

                Stack trace of thread 83907:
                #0 0x0000559c6b38d010 n/a (n/a + 0x0)
===================================================================
 GDB Log
===================================================================
[New LWP 83907]
[New LWP 83910]
[New LWP 83911]
[New LWP 83919]
[New LWP 83918]
[New LWP 83921]
[New LWP 83917]
[New LWP 83916]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `pan'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 0x0000559c6b38d010 in ?? ()
[Current thread is 1 (Thread 0x7fcb8639dcc0 (LWP 83907))]

===================================================================
 GDB Backtrace
===================================================================
[New LWP 83907]
[New LWP 83910]
[New LWP 83911]
[New LWP 83919]
[New LWP 83918]
[New LWP 83921]
[New LWP 83917]
[New LWP 83916]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `pan'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 0x0000559c6b38d010 in ?? ()
[Current thread is 1 (Thread 0x7fcb8639dcc0 (LWP 83907))]
#0 0x0000559c6b38d010 in ?? ()
#1 0x0000559c6a833be3 in ?? ()
#2 0x0000559c6a833cbd in ?? ()
#3 0x0000559c6a8333db in ?? ()
#4 0x0000559c6a83379d in ?? ()
#5 0x0000559c6a75a7cb in ?? ()
#6 0x0000559c6a75c10d in ?? ()
#7 0x0000559c6a75c1fa in ?? ()
#8 0x00007fcb8800ebe8 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#9 0x00007fcb8800e04e in g_main_context_dispatch () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007fcb8800e400 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#11 0x00007fcb8800e6f3 in g_main_loop_run () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#12 0x00007fcb8881537d in gtk_main () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#13 0x0000559c6a71d7e8 in ?? ()
#14 0x00007fcb878740b3 in __libc_start_main (main=0x559c6a71be70, argc=1, argv=0x7fff71fd8818, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff71fd8808) at ../csu/libc-start.c:308
#15 0x0000559c6a71f60e in ?? ()

===================================================================
 GDB Backtrace (all threads)
===================================================================
[New LWP 83907]
[New LWP 83910]
[New LWP 83911]
[New LWP 83919]
[New LWP 83918]
[New LWP 83921]
[New LWP 83917]
[New LWP 83916]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `pan'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 0x0000559c6b38d010 in ?? ()
[Current thread is 1 (Thread 0x7fcb8639dcc0 (LWP 83907))]

Thread 8 (Thread 0x7fcb7ffff700 (LWP 83916)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
No locals.
#1 0x00007fcb8805b623 in g_cond_wait () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2 0x00007fcb87fde59b in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3 0x00007fcb88038347 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4 0x00007fcb88037ad1 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#5 0x00007fcb8718e609 in start_thread (arg=<optimized out>) at pthread_create.c:477
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140512002569984, 5087811111652436114, 140735105823966, 140735105823967, 140735105824112, 140512002566720, -5112299434028029806, -5112562982215866222}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#6 0x00007fcb8796f293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.

Thread 7 (Thread 0x7fcb7f7fe700 (LWP 83917)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
No locals.
#1 0x00007fcb8805b623 in g_cond_wait () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2 0x00007fcb87fde59b in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3 0x00007fcb88038347 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4 0x00007fcb88037ad1 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#5 0x00007fcb8718e609 in start_thread (arg=<optimized out>) at pthread_create.c:477
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140511994177280, 5087811111652436114, 140735105823966, 140735105823967, 140735105824112, 140511994174016, -5112298333979531118, -5112562982215866222}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#6 0x00007fcb8796f293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.

Thread 6 (Thread 0x7fcb7dffb700 (LWP 83921)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
No locals.
#1 0x00007fcb8805b746 in g_cond_wait_until () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2 0x00007fcb87fde581 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3 0x00007fcb87fdeba6 in g_async_queue_timeout_pop () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4 0x00007fcb88038419 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#5 0x00007fcb88037ad1 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#6 0x00007fcb8718e609 in start_thread (arg=<optimized out>) at pthread_create.c:477
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140511968999168, 5087811111652436114, 140735105823790, 140735105823791, 140735105823936, 140511968995904, -5112303829927057262, -5112562982215866222}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#7 0x00007fcb8796f293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.

Thread 5 (Thread 0x7fcb7effd700 (LWP 83918)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
No locals.
#1 0x00007fcb8805b623 in g_cond_wait () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2 0x00007fcb87fde59b in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3 0x00007fcb88038347 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4 0x00007fcb88037ad1 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#5 0x00007fcb8718e609 in start_thread (arg=<optimized out>) at pthread_create.c:477
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140511985784576, 5087811111652436114, 140735105823966, 140735105823967, 140735105824112, 140511985781312, -5112301631977543534, -5112562982215866222}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#6 0x00007fcb8796f293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.

Thread 4 (Thread 0x7fcb7e7fc700 (LWP 83919)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
No locals.
#1 0x00007fcb8805b623 in g_cond_wait () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2 0x00007fcb87fde59b in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3 0x00007fcb88038347 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4 0x00007fcb88037ad1 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#5 0x00007fcb8718e609 in start_thread (arg=<optimized out>) at pthread_create.c:477
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140511977391872, 5087811111652436114, 140735105823966, 140735105823967, 140735105824112, 140511977388608, -5112300531929044846, -5112562982215866222}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#6 0x00007fcb8796f293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.

Thread 3 (Thread 0x7fcb85335700 (LWP 83911)):
#0 0x00007fcb87962aff in __GI___poll (fds=0x559c6b4783a0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        resultvar = 18446744073709551100
        sc_cancel_oldtype = 0
        sc_ret = <optimized out>
#1 0x00007fcb8800e36e in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2 0x00007fcb8800e6f3 in g_main_loop_run () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3 0x00007fcb88265f8a in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
No symbol table info available.
#4 0x00007fcb88037ad1 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#5 0x00007fcb8718e609 in start_thread (arg=<optimized out>) at pthread_create.c:477
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140512089822976, 5087811111652436114, 140735105820526, 140735105820527, 140735105820672, 140512089819712, -5112567056661469038, -5112562982215866222}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#6 0x00007fcb8796f293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.

Thread 2 (Thread 0x7fcb85b36700 (LWP 83910)):
#0 0x00007fcb87962aff in __GI___poll (fds=0x559c6b465ad0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        resultvar = 18446744073709551100
        sc_cancel_oldtype = 0
        sc_ret = <optimized out>
#1 0x00007fcb8800e36e in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2 0x00007fcb8800e4a3 in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3 0x00007fcb8800e4f1 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4 0x00007fcb88037ad1 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#5 0x00007fcb8718e609 in start_thread (arg=<optimized out>) at pthread_create.c:477
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140512098215680, 5087811111652436114, 140735105820094, 140735105820095, 140735105820240, 140512098212416, -5112568156709967726, -5112562982215866222}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#6 0x00007fcb8796f293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.

Thread 1 (Thread 0x7fcb8639dcc0 (LWP 83907)):
#0 0x0000559c6b38d010 in ?? ()
No symbol table info available.
#1 0x0000559c6a833be3 in ?? ()
No symbol table info available.
#2 0x0000559c6a833cbd in ?? ()
No symbol table info available.
#3 0x0000559c6a8333db in ?? ()
No symbol table info available.
#4 0x0000559c6a83379d in ?? ()
No symbol table info available.
#5 0x0000559c6a75a7cb in ?? ()
No symbol table info available.
#6 0x0000559c6a75c10d in ?? ()
No symbol table info available.
#7 0x0000559c6a75c1fa in ?? ()
No symbol table info available.
#8 0x00007fcb8800ebe8 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#9 0x00007fcb8800e04e in g_main_context_dispatch () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#10 0x00007fcb8800e400 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#11 0x00007fcb8800e6f3 in g_main_loop_run () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#12 0x00007fcb8881537d in gtk_main () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
No symbol table info available.
#13 0x0000559c6a71d7e8 in ?? ()
No symbol table info available.
#14 0x00007fcb878740b3 in __libc_start_main (main=0x559c6a71be70, argc=1, argv=0x7fff71fd8818, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff71fd8808) at ../csu/libc-start.c:308
        self = <optimized out>
        result = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {94130290457104, 5087811111652436114, 94130289112544, 140735105828880, 0, 0, -5087542810170349422, -5112563930172348270}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x1, 0x7fff71fd8818}, data = {prev = 0x0, cleanup = 0x0, canceltype = 1}}}
        not_first_call = <optimized out>
#15 0x0000559c6a71f60e in ?? ()
No symbol table info available.
#0 0x0000559c6b38d010 in ?? ()
#1 0x0000559c6a833be3 in ?? ()
#2 0x0000559c6a833cbd in ?? ()
#3 0x0000559c6a8333db in ?? ()
#4 0x0000559c6a83379d in ?? ()
#5 0x0000559c6a75a7cb in ?? ()
#6 0x0000559c6a75c10d in ?? ()
#7 0x0000559c6a75c1fa in ?? ()
#8 0x00007fcb8800ebe8 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#9 0x00007fcb8800e04e in g_main_context_dispatch () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007fcb8800e400 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#11 0x00007fcb8800e6f3 in g_main_loop_run () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#12 0x00007fcb8881537d in gtk_main () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#13 0x0000559c6a71d7e8 in ?? ()
#14 0x00007fcb878740b3 in __libc_start_main (main=0x559c6a71be70, argc=1, argv=0x7fff71fd8818, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff71fd8808) at ../csu/libc-start.c:308
#15 0x0000559c6a71f60e in ?? ()

Tags: fault seg
Revision history for this message
William Semler (mrbill777) wrote :
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.