On 04/17/10 07:17, Chris Bennett wrote:
On 04/16/10 21:18, RD Thrush wrote:
On 04/16/10 18:07, [email protected] wrote:
I built a debug version of thunderbird 3 for i386.
I have not been able to get it to run in gdb as Larry suggested.
[...]

If you really want someone to help, you'll have to build a debug version
of it (DEBUG=-g INSTALL_STRIP='' make reinstall in
mail/mozilla-thunderbird) and run it inside gdb to catch the crash
traces.

Of course. But I can't get it to run in gdb.

$ gdb /usr/local/bin/thunderbird
GNU gdb 6.3
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you
are
welcome to change it and/or distribute copies of it under certain
conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for
details.
This GDB was configured as
"i386-unknown-openbsd4.7"..."/usr/local/bin/thunderbird": not in
executable format: File format not recognized
/usr/local/bin/thunderbird is a shell script. It has hooks for debugging. Invoke the script as thunderbird --debug and it will arrange to run the real
executable with the proper environment under gdb.

Thanks, that worked

This got clipped at the ends:

$  /usr/local/bin/thunderbird --debug
/usr/local/mozilla-thunderbird/run-mozilla.sh -g /usr/local/
MOZILLA_FIVE_HOME=/usr/local/mozilla-thunderbird
  LD_LIBRARY_PATH=/usr/local/mozilla-thunderbird:/usr/local/
DISPLAY=:0.0
DYLD_LIBRARY_PATH=/usr/local/mozilla-thunderbird:/usr/local/
     LIBRARY_PATH=/usr/local/mozilla-thunderbird:/usr/local/
       SHLIB_PATH=/usr/local/mozilla-thunderbird:/usr/local/
          LIBPATH=/usr/local/mozilla-thunderbird:/usr/local/
       ADDON_PATH=/usr/local/mozilla-thunderbird
      MOZ_PROGRAM=/usr/local/mozilla-thunderbird/thunderbird
      MOZ_TOOLKIT=
        moz_debug=1
     moz_debugger=
/usr/bin/gdb /usr/local/mozilla-thunderbird/thunderbird-bin
GNU gdb 6.3
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public Lice
welcome to change it and/or distribute copies of it under ce
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warrant
This GDB was configured as "i386-unknown-openbsd4.7"...
(gdb) run
Starting program: /usr/local/mozilla-thunderbird/thunderbird
[New process 4232, thread 0x83a34800]
[New process 4232, thread 0x84826000]
[New process 4232]

Program received signal SIGTRAP, Trace/breakpoint trap.
Cannot remove breakpoints because program is no longer writable.
It might be running in another process.
Further execution is probably impossible.
0x06f92920 in ?? ()
(gdb)
(gdb) continue
Continuing.
Ran OK to view messages, Now I will try to send one
I hit reply

(thunderbird-bin:4232): Gtk-WARNING **: Error loading theme icon 'tools-check-spelling' for stock: Icon 'tools-check-spelling' not present in theme


However, when I tried to write a message following this, "evil" happened again the second I clicked into subject area.

Got scrotwm.core:

