bug-gnustep
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug #27063] Segmentation fault loading page in SWKBrowser


From: Fred Kiefer
Subject: [bug #27063] Segmentation fault loading page in SWKBrowser
Date: Mon, 20 Jul 2009 22:09:18 +0000
User-agent: Mozilla/5.0 (X11; U; Linux x86_64; de; rv:1.9.0.11) Gecko/2009060200 SUSE/3.0.11-0.1.1 Firefox/3.0.11

URL:
  <http://savannah.gnu.org/bugs/?27063>

                 Summary: Segmentation fault loading page in SWKBrowser
                 Project: GNUstep
            Submitted by: FredKiefer
            Submitted on: Mo 20 Jul 2009 22:09:16 GMT
                Category: Gui/AppKit
                Severity: 3 - Normal
              Item Group: Bug
                  Status: None
                 Privacy: Public
             Assigned to: None
             Open/Closed: Open
         Discussion Lock: Any

    _______________________________________________________

Details:

Loading any web page into the SWKBrowser fails with the following
segmentation fault.

Program received signal SIGSEGV, Segmentation fault.
0x00007ffff680783d in objc_msg_lookup () from /usr/lib64/libobjc.so.2
(gdb) bt                                                             
#0  0x00007ffff680783d in objc_msg_lookup () from /usr/lib64/libobjc.so.2
#1  0x00007ffff76ec9f0 in -[NSTextView textLength] (self=0xdf7e00,
_cmd=0x7ffff7a80100)
    at NSTextView.m:2279                                                     
         
#2  0x00007ffff766d036 in -[NSText setString:] (self=0xdf7e00, _cmd=0x6169c0,
aString=0xd1ed10)
    at NSText.m:135                                                          
                 
#3  0x0000000000407fcb in -[MyDocument webView:didFinishLoadForFrame:]
(self=0xa3a160,         
    _cmd=0x7ffff7dc1b10, sender=0xab7e70, frame=0xab7cb0) at MyDocument.m:467
                 
#4  0x00007ffff7b72369 in -[WebFrame _finishedLoading] (self=0xab7cb0,
_cmd=0x7ffff7dca610)    
    at WebFrame.m:236                                                        
                 
#5  0x00007ffff7b7b458 in -[_WebHTMLDocumentRepresentation
WebparserDidEndDocument:] (self=0xc5db00, 
    _cmd=0x7ffff7dca250, Webparser=0xa81890) at
WebHTMLDocumentRepresentation.m:420                  
#6  0x00007ffff7b7930a in -[WebKitXMLParser _parseData:] (self=0xa81890,
_cmd=0x7ffff7dca440, d=0x0) 
    at NSXMLParser.m:720                                                     
                       
#7  0x00007ffff7b7a142 in -[_WebHTMLDocumentRepresentation
finishedLoadingWithDataSource:] (self=0xc5db00, 
    _cmd=0x7ffff7dbed60, source=0xdfc890) at
WebHTMLDocumentRepresentation.m:140                           
#8  0x00007ffff7b70977 in -[WebDataSource connectionDidFinishLoading:]
(self=0xdfc890,                     
    _cmd=0x7ffff7308240, connection=0x91b9e0) at WebDataSource.m:408         
                             
#9  0x00007ffff6ed67f5 in -[NSURLConnection(URLProtocolClient)
URLProtocolDidFinishLoading:] (             
    self=0x91b9e0, _cmd=0x7ffff730e2e0, protocol=0xe3a7b0) at
NSURLConnection.m:434                        
#10 0x00007ffff6edf052 in -[_NSFileURLProtocol startLoading] (self=0xe3a7b0,
_cmd=0x7ffff7308120)          
    at NSURLProtocol.m:1653                                                  
                             
#11 0x00007ffff6ed5fee in -[NSURLConnection initWithRequest:delegate:]
(self=0x91b9e0,                     
    _cmd=0x7ffff73080a0, request=0xdfca90, delegate=0xdfc890) at
NSURLConnection.m:251                     
#12 0x00007ffff6ed5ce4 in +[NSURLConnection connectionWithRequest:delegate:]
(self=0x7ffff7307c60,         
    _cmd=0x7ffff7dbf000, request=0xdfca90, delegate=0xdfc890) at
