Description of problem: I just entered htop and the segfault appeared. Version-Release number of selected component: htop-1.0.2-2.fc19 Additional info: reporter: libreport-2.1.6 backtrace_rating: 4 cmdline: htop crash_function: _nc_mutex_lock executable: /usr/bin/htop kernel: 3.10.5-201.fc19.x86_64 runlevel: N 3 uid: 0 Truncated backtrace: Thread no. 1 (4 frames) #0 _nc_mutex_lock at /usr/lsd/Linux/lib/libtinfow.so.5 #1 _nc_use_tracef at /usr/lsd/Linux/lib/libtinfow.so.5 #2 initscr at /usr/lsd/Linux/lib64/libncursesw.so.5 #3 CRT_init at CRT.c:157
Created attachment 789086 [details] File: backtrace
Created attachment 789087 [details] File: cgroup
Created attachment 789088 [details] File: core_backtrace
Created attachment 789089 [details] File: dso_list
Created attachment 789090 [details] File: environ
Created attachment 789091 [details] File: exploitable
Created attachment 789092 [details] File: limits
Created attachment 789093 [details] File: maps
Created attachment 789094 [details] File: open_fds
Created attachment 789095 [details] File: proc_pid_status
Created attachment 789096 [details] File: var_log_messages
Hi George, thank for the bug report. I looked at the attached logs and I see that you preloaded ncurses libraries from LSD Linux: LD_LIBRARY_PATH=/usr/lsd/Linux/lib/ooRexx:/usr/lsd/Linux/lib64:/usr/lsd/Linux/lib:/usr/lsd/Linux/PDCurses/lib. That's a reason why htop failed. As these libraries are not compatible (they are built with different options) I'm closing this bug as WONTFIX. Thanks, Dawid
Dawid, I was expecting this. I DO appreciate your time with this bug report. Do you have any idea what the options might be that are causing problems? Regards, George...
It's hard to tell exactly but I should suggest comparing below outputs from both libraries nm -D -n /usr/lib64/libncurses.so.5 | grep "T " nm -D -n /usr/lsd/Linux/lib64/libncursesw.so.5.9.0 | grep "T " Additionally in the maps file I saw that you also use 32-bit library? Is that correct? 7facb153e000-7facb1570000 r-xp 00000000 fd:01 1087202 /usr/lsd/Linux/lib/libtinfow.so.5.9.0 7facb1570000-7facb176f000 ---p 00032000 fd:01 1087202 /usr/lsd/Linux/lib/libtinfow.so.5.9.0 7facb176f000-7facb1770000 r--p 00031000 fd:01 1087202 /usr/lsd/Linux/lib/libtinfow.so.5.9.0 7facb1770000-7facb1772000 rw-p 00032000 fd:01 1087202 /usr/lsd/Linux/lib/libtinfow.so.5.9.0 I suggest checking ldd /usr/bin/htop output with set/unset LD_LIBRARY_PATH variable. HTH, Dawid