hn-nguyen / mac-soapclient

Automatically exported from code.google.com/p/mac-soapclient
0 stars 0 forks source link

Crash at authentification on Snow Leopard #16

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1. send request
2. authenthificate
3. cash 

What version of the product are you using? On what operating system?
1.6.3 on Snow Leopard

Please provide any additional information below.

It always crashes while authentification dialog.

Original issue reported on code.google.com by pfeifi@gmail.com on 6 Oct 2009 at 10:15

GoogleCodeExporter commented 8 years ago
Can you check if this bug is still valid with the latest release? I assume this 
reported bug is a duplicate that I have 
fixed.

Original comment by christia...@googlemail.com on 30 Jan 2010 at 10:07

GoogleCodeExporter commented 8 years ago
Still happens for me in Snow Leopard with 1.6.4b8, as soon as the 
authentication 
dialog appears:

Process:         SOAP Client [6325]
Path:            /Applications/SOAP Client.app/Contents/MacOS/SOAP Client
Identifier:      us.dalo.SOAP_Client
Version:         1.6.4b8 (1.6.4b8)
Code Type:       X86 (Native)
Parent Process:  launchd [563]

Date/Time:       2010-02-03 12:04:17.303 -0500
OS Version:      Mac OS X 10.6.2 (10C540)
Report Version:  6

Interval Since Last Report:          150914 sec
Crashes Since Last Report:           6
Per-App Interval Since Last Report:  45 sec
Per-App Crashes Since Last Report:   2
Anonymous UUID:                      F88BE00A-77B0-48EE-973F-72DF56A2A0A0

Exception Type:  EXC_BAD_ACCESS (SIGBUS)
Exception Codes: KERN_PROTECTION_FAILURE at 0x0000000000000014
Crashed Thread:  0  Dispatch queue: com.apple.main-thread

