Package: terminal.app
Version: 0.9.4+cvs20051125-5
Severity: normal

Steps to reproduce:
1) start Terminal.app under vnc4server

Expected results:
1) Terminal.app starts

Actual results:
1) Terminal.app segfaults

More info:
1) Gdb can show the following:

(gdb) r
Starting program: /usr/bin/Terminal
Failed to read a valid object file image from memory.
[Thread debugging using libthread_db enabled]
[New Thread 0xb6fd76c0 (LWP 9255)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb6fd76c0 (LWP 9255)]
0x080a3290 in ?? ()
(gdb) directory 
/home/lindi/debian/debian-libgnustep-base1.16/gnustep-base-1.16.3/Source
Source directories searched: 
/home/lindi/debian/debian-libgnustep-base1.16/gnustep-base-1.16.3/Source:$cdir:$cwd
(gdb) x/5i $eip
0x80a3290:      pop    %ecx
0x80a3291:      push   $0x80a32a0
0x80a3296:      push   %ecx
0x80a3297:      jmp    0xb71b677c <__vacall_r>
0x80a329c:      nop
(gdb) info register
eax            0x8343510        137639184
ecx            0x80a3290        134886032
edx            0xb7a90638       -1213659592
ebx            0xb7a68bcc       -1213822004
esp            0xbfcd104c       0xbfcd104c
ebp            0xbfcd10c8       0xbfcd10c8
esi            0x8348f18        137662232
edi            0x83451a8        137646504
eip            0x80a3290        0x80a3290
eflags         0x10206  [ PF IF RF ]
cs             0x73     115
ss             0x7b     123
ds             0x7b     123
es             0x7b     123
fs             0x0      0
gs             0x33     51
(gdb) bt
#0  0x080a3290 in ?? ()
#1  0xb7814877 in -[NSDistributedNotificationCenter(Private) _connect] 
(self=0x8343510, _cmd=0xb7a90508) at NSDistributedNotificationCenter.m:780
#2  0xb781319c in -[NSDistributedNotificationCenter 
addObserver:selector:name:object:suspensionBehavior:] (self=0x8343510, 
_cmd=0xb7a904f0, anObserver=0x8257c28,
    aSelector=0xb7eb8918, notificationName=0x0, anObject=0xb7eb7e80, 
suspensionBehavior=NSNotificationSuspensionBehaviorCoalesce)
    at NSDistributedNotificationCenter.m:339
#3  0xb7812ec8 in -[NSDistributedNotificationCenter 
addObserver:selector:name:object:] (self=0x8343510, _cmd=0xb7eb8920, 
anObserver=0x8257c28, aSelector=0xb7eb8918,
    notificationName=0x0, anObject=0xb7eb7e80) at 
NSDistributedNotificationCenter.m:264
#4  0xb7d3b568 in ?? () from /usr/lib/libgnustep-gui.so.0.14
#5  0xb785f2df in +[NSObject new] (self=0xb7eb87a0, _cmd=0xb7eb88a0) at 
NSObject.m:1301
#6  0xb7d3c41d in ?? () from /usr/lib/libgnustep-gui.so.0.14
#7  0xb7d3c23c in ?? () from /usr/lib/libgnustep-gui.so.0.14
#8  0xb7ba49df in ?? () from /usr/lib/libgnustep-gui.so.0.14
#9  0xb7ba6152 in ?? () from /usr/lib/libgnustep-gui.so.0.14
#10 0x0804d256 in main () at main.m:503
(gdb) up
#1  0xb7814877 in -[NSDistributedNotificationCenter(Private) _connect] 
(self=0x8343510, _cmd=0xb7a90508) at NSDistributedNotificationCenter.m:780
780           [_remote registerClient: (id<GDNCClient>)self];
(gdb) l
775           [[NSNotificationCenter defaultCenter]
776             addObserver: self
777                selector: @selector(_invalidated:)
778                    name: NSConnectionDidDieNotification
779                  object: c];
780           [_remote registerClient: (id<GDNCClient>)self];
781         }
782     }
783
784     - (void) _invalidated: (NSNotification*)notification
(gdb) p self
$1 = (class NSDistributedNotificationCenter *) 0x8343510
(gdb) p *self
$2 = {
  {
    {
      isa = 0xb7a90440
    },
    _table = 0x0
  },
  _centerLock = 0x824b570,
  _type = 0x8101598,
  _remote = 0x8348f18,
  _suspended = 0 '\000'
}

2) Please let me know if you need more info.


-- System Information:
Debian Release: 5.0
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 2.6.18-6-686-bigmem (SMP w/1 CPU core)
Locale: LANG=C, LC_CTYPE=en_US.ISO-8859-1 (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/bash

Versions of packages terminal.app depends on:
ii  gnustep-back0.14             0.14.0-2    The GNUstep GUI Backend
ii  gnustep-base-runtime         1.16.3-3    GNUstep Base library
ii  gnustep-gpbs                 0.14.0-2    The GNUstep PasteBoard Server
ii  gnustep-gui-runtime          0.14.0-4    GNUstep GUI Library - runtime file
ii  libc6                        2.7-18      GNU C Library: Shared libraries
ii  libgcc1                      1:4.3.2-1.1 GCC support library
ii  libgnustep-base1.16          1.16.3-3    GNUstep Base library
ii  libgnustep-gui0.14           0.14.0-4    GNUstep GUI Library
ii  libobjc2                     4.3.2-1.1   Runtime library for GNU Objective-

terminal.app recommends no packages.

terminal.app suggests no packages.

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to