Segfault on Searching in Sent Emails
Bug Summary
When I search for "Amadeus" in my Sent Emails folder geary hangs and crashes After compiling Geary from source from commit #0ea8ff44 on main this problem no longer exists. Leaving this open if anyone has the same issue, I'll investigate the archlinux repo.
Your installation
System information:
Geary version: 43.0
Geary revision: tags/43.0-0-g94d6bec8
GTK version: 3.24.36
GLib version: 2.74.4
WebKitGTK version: 2.38.3
Desktop environment: KDE
Distribution name: Arch Linux
Distribution release: Unknown
Installation prefix: /usr
- Geary version: 43.0
- Installation method: installed via pacman
- Desktop environment: KDE
- Operating system and version: Arch Linux
- Email provider: Gmail
Steps to reproduce
- Go to Sent
- Search for "Amadeus"
- Application hangs and is killed
What happened?
Geary segfaults and is killed by the host
What did you expect to happen?
I expected geary to show me any Sent Emails containing "Amadeus"
Relevant logs and/or screenshots
Thread 23 "pool-geary" received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fff6ffff6c0 (LWP 10964)]
0x00007ffff759eed8 in ?? () from /usr/lib/libc.so.6
(gdb) backtrace full
#0 0x00007ffff759eed8 in () at /usr/lib/libc.so.6
#1 0x00007ffff7e5fe2f in g_string_insert_len () at /usr/lib/libglib-2.0.so.0
#2 0x00007ffff7aea3f1 in () at /usr/lib/geary/libgeary-client-43.0.so
#3 0x00007ffff139edc1 in () at /usr/lib/libsqlite3.so.0
#4 0x00007ffff12f789e in () at /usr/lib/libsqlite3.so.0
#5 0x00007ffff12f19ef in sqlite3_step () at /usr/lib/libsqlite3.so.0
#6 0x00007ffff7a3befc in geary_db_result_next () at /usr/lib/geary/libgeary-client-43.0.so
#7 0x00007ffff7a5c986 in geary_imap_db_account_do_get_search_matches ()
at /usr/lib/geary/libgeary-client-43.0.so
#8 0x00007ffff7a5837f in () at /usr/lib/geary/libgeary-client-43.0.so
#9 0x00007ffff7a38771 in geary_db_database_connection_exec_transaction ()
at /usr/lib/geary/libgeary-client-43.0.so
#10 0x00007ffff7a38c50 in geary_db_transaction_async_job_execute ()
at /usr/lib/geary/libgeary-client-43.0.so
#11 0x00007ffff7afc286 in () at /usr/lib/geary/libgeary-client-43.0.so
#12 0x00007ffff7e6f673 in () at /usr/lib/libglib-2.0.so.0
#13 0x00007ffff7e69e05 in () at /usr/lib/libglib-2.0.so.0
#14 0x00007ffff74d18fd in () at /usr/lib/libc.so.6
#15 0x00007ffff7553d20 in () at /usr/lib/libc.so.6
Edited by LordBurtz