First run problems



If you dont have /var/mail or ~/.balsa on the first setup you get an
error that says:

  Problem Creating Mailboxes
Couldn't create a directory: mkdir() failed on pathname "/var/mail".

wtf? why a user program would ever try to create a directory there?

after this error it jumps back to the wizard again and again.

On second run (after quiting balsa) you get the wizard again which doesnt fails like before and lets you go into the main window. Click on compose message and "Boom!"

Here's what i get in the console:

** (balsa:19867): WARNING **: Balsa cannot open your "Inbox" mailbox.

** (balsa:19867): WARNING **: Balsa cannot open your "Outbox" mailbox.

** (balsa:19867): WARNING **: Balsa cannot open your "Sentbox" mailbox.

** (balsa:19867): WARNING **: Balsa cannot open your "Draftbox" mailbox.

** (balsa:19867): WARNING **: Balsa cannot open your "Trash" mailbox.

** (balsa:19867): WARNING **: *** error loading mailboxes

Segmentation fault (core dumped)


backtrace shows this:

Program received signal SIGSEGV, Segmentation fault.
0x0000000000483e6f in ?? ()
(gdb) bt B/
#0  0x0000000000483e6f in ?? ()
#1  0x0000000000483e88 in sendmsg_window_compose ()
#2 0x00007ffff62e1f50 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#3  0x00007ffff62f36d0 in ?? () from /usr/lib/libgobject-2.0.so.0
#4 0x00007ffff62fb4cc in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#5  0x00007ffff62fb762 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#6  0x00007ffff77adcd8 in ?? () from /usr/lib/libgtk-3.so.0

and disasm is:

(gdb) disassemble $rip ,$rip+20
Dump of assembler code from 0x483e6f to 0x483e83:
=> 0x0000000000483e6f:  mov    0x30(%rax),%rsi
(gdb) print $rax
$1 = 0


so.. it is a null pointer issue.


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