Thread 0 Crashed:  Dispatch queue: com.apple.main-thread
0   com.apple.WebCore               0x912f602b void 
std::__push_heap<WebCore::TimerHeapIterator, int, 
WebCore::TimerHeapElement>(WebCore::TimerHeapIterator, int, int, 
WebCore::TimerHeapElement) + 219
1   com.apple.WebCore               0x9133f06e void 
std::__adjust_heap<WebCore::TimerHeapIterator, int, 
WebCore::TimerHeapElement>(WebCore::TimerHeapIterator, int, int, 
WebCore::TimerHeapElement) + 254
2   com.apple.WebCore               0x9133ef5d WebCore::TimerBase::heapPopMin() 
+ 
109
3   com.apple.WebCore               0x9128d91e 
WebCore::TimerBase::setNextFireTime(double) + 398
4   com.apple.WebCore               0x9128d77b WebCore::TimerBase::stop() + 27
5   com.apple.WebCore               0x912af0cc 
WebCore::Document::unscheduleStyleRecalc() + 92
6   com.apple.WebCore               0x912a80ec 
WebCore::Document::recalcStyle(WebCore::Node::StyleChange) + 332
7   com.apple.WebCore               0x9135a175 WebCore::FrameView::layout(bool) 
+ 
1909
8   com.apple.WebKit                0x90023743 -[WebHTMLView 
layoutToMinimumPageWidth:maximumPageWidth:adjustingViewSize:] + 243
9   com.apple.WebKit                0x90023644 -[WebHTMLView layout] + 52
10  com.apple.WebKit                0x9001f3c4 -[WebHTMLView(WebInternal) 
_web_layoutIfNeededRecursive] + 36
11  com.apple.WebKit                0x90020c52 -[WebHTMLView(WebPrivate) 
_recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForV
iew:
topView:] + 498
12  com.apple.AppKit                0x979f8bcb -[NSView 
_recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForV
iew:
topView:] + 4668
13  com.apple.AppKit                0x979f8bcb -[NSView 
_recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForV
iew:
topView:] + 4668
14  com.apple.AppKit                0x979f8bcb -[NSView 
_recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForV
iew:
topView:] + 4668
15  com.apple.AppKit                0x979f8bcb -[NSView 
_recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForV
iew:
topView:] + 4668
16  com.apple.AppKit                0x979f8bcb -[NSView 
_recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForV
iew:
topView:] + 4668
17  com.apple.AppKit                0x979f8bcb -[NSView 
_recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForV
iew:
topView:] + 4668
18  com.apple.AppKit                0x979f8bcb -[NSView 
_recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForV
iew:
topView:] + 4668
19  com.apple.AppKit                0x979f8bcb -[NSView 
_recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForV
iew:
topView:] + 4668
20  com.apple.AppKit                0x979f8bcb -[NSView 
_recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForV
iew:
topView:] + 4668
21  com.apple.AppKit                0x979f8bcb -[NSView 
_recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForV
iew:
topView:] + 4668
22  com.apple.AppKit                0x979f8bcb -[NSView 
_recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForV
iew:
topView:] + 4668
23  com.apple.AppKit                0x979f8bcb -[NSView 
_recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForV
iew:
topView:] + 4668
24  com.apple.AppKit                0x979f77cb -[NSThemeFrame 
_recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForV
iew:
topView:] + 265
25  com.apple.AppKit                0x979f4111 -[NSView 
_displayRectIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:] + 3309
26  com.apple.AppKit                0x97954d6e -[NSView displayIfNeeded] + 818
27  com.apple.AppKit                0x9791e094 -[NSWindow displayIfNeeded] + 204
28  com.apple.AppKit                0x9794f5aa _handleWindowNeedsDisplay + 696
29  com.apple.CoreFoundation        0x98c0a892 __CFRunLoopDoObservers + 1186
30  com.apple.CoreFoundation        0x98bc718d __CFRunLoopRun + 557
31  com.apple.CoreFoundation        0x98bc6864 CFRunLoopRunSpecific + 452
32  com.apple.CoreFoundation        0x98bc6691 CFRunLoopRunInMode + 97
33  com.apple.HIToolbox             0x97457f0c RunCurrentEventLoopInMode + 392
34  com.apple.HIToolbox             0x97457cc3 ReceiveNextEventCommon + 354
35  com.apple.HIToolbox             0x97457b48 
BlockUntilNextEventMatchingListInMode + 81
36  com.apple.AppKit                0x97925ac5 _DPSNextEvent + 847
37  com.apple.AppKit                0x97925306 -[NSApplication 
nextEventMatchingMask:untilDate:inMode:dequeue:] + 156
38  com.apple.AppKit                0x978e749f -[NSApplication run] + 821
39  com.apple.AppKit                0x978df535 NSApplicationMain + 574
40  us.dalo.SOAP_Client             0x00002c4e start + 54

Thread 1:  Dispatch queue: com.apple.libdispatch-manager
0   libSystem.B.dylib               0x994540ea kevent + 10
1   libSystem.B.dylib               0x99454804 _dispatch_mgr_invoke + 215
2   libSystem.B.dylib               0x99453cc3 _dispatch_queue_invoke + 163
3   libSystem.B.dylib               0x99453a68 _dispatch_worker_thread2 + 234
4   libSystem.B.dylib               0x994534f1 _pthread_wqthread + 390
5   libSystem.B.dylib               0x99453336 start_wqthread + 30

Thread 2:  JavaScriptCore: FastMalloc scavenger
0   libSystem.B.dylib               0x9945b806 __semwait_signal + 10
1   libSystem.B.dylib               0x9945b4c2 _pthread_cond_wait + 1191
2   libSystem.B.dylib               0x9945d158 pthread_cond_wait$UNIX2003 + 73
3   com.apple.JavaScriptCore        0x92a3e276 
WTF::TCMalloc_PageHeap::scavengerThread() + 614
4   libSystem.B.dylib               0x9945ae42 thread_start + 34

Thread 3:
0   libSystem.B.dylib               0x99453182 __workq_kernreturn + 10
1   libSystem.B.dylib               0x99453718 _pthread_wqthread + 941
2   libSystem.B.dylib               0x99453336 start_wqthread + 30