NSURLConnection.m:211                     
#13 0x00007ffff7b6fd78 in -[WebDataSource _load] (self=0xdfc890,
_cmd=0x7ffff7dbf040)                      
    at WebDataSource.m:282                                                   
                             
#14 0x00007ffff7b6ff57 in -[WebDataSource _setWebFrame:] (self=0xdfc890,
_cmd=0x7ffff7dc1830, wf=0xab7cb0) 
    at WebDataSource.m:297                                                   
                             
#15 0x00007ffff6e604ac in -[NSObject performSelector:withObject:]
(self=0xdfc890, _cmd=0x7ffff72e9ed0,     
    aSelector=0x7ffff7dc1830, anObject=0xab7cb0) at NSObject.m:1827          
                             
#16 0x00007ffff6e921be in -[GSTimedPerformer fire] (self=0xe0ffe0,
_cmd=0x7ffff72e9f50) at NSRunLoop.m:181
#17 0x00007ffff6e604ac in -[NSObject performSelector:withObject:]
(self=0xe0ffe0, _cmd=0x7ffff72fd120,
    aSelector=0x7ffff72e9f50, anObject=0xdf9e80) at NSObject.m:1827
#18 0x00007ffff6ec330f in -[NSTimer fire] (self=0xdf9e80,
_cmd=0x7ffff72ea1e0) at NSTimer.m:242
#19 0x00007ffff6e9497a in -[NSRunLoop limitDateForMode:] (self=0x88b1a0,
_cmd=0x7ffff72ea2c0,
    mode=0x7ffff72e9200) at NSRunLoop.m:959
#20 0x00007ffff6e95a60 in -[NSRunLoop runMode:beforeDate:] (self=0x88b1a0,
_cmd=0x7ffff7aab000,
    mode=0x7ffff72e9200, date=0x897710) at NSRunLoop.m:1231
#21 0x00007ffff76b4775 in -[GSDisplayServer(EventOps)
getEventMatchingMask:beforeDate:inMode:dequeue:] (
    self=0x849c80, _cmd=0x7ffff33c56f0, mask=4294967295, limit=0x897710,
mode=0x7ffff72e9200,
    flag=1 '\001') at GSDisplayServer.m:996
#22 0x00007ffff314ef98 in -[XGServer(X11Ops)
getEventMatchingMask:beforeDate:inMode:dequeue:] (
    self=0x849c80, _cmd=0x7ffff79b24c0, mask=4294967295, limit=0x897710,
mode=0x7ffff72e9200,
    flag=1 '\001') at XGServerEvent.m:2468
#23 0x00007ffff751cbce in DPSGetEvent (ctxt=0x849c80, mask=4294967295,
limit=0x897710, mode=0x7ffff72e9200)
    at ../Headers/Additions/GNUstepGUI/GSDisplayServer.h:187
#24 0x00007ffff751d3c0 in -[NSApplication
nextEventMatchingMask:untilDate:inMode:dequeue:] (self=0x830b60,
    _cmd=0x7ffff79b2950, mask=4294967295, expiration=0x897710,
mode=0x7ffff72e9200, flag=1 '\001')
    at NSApplication.m:2017
#25 0x00007ffff751be1b in -[NSApplication run] (self=0x830b60,
_cmd=0x7ffff79a2a00) at NSApplication.m:1453
#26 0x00007ffff74fcf84 in NSApplicationMain (argc=1, argv=0x7fffffffcc38) at
Functions.m:74
#27 0x000000000040192f in main (argc=1, argv=0x7fffffffcc38) at main.m:1

I think this is rather a gui problem as the code in SWKBrowser hasn't changed
that much and this used to work. SWKBrowser loads its interface from a NIB
file and there the text storage for a text view seems to be an invalid object.
I would expect that this segmentation fault is caused by a GNUstep change to
the loading of the text network from a NIB file.





    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?27063>

_______________________________________________
  Nachricht geschickt von/durch Savannah
  http://savannah.gnu.org/





reply via email to

[Prev in Thread] Current Thread [Next in Thread]