package: tmux
version: 1.8-3

[190642.077170] tmux[5570]: segfault at 201d ip b77bab7c sp bfdb3230
error 4 in tmux[b779c000+62000]

This happened once. Unfortunately I have no idea yet how to trigger
yet.

        linux-gate.so.1 (0xb770e000)
        libutil.so.1 => /lib/i386-linux-gnu/i686/cmov/libutil.so.1
        (0xb7667000) libtinfo.so.5 => /lib/i386-linux-gnu/libtinfo.so.5
        (0xb7646000) libevent-2.0.so.5
        => /usr/lib/i386-linux-gnu/libevent-2.0.so.5 (0xb75ff000)
        libresolv.so.2 => /lib/i386-linux-gnu/i686/cmov/libresolv.so.2
        (0xb75e8000) libc.so.6
        => /lib/i386-linux-gnu/i686/cmov/libc.so.6 (0xb7438000)
        libpthread.so.0
        => /lib/i386-linux-gnu/i686/cmov/libpthread.so.0 
        (0xb741c000) /lib/ld-linux.so.2 (0xb770f000)

# tmux ip - ld-linux.so.2
irb> 0xb77bab7c - 0xb770f000
irb> 703356.to_s 16
-> abb7c

$ nm -D /lib/ld-linux.so.2 
00000000 A GLIBC_2.0
00000000 A GLIBC_2.1
00000000 A GLIBC_2.3
00000000 A GLIBC_2.4
00000000 A GLIBC_PRIVATE
00011c80 T ___tls_get_addr
0001ff14 D __libc_enable_secure
000154c0 W __libc_memalign
0001ff10 D __libc_stack_end
00011cd0 T __tls_get_addr
00011890 T _dl_allocate_tls
00011650 T _dl_allocate_tls_init
0001fe78 D _dl_argv
000118c0 T _dl_deallocate_tls
0000f4c0 T _dl_debug_state
00011540 T _dl_get_tls_static_info
00012080 T _dl_make_stack_executable
00010d90 T _dl_mcount
00008750 T _dl_rtld_di_serinfo
00011470 T _dl_tls_setup
000208f4 B _r_debug
00020020 D _rtld_global
0001fca0 D _rtld_global_ro
00015610 W calloc
00015670 W free
000155e0 W malloc
00015750 W realloc

# tmux ip - /usr/bin/tmux
irb> b77bab7c - b779c000
-> 125820
irb> 125820.to_s 16
-> 1eb7c

$ nm -D /usr/bin/tmux
00084550 B BSDoptarg
00069ea4 D BSDoptind
0008454c B BSDoptopt
00084554 B BSDoptreset
         U _IO_getc
0004c564 R _IO_stdin_used
         w _ITM_deregisterTMCloneTable
         w _ITM_registerTMCloneTable
         w _Jv_RegisterClasses
         U __asprintf_chk
         U __b64_ntop
00069eb0 A __bss_start
         U __ctype_b_loc
         U __ctype_tolower_loc
         U __ctype_toupper_loc
         w __cxa_finalize
         U __environ
         U __errno_location
         U __fprintf_chk
         w __gmon_start__
         U __libc_start_main
         U __lxstat
         U __memcpy_chk
         U __printf_chk
         U __progname
         U __realpath_chk
         U __snprintf_chk
         U __stack_chk_fail
         U __vasprintf_chk
         U __vfprintf_chk
         U __vsnprintf_chk
         U __xpg_basename
         U __xstat
00069eb0 A _edata
00084558 A _end
         v _environ
         U _exit
0004c534 T _fini
00006400 T _init
         U accept
         U access
0006afb0 B all_jobs
00084534 B all_window_panes
         U bind
         U bsearch
         U bufferevent_disable
         U bufferevent_enable
         U bufferevent_free
         U bufferevent_get_output
         U bufferevent_new
         U bufferevent_write
         U calloc
00073054 B cfg_causes
0007304c B cfg_cmd_q
00008570 T cfg_default_done
00084510 B cfg_file
00073060 B cfg_finished
00073050 B cfg_references
         U cfgetispeed
         U cfgetospeed
         U cfmakeraw
         U cfsetispeed
         U cfsetospeed
         U chdir
         U chmod
0008318c B client_attached
000730a0 B client_event
00083188 B client_exittype
00073080 B client_exitval
00073100 B client_ibuf
00083140 B client_stdin
00083210 B clients
0004ca40 R clock_table
         U close
         U closedir
00069020 D cmd_table
00083190 B colour_rgb_256
         U connect
0001c0b0 T control_callback
         U ctime
         U cur_term
         U daemon
00083268 B dead_clients
00083198 B dead_key_bindings
00083290 B dead_sessions
000834e0 B debug_level
         U del_curterm
         U dirfd
         U dup
         U dup2
         U environ