Thread 4:
0   libSystem.B.dylib               0x9944c856 select$DARWIN_EXTSN + 10
1   com.apple.CoreFoundation        0x98c06ddd __CFSocketManager + 1085
2   libSystem.B.dylib               0x9945afbd _pthread_start + 345
3   libSystem.B.dylib               0x9945ae42 thread_start + 34

Thread 5:
0   libSystem.B.dylib               0x9942d8da mach_msg_trap + 10
1   libSystem.B.dylib               0x9942e047 mach_msg + 68
2   com.apple.CoreFoundation        0x98bc777f __CFRunLoopRun + 2079
3   com.apple.CoreFoundation        0x98bc6864 CFRunLoopRunSpecific + 452
4   com.apple.CoreFoundation        0x98bc6691 CFRunLoopRunInMode + 97
5   com.apple.Foundation            0x92453430 
+[NSURLConnection(NSURLConnectionReallyInternal) _resourceLoadLoop:] + 329
6   com.apple.Foundation            0x9241a8d8 -[NSThread main] + 45
7   com.apple.Foundation            0x9241a888 __NSThread__main__ + 1499
8   libSystem.B.dylib               0x9945afbd _pthread_start + 345
9   libSystem.B.dylib               0x9945ae42 thread_start + 34

Thread 6:
0   libSystem.B.dylib               0x99453182 __workq_kernreturn + 10
1   libSystem.B.dylib               0x99453718 _pthread_wqthread + 941
2   libSystem.B.dylib               0x99453336 start_wqthread + 30

Thread 7:
0   libSystem.B.dylib               0x9945b806 __semwait_signal + 10
1   libSystem.B.dylib               0x9945b4c2 _pthread_cond_wait + 1191
2   libSystem.B.dylib               0x9945d158 pthread_cond_wait$UNIX2003 + 73
3   com.apple.AppKit                0x97907956 -[NSViewHierarchyLock 
lockForReadingWithExceptionHandler:] + 357
4   com.apple.AppKit                0x979ec310 -[NSFrameView 
_windowChangedKeyState] + 46
5   com.apple.AppKit                0x9791c013 -[NSWindow 
_setFrameNeedsDisplay:] + 
205
6   com.apple.AppKit                0x9791a39d -[NSWindow 
_changeKeyAndMainLimitedOK:] + 1036
7   com.apple.AppKit                0x97919f78 -[NSWindow makeKeyWindow] + 72
8   com.apple.AppKit                0x97919ee7 -[NSWindow 
_makeKeyRegardlessOfVisibility] + 128
9   com.apple.AppKit                0x97af7dd6 -[NSApplication 
_orderFrontModalWindow:relativeToWindow:] + 500
10  com.apple.AppKit                0x97af78ba -[NSApplication 
_commonBeginModalSessionForWindow:relativeToWindow:modalDelegate:didEndSele
ctor:contextInfo:] + 826
11  com.apple.AppKit                0x97b9608d -[NSApplication 
beginModalSessionForWindow:] + 73
12  com.apple.AppKit                0x97b9ba13 -[NSApplication 
runModalForWindow:] + 
115
13  us.dalo.SOAP_Client             0x00005b0b -[SCController 
addAuthToRequest:forAuthDeniedResponse:isRetry:] + 832
14  us.dalo.SOAP_Client             0x00014639 -[SOAPServiceWSCoreImpl 
doExecuteCommand:] + 1069
15  com.apple.Foundation            0x9241a8d8 -[NSThread main] + 45
16  com.apple.Foundation            0x9241a888 __NSThread__main__ + 1499
17  libSystem.B.dylib               0x9945afbd _pthread_start + 345
18  libSystem.B.dylib               0x9945ae42 thread_start + 34

Thread 8:
0   libSystem.B.dylib               0x9945b806 __semwait_signal + 10
1   libSystem.B.dylib               0x99487441 nanosleep$UNIX2003 + 188
2   libSystem.B.dylib               0x9948737f usleep$UNIX2003 + 61
3   com.apple.AppKit                0x97a8f1ed -[NSUIHeartBeat 
_heartBeatThread:] + 
2039
4   com.apple.Foundation            0x9241a8d8 -[NSThread main] + 45
5   com.apple.Foundation            0x9241a888 __NSThread__main__ + 1499
6   libSystem.B.dylib               0x9945afbd _pthread_start + 345
7   libSystem.B.dylib               0x9945ae42 thread_start + 34