$ gdb /usr/local/bin/scrotwm scrotwm.core
GNU gdb 6.3
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i386-unknown-openbsd4.7"...
Core was generated by `scrotwm'.
Program terminated with signal 6, Aborted.
Reading symbols from /usr/lib/libutil.so.11.0...done.
Loaded symbols for /usr/lib/libutil.so.11.0
Reading symbols from /usr/X11R6/lib/libX11.so.12.0...done.
Loaded symbols for /usr/X11R6/lib/libX11.so.12.0
Reading symbols from /usr/X11R6/lib/libXrandr.so.6.1...done.
Loaded symbols for /usr/X11R6/lib/libXrandr.so.6.1
Reading symbols from /usr/lib/libc.so.53.1...done.
Loaded symbols for /usr/lib/libc.so.53.1
Reading symbols from /usr/X11R6/lib/libxcb.so.2.0...done.
Loaded symbols for /usr/X11R6/lib/libxcb.so.2.0
Reading symbols from /usr/X11R6/lib/libpthread-stubs.so.0.0...done.
Loaded symbols for /usr/X11R6/lib/libpthread-stubs.so.0.0
Reading symbols from /usr/X11R6/lib/libXau.so.9.0...done.
Loaded symbols for /usr/X11R6/lib/libXau.so.9.0
Reading symbols from /usr/X11R6/lib/libXdmcp.so.10.0...done.
Loaded symbols for /usr/X11R6/lib/libXdmcp.so.10.0
Reading symbols from /usr/X11R6/lib/libXext.so.10.0...done.
Loaded symbols for /usr/X11R6/lib/libXext.so.10.0
Reading symbols from /usr/X11R6/lib/libXrender.so.5.0...done.
Loaded symbols for /usr/X11R6/lib/libXrender.so.5.0
Reading symbols from /usr/libexec/ld.so...done.
Loaded symbols for /usr/libexec/ld.so
#0  0x0165da4d in kill () from /usr/lib/libc.so.53.1
(gdb) bt full
#0  0x0165da4d in kill () from /usr/lib/libc.so.53.1
No symbol table info available.
#1  0x016a92cb in abort () at /usr/src/lib/libc/stdlib/abort.c:68
        p = (struct atexit *) 0x7ed05000
        cleanup_called = 1
        mask = 4294967263
#2  0x1c003f7b in focus_win (win=0x8722f600) at scrotwm.c:1457
cne = {type = 633800452, xany = {type = 633800452, serial = 2254667776, send_event = -2040299520, display = 0x5c34a63, window = 2254667776}, xkey = {type = 633800452, serial = 2254667776, send_event = -2040299520, display = 0x5c34a63, window = 2254667776, root = 3343, subwindow = 3485388520, time = 633800452, x = -2084481024, y = 7, x_root = -809578760, y_root = 96684999, state = 2210486272, keycode = 0, same_screen = 0}, xbutton = { type = 633800452, serial = 2254667776, send_event = -2040299520, display = 0x5c34a63, window = 2254667776, root = 3343, subwindow = 3485388520, time = 633800452, x = -2084481024, y = 7, x_root = -809578760, y_root = 96684999, state = 2210486272, button = 0, same_screen = 0}, xmotion = {type = 633800452, serial = 2254667776, send_event = -2040299520, display = 0x5c34a63, window = 2254667776, root = 3343, subwindow = 3485388520, time = 633800452, x = -2084481024, y = 7, x_root = -809578760, y_root = 96684999, state = 2210486272, is_hint = 0 '\0', same_screen = 0}, xcrossing = {type = 633800452, serial = 2254667776, send_event = -2040299520, display = 0x5c34a63, window = 2254667776, root = 3343, subwindow = 3485388520, time = 633800452, x = -2084481024, y = 7, x_root = -809578760, y_root = 96684999, mode = -2084481024, detail = 0, same_screen = 0, focus = 0, state = 633800452}, xfocus = {type = 633800452, serial = 2254667776, send_event = -2040299520, display = 0x5c34a63, window = 2254667776, mode = 3343, detail = -809578776}, xexpose = {type = 633800452, serial = 2254667776, send_event = -2040299520, display = 0x5c34a63, window = 2254667776, x = 3343, y = -809578776, width = 633800452, height = -2084481024, count = 7}, xgraphicsexpose = {type = 633800452, serial = 2254667776, send_event = -2040299520, display = 0x5c34a63, drawable = 2254667776, x = 3343, y = -809578776, width = 633800452, height = -2084481024, count = 7, major_code = -809578760, minor_code = 96684999}, xnoexpose = {type = 633800452, serial = 2254667776, send_event = -2040299520, display = 0x5c34a63, drawable = 2254667776, major_code = 3343, minor_code = -809578776}, xvisibility = {type = 633800452, serial = 2254667776, send_event = -2040299520, display = 0x5c34a63, window = 2254667776, state = 3343}, xcreatewindow = {type = 633800452, serial = 2254667776, send_event = -2040299520, display = 0x5c34a63, parent = 2254667776, window = 3343, x = -809578776, y = 633800452, width = -2084481024, height = 7, border_width = -809578760, override_redirect = 96684999}, xdestroywindow = {type = 633800452, serial = 2254667776, send_event = -2040299520, display = 0x5c34a63, event = 2254667776, window = 3343}, xunmap = {type = 633800452, serial = 2254667776, send_event = -2040299520, display = 0x5c34a63, event = 2254667776, window = 3343, from_configure = -809578776}, xmap = {type = 633800452, serial = 2254667776, send_event = -2040299520, display = 0x5c34a63, event = 2254667776, window = 3343, override_redirect = -809578776}, xmaprequest = { type = 633800452, serial = 2254667776, send_event = -2040299520, display = 0x5c34a63, parent = 2254667776, window = 3343}, xreparent = {type = 633800452, serial = 2254667776, send_event = -2040299520, display = 0x5c34a63, event = 2254667776, window = 3343, parent = 3485388520, x = 633800452, y = -2084481024, override_redirect = 7}, xconfigure = {type = 633800452, serial = 2254667776, send_event = -2040299520, display = 0x5c34a63, event = 2254667776, window = 3343, x = -809578776, y = 633800452, width = -2084481024, height = 7, border_width = -809578760, above = 96684999, override_redirect = -2084481024}, xgravity = {type = 633800452, serial = 2254667776, send_event = -2040299520, display = 0x5c34a63, event = 2254667776, window = 3343, x = -809578776, y = 633800452}, xresizerequest = {type = 633800452, serial = 2254667776, send_event = -2040299520, display = 0x5c34a63, window = 2254667776, width = 3343, height = -809578776}, xconfigurerequest = {type = 633800452, serial = 2254667776, send_event = -2040299520, display = 0x5c34a63, parent = 2254667776, window = 3343, x = -809578776, y = 633800452, width = -2084481024, height = 7, border_width = -809578760, above = 96684999, detail = -2084481024, value_mask = 0}, xcirculate = {type = 633800452, serial = 2254667776, send_event = -2040299520, display = 0x5c34a63, event = 2254667776, window = 3343, place = -809578776}, xcirculaterequest = {type = 633800452, serial = 2254667776, send_event = -2040299520, display = 0x5c34a63, parent = 2254667776, window = 3343, place = -809578776}, xproperty = { type = 633800452, serial = 2254667776, send_event = -2040299520, display = 0x5c34a63, window = 2254667776, atom = 3343,
---Type <return> to continue, or q <return> to quit---
time = 3485388520, state = 633800452}, xselectionclear = {type = 633800452, serial = 2254667776, send_event = -2040299520, display = 0x5c34a63, window = 2254667776, selection = 3343, time = 3485388520}, xselectionrequest = {type = 633800452, serial = 2254667776, send_event = -2040299520, display = 0x5c34a63, owner = 2254667776, requestor = 3343, selection = 3485388520, target = 633800452, property = 2210486272, time = 7}, xselection = {type = 633800452, serial = 2254667776, send_event = -2040299520, display = 0x5c34a63, requestor = 2254667776, selection = 3343, target = 3485388520, property = 633800452, time = 2210486272}, xcolormap = { type = 633800452, serial = 2254667776, send_event = -2040299520, display = 0x5c34a63, window = 2254667776, colormap = 3343, new = -809578776, state = 633800452}, xclient = {type = 633800452, serial = 2254667776, send_event = -2040299520, display = 0x5c34a63, window = 2254667776, message_type = 3343, format = -809578776, data = { b = "\004\aÇ%\000XÁ\203\a\000\000\000øÎ¾ÏÇKÃ\005", s = {1796, 9671, 22528, -31807, 7, 0, -12552, -12354, 19399, 1475}, l = {633800452, -2084481024, 7, -809578760, 96684999}}}, xmapping = {type = 633800452, serial = 2254667776, send_event = -2040299520, display = 0x5c34a63, window = 2254667776, request = 3343, first_keycode = -809578776, count = 633800452}, xerror = {type = 633800452, display = 0x86638000, resourceid = 2254667776, serial = 96684643, error_code = 0 '\0', request_code = 128 '\200', minor_code = 99 'c'}, xkeymap = {type = 633800452, serial = 2254667776,
    send_event = -2040299520, display = 0x5c34a63, window = 2254667776,
key_vector = "\017\r\000\000èξÏ\004\aÇ%\000XÁ\203\a\000\000\000øÎ¾ÏÇKÃ\005\000XÁ\203"}, pad = {633800452, -2040299520, -2040299520, 96684643, -2040299520, 3343, -809578776, 633800452, -2084481024, 7, -809578760, 96684999, -2084481024, 0, 0, 0, 633800452, -2084481024, -809578728, 96685692, -2084481024, 1, 0, 0}}
        cur_focus = 3485388488
        rr = 96684326
        cfw = (struct ws_win *) 0x0
#3  0x1c007f08 in focus_magic (win=0x8722f200, do_trans=0) at scrotwm.c:3833
No locals.
#4  0x1c0082a3 in enternotify (e=0x0) at scrotwm.c:4091
cne = {type = 3328, xany = {type = 3328, serial = 0, send_event = -2040299520, display = 0x0, window = 0}, xkey = { type = 3328, serial = 0, send_event = -2040299520, display = 0x0, window = 0, root = 3343, subwindow = 2195112960, time = 633800452, x = -2084481024, y = -2084481024, x_root = -809578584, y_root = 96684999, state = 2210486272, keycode = 0, same_screen = 0}, xbutton = {type = 3328, serial = 0, send_event = -2040299520, display = 0x0, window = 0, root = 3343, subwindow = 2195112960, time = 633800452, x = -2084481024, y = -2084481024, x_root = -809578584, y_root = 96684999, state = 2210486272, button = 0, same_screen = 0}, xmotion = {type = 3328, serial = 0, send_event = -2040299520, display = 0x0, window = 0, root = 3343, subwindow = 2195112960, time = 633800452, x = -2084481024, y = -2084481024, x_root = -809578584, y_root = 96684999, state = 2210486272, is_hint = 0 '\0', same_screen = 0}, xcrossing = {type = 3328, serial = 0, send_event = -2040299520, display = 0x0, window = 0, root = 3343, subwindow = 2195112960, time = 633800452, x = -2084481024, y = -2084481024, x_root = -809578584, y_root = 96684999, mode = -2084481024, detail = 0, same_screen = 0, focus = 0, state = 633800452}, xfocus = { type = 3328, serial = 0, send_event = -2040299520, display = 0x0, window = 0, mode = 3343, detail = -2099854336}, xexpose = {type = 3328, serial = 0, send_event = -2040299520, display = 0x0, window = 0, x = 3343, y = -2099854336, width = 633800452, height = -2084481024, count = -2084481024}, xgraphicsexpose = {type = 3328, serial = 0, send_event = -2040299520, display = 0x0, drawable = 0, x = 3343, y = -2099854336, width = 633800452, height = -2084481024, count = -2084481024, major_code = -809578584, minor_code = 96684999}, xnoexpose = {type = 3328, serial = 0, send_event = -2040299520, display = 0x0, drawable = 0, major_code = 3343, minor_code = -2099854336}, xvisibility = {type = 3328, serial = 0, send_event = -2040299520, display = 0x0, window = 0, state = 3343}, xcreatewindow = {type = 3328, serial = 0, send_event = -2040299520, display = 0x0, parent = 0, window = 3343, x = -2099854336, y = 633800452, width = -2084481024, height = -2084481024, border_width = -809578584, override_redirect = 96684999}, xdestroywindow = {type = 3328, serial = 0, send_event = -2040299520, display = 0x0, event = 0, window = 3343}, xunmap = {type = 3328, serial = 0, send_event = -2040299520, display = 0x0, event = 0, window = 3343, from_configure = -2099854336}, xmap = {type = 3328, serial = 0, send_event = -2040299520, display = 0x0, event = 0, window = 3343, override_redirect = -2099854336}, xmaprequest = {type = 3328, serial = 0, send_event = -2040299520, display = 0x0, parent = 0, window = 3343}, xreparent = {type = 3328, serial = 0,
---Type <return> to continue, or q <return> to quit---
send_event = -2040299520, display = 0x0, event = 0, window = 3343, parent = 2195112960, x = 633800452, y = -2084481024, override_redirect = -2084481024}, xconfigure = {type = 3328, serial = 0, send_event = -2040299520, display = 0x0, event = 0, window = 3343, x = -2099854336, y = 633800452, width = -2084481024, height = -2084481024, border_width = -809578584, above = 96684999, override_redirect = -2084481024}, xgravity = {type = 3328, serial = 0, send_event = -2040299520, display = 0x0, event = 0, window = 3343, x = -2099854336, y = 633800452}, xresizerequest = { type = 3328, serial = 0, send_event = -2040299520, display = 0x0, window = 0, width = 3343, height = -2099854336}, xconfigurerequest = {type = 3328, serial = 0, send_event = -2040299520, display = 0x0, parent = 0, window = 3343, x = -2099854336, y = 633800452, width = -2084481024, height = -2084481024, border_width = -809578584, above = 96684999, detail = -2084481024, value_mask = 0}, xcirculate = {type = 3328, serial = 0, send_event = -2040299520, display = 0x0, event = 0, window = 3343, place = -2099854336}, xcirculaterequest = {type = 3328, serial = 0, send_event = -2040299520, display = 0x0, parent = 0, window = 3343, place = -2099854336}, xproperty = {type = 3328, serial = 0, send_event = -2040299520, display = 0x0, window = 0, atom = 3343, time = 2195112960, state = 633800452}, xselectionclear = {type = 3328, serial = 0, send_event = -2040299520, display = 0x0, window = 0, selection = 3343, time = 2195112960}, xselectionrequest = {type = 3328, serial = 0, send_event = -2040299520, display = 0x0, owner = 0, requestor = 3343, selection = 2195112960, target = 633800452, property = 2210486272, time = 2210486272}, xselection = { type = 3328, serial = 0, send_event = -2040299520, display = 0x0, requestor = 0, selection = 3343, target = 2195112960, property = 633800452, time = 2210486272}, xcolormap = {type = 3328, serial = 0, send_event = -2040299520, display = 0x0, window = 0, colormap = 3343, new = -2099854336, state = 633800452}, xclient = {type = 3328, serial = 0, send_event = -2040299520, display = 0x0, window = 0, message_type = 3343, format = -2099854336, data = { b = "\004\aÇ%\000XÁ\203\000XÁ\203¨Ï¾ÏÇKÃ\005", s = {1796, 9671, 22528, -31807, 22528, -31807, -12376, -12354, 19399, 1475}, l = {633800452, -2084481024, -2084481024, -809578584, 96684999}}}, xmapping = {type = 3328, serial = 0, send_event = -2040299520, display = 0x0, window = 0, request = 3343, first_keycode = -2099854336, count = 633800452}, xerror = {type = 3328, display = 0x0, resourceid = 2254667776, serial = 0, error_code = 0 '\0', request_code = 0 '\0', minor_code = 0 '\0'}, xkeymap = {type = 3328, serial = 0, send_event = -2040299520, display = 0x0, window = 0, key_vector = "\017\r\000\000\000ÄÖ\202\004\aÇ%\000XÁ\203\000XÁ\203¨Ï¾ÏÇKÃ\005\000XÁ\203"}, pad = {3328, 0, -2040299520, 0, 0, 3343, -2099854336, 633800452, -2084481024, -2084481024, -809578584, 96684999, -2084481024, 0, 0, 0, 633800452, 2102553188, -809578536, 96592634, -2084481024, 0, 2102553088, -2084481024}}
        win = (struct ws_win *) 0x8722f200
#5  0x1c009535 in main (argc=1, argv=0x0) at scrotwm.c:4675
        pwd = (struct passwd *) 0xcfbed100
        r = (struct swm_region *) 0xcfbed090
        rr = (struct swm_region *) 0xcfbed090
        winfocus = (struct ws_win *) 0x0
        tv = {tv_sec = 1, tv_usec = 0}
        a = {id = 1684956498, argv = 0x646e6552}
conf = "/etc/scrotwm.conf\000rotwm.conf\000hs\000XRenderFreeGlyphs\000XRenderCompositeString8\000XRenderCompositeString16\000XRenderCompositeStri_g32\000XRenderC\235õi\000\022iteText8\000XRendehD\000\000\000\000\000\000¬ïi\000Üåi_\234Iõ~´±\023\207`Ò¾Ï\235õi\000\022Hõ~\237;\215\asM>\004\020\000\000\000"...
        cfile = 0xbe0 <Address 0xbe0 out of bounds>