00084508 B environ_path
0006925c D environ_pid
00069258 D environ_session_id
00084524 B ev_base
000832a0 B ev_sigchld
000833c0 B ev_sigcont
00083360 B ev_sighup
00083480 B ev_sigterm
00083300 B ev_sigusr1
00083420 B ev_sigwinch
         U evbuffer_add
         U evbuffer_add_buffer
         U evbuffer_add_printf
         U evbuffer_add_vprintf
         U evbuffer_drain
         U evbuffer_free
         U evbuffer_get_length
         U evbuffer_new
         U evbuffer_pullup
         U evbuffer_readline
         U evbuffer_readln
         U event_add
         U event_del
         U event_dispatch
         U event_init
         U event_initialized
         U event_loop
         U event_loopexit
         U event_pending
         U event_reinit
         U event_set
         U event_set_log_callback
         U execl
         U exit
         U fclose
         U fcntl
         U ferror
         U fflush
         U fgetc
         U fgets
         U flock
         U fnmatch
         U fopen
         U fork
         U forkpty
         U free
         U fwrite
         U getcwd
         U getenv
         U gethostname
         U getpid
         U getppid
         U getpwnam
         U getpwuid
         U gettimeofday
         U getuid
00083274 B global_buffers
00084504 B global_environ
0008451c B global_options
00084514 B global_s_options
0008452c B global_w_options
         U gmtime_r
0004faba R grid_default_cell
0004faac R grid_marker_cell
         U ioctl
         U isatty
00083194 B key_bindings
         U kill
         U killpg
         U listen
         U localtime
0008319c B log_file
00084528 B login_shell
00006e80 T main
         U malloc
         U memchr
         U memcmp
         U memcpy
         U memmove
         U memset
         U mkdir
000831a4 B mode_key_tree_emacs_choice
000831a8 B mode_key_tree_emacs_copy
000831a0 B mode_key_tree_emacs_edit
000831b4 B mode_key_tree_vi_choice
000831ac B mode_key_tree_vi_copy
000831b0 B mode_key_tree_vi_edit
0008328c B next_session_id
00084544 B next_window_id
00084548 B next_window_pane_id
         U open
         U opendir
         v program_invocation_short_name
         U read
         U readdir
         U readlink
         U realloc
         U recvmsg
         U sendmsg
000305d0 T server_client_callback
000831c0 B server_ev_accept
00083220 B server_ev_second
00083208 B server_fd
00064580 D server_options_table
0008320c B server_shutdown
00083284 B session_groups
000681e0 D session_options_table
00083280 B sessions
         U setenv
         U setlinebuf
         U setupterm
00084500 B shell_cmd
         U shutdown
         U sigaction
         U sigemptyset
         U socket
00083500 B socket_path
         U socketpair
         U sscanf
0008450c B start_time
         U stderr
         U strcasecmp
         U strcasestr
         U strchr
         U strcmp
         U strcspn
         U strerror
         U strftime
         U strlen
         U strncasecmp
         U strncmp
         U strrchr
         U strspn
         U strstr
         U strtol
         U strtoll
         U strtoul
         U sysconf
         U system
         U tcflush
         U tcgetattr
         U tcgetpgrp
         U tcsetattr
         U tigetflag
         U tigetnum
         U tigetstr
         U time
         U tparm
0003dd00 T tty_cmd_alignmenttest
0003f050 T tty_cmd_cell
0003db60 T tty_cmd_clearcharacter
0003d9a0 T tty_cmd_clearendofline
0003e080 T tty_cmd_clearendofscreen
0003da80 T tty_cmd_clearline
0003ddc0 T tty_cmd_clearscreen
0003d8d0 T tty_cmd_clearstartofline
0003df30 T tty_cmd_clearstartofscreen
0003f4a0 T tty_cmd_deletecharacter
0003fa40 T tty_cmd_deleteline
0003f5e0 T tty_cmd_insertcharacter
0003fb40 T tty_cmd_insertline
0003f7f0 T tty_cmd_linefeed
0003e250 T tty_cmd_rawstring
0003f930 T tty_cmd_reverseindex
0003d2a0 T tty_cmd_setselection
0003f460 T tty_cmd_utf8character
00064ae0 D tty_term_codes
00070000 B tty_terms
         U ttyname
         U tzset
         U umask
         U uname
         U unlink
         U unsetenv
         U usleep
         U waitpid
00068a4c D window_choose_mode
00068a64 D window_clock_mode
00068a7c D window_copy_mode
00067ba0 D window_options_table
00084538 B windows
         U write
         U writev

I searched for the function at the shown address but it seems I was on
the wrong track.

Kardan

-- 
Kardan <kar...@riseup.net>
Encrypt your email: http://gnupg.org/documentation
Public GPG key 9D6108AE58C06558 at hkp://pool.sks-keyservers.net
fpr: F72F C4D9 6A52 16A1 E7C9  AE94 9D61 08AE 58C0 6558

Attachment: signature.asc
Description: PGP signature

Reply via email to