Thread 9:
0   libSystem.B.dylib               0x99453182 __workq_kernreturn + 10
1   libSystem.B.dylib               0x99453718 _pthread_wqthread + 941
2   libSystem.B.dylib               0x99453336 start_wqthread + 30

Thread 0 crashed with X86 Thread State (32-bit):
  eax: 0x13f15f00  ebx: 0x00000000  ecx: 0x00000000  edx: 0x00000000
  edi: 0x00000000  esi: 0x00000000  ebp: 0xbfffbd38  esp: 0xbfffbd10
   ss: 0x0000001f  efl: 0x00010206  eip: 0x912f602b   cs: 0x00000017
   ds: 0x0000001f   es: 0x0000001f   fs: 0x00000000   gs: 0x00000037
  cr2: 0x00000014

Original comment by andynfow...@gmail.com on 3 Feb 2010 at 5:06

GoogleCodeExporter commented 8 years ago
I assume the service you are trying to use is not public and I have create a 
test case myself?

Original comment by christia...@googlemail.com on 3 Feb 2010 at 10:12

GoogleCodeExporter commented 8 years ago
I have the same issue, my soap server is using HTTP Digest authentication.
Therefore it throws an 401/Auth required to the client.
It works during wsdl parsing ( user / pw dialog appears )
It crashes when trying to call any function ( the dialog appears, then crash)

Original comment by guruxand...@gmail.com on 27 Mar 2010 at 11:13

GoogleCodeExporter commented 8 years ago
Same problem here

Original comment by yohann.m...@gmail.com on 6 Apr 2010 at 1:48

GoogleCodeExporter commented 8 years ago
Same issue here, hope it gets fixed soon.

Thanks.

Original comment by ma...@difolco.com on 10 Jun 2010 at 10:16

GoogleCodeExporter commented 8 years ago
[deleted comment]
GoogleCodeExporter commented 8 years ago
[deleted comment]
GoogleCodeExporter commented 8 years ago
[deleted comment]
GoogleCodeExporter commented 8 years ago
runModalForWindow in SCController.m on Line 940 collides with an NSTimer 
instance.

„This method runs a modal event loop for the specified window synchronously 
(…) While the application is in that loop, it does not respond to any other 
events (…) It also does not perform any tasks (such as firing timers) that 
are not associated with the modal run loop.“

It seems, that this all has something to do with WebKit stuff invoked by:

[windowScriptObject callWebScriptMethod:@"submitClicked" withArguments:nil];

on line 185 in SCController.m

Original comment by YVog...@gmail.com on 16 Jul 2010 at 1:01

GoogleCodeExporter commented 8 years ago
We are getting closer…

2010-07-16 15:13:04.580 SOAP Client[42941:c603] An uncaught exception was raised
2010-07-16 15:13:04.581 SOAP Client[42941:c603] DOMHTMLInputElement* 
kit(WebCore::HTMLInputElement*) was called from a secondary thread

Original comment by YVog...@gmail.com on 16 Jul 2010 at 1:14

GoogleCodeExporter commented 8 years ago
I am using SN 10.6.4 myself and it crashes most of the time during log in.  I 
saw an empty response once but that's it.  And it asks for authentication like 
three times, never just once.

Original comment by wayne....@gmail.com on 17 Aug 2010 at 11:42

GoogleCodeExporter commented 8 years ago
Still crashing every request.

Original comment by Tann...@gmail.com on 28 Jun 2011 at 4:55

GoogleCodeExporter commented 8 years ago
Same problem for me (WSDL parses fine, as soon as I try to execute a function 
the login dialog appears and SOAPclient crashes).
- SOAPclient v1.0 (SOAPClient-10.7compatible, July 25, 2011 23:28)
- OS X 10.7.1
- attached the WSDL file
- Username/pw = egw_incr/eg5inc4 (this is public information)

Thanks by the way for SOAPclient, great tool!

Original comment by tako.bru...@gmail.com on 28 Sep 2011 at 3:25

Attachments: