Bug 213472 - nedit crashes on FC6
Summary: nedit crashes on FC6
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Fedora
Classification: Fedora
Component: nedit
Version: 6
Hardware: i386
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Jindrich Novy
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2006-11-01 16:48 UTC by peterschueller
Modified: 2013-07-02 23:18 UTC (History)
2 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2006-11-08 20:34:52 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description peterschueller 2006-11-01 16:48:39 UTC
Description of problem:

After the upgrade from FC5 to FC6 nedit crashes with an access violation.

Version-Release number of selected component (if applicable):

nedit-5.5-10.fc6.i386.rpm

How reproducible:

Every time I start it.

Additional info:

After re-installing nedit-5.5-7.fc5.i386.rpm it works again.

Comment 1 Jindrich Novy 2006-11-03 10:50:06 UTC
Works for me. Could you please install nedit-debuginfo and send me backtrace of
the crash? Or strace output?

Comment 2 peterschueller 2006-11-03 18:51:58 UTC
#0  0x007ea89a in XtWidgetToApplicationContext () from /usr/lib/libXt.so.6
#1  0x00805986 in XtSetValues () from /usr/lib/libXt.so.6
#2  0x00818a62 in XtVaSetValues () from /usr/lib/libXt.so.6
#3  0x080db624 in set_values (old=0xbfa6bfe0, request=0xbfa6bcc0,
    new_w=0x8b4e620, args=0x8bb6a10, num_args=0xbfa6bc68)
    at BubbleButton.c:310
#4  0x008056ed in XtSetSensitive () from /usr/lib/libXt.so.6
#5  0x00805fc1 in XtSetValues () from /usr/lib/libXt.so.6
#6  0x00818a62 in XtVaSetValues () from /usr/lib/libXt.so.6
#7  0x080620dd in RefreshTabState (win=0x8b2aa58) at window.c:3518
#8  0x080535ba in EditNewFile (inWindow=0x0, geometry=0x0, iconic=0,
    languageMode=0x0, defaultPath=0x81318ff "") at file.c:131
#9  0x0804fb76 in main (argc=Cannot access memory at address 0xfb60
) at nedit.c:745
#10 0x0086cf2c in __libc_start_main () from /lib/libc.so.6
#11 0x0804e611 in _start ()


Comment 3 Jindrich Novy 2006-11-07 14:28:39 UTC
Did yum install lesstif and removed openmotif during the update?

Comment 4 peterschueller 2006-11-08 19:14:01 UTC
I don't think so:

> grep "\(lesstif\|openmotif\)" upgrade.log

shows nothing.

> rpm -q -a | grep "\(lesstif\|openmotif\)"
openmotif21-2.1.30-14
openmotif-2.3.0-0.1.9.3
openmotif-devel-2.3.0-0.1.9.3

Isn't openmotif part of FC6? I can't find it!
Or shall I try installing lesstif?

Comment 5 Jindrich Novy 2006-11-08 20:32:18 UTC
This is the source of your problem. nedit-5.5-10.fc6 is built agaist lesstif,
but you have only openmotif libraries installed. lesstif is the replacement of
openmotif, so it uses same named but !different! libraries what is the cause of
the segfault. To fix it remove openmotif completely as it conflicts with
lesstif, and replace it with lesstif, then nedit will work as expected.


Note You need to log in before you can comment on or make changes to this bug.