sb = {st_dev = 0, st_ino = 764, st_mode = 33188, st_nlink = 1, st_uid = 0, st_gid = 0, st_rdev = 10060, st_lspare0 = 1, st_atim = {tv_sec = 1271471998, tv_nsec = 166229894}, st_mtim = {tv_sec = 1263296336, tv_nsec = 669076438}, st_ctim = {tv_sec = 1263296336, tv_nsec = 669076438}, st_size = 3542, st_blocks = 8, st_blksize = 16384, st_flags = 0, st_gen = 0, st_lspare1 = 1006641152, __st_birthtim = {tv_sec = -641192160,
    tv_nsec = -801644375}, st_qspare = {0, -2753899113549004156}}
e = {type = 7, xany = {type = 7, serial = 3343, send_event = 0, display = 0x83c15800, window = 14688818}, xkey = { type = 7, serial = 3343, send_event = 0, display = 0x83c15800, window = 14688818, root = 141, subwindow = 14688892, time = 196458794, x = 4, y = 241, x_root = 1911, y_root = 259, state = 0, keycode = 4, same_screen = 1}, xbutton = { type = 7, serial = 3343, send_event = 0, display = 0x83c15800, window = 14688818, root = 141, subwindow = 14688892, time = 196458794, x = 4, y = 241, x_root = 1911, y_root = 259, state = 0, button = 4, same_screen = 1}, xmotion = {
---Type <return> to continue, or q <return> to quit---
type = 7, serial = 3343, send_event = 0, display = 0x83c15800, window = 14688818, root = 141, subwindow = 14688892, time = 196458794, x = 4, y = 241, x_root = 1911, y_root = 259, state = 0, is_hint = 4 '\004', same_screen = 1}, xcrossing = {type = 7, serial = 3343, send_event = 0, display = 0x83c15800, window = 14688818, root = 141, subwindow = 14688892, time = 196458794, x = 4, y = 241, x_root = 1911, y_root = 259, mode = 0, detail = 4, same_screen = 1, focus = 0, state = 0}, xfocus = {type = 7, serial = 3343, send_event = 0, display = 0x83c15800, window = 14688818, mode = 141, detail = 14688892}, xexpose = {type = 7, serial = 3343, send_event = 0, display = 0x83c15800, window = 14688818, x = 141, y = 14688892, width = 196458794, height = 4, count = 241}, xgraphicsexpose = {type = 7, serial = 3343, send_event = 0, display = 0x83c15800, drawable = 14688818, x = 141, y = 14688892, width = 196458794, height = 4, count = 241, major_code = 1911, minor_code = 259}, xnoexpose = {type = 7, serial = 3343, send_event = 0, display = 0x83c15800, drawable = 14688818, major_code = 141, minor_code = 14688892}, xvisibility = {type = 7, serial = 3343, send_event = 0, display = 0x83c15800, window = 14688818, state = 141}, xcreatewindow = {type = 7, serial = 3343, send_event = 0, display = 0x83c15800, parent = 14688818, window = 141, x = 14688892, y = 196458794, width = 4, height = 241, border_width = 1911, override_redirect = 259}, xdestroywindow = { type = 7, serial = 3343, send_event = 0, display = 0x83c15800, event = 14688818, window = 141}, xunmap = {type = 7, serial = 3343, send_event = 0, display = 0x83c15800, event = 14688818, window = 141, from_configure = 14688892}, xmap = {type = 7, serial = 3343, send_event = 0, display = 0x83c15800, event = 14688818, window = 141, override_redirect = 14688892}, xmaprequest = {type = 7, serial = 3343, send_event = 0, display = 0x83c15800, parent = 14688818, window = 141}, xreparent = {type = 7, serial = 3343, send_event = 0, display = 0x83c15800, event = 14688818, window = 141, parent = 14688892, x = 196458794, y = 4, override_redirect = 241}, xconfigure = { type = 7, serial = 3343, send_event = 0, display = 0x83c15800, event = 14688818, window = 141, x = 14688892, y = 196458794, width = 4, height = 241, border_width = 1911, above = 259, override_redirect = 0}, xgravity = {type = 7, serial = 3343, send_event = 0, display = 0x83c15800, event = 14688818, window = 141, x = 14688892, y = 196458794}, xresizerequest = {type = 7, serial = 3343, send_event = 0, display = 0x83c15800, window = 14688818, width = 141, height = 14688892}, xconfigurerequest = {type = 7, serial = 3343, send_event = 0, display = 0x83c15800, parent = 14688818, window = 141, x = 14688892, y = 196458794, width = 4, height = 241, border_width = 1911, above = 259, detail = 0, value_mask = 4}, xcirculate = {type = 7, serial = 3343, send_event = 0, display = 0x83c15800, event = 14688818, window = 141, place = 14688892}, xcirculaterequest = {type = 7, serial = 3343, send_event = 0, display = 0x83c15800, parent = 14688818, window = 141, place = 14688892}, xproperty = {type = 7, serial = 3343, send_event = 0, display = 0x83c15800, window = 14688818, atom = 141, time = 14688892, state = 196458794}, xselectionclear = {type = 7, serial = 3343, send_event = 0, display = 0x83c15800, window = 14688818, selection = 141, time = 14688892}, xselectionrequest = {type = 7, serial = 3343, send_event = 0, display = 0x83c15800, owner = 14688818, requestor = 141, selection = 14688892, target = 196458794, property = 4, time = 241}, xselection = {type = 7, serial = 3343, send_event = 0, display = 0x83c15800, requestor = 14688818, selection = 141, target = 14688892, property = 196458794, time = 4}, xcolormap = {type = 7, serial = 3343, send_event = 0, display = 0x83c15800, window = 14688818, colormap = 141, new = 14688892, state = 196458794}, xclient = {type = 7, serial = 3343, send_event = 0, display = 0x83c15800, window = 14688818, message_type = 141, format = 14688892, data = { b = "*¹µ\v\004\000\000\000ñ\000\000\000w\a\000\000\003\001\000", s = {-18134, 2997, 4, 0, 241, 0, 1911, 0, 259, 0}, l = {196458794, 4, 241, 1911, 259}}}, xmapping = {type = 7, serial = 3343, send_event = 0, display = 0x83c15800, window = 14688818, request = 141, first_keycode = 14688892, count = 196458794}, xerror = {type = 7, display = 0xd0f, resourceid = 0, serial = 2210486272, error_code = 50 '2', request_code = 34 '"', minor_code = 224 'à'}, xkeymap = { type = 7, serial = 3343, send_event = 0, display = 0x83c15800, window = 14688818, key_vector = "\215\000\000\000|\"à\000*¹µ\v\004\000\000\000ñ\000\000\000w\a\000\000\003\001\000\000\000\000\000"}, pad = {7, 3343, 0, -2084481024, 14688818, 141, 14688892, 196458794, 4, 241, 1911, 259, 0, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0,
    0}}
        xfd = 3
        i = 3
        rd = {fds_bits = {8, 0 <repeats 31 times>}}
(gdb) quit



Up to this reply got this:
$ /usr/local/bin/thunderbird --debug
/usr/local/mozilla-thunderbird/run-mozilla.sh -g /usr/local/mozilla-thunderbird/thunderbird-bin
MOZILLA_FIVE_HOME=/usr/local/mozilla-thunderbird
LD_LIBRARY_PATH=/usr/local/mozilla-thunderbird:/usr/local/mozilla-thunderbird/plugins:/usr/local/mozilla-thunderbird
DISPLAY=:0.0
DYLD_LIBRARY_PATH=/usr/local/mozilla-thunderbird:/usr/local/mozilla-thunderbird
LIBRARY_PATH=/usr/local/mozilla-thunderbird:/usr/local/mozilla-thunderbird/components:/usr/local/mozilla-thunderbird SHLIB_PATH=/usr/local/mozilla-thunderbird:/usr/local/mozilla-thunderbird LIBPATH=/usr/local/mozilla-thunderbird:/usr/local/mozilla-thunderbird
       ADDON_PATH=/usr/local/mozilla-thunderbird
      MOZ_PROGRAM=/usr/local/mozilla-thunderbird/thunderbird-bin
      MOZ_TOOLKIT=
        moz_debug=1
     moz_debugger=
/usr/bin/gdb /usr/local/mozilla-thunderbird/thunderbird-bin -x /tmp/mozargs.4bMIiB
GNU gdb 6.3
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i386-unknown-openbsd4.7"...
(gdb) continue
The program is not being run.
(gdb) run
Starting program: /usr/local/mozilla-thunderbird/thunderbird-bin
[New process 20069, thread 0x824cf800]
[New process 20069, thread 0x8931a400]
[New process 20069]
Cannot access memory at address 0x805e4000
(gdb) continue
Continuing.

(thunderbird-bin:20069): Gtk-WARNING **: Error loading theme icon 'tools-check-spelling' for stock: Icon 'tools-check-spelling' not present in theme



--
A human being should be able to change a diaper, plan an invasion,
butcher a hog, conn a ship, design a building, write a sonnet, balance
accounts, build a wall, set a bone, comfort the dying, take orders,
give orders, cooperate, act alone, solve equations, analyze a new
problem, pitch manure, program a computer, cook a tasty meal, fight
efficiently, die gallantly. Specialization is for insects.
   -- Robert Heinlein

Reply via email to