Balsa crashing on opening HTML emails



Hi!


For a few weeks now, Balsa has been crashing on me when trying to open certain (but not all) HTML emails. I am using the gtk3 git branch*, and I have version 2.0.4 of the Arch Linux webkitgtk package installed (the error seems to be Webkit-related, see below):
https://www.archlinux.org/packages/extra/x86_64/webkitgtk/
File list: https://www.archlinux.org/packages/extra/x86_64/webkitgtk/files/


Here is Balsa's crash output (running in gdb):

(balsa:20300): Gtk-WARNING **: drawing failure for widget `WebKitWebView': invalid value (typically too big) for the size of the input (surface, pattern, etc.)

(balsa:20300): Gdk-ERROR **: The program 'balsa' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadAlloc (insufficient resources for operation)'.
  (Details: serial 4863 error_code 11 request_code 53 minor_code 0)
  (Note to programmers: normally, X errors are reported asynchronously;
   that is, you will receive the error a while after causing it.
   To debug your program, run it with the GDK_SYNCHRONIZE environment
   variable to change this behavior. You can then get a meaningful
backtrace from your debugger if you break on the gdk_x_error() function.)

Program received signal SIGTRAP, Trace/breakpoint trap.
0x00007ffff29c7d4d in g_logv () from /usr/lib/libglib-2.0.so.0


Here is the corresponding backtrace:

#0  0x00007ffff29c7d4d in g_logv () from /usr/lib/libglib-2.0.so.0
#1  0x00007ffff29c7f32 in g_log () from /usr/lib/libglib-2.0.so.0
#2  0x00007ffff5426e60 in ?? () from /usr/lib/libgdk-3.so.0
#3  0x00007ffff5431801 in ?? () from /usr/lib/libgdk-3.so.0
#4  0x00007fffece3d1fb in _XError () from /usr/lib/libX11.so.6
#5  0x00007fffece3a257 in ?? () from /usr/lib/libX11.so.6
#6  0x00007fffece3a305 in ?? () from /usr/lib/libX11.so.6
#7  0x00007fffece3b200 in _XReply () from /usr/lib/libX11.so.6
#8  0x00007fffec5ec098 in XIGetClientPointer () from /usr/lib/libXi.so.6
#9  0x00007ffff542336d in ?? () from /usr/lib/libgdk-3.so.0
#10 0x00007ffff58f280d in ?? () from /usr/lib/libgtk-3.so.0
#11 0x00007ffff58f2cc5 in ?? () from /usr/lib/libgtk-3.so.0
#12 0x00007ffff53fe3b8 in ?? () from /usr/lib/libgdk-3.so.0
#13 0x00007ffff29c1903 in ?? () from /usr/lib/libglib-2.0.so.0
#14 0x00007ffff29c0da6 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#15 0x00007ffff29c10f8 in ?? () from /usr/lib/libglib-2.0.so.0
#16 0x00007ffff29c14fa in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#17 0x00007ffff58133bd in gtk_main () from /usr/lib/libgtk-3.so.0
#18 0x00000000004575fe in command_line_cb ()
#19 0x00007fffea21ad8c in ffi_call_unix64 () from /usr/lib/libffi.so.6
#20 0x00007fffea21a6bc in ffi_call () from /usr/lib/libffi.so.6
#21 0x00007ffff2e93c98 in g_cclosure_marshal_generic () from /usr/lib/libgobject-2.0.so.0 #22 0x00007ffff2e93458 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#23 0x00007ffff2ea440d in ?? () from /usr/lib/libgobject-2.0.so.0
#24 0x00007ffff2eabe52 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #25 0x00007ffff2eac462 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #26 0x00007ffff3168e82 in g_application_run () from /usr/lib/libgio-2.0.so.0
#27 0x0000000000423edf in main ()


Is this a bug in Balsa, in Webkit, in Arch Linux packaging?


Carlos



* By the way, I have put together and uploaded a balsa-gtk3-git package for Archlinux:
https://aur.archlinux.org/packages/balsa-gtk3-git/
https://aur.archlinux.org/packages/ba/balsa-gtk3-git/PKGBUILD
Comments welcome!

Attachment: pgpKMNLF94sVr.pgp
Description: PGP signature



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]