Created: (LB-23) LB Scraper crashes Safari page

classic Classic list List threaded Threaded
11 messages Options
Reply | Threaded
Open this post in threaded view
|

Created: (LB-23) LB Scraper crashes Safari page

JIRA jira-admin@musicbrainz.org
LB Scraper crashes Safari page
------------------------------

                 Key: LB-23
                 URL: http://tickets.musicbrainz.org/browse/LB-23
             Project: ListenBrainz
          Issue Type: Bug
          Components: last.fm importer
            Reporter: Trevor


Twice I've run the scraper and it crashes midway through the import. I think it was at 65/118 on my last try.

Safari Version 8.0.8 (10600.8.9)
OS X Version 10.10.5 (14F27)

Here is the crashed thread from WebKit:

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   com.apple.JavaScriptCore       0x00007fff8a18fc87 JSC::JSArray::push(JSC::ExecState*, JSC::JSValue) + 247
1   com.apple.JavaScriptCore       0x00007fff8a18f592 JSC::arrayProtoFuncPush(JSC::ExecState*) + 242
2   ???                           0x00003c229b801034 0 + 66119335415860
3   ???                           0x00003c229c17e961 0 + 66119345367393
4   ???                           0x00003c229c17f1f3 0 + 66119345369587
5   ???                           0x00003c229c17fc27 0 + 66119345372199
6   ???                           0x00003c229c18116b 0 + 66119345377643
7   com.apple.JavaScriptCore       0x00007fff8a5004a1 callToJavaScript + 311
8   com.apple.JavaScriptCore       0x00007fff8a4845e3 JSC::JITCode::execute(JSC::VM*, JSC::ProtoCallFrame*) + 35
9   com.apple.JavaScriptCore       0x00007fff8a1480be JSC::Interpreter::executeCall(JSC::ExecState*, JSC::JSObject*, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) + 462
10  com.apple.JavaScriptCore       0x00007fff8a31db9f JSC::call(JSC::ExecState*, JSC::JSValue, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&, JSC::JSValue*) + 63
11  com.apple.WebCore             0x00007fff926b23e8 WebCore::JSEventListener::handleEvent(WebCore::ScriptExecutionContext*, WebCore::Event*) + 952
12  com.apple.WebCore             0x00007fff926b1ea4 WebCore::EventTarget::fireEventListeners(WebCore::Event*, WebCore::EventTargetData*, WTF::Vector<WebCore::RegisteredEventListener, 1ul, WTF::CrashOnOverflow>&) + 692
13  com.apple.WebCore             0x00007fff92586807 WebCore::EventTarget::fireEventListeners(WebCore::Event*) + 167
14  com.apple.WebCore             0x00007fff926af9b5 WebCore::EventTarget::dispatchEvent(WTF::PassRefPtr<WebCore::Event>) + 85
15  com.apple.WebCore             0x00007fff926af907 WebCore::XMLHttpRequestProgressEventThrottle::dispatchEvent(WTF::PassRefPtr<WebCore::Event>) + 199
16  com.apple.WebCore             0x00007fff933a2ce5 WebCore::XMLHttpRequestProgressEventThrottle::dispatchProgressEvent(WTF::AtomicString const&) + 165
17  com.apple.WebCore             0x00007fff926af66e WebCore::XMLHttpRequest::callReadyStateChangeListener() + 286
18  com.apple.WebCore             0x00007fff926d5380 WebCore::XMLHttpRequest::didFinishLoading(unsigned long, double) + 368
19  com.apple.WebCore             0x00007fff9263b91a WebCore::CachedResource::checkNotify() + 170
20  com.apple.WebCore             0x00007fff9263b7bf WebCore::CachedRawResource::finishLoading(WebCore::ResourceBuffer*) + 207
21  com.apple.WebCore             0x00007fff9263b65c WebCore::SubresourceLoader::didFinishLoading(double) + 92
22  com.apple.WebKit               0x00007fff905ffb2e WebKit::WebResourceLoader::didReceiveWebResourceLoaderMessage(IPC::Connection*, IPC::MessageDecoder&) + 630
23  com.apple.WebKit               0x00007fff904a1ee0 IPC::Connection::dispatchMessage(std::__1::unique_ptr<IPC::MessageDecoder, std::__1::default_delete<IPC::MessageDecoder> >) + 94
24  com.apple.WebKit               0x00007fff904a4058 IPC::Connection::dispatchOneMessage() + 114
25  com.apple.JavaScriptCore       0x00007fff8a5a8082 WTF::RunLoop::performWork() + 850
26  com.apple.JavaScriptCore       0x00007fff8a5a85a2 WTF::RunLoop::performWork(void*) + 34
27  com.apple.CoreFoundation       0x00007fff95e2ba01 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17
28  com.apple.CoreFoundation       0x00007fff95e1db8d __CFRunLoopDoSources0 + 269
29  com.apple.CoreFoundation       0x00007fff95e1d1bf __CFRunLoopRun + 927
30  com.apple.CoreFoundation       0x00007fff95e1cbd8 CFRunLoopRunSpecific + 296
31  com.apple.HIToolbox           0x00007fff8c05d56f RunCurrentEventLoopInMode + 235
32  com.apple.HIToolbox           0x00007fff8c05d2ea ReceiveNextEventCommon + 431
33  com.apple.HIToolbox           0x00007fff8c05d12b _BlockUntilNextEventMatchingListInModeWithFilter + 71
34  com.apple.AppKit               0x00007fff939f48ab _DPSNextEvent + 978
35  com.apple.AppKit               0x00007fff939f3e58 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 346
36  com.apple.AppKit               0x00007fff939e9af3 -[NSApplication run] + 594
37  com.apple.AppKit               0x00007fff93966244 NSApplicationMain + 1832
38  libxpc.dylib                   0x00007fff8a785928 _xpc_objc_main + 793
39  libxpc.dylib                   0x00007fff8a787030 xpc_main + 490
40  com.apple.WebKit.WebContent   0x000000010a2adb40 0x10a2ad000 + 2880
41  libdyld.dylib                 0x00007fff8ccca5c9 start + 1


--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://tickets.musicbrainz.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

_______________________________________________
MusicBrainz-bugs mailing list
[hidden email]
http://lists.musicbrainz.org/mailman/listinfo/musicbrainz-bugs
Reply | Threaded
Open this post in threaded view
|

Updated: (LB-23) LB Scraper crashes Safari page

JIRA jira-admin@musicbrainz.org

     [ http://tickets.musicbrainz.org/browse/LB-23?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Trevor updated LB-23:
---------------------

    Description:
Twice I've run the scraper and it crashes midway through the import. I think it was at 65/118 on my last try.

Safari Version 8.0.8 (10600.8.9)
OS X Version 10.10.5 (14F27)

Here is the crashed thread from WebKit:
{quote}
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   com.apple.JavaScriptCore       0x00007fff8a18fc87 JSC::JSArray::push(JSC::ExecState*, JSC::JSValue) + 247
1   com.apple.JavaScriptCore       0x00007fff8a18f592 JSC::arrayProtoFuncPush(JSC::ExecState*) + 242
2   ???                           0x00003c229b801034 0 + 66119335415860
3   ???                           0x00003c229c17e961 0 + 66119345367393
4   ???                           0x00003c229c17f1f3 0 + 66119345369587
5   ???                           0x00003c229c17fc27 0 + 66119345372199
6   ???                           0x00003c229c18116b 0 + 66119345377643
7   com.apple.JavaScriptCore       0x00007fff8a5004a1 callToJavaScript + 311
8   com.apple.JavaScriptCore       0x00007fff8a4845e3 JSC::JITCode::execute(JSC::VM*, JSC::ProtoCallFrame*) + 35
9   com.apple.JavaScriptCore       0x00007fff8a1480be JSC::Interpreter::executeCall(JSC::ExecState*, JSC::JSObject*, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) + 462
10  com.apple.JavaScriptCore       0x00007fff8a31db9f JSC::call(JSC::ExecState*, JSC::JSValue, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&, JSC::JSValue*) + 63
11  com.apple.WebCore             0x00007fff926b23e8 WebCore::JSEventListener::handleEvent(WebCore::ScriptExecutionContext*, WebCore::Event*) + 952
12  com.apple.WebCore             0x00007fff926b1ea4 WebCore::EventTarget::fireEventListeners(WebCore::Event*, WebCore::EventTargetData*, WTF::Vector<WebCore::RegisteredEventListener, 1ul, WTF::CrashOnOverflow>&) + 692
13  com.apple.WebCore             0x00007fff92586807 WebCore::EventTarget::fireEventListeners(WebCore::Event*) + 167
14  com.apple.WebCore             0x00007fff926af9b5 WebCore::EventTarget::dispatchEvent(WTF::PassRefPtr<WebCore::Event>) + 85
15  com.apple.WebCore             0x00007fff926af907 WebCore::XMLHttpRequestProgressEventThrottle::dispatchEvent(WTF::PassRefPtr<WebCore::Event>) + 199
16  com.apple.WebCore             0x00007fff933a2ce5 WebCore::XMLHttpRequestProgressEventThrottle::dispatchProgressEvent(WTF::AtomicString const&) + 165
17  com.apple.WebCore             0x00007fff926af66e WebCore::XMLHttpRequest::callReadyStateChangeListener() + 286
18  com.apple.WebCore             0x00007fff926d5380 WebCore::XMLHttpRequest::didFinishLoading(unsigned long, double) + 368
19  com.apple.WebCore             0x00007fff9263b91a WebCore::CachedResource::checkNotify() + 170
20  com.apple.WebCore             0x00007fff9263b7bf WebCore::CachedRawResource::finishLoading(WebCore::ResourceBuffer*) + 207
21  com.apple.WebCore             0x00007fff9263b65c WebCore::SubresourceLoader::didFinishLoading(double) + 92
22  com.apple.WebKit               0x00007fff905ffb2e WebKit::WebResourceLoader::didReceiveWebResourceLoaderMessage(IPC::Connection*, IPC::MessageDecoder&) + 630
23  com.apple.WebKit               0x00007fff904a1ee0 IPC::Connection::dispatchMessage(std::__1::unique_ptr<IPC::MessageDecoder, std::__1::default_delete<IPC::MessageDecoder> >) + 94
24  com.apple.WebKit               0x00007fff904a4058 IPC::Connection::dispatchOneMessage() + 114
25  com.apple.JavaScriptCore       0x00007fff8a5a8082 WTF::RunLoop::performWork() + 850
26  com.apple.JavaScriptCore       0x00007fff8a5a85a2 WTF::RunLoop::performWork(void*) + 34
27  com.apple.CoreFoundation       0x00007fff95e2ba01 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17
28  com.apple.CoreFoundation       0x00007fff95e1db8d __CFRunLoopDoSources0 + 269
29  com.apple.CoreFoundation       0x00007fff95e1d1bf __CFRunLoopRun + 927
30  com.apple.CoreFoundation       0x00007fff95e1cbd8 CFRunLoopRunSpecific + 296
31  com.apple.HIToolbox           0x00007fff8c05d56f RunCurrentEventLoopInMode + 235
32  com.apple.HIToolbox           0x00007fff8c05d2ea ReceiveNextEventCommon + 431
33  com.apple.HIToolbox           0x00007fff8c05d12b _BlockUntilNextEventMatchingListInModeWithFilter + 71
34  com.apple.AppKit               0x00007fff939f48ab _DPSNextEvent + 978
35  com.apple.AppKit               0x00007fff939f3e58 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 346
36  com.apple.AppKit               0x00007fff939e9af3 -[NSApplication run] + 594
37  com.apple.AppKit               0x00007fff93966244 NSApplicationMain + 1832
38  libxpc.dylib                   0x00007fff8a785928 _xpc_objc_main + 793
39  libxpc.dylib                   0x00007fff8a787030 xpc_main + 490
40  com.apple.WebKit.WebContent   0x000000010a2adb40 0x10a2ad000 + 2880
41  libdyld.dylib                 0x00007fff8ccca5c9 start + 1
{quote}

Here is another crash:
{quote}
Thread 7 Crashed:: JavaScriptCore::Marking
0   com.apple.JavaScriptCore       0x00007fff8a57c334 JSC::speculationFromCell(JSC::JSCell*) + 52
1   com.apple.JavaScriptCore       0x00007fff8a32bf12 JSC::CodeBlock::updateAllPredictionsAndCountLiveness(unsigned int&, unsigned int&) + 290
2   com.apple.JavaScriptCore       0x00007fff8a22771d JSC::CodeBlock::stronglyVisitStrongReferences(JSC::SlotVisitor&) + 1933
3   com.apple.JavaScriptCore       0x00007fff8a226dd7 JSC::CodeBlock::visitAggregate(JSC::SlotVisitor&) + 1159
4   com.apple.JavaScriptCore       0x00007fff8a226e59 JSC::FunctionExecutable::visitChildren(JSC::JSCell*, JSC::SlotVisitor&) + 73
5   com.apple.JavaScriptCore       0x00007fff8a11773b JSC::SlotVisitor::drain() + 299
6   com.apple.JavaScriptCore       0x00007fff8a1172e8 JSC::SlotVisitor::drainFromShared(JSC::SlotVisitor::SharedDrainMode) + 312
7   com.apple.JavaScriptCore       0x00007fff8a0fc92a JSC::GCThread::gcThreadMain() + 74
8   com.apple.JavaScriptCore       0x00007fff8a0f1cff WTF::wtfThreadEntryPoint(void*) + 15
9   libsystem_pthread.dylib       0x00007fff8a0bb05a _pthread_body + 131
10  libsystem_pthread.dylib       0x00007fff8a0bafd7 _pthread_start + 176
11  libsystem_pthread.dylib       0x00007fff8a0b83ed thread_start + 13
{quote}

  was:
Twice I've run the scraper and it crashes midway through the import. I think it was at 65/118 on my last try.

Safari Version 8.0.8 (10600.8.9)
OS X Version 10.10.5 (14F27)

Here is the crashed thread from WebKit:

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   com.apple.JavaScriptCore       0x00007fff8a18fc87 JSC::JSArray::push(JSC::ExecState*, JSC::JSValue) + 247
1   com.apple.JavaScriptCore       0x00007fff8a18f592 JSC::arrayProtoFuncPush(JSC::ExecState*) + 242
2   ???                           0x00003c229b801034 0 + 66119335415860
3   ???                           0x00003c229c17e961 0 + 66119345367393
4   ???                           0x00003c229c17f1f3 0 + 66119345369587
5   ???                           0x00003c229c17fc27 0 + 66119345372199
6   ???                           0x00003c229c18116b 0 + 66119345377643
7   com.apple.JavaScriptCore       0x00007fff8a5004a1 callToJavaScript + 311
8   com.apple.JavaScriptCore       0x00007fff8a4845e3 JSC::JITCode::execute(JSC::VM*, JSC::ProtoCallFrame*) + 35
9   com.apple.JavaScriptCore       0x00007fff8a1480be JSC::Interpreter::executeCall(JSC::ExecState*, JSC::JSObject*, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) + 462
10  com.apple.JavaScriptCore       0x00007fff8a31db9f JSC::call(JSC::ExecState*, JSC::JSValue, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&, JSC::JSValue*) + 63
11  com.apple.WebCore             0x00007fff926b23e8 WebCore::JSEventListener::handleEvent(WebCore::ScriptExecutionContext*, WebCore::Event*) + 952
12  com.apple.WebCore             0x00007fff926b1ea4 WebCore::EventTarget::fireEventListeners(WebCore::Event*, WebCore::EventTargetData*, WTF::Vector<WebCore::RegisteredEventListener, 1ul, WTF::CrashOnOverflow>&) + 692
13  com.apple.WebCore             0x00007fff92586807 WebCore::EventTarget::fireEventListeners(WebCore::Event*) + 167
14  com.apple.WebCore             0x00007fff926af9b5 WebCore::EventTarget::dispatchEvent(WTF::PassRefPtr<WebCore::Event>) + 85
15  com.apple.WebCore             0x00007fff926af907 WebCore::XMLHttpRequestProgressEventThrottle::dispatchEvent(WTF::PassRefPtr<WebCore::Event>) + 199
16  com.apple.WebCore             0x00007fff933a2ce5 WebCore::XMLHttpRequestProgressEventThrottle::dispatchProgressEvent(WTF::AtomicString const&) + 165
17  com.apple.WebCore             0x00007fff926af66e WebCore::XMLHttpRequest::callReadyStateChangeListener() + 286
18  com.apple.WebCore             0x00007fff926d5380 WebCore::XMLHttpRequest::didFinishLoading(unsigned long, double) + 368
19  com.apple.WebCore             0x00007fff9263b91a WebCore::CachedResource::checkNotify() + 170
20  com.apple.WebCore             0x00007fff9263b7bf WebCore::CachedRawResource::finishLoading(WebCore::ResourceBuffer*) + 207
21  com.apple.WebCore             0x00007fff9263b65c WebCore::SubresourceLoader::didFinishLoading(double) + 92
22  com.apple.WebKit               0x00007fff905ffb2e WebKit::WebResourceLoader::didReceiveWebResourceLoaderMessage(IPC::Connection*, IPC::MessageDecoder&) + 630
23  com.apple.WebKit               0x00007fff904a1ee0 IPC::Connection::dispatchMessage(std::__1::unique_ptr<IPC::MessageDecoder, std::__1::default_delete<IPC::MessageDecoder> >) + 94
24  com.apple.WebKit               0x00007fff904a4058 IPC::Connection::dispatchOneMessage() + 114
25  com.apple.JavaScriptCore       0x00007fff8a5a8082 WTF::RunLoop::performWork() + 850
26  com.apple.JavaScriptCore       0x00007fff8a5a85a2 WTF::RunLoop::performWork(void*) + 34
27  com.apple.CoreFoundation       0x00007fff95e2ba01 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17
28  com.apple.CoreFoundation       0x00007fff95e1db8d __CFRunLoopDoSources0 + 269
29  com.apple.CoreFoundation       0x00007fff95e1d1bf __CFRunLoopRun + 927
30  com.apple.CoreFoundation       0x00007fff95e1cbd8 CFRunLoopRunSpecific + 296
31  com.apple.HIToolbox           0x00007fff8c05d56f RunCurrentEventLoopInMode + 235
32  com.apple.HIToolbox           0x00007fff8c05d2ea ReceiveNextEventCommon + 431
33  com.apple.HIToolbox           0x00007fff8c05d12b _BlockUntilNextEventMatchingListInModeWithFilter + 71
34  com.apple.AppKit               0x00007fff939f48ab _DPSNextEvent + 978
35  com.apple.AppKit               0x00007fff939f3e58 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 346
36  com.apple.AppKit               0x00007fff939e9af3 -[NSApplication run] + 594
37  com.apple.AppKit               0x00007fff93966244 NSApplicationMain + 1832
38  libxpc.dylib                   0x00007fff8a785928 _xpc_objc_main + 793
39  libxpc.dylib                   0x00007fff8a787030 xpc_main + 490
40  com.apple.WebKit.WebContent   0x000000010a2adb40 0x10a2ad000 + 2880
41  libdyld.dylib                 0x00007fff8ccca5c9 start + 1



> LB Scraper crashes Safari page
> ------------------------------
>
>                 Key: LB-23
>                 URL: http://tickets.musicbrainz.org/browse/LB-23
>             Project: ListenBrainz
>          Issue Type: Bug
>          Components: last.fm importer
>            Reporter: Trevor
>
> Twice I've run the scraper and it crashes midway through the import. I think it was at 65/118 on my last try.
> Safari Version 8.0.8 (10600.8.9)
> OS X Version 10.10.5 (14F27)
> Here is the crashed thread from WebKit:
> {quote}
> Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
> 0   com.apple.JavaScriptCore       0x00007fff8a18fc87 JSC::JSArray::push(JSC::ExecState*, JSC::JSValue) + 247
> 1   com.apple.JavaScriptCore       0x00007fff8a18f592 JSC::arrayProtoFuncPush(JSC::ExecState*) + 242
> 2   ???                           0x00003c229b801034 0 + 66119335415860
> 3   ???                           0x00003c229c17e961 0 + 66119345367393
> 4   ???                           0x00003c229c17f1f3 0 + 66119345369587
> 5   ???                           0x00003c229c17fc27 0 + 66119345372199
> 6   ???                           0x00003c229c18116b 0 + 66119345377643
> 7   com.apple.JavaScriptCore       0x00007fff8a5004a1 callToJavaScript + 311
> 8   com.apple.JavaScriptCore       0x00007fff8a4845e3 JSC::JITCode::execute(JSC::VM*, JSC::ProtoCallFrame*) + 35
> 9   com.apple.JavaScriptCore       0x00007fff8a1480be JSC::Interpreter::executeCall(JSC::ExecState*, JSC::JSObject*, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) + 462
> 10  com.apple.JavaScriptCore       0x00007fff8a31db9f JSC::call(JSC::ExecState*, JSC::JSValue, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&, JSC::JSValue*) + 63
> 11  com.apple.WebCore             0x00007fff926b23e8 WebCore::JSEventListener::handleEvent(WebCore::ScriptExecutionContext*, WebCore::Event*) + 952
> 12  com.apple.WebCore             0x00007fff926b1ea4 WebCore::EventTarget::fireEventListeners(WebCore::Event*, WebCore::EventTargetData*, WTF::Vector<WebCore::RegisteredEventListener, 1ul, WTF::CrashOnOverflow>&) + 692
> 13  com.apple.WebCore             0x00007fff92586807 WebCore::EventTarget::fireEventListeners(WebCore::Event*) + 167
> 14  com.apple.WebCore             0x00007fff926af9b5 WebCore::EventTarget::dispatchEvent(WTF::PassRefPtr<WebCore::Event>) + 85
> 15  com.apple.WebCore             0x00007fff926af907 WebCore::XMLHttpRequestProgressEventThrottle::dispatchEvent(WTF::PassRefPtr<WebCore::Event>) + 199
> 16  com.apple.WebCore             0x00007fff933a2ce5 WebCore::XMLHttpRequestProgressEventThrottle::dispatchProgressEvent(WTF::AtomicString const&) + 165
> 17  com.apple.WebCore             0x00007fff926af66e WebCore::XMLHttpRequest::callReadyStateChangeListener() + 286
> 18  com.apple.WebCore             0x00007fff926d5380 WebCore::XMLHttpRequest::didFinishLoading(unsigned long, double) + 368
> 19  com.apple.WebCore             0x00007fff9263b91a WebCore::CachedResource::checkNotify() + 170
> 20  com.apple.WebCore             0x00007fff9263b7bf WebCore::CachedRawResource::finishLoading(WebCore::ResourceBuffer*) + 207
> 21  com.apple.WebCore             0x00007fff9263b65c WebCore::SubresourceLoader::didFinishLoading(double) + 92
> 22  com.apple.WebKit               0x00007fff905ffb2e WebKit::WebResourceLoader::didReceiveWebResourceLoaderMessage(IPC::Connection*, IPC::MessageDecoder&) + 630
> 23  com.apple.WebKit               0x00007fff904a1ee0 IPC::Connection::dispatchMessage(std::__1::unique_ptr<IPC::MessageDecoder, std::__1::default_delete<IPC::MessageDecoder> >) + 94
> 24  com.apple.WebKit               0x00007fff904a4058 IPC::Connection::dispatchOneMessage() + 114
> 25  com.apple.JavaScriptCore       0x00007fff8a5a8082 WTF::RunLoop::performWork() + 850
> 26  com.apple.JavaScriptCore       0x00007fff8a5a85a2 WTF::RunLoop::performWork(void*) + 34
> 27  com.apple.CoreFoundation       0x00007fff95e2ba01 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17
> 28  com.apple.CoreFoundation       0x00007fff95e1db8d __CFRunLoopDoSources0 + 269
> 29  com.apple.CoreFoundation       0x00007fff95e1d1bf __CFRunLoopRun + 927
> 30  com.apple.CoreFoundation       0x00007fff95e1cbd8 CFRunLoopRunSpecific + 296
> 31  com.apple.HIToolbox           0x00007fff8c05d56f RunCurrentEventLoopInMode + 235
> 32  com.apple.HIToolbox           0x00007fff8c05d2ea ReceiveNextEventCommon + 431
> 33  com.apple.HIToolbox           0x00007fff8c05d12b _BlockUntilNextEventMatchingListInModeWithFilter + 71
> 34  com.apple.AppKit               0x00007fff939f48ab _DPSNextEvent + 978
> 35  com.apple.AppKit               0x00007fff939f3e58 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 346
> 36  com.apple.AppKit               0x00007fff939e9af3 -[NSApplication run] + 594
> 37  com.apple.AppKit               0x00007fff93966244 NSApplicationMain + 1832
> 38  libxpc.dylib                   0x00007fff8a785928 _xpc_objc_main + 793
> 39  libxpc.dylib                   0x00007fff8a787030 xpc_main + 490
> 40  com.apple.WebKit.WebContent   0x000000010a2adb40 0x10a2ad000 + 2880
> 41  libdyld.dylib                 0x00007fff8ccca5c9 start + 1
> {quote}
> Here is another crash:
> {quote}
> Thread 7 Crashed:: JavaScriptCore::Marking
> 0   com.apple.JavaScriptCore       0x00007fff8a57c334 JSC::speculationFromCell(JSC::JSCell*) + 52
> 1   com.apple.JavaScriptCore       0x00007fff8a32bf12 JSC::CodeBlock::updateAllPredictionsAndCountLiveness(unsigned int&, unsigned int&) + 290
> 2   com.apple.JavaScriptCore       0x00007fff8a22771d JSC::CodeBlock::stronglyVisitStrongReferences(JSC::SlotVisitor&) + 1933
> 3   com.apple.JavaScriptCore       0x00007fff8a226dd7 JSC::CodeBlock::visitAggregate(JSC::SlotVisitor&) + 1159
> 4   com.apple.JavaScriptCore       0x00007fff8a226e59 JSC::FunctionExecutable::visitChildren(JSC::JSCell*, JSC::SlotVisitor&) + 73
> 5   com.apple.JavaScriptCore       0x00007fff8a11773b JSC::SlotVisitor::drain() + 299
> 6   com.apple.JavaScriptCore       0x00007fff8a1172e8 JSC::SlotVisitor::drainFromShared(JSC::SlotVisitor::SharedDrainMode) + 312
> 7   com.apple.JavaScriptCore       0x00007fff8a0fc92a JSC::GCThread::gcThreadMain() + 74
> 8   com.apple.JavaScriptCore       0x00007fff8a0f1cff WTF::wtfThreadEntryPoint(void*) + 15
> 9   libsystem_pthread.dylib       0x00007fff8a0bb05a _pthread_body + 131
> 10  libsystem_pthread.dylib       0x00007fff8a0bafd7 _pthread_start + 176
> 11  libsystem_pthread.dylib       0x00007fff8a0b83ed thread_start + 13
> {quote}

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://tickets.musicbrainz.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

_______________________________________________
MusicBrainz-bugs mailing list
[hidden email]
http://lists.musicbrainz.org/mailman/listinfo/musicbrainz-bugs
Reply | Threaded
Open this post in threaded view
|

Updated: (LB-23) LB Scraper crashes Safari page

JIRA jira-admin@musicbrainz.org
In reply to this post by JIRA jira-admin@musicbrainz.org

     [ http://tickets.musicbrainz.org/browse/LB-23?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Trevor updated LB-23:
---------------------

    Description:
Twice I've run the scraper and it crashes midway through the import. I think it was at 65/118 on my last try.

Safari Version 8.0.8 (10600.8.9)
OS X Version 10.10.5 (14F27)

Here is the crashed thread from WebKit:

{code}
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   com.apple.JavaScriptCore       0x00007fff8a18fc87 JSC::JSArray::push(JSC::ExecState*, JSC::JSValue) + 247
1   com.apple.JavaScriptCore       0x00007fff8a18f592 JSC::arrayProtoFuncPush(JSC::ExecState*) + 242
2   ???                           0x00003c229b801034 0 + 66119335415860
3   ???                           0x00003c229c17e961 0 + 66119345367393
4   ???                           0x00003c229c17f1f3 0 + 66119345369587
5   ???                           0x00003c229c17fc27 0 + 66119345372199
6   ???                           0x00003c229c18116b 0 + 66119345377643
7   com.apple.JavaScriptCore       0x00007fff8a5004a1 callToJavaScript + 311
8   com.apple.JavaScriptCore       0x00007fff8a4845e3 JSC::JITCode::execute(JSC::VM*, JSC::ProtoCallFrame*) + 35
9   com.apple.JavaScriptCore       0x00007fff8a1480be JSC::Interpreter::executeCall(JSC::ExecState*, JSC::JSObject*, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) + 462
10  com.apple.JavaScriptCore       0x00007fff8a31db9f JSC::call(JSC::ExecState*, JSC::JSValue, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&, JSC::JSValue*) + 63
11  com.apple.WebCore             0x00007fff926b23e8 WebCore::JSEventListener::handleEvent(WebCore::ScriptExecutionContext*, WebCore::Event*) + 952
12  com.apple.WebCore             0x00007fff926b1ea4 WebCore::EventTarget::fireEventListeners(WebCore::Event*, WebCore::EventTargetData*, WTF::Vector<WebCore::RegisteredEventListener, 1ul, WTF::CrashOnOverflow>&) + 692
13  com.apple.WebCore             0x00007fff92586807 WebCore::EventTarget::fireEventListeners(WebCore::Event*) + 167
14  com.apple.WebCore             0x00007fff926af9b5 WebCore::EventTarget::dispatchEvent(WTF::PassRefPtr<WebCore::Event>) + 85
15  com.apple.WebCore             0x00007fff926af907 WebCore::XMLHttpRequestProgressEventThrottle::dispatchEvent(WTF::PassRefPtr<WebCore::Event>) + 199
16  com.apple.WebCore             0x00007fff933a2ce5 WebCore::XMLHttpRequestProgressEventThrottle::dispatchProgressEvent(WTF::AtomicString const&) + 165
17  com.apple.WebCore             0x00007fff926af66e WebCore::XMLHttpRequest::callReadyStateChangeListener() + 286
18  com.apple.WebCore             0x00007fff926d5380 WebCore::XMLHttpRequest::didFinishLoading(unsigned long, double) + 368
19  com.apple.WebCore             0x00007fff9263b91a WebCore::CachedResource::checkNotify() + 170
20  com.apple.WebCore             0x00007fff9263b7bf WebCore::CachedRawResource::finishLoading(WebCore::ResourceBuffer*) + 207
21  com.apple.WebCore             0x00007fff9263b65c WebCore::SubresourceLoader::didFinishLoading(double) + 92
22  com.apple.WebKit               0x00007fff905ffb2e WebKit::WebResourceLoader::didReceiveWebResourceLoaderMessage(IPC::Connection*, IPC::MessageDecoder&) + 630
23  com.apple.WebKit               0x00007fff904a1ee0 IPC::Connection::dispatchMessage(std::__1::unique_ptr<IPC::MessageDecoder, std::__1::default_delete<IPC::MessageDecoder> >) + 94
24  com.apple.WebKit               0x00007fff904a4058 IPC::Connection::dispatchOneMessage() + 114
25  com.apple.JavaScriptCore       0x00007fff8a5a8082 WTF::RunLoop::performWork() + 850
26  com.apple.JavaScriptCore       0x00007fff8a5a85a2 WTF::RunLoop::performWork(void*) + 34
27  com.apple.CoreFoundation       0x00007fff95e2ba01 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17
28  com.apple.CoreFoundation       0x00007fff95e1db8d __CFRunLoopDoSources0 + 269
29  com.apple.CoreFoundation       0x00007fff95e1d1bf __CFRunLoopRun + 927
30  com.apple.CoreFoundation       0x00007fff95e1cbd8 CFRunLoopRunSpecific + 296
31  com.apple.HIToolbox           0x00007fff8c05d56f RunCurrentEventLoopInMode + 235
32  com.apple.HIToolbox           0x00007fff8c05d2ea ReceiveNextEventCommon + 431
33  com.apple.HIToolbox           0x00007fff8c05d12b _BlockUntilNextEventMatchingListInModeWithFilter + 71
34  com.apple.AppKit               0x00007fff939f48ab _DPSNextEvent + 978
35  com.apple.AppKit               0x00007fff939f3e58 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 346
36  com.apple.AppKit               0x00007fff939e9af3 -[NSApplication run] + 594
37  com.apple.AppKit               0x00007fff93966244 NSApplicationMain + 1832
38  libxpc.dylib                   0x00007fff8a785928 _xpc_objc_main + 793
39  libxpc.dylib                   0x00007fff8a787030 xpc_main + 490
40  com.apple.WebKit.WebContent   0x000000010a2adb40 0x10a2ad000 + 2880
41  libdyld.dylib                 0x00007fff8ccca5c9 start + 1
{code}

Here is another crash:

{code}
Thread 7 Crashed:: JavaScriptCore::Marking
0   com.apple.JavaScriptCore       0x00007fff8a57c334 JSC::speculationFromCell(JSC::JSCell*) + 52
1   com.apple.JavaScriptCore       0x00007fff8a32bf12 JSC::CodeBlock::updateAllPredictionsAndCountLiveness(unsigned int&, unsigned int&) + 290
2   com.apple.JavaScriptCore       0x00007fff8a22771d JSC::CodeBlock::stronglyVisitStrongReferences(JSC::SlotVisitor&) + 1933
3   com.apple.JavaScriptCore       0x00007fff8a226dd7 JSC::CodeBlock::visitAggregate(JSC::SlotVisitor&) + 1159
4   com.apple.JavaScriptCore       0x00007fff8a226e59 JSC::FunctionExecutable::visitChildren(JSC::JSCell*, JSC::SlotVisitor&) + 73
5   com.apple.JavaScriptCore       0x00007fff8a11773b JSC::SlotVisitor::drain() + 299
6   com.apple.JavaScriptCore       0x00007fff8a1172e8 JSC::SlotVisitor::drainFromShared(JSC::SlotVisitor::SharedDrainMode) + 312
7   com.apple.JavaScriptCore       0x00007fff8a0fc92a JSC::GCThread::gcThreadMain() + 74
8   com.apple.JavaScriptCore       0x00007fff8a0f1cff WTF::wtfThreadEntryPoint(void*) + 15
9   libsystem_pthread.dylib       0x00007fff8a0bb05a _pthread_body + 131
10  libsystem_pthread.dylib       0x00007fff8a0bafd7 _pthread_start + 176
11  libsystem_pthread.dylib       0x00007fff8a0b83ed thread_start + 13
{code}

  was:
Twice I've run the scraper and it crashes midway through the import. I think it was at 65/118 on my last try.

Safari Version 8.0.8 (10600.8.9)
OS X Version 10.10.5 (14F27)

Here is the crashed thread from WebKit:
{quote}
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   com.apple.JavaScriptCore       0x00007fff8a18fc87 JSC::JSArray::push(JSC::ExecState*, JSC::JSValue) + 247
1   com.apple.JavaScriptCore       0x00007fff8a18f592 JSC::arrayProtoFuncPush(JSC::ExecState*) + 242
2   ???                           0x00003c229b801034 0 + 66119335415860
3   ???                           0x00003c229c17e961 0 + 66119345367393
4   ???                           0x00003c229c17f1f3 0 + 66119345369587
5   ???                           0x00003c229c17fc27 0 + 66119345372199
6   ???                           0x00003c229c18116b 0 + 66119345377643
7   com.apple.JavaScriptCore       0x00007fff8a5004a1 callToJavaScript + 311
8   com.apple.JavaScriptCore       0x00007fff8a4845e3 JSC::JITCode::execute(JSC::VM*, JSC::ProtoCallFrame*) + 35
9   com.apple.JavaScriptCore       0x00007fff8a1480be JSC::Interpreter::executeCall(JSC::ExecState*, JSC::JSObject*, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) + 462
10  com.apple.JavaScriptCore       0x00007fff8a31db9f JSC::call(JSC::ExecState*, JSC::JSValue, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&, JSC::JSValue*) + 63
11  com.apple.WebCore             0x00007fff926b23e8 WebCore::JSEventListener::handleEvent(WebCore::ScriptExecutionContext*, WebCore::Event*) + 952
12  com.apple.WebCore             0x00007fff926b1ea4 WebCore::EventTarget::fireEventListeners(WebCore::Event*, WebCore::EventTargetData*, WTF::Vector<WebCore::RegisteredEventListener, 1ul, WTF::CrashOnOverflow>&) + 692
13  com.apple.WebCore             0x00007fff92586807 WebCore::EventTarget::fireEventListeners(WebCore::Event*) + 167
14  com.apple.WebCore             0x00007fff926af9b5 WebCore::EventTarget::dispatchEvent(WTF::PassRefPtr<WebCore::Event>) + 85
15  com.apple.WebCore             0x00007fff926af907 WebCore::XMLHttpRequestProgressEventThrottle::dispatchEvent(WTF::PassRefPtr<WebCore::Event>) + 199
16  com.apple.WebCore             0x00007fff933a2ce5 WebCore::XMLHttpRequestProgressEventThrottle::dispatchProgressEvent(WTF::AtomicString const&) + 165
17  com.apple.WebCore             0x00007fff926af66e WebCore::XMLHttpRequest::callReadyStateChangeListener() + 286
18  com.apple.WebCore             0x00007fff926d5380 WebCore::XMLHttpRequest::didFinishLoading(unsigned long, double) + 368
19  com.apple.WebCore             0x00007fff9263b91a WebCore::CachedResource::checkNotify() + 170
20  com.apple.WebCore             0x00007fff9263b7bf WebCore::CachedRawResource::finishLoading(WebCore::ResourceBuffer*) + 207
21  com.apple.WebCore             0x00007fff9263b65c WebCore::SubresourceLoader::didFinishLoading(double) + 92
22  com.apple.WebKit               0x00007fff905ffb2e WebKit::WebResourceLoader::didReceiveWebResourceLoaderMessage(IPC::Connection*, IPC::MessageDecoder&) + 630
23  com.apple.WebKit               0x00007fff904a1ee0 IPC::Connection::dispatchMessage(std::__1::unique_ptr<IPC::MessageDecoder, std::__1::default_delete<IPC::MessageDecoder> >) + 94
24  com.apple.WebKit               0x00007fff904a4058 IPC::Connection::dispatchOneMessage() + 114
25  com.apple.JavaScriptCore       0x00007fff8a5a8082 WTF::RunLoop::performWork() + 850
26  com.apple.JavaScriptCore       0x00007fff8a5a85a2 WTF::RunLoop::performWork(void*) + 34
27  com.apple.CoreFoundation       0x00007fff95e2ba01 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17
28  com.apple.CoreFoundation       0x00007fff95e1db8d __CFRunLoopDoSources0 + 269
29  com.apple.CoreFoundation       0x00007fff95e1d1bf __CFRunLoopRun + 927
30  com.apple.CoreFoundation       0x00007fff95e1cbd8 CFRunLoopRunSpecific + 296
31  com.apple.HIToolbox           0x00007fff8c05d56f RunCurrentEventLoopInMode + 235
32  com.apple.HIToolbox           0x00007fff8c05d2ea ReceiveNextEventCommon + 431
33  com.apple.HIToolbox           0x00007fff8c05d12b _BlockUntilNextEventMatchingListInModeWithFilter + 71
34  com.apple.AppKit               0x00007fff939f48ab _DPSNextEvent + 978
35  com.apple.AppKit               0x00007fff939f3e58 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 346
36  com.apple.AppKit               0x00007fff939e9af3 -[NSApplication run] + 594
37  com.apple.AppKit               0x00007fff93966244 NSApplicationMain + 1832
38  libxpc.dylib                   0x00007fff8a785928 _xpc_objc_main + 793
39  libxpc.dylib                   0x00007fff8a787030 xpc_main + 490
40  com.apple.WebKit.WebContent   0x000000010a2adb40 0x10a2ad000 + 2880
41  libdyld.dylib                 0x00007fff8ccca5c9 start + 1
{quote}

Here is another crash:
{quote}
Thread 7 Crashed:: JavaScriptCore::Marking
0   com.apple.JavaScriptCore       0x00007fff8a57c334 JSC::speculationFromCell(JSC::JSCell*) + 52
1   com.apple.JavaScriptCore       0x00007fff8a32bf12 JSC::CodeBlock::updateAllPredictionsAndCountLiveness(unsigned int&, unsigned int&) + 290
2   com.apple.JavaScriptCore       0x00007fff8a22771d JSC::CodeBlock::stronglyVisitStrongReferences(JSC::SlotVisitor&) + 1933
3   com.apple.JavaScriptCore       0x00007fff8a226dd7 JSC::CodeBlock::visitAggregate(JSC::SlotVisitor&) + 1159
4   com.apple.JavaScriptCore       0x00007fff8a226e59 JSC::FunctionExecutable::visitChildren(JSC::JSCell*, JSC::SlotVisitor&) + 73
5   com.apple.JavaScriptCore       0x00007fff8a11773b JSC::SlotVisitor::drain() + 299
6   com.apple.JavaScriptCore       0x00007fff8a1172e8 JSC::SlotVisitor::drainFromShared(JSC::SlotVisitor::SharedDrainMode) + 312
7   com.apple.JavaScriptCore       0x00007fff8a0fc92a JSC::GCThread::gcThreadMain() + 74
8   com.apple.JavaScriptCore       0x00007fff8a0f1cff WTF::wtfThreadEntryPoint(void*) + 15
9   libsystem_pthread.dylib       0x00007fff8a0bb05a _pthread_body + 131
10  libsystem_pthread.dylib       0x00007fff8a0bafd7 _pthread_start + 176
11  libsystem_pthread.dylib       0x00007fff8a0b83ed thread_start + 13
{quote}


> LB Scraper crashes Safari page
> ------------------------------
>
>                 Key: LB-23
>                 URL: http://tickets.musicbrainz.org/browse/LB-23
>             Project: ListenBrainz
>          Issue Type: Bug
>          Components: last.fm importer
>            Reporter: Trevor
>
> Twice I've run the scraper and it crashes midway through the import. I think it was at 65/118 on my last try.
> Safari Version 8.0.8 (10600.8.9)
> OS X Version 10.10.5 (14F27)
> Here is the crashed thread from WebKit:
> {code}
> Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
> 0   com.apple.JavaScriptCore       0x00007fff8a18fc87 JSC::JSArray::push(JSC::ExecState*, JSC::JSValue) + 247
> 1   com.apple.JavaScriptCore       0x00007fff8a18f592 JSC::arrayProtoFuncPush(JSC::ExecState*) + 242
> 2   ???                           0x00003c229b801034 0 + 66119335415860
> 3   ???                           0x00003c229c17e961 0 + 66119345367393
> 4   ???                           0x00003c229c17f1f3 0 + 66119345369587
> 5   ???                           0x00003c229c17fc27 0 + 66119345372199
> 6   ???                           0x00003c229c18116b 0 + 66119345377643
> 7   com.apple.JavaScriptCore       0x00007fff8a5004a1 callToJavaScript + 311
> 8   com.apple.JavaScriptCore       0x00007fff8a4845e3 JSC::JITCode::execute(JSC::VM*, JSC::ProtoCallFrame*) + 35
> 9   com.apple.JavaScriptCore       0x00007fff8a1480be JSC::Interpreter::executeCall(JSC::ExecState*, JSC::JSObject*, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) + 462
> 10  com.apple.JavaScriptCore       0x00007fff8a31db9f JSC::call(JSC::ExecState*, JSC::JSValue, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&, JSC::JSValue*) + 63
> 11  com.apple.WebCore             0x00007fff926b23e8 WebCore::JSEventListener::handleEvent(WebCore::ScriptExecutionContext*, WebCore::Event*) + 952
> 12  com.apple.WebCore             0x00007fff926b1ea4 WebCore::EventTarget::fireEventListeners(WebCore::Event*, WebCore::EventTargetData*, WTF::Vector<WebCore::RegisteredEventListener, 1ul, WTF::CrashOnOverflow>&) + 692
> 13  com.apple.WebCore             0x00007fff92586807 WebCore::EventTarget::fireEventListeners(WebCore::Event*) + 167
> 14  com.apple.WebCore             0x00007fff926af9b5 WebCore::EventTarget::dispatchEvent(WTF::PassRefPtr<WebCore::Event>) + 85
> 15  com.apple.WebCore             0x00007fff926af907 WebCore::XMLHttpRequestProgressEventThrottle::dispatchEvent(WTF::PassRefPtr<WebCore::Event>) + 199
> 16  com.apple.WebCore             0x00007fff933a2ce5 WebCore::XMLHttpRequestProgressEventThrottle::dispatchProgressEvent(WTF::AtomicString const&) + 165
> 17  com.apple.WebCore             0x00007fff926af66e WebCore::XMLHttpRequest::callReadyStateChangeListener() + 286
> 18  com.apple.WebCore             0x00007fff926d5380 WebCore::XMLHttpRequest::didFinishLoading(unsigned long, double) + 368
> 19  com.apple.WebCore             0x00007fff9263b91a WebCore::CachedResource::checkNotify() + 170
> 20  com.apple.WebCore             0x00007fff9263b7bf WebCore::CachedRawResource::finishLoading(WebCore::ResourceBuffer*) + 207
> 21  com.apple.WebCore             0x00007fff9263b65c WebCore::SubresourceLoader::didFinishLoading(double) + 92
> 22  com.apple.WebKit               0x00007fff905ffb2e WebKit::WebResourceLoader::didReceiveWebResourceLoaderMessage(IPC::Connection*, IPC::MessageDecoder&) + 630
> 23  com.apple.WebKit               0x00007fff904a1ee0 IPC::Connection::dispatchMessage(std::__1::unique_ptr<IPC::MessageDecoder, std::__1::default_delete<IPC::MessageDecoder> >) + 94
> 24  com.apple.WebKit               0x00007fff904a4058 IPC::Connection::dispatchOneMessage() + 114
> 25  com.apple.JavaScriptCore       0x00007fff8a5a8082 WTF::RunLoop::performWork() + 850
> 26  com.apple.JavaScriptCore       0x00007fff8a5a85a2 WTF::RunLoop::performWork(void*) + 34
> 27  com.apple.CoreFoundation       0x00007fff95e2ba01 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17
> 28  com.apple.CoreFoundation       0x00007fff95e1db8d __CFRunLoopDoSources0 + 269
> 29  com.apple.CoreFoundation       0x00007fff95e1d1bf __CFRunLoopRun + 927
> 30  com.apple.CoreFoundation       0x00007fff95e1cbd8 CFRunLoopRunSpecific + 296
> 31  com.apple.HIToolbox           0x00007fff8c05d56f RunCurrentEventLoopInMode + 235
> 32  com.apple.HIToolbox           0x00007fff8c05d2ea ReceiveNextEventCommon + 431
> 33  com.apple.HIToolbox           0x00007fff8c05d12b _BlockUntilNextEventMatchingListInModeWithFilter + 71
> 34  com.apple.AppKit               0x00007fff939f48ab _DPSNextEvent + 978
> 35  com.apple.AppKit               0x00007fff939f3e58 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 346
> 36  com.apple.AppKit               0x00007fff939e9af3 -[NSApplication run] + 594
> 37  com.apple.AppKit               0x00007fff93966244 NSApplicationMain + 1832
> 38  libxpc.dylib                   0x00007fff8a785928 _xpc_objc_main + 793
> 39  libxpc.dylib                   0x00007fff8a787030 xpc_main + 490
> 40  com.apple.WebKit.WebContent   0x000000010a2adb40 0x10a2ad000 + 2880
> 41  libdyld.dylib                 0x00007fff8ccca5c9 start + 1
> {code}
> Here is another crash:
> {code}
> Thread 7 Crashed:: JavaScriptCore::Marking
> 0   com.apple.JavaScriptCore       0x00007fff8a57c334 JSC::speculationFromCell(JSC::JSCell*) + 52
> 1   com.apple.JavaScriptCore       0x00007fff8a32bf12 JSC::CodeBlock::updateAllPredictionsAndCountLiveness(unsigned int&, unsigned int&) + 290
> 2   com.apple.JavaScriptCore       0x00007fff8a22771d JSC::CodeBlock::stronglyVisitStrongReferences(JSC::SlotVisitor&) + 1933
> 3   com.apple.JavaScriptCore       0x00007fff8a226dd7 JSC::CodeBlock::visitAggregate(JSC::SlotVisitor&) + 1159
> 4   com.apple.JavaScriptCore       0x00007fff8a226e59 JSC::FunctionExecutable::visitChildren(JSC::JSCell*, JSC::SlotVisitor&) + 73
> 5   com.apple.JavaScriptCore       0x00007fff8a11773b JSC::SlotVisitor::drain() + 299
> 6   com.apple.JavaScriptCore       0x00007fff8a1172e8 JSC::SlotVisitor::drainFromShared(JSC::SlotVisitor::SharedDrainMode) + 312
> 7   com.apple.JavaScriptCore       0x00007fff8a0fc92a JSC::GCThread::gcThreadMain() + 74
> 8   com.apple.JavaScriptCore       0x00007fff8a0f1cff WTF::wtfThreadEntryPoint(void*) + 15
> 9   libsystem_pthread.dylib       0x00007fff8a0bb05a _pthread_body + 131
> 10  libsystem_pthread.dylib       0x00007fff8a0bafd7 _pthread_start + 176
> 11  libsystem_pthread.dylib       0x00007fff8a0b83ed thread_start + 13
> {code}

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://tickets.musicbrainz.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

_______________________________________________
MusicBrainz-bugs mailing list
[hidden email]
http://lists.musicbrainz.org/mailman/listinfo/musicbrainz-bugs
Reply | Threaded
Open this post in threaded view
|

Commented: (LB-23) LB Scraper crashes Safari page

JIRA jira-admin@musicbrainz.org
In reply to this post by JIRA jira-admin@musicbrainz.org

    [ http://tickets.musicbrainz.org/browse/LB-23?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=37127#action_37127 ]

Trevor commented on LB-23:
--------------------------

This crash happened on the version without the starfield.

{code}
Thread 4 Crashed:: JavaScriptCore::Marking
0   com.apple.JavaScriptCore       0x00007fff8a118405 JSC::JSObject::visitChildren(JSC::JSCell*, JSC::SlotVisitor&) + 325
1   com.apple.JavaScriptCore       0x00007fff8a1177cf JSC::SlotVisitor::drain() + 447
2   com.apple.JavaScriptCore       0x00007fff8a1172e8 JSC::SlotVisitor::drainFromShared(JSC::SlotVisitor::SharedDrainMode) + 312
3   com.apple.JavaScriptCore       0x00007fff8a0fc92a JSC::GCThread::gcThreadMain() + 74
4   com.apple.JavaScriptCore       0x00007fff8a0f1cff WTF::wtfThreadEntryPoint(void*) + 15
5   libsystem_pthread.dylib       0x00007fff8a0bb05a _pthread_body + 131
6   libsystem_pthread.dylib       0x00007fff8a0bafd7 _pthread_start + 176
7   libsystem_pthread.dylib       0x00007fff8a0b83ed thread_start + 13
{code}

> LB Scraper crashes Safari page
> ------------------------------
>
>                 Key: LB-23
>                 URL: http://tickets.musicbrainz.org/browse/LB-23
>             Project: ListenBrainz
>          Issue Type: Bug
>          Components: last.fm importer
>            Reporter: Trevor
>
> Twice I've run the scraper and it crashes midway through the import. I think it was at 65/118 on my last try.
> Safari Version 8.0.8 (10600.8.9)
> OS X Version 10.10.5 (14F27)
> Here is the crashed thread from WebKit:
> {code}
> Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
> 0   com.apple.JavaScriptCore       0x00007fff8a18fc87 JSC::JSArray::push(JSC::ExecState*, JSC::JSValue) + 247
> 1   com.apple.JavaScriptCore       0x00007fff8a18f592 JSC::arrayProtoFuncPush(JSC::ExecState*) + 242
> 2   ???                           0x00003c229b801034 0 + 66119335415860
> 3   ???                           0x00003c229c17e961 0 + 66119345367393
> 4   ???                           0x00003c229c17f1f3 0 + 66119345369587
> 5   ???                           0x00003c229c17fc27 0 + 66119345372199
> 6   ???                           0x00003c229c18116b 0 + 66119345377643
> 7   com.apple.JavaScriptCore       0x00007fff8a5004a1 callToJavaScript + 311
> 8   com.apple.JavaScriptCore       0x00007fff8a4845e3 JSC::JITCode::execute(JSC::VM*, JSC::ProtoCallFrame*) + 35
> 9   com.apple.JavaScriptCore       0x00007fff8a1480be JSC::Interpreter::executeCall(JSC::ExecState*, JSC::JSObject*, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) + 462
> 10  com.apple.JavaScriptCore       0x00007fff8a31db9f JSC::call(JSC::ExecState*, JSC::JSValue, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&, JSC::JSValue*) + 63
> 11  com.apple.WebCore             0x00007fff926b23e8 WebCore::JSEventListener::handleEvent(WebCore::ScriptExecutionContext*, WebCore::Event*) + 952
> 12  com.apple.WebCore             0x00007fff926b1ea4 WebCore::EventTarget::fireEventListeners(WebCore::Event*, WebCore::EventTargetData*, WTF::Vector<WebCore::RegisteredEventListener, 1ul, WTF::CrashOnOverflow>&) + 692
> 13  com.apple.WebCore             0x00007fff92586807 WebCore::EventTarget::fireEventListeners(WebCore::Event*) + 167
> 14  com.apple.WebCore             0x00007fff926af9b5 WebCore::EventTarget::dispatchEvent(WTF::PassRefPtr<WebCore::Event>) + 85
> 15  com.apple.WebCore             0x00007fff926af907 WebCore::XMLHttpRequestProgressEventThrottle::dispatchEvent(WTF::PassRefPtr<WebCore::Event>) + 199
> 16  com.apple.WebCore             0x00007fff933a2ce5 WebCore::XMLHttpRequestProgressEventThrottle::dispatchProgressEvent(WTF::AtomicString const&) + 165
> 17  com.apple.WebCore             0x00007fff926af66e WebCore::XMLHttpRequest::callReadyStateChangeListener() + 286
> 18  com.apple.WebCore             0x00007fff926d5380 WebCore::XMLHttpRequest::didFinishLoading(unsigned long, double) + 368
> 19  com.apple.WebCore             0x00007fff9263b91a WebCore::CachedResource::checkNotify() + 170
> 20  com.apple.WebCore             0x00007fff9263b7bf WebCore::CachedRawResource::finishLoading(WebCore::ResourceBuffer*) + 207
> 21  com.apple.WebCore             0x00007fff9263b65c WebCore::SubresourceLoader::didFinishLoading(double) + 92
> 22  com.apple.WebKit               0x00007fff905ffb2e WebKit::WebResourceLoader::didReceiveWebResourceLoaderMessage(IPC::Connection*, IPC::MessageDecoder&) + 630
> 23  com.apple.WebKit               0x00007fff904a1ee0 IPC::Connection::dispatchMessage(std::__1::unique_ptr<IPC::MessageDecoder, std::__1::default_delete<IPC::MessageDecoder> >) + 94
> 24  com.apple.WebKit               0x00007fff904a4058 IPC::Connection::dispatchOneMessage() + 114
> 25  com.apple.JavaScriptCore       0x00007fff8a5a8082 WTF::RunLoop::performWork() + 850
> 26  com.apple.JavaScriptCore       0x00007fff8a5a85a2 WTF::RunLoop::performWork(void*) + 34
> 27  com.apple.CoreFoundation       0x00007fff95e2ba01 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17
> 28  com.apple.CoreFoundation       0x00007fff95e1db8d __CFRunLoopDoSources0 + 269
> 29  com.apple.CoreFoundation       0x00007fff95e1d1bf __CFRunLoopRun + 927
> 30  com.apple.CoreFoundation       0x00007fff95e1cbd8 CFRunLoopRunSpecific + 296
> 31  com.apple.HIToolbox           0x00007fff8c05d56f RunCurrentEventLoopInMode + 235
> 32  com.apple.HIToolbox           0x00007fff8c05d2ea ReceiveNextEventCommon + 431
> 33  com.apple.HIToolbox           0x00007fff8c05d12b _BlockUntilNextEventMatchingListInModeWithFilter + 71
> 34  com.apple.AppKit               0x00007fff939f48ab _DPSNextEvent + 978
> 35  com.apple.AppKit               0x00007fff939f3e58 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 346
> 36  com.apple.AppKit               0x00007fff939e9af3 -[NSApplication run] + 594
> 37  com.apple.AppKit               0x00007fff93966244 NSApplicationMain + 1832
> 38  libxpc.dylib                   0x00007fff8a785928 _xpc_objc_main + 793
> 39  libxpc.dylib                   0x00007fff8a787030 xpc_main + 490
> 40  com.apple.WebKit.WebContent   0x000000010a2adb40 0x10a2ad000 + 2880
> 41  libdyld.dylib                 0x00007fff8ccca5c9 start + 1
> {code}
> Here is another crash:
> {code}
> Thread 7 Crashed:: JavaScriptCore::Marking
> 0   com.apple.JavaScriptCore       0x00007fff8a57c334 JSC::speculationFromCell(JSC::JSCell*) + 52
> 1   com.apple.JavaScriptCore       0x00007fff8a32bf12 JSC::CodeBlock::updateAllPredictionsAndCountLiveness(unsigned int&, unsigned int&) + 290
> 2   com.apple.JavaScriptCore       0x00007fff8a22771d JSC::CodeBlock::stronglyVisitStrongReferences(JSC::SlotVisitor&) + 1933
> 3   com.apple.JavaScriptCore       0x00007fff8a226dd7 JSC::CodeBlock::visitAggregate(JSC::SlotVisitor&) + 1159
> 4   com.apple.JavaScriptCore       0x00007fff8a226e59 JSC::FunctionExecutable::visitChildren(JSC::JSCell*, JSC::SlotVisitor&) + 73
> 5   com.apple.JavaScriptCore       0x00007fff8a11773b JSC::SlotVisitor::drain() + 299
> 6   com.apple.JavaScriptCore       0x00007fff8a1172e8 JSC::SlotVisitor::drainFromShared(JSC::SlotVisitor::SharedDrainMode) + 312
> 7   com.apple.JavaScriptCore       0x00007fff8a0fc92a JSC::GCThread::gcThreadMain() + 74
> 8   com.apple.JavaScriptCore       0x00007fff8a0f1cff WTF::wtfThreadEntryPoint(void*) + 15
> 9   libsystem_pthread.dylib       0x00007fff8a0bb05a _pthread_body + 131
> 10  libsystem_pthread.dylib       0x00007fff8a0bafd7 _pthread_start + 176
> 11  libsystem_pthread.dylib       0x00007fff8a0b83ed thread_start + 13
> {code}

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://tickets.musicbrainz.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

_______________________________________________
MusicBrainz-bugs mailing list
[hidden email]
http://lists.musicbrainz.org/mailman/listinfo/musicbrainz-bugs
Reply | Threaded
Open this post in threaded view
|

Commented: (LB-23) LB Scraper crashes Safari page

JIRA jira-admin@musicbrainz.org
In reply to this post by JIRA jira-admin@musicbrainz.org

    [ http://tickets.musicbrainz.org/browse/LB-23?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=37233#action_37233 ]

Alastair Porter commented on LB-23:
-----------------------------------

We've made some changes to the submitter to have less work in progress at once. Can you try again?

> LB Scraper crashes Safari page
> ------------------------------
>
>                 Key: LB-23
>                 URL: http://tickets.musicbrainz.org/browse/LB-23
>             Project: ListenBrainz
>          Issue Type: Bug
>          Components: last.fm importer
>            Reporter: Trevor
>
> Twice I've run the scraper and it crashes midway through the import. I think it was at 65/118 on my last try.
> Safari Version 8.0.8 (10600.8.9)
> OS X Version 10.10.5 (14F27)
> Here is the crashed thread from WebKit:
> {code}
> Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
> 0   com.apple.JavaScriptCore       0x00007fff8a18fc87 JSC::JSArray::push(JSC::ExecState*, JSC::JSValue) + 247
> 1   com.apple.JavaScriptCore       0x00007fff8a18f592 JSC::arrayProtoFuncPush(JSC::ExecState*) + 242
> 2   ???                           0x00003c229b801034 0 + 66119335415860
> 3   ???                           0x00003c229c17e961 0 + 66119345367393
> 4   ???                           0x00003c229c17f1f3 0 + 66119345369587
> 5   ???                           0x00003c229c17fc27 0 + 66119345372199
> 6   ???                           0x00003c229c18116b 0 + 66119345377643
> 7   com.apple.JavaScriptCore       0x00007fff8a5004a1 callToJavaScript + 311
> 8   com.apple.JavaScriptCore       0x00007fff8a4845e3 JSC::JITCode::execute(JSC::VM*, JSC::ProtoCallFrame*) + 35
> 9   com.apple.JavaScriptCore       0x00007fff8a1480be JSC::Interpreter::executeCall(JSC::ExecState*, JSC::JSObject*, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) + 462
> 10  com.apple.JavaScriptCore       0x00007fff8a31db9f JSC::call(JSC::ExecState*, JSC::JSValue, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&, JSC::JSValue*) + 63
> 11  com.apple.WebCore             0x00007fff926b23e8 WebCore::JSEventListener::handleEvent(WebCore::ScriptExecutionContext*, WebCore::Event*) + 952
> 12  com.apple.WebCore             0x00007fff926b1ea4 WebCore::EventTarget::fireEventListeners(WebCore::Event*, WebCore::EventTargetData*, WTF::Vector<WebCore::RegisteredEventListener, 1ul, WTF::CrashOnOverflow>&) + 692
> 13  com.apple.WebCore             0x00007fff92586807 WebCore::EventTarget::fireEventListeners(WebCore::Event*) + 167
> 14  com.apple.WebCore             0x00007fff926af9b5 WebCore::EventTarget::dispatchEvent(WTF::PassRefPtr<WebCore::Event>) + 85
> 15  com.apple.WebCore             0x00007fff926af907 WebCore::XMLHttpRequestProgressEventThrottle::dispatchEvent(WTF::PassRefPtr<WebCore::Event>) + 199
> 16  com.apple.WebCore             0x00007fff933a2ce5 WebCore::XMLHttpRequestProgressEventThrottle::dispatchProgressEvent(WTF::AtomicString const&) + 165
> 17  com.apple.WebCore             0x00007fff926af66e WebCore::XMLHttpRequest::callReadyStateChangeListener() + 286
> 18  com.apple.WebCore             0x00007fff926d5380 WebCore::XMLHttpRequest::didFinishLoading(unsigned long, double) + 368
> 19  com.apple.WebCore             0x00007fff9263b91a WebCore::CachedResource::checkNotify() + 170
> 20  com.apple.WebCore             0x00007fff9263b7bf WebCore::CachedRawResource::finishLoading(WebCore::ResourceBuffer*) + 207
> 21  com.apple.WebCore             0x00007fff9263b65c WebCore::SubresourceLoader::didFinishLoading(double) + 92
> 22  com.apple.WebKit               0x00007fff905ffb2e WebKit::WebResourceLoader::didReceiveWebResourceLoaderMessage(IPC::Connection*, IPC::MessageDecoder&) + 630
> 23  com.apple.WebKit               0x00007fff904a1ee0 IPC::Connection::dispatchMessage(std::__1::unique_ptr<IPC::MessageDecoder, std::__1::default_delete<IPC::MessageDecoder> >) + 94
> 24  com.apple.WebKit               0x00007fff904a4058 IPC::Connection::dispatchOneMessage() + 114
> 25  com.apple.JavaScriptCore       0x00007fff8a5a8082 WTF::RunLoop::performWork() + 850
> 26  com.apple.JavaScriptCore       0x00007fff8a5a85a2 WTF::RunLoop::performWork(void*) + 34
> 27  com.apple.CoreFoundation       0x00007fff95e2ba01 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17
> 28  com.apple.CoreFoundation       0x00007fff95e1db8d __CFRunLoopDoSources0 + 269
> 29  com.apple.CoreFoundation       0x00007fff95e1d1bf __CFRunLoopRun + 927
> 30  com.apple.CoreFoundation       0x00007fff95e1cbd8 CFRunLoopRunSpecific + 296
> 31  com.apple.HIToolbox           0x00007fff8c05d56f RunCurrentEventLoopInMode + 235
> 32  com.apple.HIToolbox           0x00007fff8c05d2ea ReceiveNextEventCommon + 431
> 33  com.apple.HIToolbox           0x00007fff8c05d12b _BlockUntilNextEventMatchingListInModeWithFilter + 71
> 34  com.apple.AppKit               0x00007fff939f48ab _DPSNextEvent + 978
> 35  com.apple.AppKit               0x00007fff939f3e58 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 346
> 36  com.apple.AppKit               0x00007fff939e9af3 -[NSApplication run] + 594
> 37  com.apple.AppKit               0x00007fff93966244 NSApplicationMain + 1832
> 38  libxpc.dylib                   0x00007fff8a785928 _xpc_objc_main + 793
> 39  libxpc.dylib                   0x00007fff8a787030 xpc_main + 490
> 40  com.apple.WebKit.WebContent   0x000000010a2adb40 0x10a2ad000 + 2880
> 41  libdyld.dylib                 0x00007fff8ccca5c9 start + 1
> {code}
> Here is another crash:
> {code}
> Thread 7 Crashed:: JavaScriptCore::Marking
> 0   com.apple.JavaScriptCore       0x00007fff8a57c334 JSC::speculationFromCell(JSC::JSCell*) + 52
> 1   com.apple.JavaScriptCore       0x00007fff8a32bf12 JSC::CodeBlock::updateAllPredictionsAndCountLiveness(unsigned int&, unsigned int&) + 290
> 2   com.apple.JavaScriptCore       0x00007fff8a22771d JSC::CodeBlock::stronglyVisitStrongReferences(JSC::SlotVisitor&) + 1933
> 3   com.apple.JavaScriptCore       0x00007fff8a226dd7 JSC::CodeBlock::visitAggregate(JSC::SlotVisitor&) + 1159
> 4   com.apple.JavaScriptCore       0x00007fff8a226e59 JSC::FunctionExecutable::visitChildren(JSC::JSCell*, JSC::SlotVisitor&) + 73
> 5   com.apple.JavaScriptCore       0x00007fff8a11773b JSC::SlotVisitor::drain() + 299
> 6   com.apple.JavaScriptCore       0x00007fff8a1172e8 JSC::SlotVisitor::drainFromShared(JSC::SlotVisitor::SharedDrainMode) + 312
> 7   com.apple.JavaScriptCore       0x00007fff8a0fc92a JSC::GCThread::gcThreadMain() + 74
> 8   com.apple.JavaScriptCore       0x00007fff8a0f1cff WTF::wtfThreadEntryPoint(void*) + 15
> 9   libsystem_pthread.dylib       0x00007fff8a0bb05a _pthread_body + 131
> 10  libsystem_pthread.dylib       0x00007fff8a0bafd7 _pthread_start + 176
> 11  libsystem_pthread.dylib       0x00007fff8a0b83ed thread_start + 13
> {code}

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://tickets.musicbrainz.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

_______________________________________________
MusicBrainz-bugs mailing list
[hidden email]
http://lists.musicbrainz.org/mailman/listinfo/musicbrainz-bugs
Reply | Threaded
Open this post in threaded view
|

Commented: (LB-23) LB Scraper crashes Safari page

JIRA jira-admin@musicbrainz.org
In reply to this post by JIRA jira-admin@musicbrainz.org

    [ http://tickets.musicbrainz.org/browse/LB-23?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=37241#action_37241 ]

Trevor commented on LB-23:
--------------------------

I got this crash the first time I ran it, the second time it went all the way through.

{code}
0   com.apple.JavaScriptCore       0x00007fff8a57c334 JSC::speculationFromCell(JSC::JSCell*) + 52
1   com.apple.JavaScriptCore       0x00007fff8a32bf12 JSC::CodeBlock::updateAllPredictionsAndCountLiveness(unsigned int&, unsigned int&) + 290
2   com.apple.JavaScriptCore       0x00007fff8a22771d JSC::CodeBlock::stronglyVisitStrongReferences(JSC::SlotVisitor&) + 1933
3   com.apple.JavaScriptCore       0x00007fff8a226dd7 JSC::CodeBlock::visitAggregate(JSC::SlotVisitor&) + 1159
4   com.apple.JavaScriptCore       0x00007fff8a226e59 JSC::FunctionExecutable::visitChildren(JSC::JSCell*, JSC::SlotVisitor&) + 73
5   com.apple.JavaScriptCore       0x00007fff8a11773b JSC::SlotVisitor::drain() + 299
6   com.apple.JavaScriptCore       0x00007fff8a44b2fd JSC::Heap::markRoots(double) + 685
7   com.apple.JavaScriptCore       0x00007fff8a44c430 JSC::Heap::collect(JSC::HeapOperation) + 336
8   com.apple.JavaScriptCore       0x00007fff8a341986 JSC::GCActivityCallback::doWork() + 134
9   com.apple.JavaScriptCore       0x00007fff8a1153ea JSC::HeapTimer::timerDidFire(__CFRunLoopTimer*, void*) + 170
10  com.apple.CoreFoundation       0x00007fff95e622e4 __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__ + 20
11  com.apple.CoreFoundation       0x00007fff95e61f73 __CFRunLoopDoTimer + 1059
12  com.apple.CoreFoundation       0x00007fff95ed553d __CFRunLoopDoTimers + 301
13  com.apple.CoreFoundation       0x00007fff95e1d608 __CFRunLoopRun + 2024
14  com.apple.CoreFoundation       0x00007fff95e1cbd8 CFRunLoopRunSpecific + 296
15  com.apple.HIToolbox           0x00007fff8c05d56f RunCurrentEventLoopInMode + 235
16  com.apple.HIToolbox           0x00007fff8c05d2ea ReceiveNextEventCommon + 431
17  com.apple.HIToolbox           0x00007fff8c05d12b _BlockUntilNextEventMatchingListInModeWithFilter + 71
18  com.apple.AppKit               0x00007fff939f48ab _DPSNextEvent + 978
19  com.apple.AppKit               0x00007fff939f3e58 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 346
20  com.apple.AppKit               0x00007fff939e9af3 -[NSApplication run] + 594
21  com.apple.AppKit               0x00007fff93966244 NSApplicationMain + 1832
22  libxpc.dylib                   0x00007fff8a785928 _xpc_objc_main + 793
23  libxpc.dylib                   0x00007fff8a787030 xpc_main + 490
24  com.apple.WebKit.WebContent   0x000000010f62db40 0x10f62d000 + 2880
25  libdyld.dylib                 0x00007fff8ccca5c9 start + 1
{code}

> LB Scraper crashes Safari page
> ------------------------------
>
>                 Key: LB-23
>                 URL: http://tickets.musicbrainz.org/browse/LB-23
>             Project: ListenBrainz
>          Issue Type: Bug
>          Components: last.fm importer
>            Reporter: Trevor
>
> Twice I've run the scraper and it crashes midway through the import. I think it was at 65/118 on my last try.
> Safari Version 8.0.8 (10600.8.9)
> OS X Version 10.10.5 (14F27)
> Here is the crashed thread from WebKit:
> {code}
> Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
> 0   com.apple.JavaScriptCore       0x00007fff8a18fc87 JSC::JSArray::push(JSC::ExecState*, JSC::JSValue) + 247
> 1   com.apple.JavaScriptCore       0x00007fff8a18f592 JSC::arrayProtoFuncPush(JSC::ExecState*) + 242
> 2   ???                           0x00003c229b801034 0 + 66119335415860
> 3   ???                           0x00003c229c17e961 0 + 66119345367393
> 4   ???                           0x00003c229c17f1f3 0 + 66119345369587
> 5   ???                           0x00003c229c17fc27 0 + 66119345372199
> 6   ???                           0x00003c229c18116b 0 + 66119345377643
> 7   com.apple.JavaScriptCore       0x00007fff8a5004a1 callToJavaScript + 311
> 8   com.apple.JavaScriptCore       0x00007fff8a4845e3 JSC::JITCode::execute(JSC::VM*, JSC::ProtoCallFrame*) + 35
> 9   com.apple.JavaScriptCore       0x00007fff8a1480be JSC::Interpreter::executeCall(JSC::ExecState*, JSC::JSObject*, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) + 462
> 10  com.apple.JavaScriptCore       0x00007fff8a31db9f JSC::call(JSC::ExecState*, JSC::JSValue, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&, JSC::JSValue*) + 63
> 11  com.apple.WebCore             0x00007fff926b23e8 WebCore::JSEventListener::handleEvent(WebCore::ScriptExecutionContext*, WebCore::Event*) + 952
> 12  com.apple.WebCore             0x00007fff926b1ea4 WebCore::EventTarget::fireEventListeners(WebCore::Event*, WebCore::EventTargetData*, WTF::Vector<WebCore::RegisteredEventListener, 1ul, WTF::CrashOnOverflow>&) + 692
> 13  com.apple.WebCore             0x00007fff92586807 WebCore::EventTarget::fireEventListeners(WebCore::Event*) + 167
> 14  com.apple.WebCore             0x00007fff926af9b5 WebCore::EventTarget::dispatchEvent(WTF::PassRefPtr<WebCore::Event>) + 85
> 15  com.apple.WebCore             0x00007fff926af907 WebCore::XMLHttpRequestProgressEventThrottle::dispatchEvent(WTF::PassRefPtr<WebCore::Event>) + 199
> 16  com.apple.WebCore             0x00007fff933a2ce5 WebCore::XMLHttpRequestProgressEventThrottle::dispatchProgressEvent(WTF::AtomicString const&) + 165
> 17  com.apple.WebCore             0x00007fff926af66e WebCore::XMLHttpRequest::callReadyStateChangeListener() + 286
> 18  com.apple.WebCore             0x00007fff926d5380 WebCore::XMLHttpRequest::didFinishLoading(unsigned long, double) + 368
> 19  com.apple.WebCore             0x00007fff9263b91a WebCore::CachedResource::checkNotify() + 170
> 20  com.apple.WebCore             0x00007fff9263b7bf WebCore::CachedRawResource::finishLoading(WebCore::ResourceBuffer*) + 207
> 21  com.apple.WebCore             0x00007fff9263b65c WebCore::SubresourceLoader::didFinishLoading(double) + 92
> 22  com.apple.WebKit               0x00007fff905ffb2e WebKit::WebResourceLoader::didReceiveWebResourceLoaderMessage(IPC::Connection*, IPC::MessageDecoder&) + 630
> 23  com.apple.WebKit               0x00007fff904a1ee0 IPC::Connection::dispatchMessage(std::__1::unique_ptr<IPC::MessageDecoder, std::__1::default_delete<IPC::MessageDecoder> >) + 94
> 24  com.apple.WebKit               0x00007fff904a4058 IPC::Connection::dispatchOneMessage() + 114
> 25  com.apple.JavaScriptCore       0x00007fff8a5a8082 WTF::RunLoop::performWork() + 850
> 26  com.apple.JavaScriptCore       0x00007fff8a5a85a2 WTF::RunLoop::performWork(void*) + 34
> 27  com.apple.CoreFoundation       0x00007fff95e2ba01 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17
> 28  com.apple.CoreFoundation       0x00007fff95e1db8d __CFRunLoopDoSources0 + 269
> 29  com.apple.CoreFoundation       0x00007fff95e1d1bf __CFRunLoopRun + 927
> 30  com.apple.CoreFoundation       0x00007fff95e1cbd8 CFRunLoopRunSpecific + 296
> 31  com.apple.HIToolbox           0x00007fff8c05d56f RunCurrentEventLoopInMode + 235
> 32  com.apple.HIToolbox           0x00007fff8c05d2ea ReceiveNextEventCommon + 431
> 33  com.apple.HIToolbox           0x00007fff8c05d12b _BlockUntilNextEventMatchingListInModeWithFilter + 71
> 34  com.apple.AppKit               0x00007fff939f48ab _DPSNextEvent + 978
> 35  com.apple.AppKit               0x00007fff939f3e58 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 346
> 36  com.apple.AppKit               0x00007fff939e9af3 -[NSApplication run] + 594
> 37  com.apple.AppKit               0x00007fff93966244 NSApplicationMain + 1832
> 38  libxpc.dylib                   0x00007fff8a785928 _xpc_objc_main + 793
> 39  libxpc.dylib                   0x00007fff8a787030 xpc_main + 490
> 40  com.apple.WebKit.WebContent   0x000000010a2adb40 0x10a2ad000 + 2880
> 41  libdyld.dylib                 0x00007fff8ccca5c9 start + 1
> {code}
> Here is another crash:
> {code}
> Thread 7 Crashed:: JavaScriptCore::Marking
> 0   com.apple.JavaScriptCore       0x00007fff8a57c334 JSC::speculationFromCell(JSC::JSCell*) + 52
> 1   com.apple.JavaScriptCore       0x00007fff8a32bf12 JSC::CodeBlock::updateAllPredictionsAndCountLiveness(unsigned int&, unsigned int&) + 290
> 2   com.apple.JavaScriptCore       0x00007fff8a22771d JSC::CodeBlock::stronglyVisitStrongReferences(JSC::SlotVisitor&) + 1933
> 3   com.apple.JavaScriptCore       0x00007fff8a226dd7 JSC::CodeBlock::visitAggregate(JSC::SlotVisitor&) + 1159
> 4   com.apple.JavaScriptCore       0x00007fff8a226e59 JSC::FunctionExecutable::visitChildren(JSC::JSCell*, JSC::SlotVisitor&) + 73
> 5   com.apple.JavaScriptCore       0x00007fff8a11773b JSC::SlotVisitor::drain() + 299
> 6   com.apple.JavaScriptCore       0x00007fff8a1172e8 JSC::SlotVisitor::drainFromShared(JSC::SlotVisitor::SharedDrainMode) + 312
> 7   com.apple.JavaScriptCore       0x00007fff8a0fc92a JSC::GCThread::gcThreadMain() + 74
> 8   com.apple.JavaScriptCore       0x00007fff8a0f1cff WTF::wtfThreadEntryPoint(void*) + 15
> 9   libsystem_pthread.dylib       0x00007fff8a0bb05a _pthread_body + 131
> 10  libsystem_pthread.dylib       0x00007fff8a0bafd7 _pthread_start + 176
> 11  libsystem_pthread.dylib       0x00007fff8a0b83ed thread_start + 13
> {code}

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://tickets.musicbrainz.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

_______________________________________________
MusicBrainz-bugs mailing list
[hidden email]
http://lists.musicbrainz.org/mailman/listinfo/musicbrainz-bugs
Reply | Threaded
Open this post in threaded view
|

Issue Comment Edited: (LB-23) LB Scraper crashes Safari page

JIRA jira-admin@musicbrainz.org
In reply to this post by JIRA jira-admin@musicbrainz.org

    [ http://tickets.musicbrainz.org/browse/LB-23?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=37241#action_37241 ]

Trevor edited comment on LB-23 at 9/24/15 4:03 AM:
---------------------------------------------------

I got this crash the first time I ran it, the second time it went all the way through.

{code}
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   com.apple.JavaScriptCore       0x00007fff8a57c334 JSC::speculationFromCell(JSC::JSCell*) + 52
1   com.apple.JavaScriptCore       0x00007fff8a32bf12 JSC::CodeBlock::updateAllPredictionsAndCountLiveness(unsigned int&, unsigned int&) + 290
2   com.apple.JavaScriptCore       0x00007fff8a22771d JSC::CodeBlock::stronglyVisitStrongReferences(JSC::SlotVisitor&) + 1933
3   com.apple.JavaScriptCore       0x00007fff8a226dd7 JSC::CodeBlock::visitAggregate(JSC::SlotVisitor&) + 1159
4   com.apple.JavaScriptCore       0x00007fff8a226e59 JSC::FunctionExecutable::visitChildren(JSC::JSCell*, JSC::SlotVisitor&) + 73
5   com.apple.JavaScriptCore       0x00007fff8a11773b JSC::SlotVisitor::drain() + 299
6   com.apple.JavaScriptCore       0x00007fff8a44b2fd JSC::Heap::markRoots(double) + 685
7   com.apple.JavaScriptCore       0x00007fff8a44c430 JSC::Heap::collect(JSC::HeapOperation) + 336
8   com.apple.JavaScriptCore       0x00007fff8a341986 JSC::GCActivityCallback::doWork() + 134
9   com.apple.JavaScriptCore       0x00007fff8a1153ea JSC::HeapTimer::timerDidFire(__CFRunLoopTimer*, void*) + 170
10  com.apple.CoreFoundation       0x00007fff95e622e4 __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__ + 20
11  com.apple.CoreFoundation       0x00007fff95e61f73 __CFRunLoopDoTimer + 1059
12  com.apple.CoreFoundation       0x00007fff95ed553d __CFRunLoopDoTimers + 301
13  com.apple.CoreFoundation       0x00007fff95e1d608 __CFRunLoopRun + 2024
14  com.apple.CoreFoundation       0x00007fff95e1cbd8 CFRunLoopRunSpecific + 296
15  com.apple.HIToolbox           0x00007fff8c05d56f RunCurrentEventLoopInMode + 235
16  com.apple.HIToolbox           0x00007fff8c05d2ea ReceiveNextEventCommon + 431
17  com.apple.HIToolbox           0x00007fff8c05d12b _BlockUntilNextEventMatchingListInModeWithFilter + 71
18  com.apple.AppKit               0x00007fff939f48ab _DPSNextEvent + 978
19  com.apple.AppKit               0x00007fff939f3e58 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 346
20  com.apple.AppKit               0x00007fff939e9af3 -[NSApplication run] + 594
21  com.apple.AppKit               0x00007fff93966244 NSApplicationMain + 1832
22  libxpc.dylib                   0x00007fff8a785928 _xpc_objc_main + 793
23  libxpc.dylib                   0x00007fff8a787030 xpc_main + 490
24  com.apple.WebKit.WebContent   0x000000010f62db40 0x10f62d000 + 2880
25  libdyld.dylib                 0x00007fff8ccca5c9 start + 1
{code}

      was (Author: cyberskull):
    I got this crash the first time I ran it, the second time it went all the way through.

{code}
0   com.apple.JavaScriptCore       0x00007fff8a57c334 JSC::speculationFromCell(JSC::JSCell*) + 52
1   com.apple.JavaScriptCore       0x00007fff8a32bf12 JSC::CodeBlock::updateAllPredictionsAndCountLiveness(unsigned int&, unsigned int&) + 290
2   com.apple.JavaScriptCore       0x00007fff8a22771d JSC::CodeBlock::stronglyVisitStrongReferences(JSC::SlotVisitor&) + 1933
3   com.apple.JavaScriptCore       0x00007fff8a226dd7 JSC::CodeBlock::visitAggregate(JSC::SlotVisitor&) + 1159
4   com.apple.JavaScriptCore       0x00007fff8a226e59 JSC::FunctionExecutable::visitChildren(JSC::JSCell*, JSC::SlotVisitor&) + 73
5   com.apple.JavaScriptCore       0x00007fff8a11773b JSC::SlotVisitor::drain() + 299
6   com.apple.JavaScriptCore       0x00007fff8a44b2fd JSC::Heap::markRoots(double) + 685
7   com.apple.JavaScriptCore       0x00007fff8a44c430 JSC::Heap::collect(JSC::HeapOperation) + 336
8   com.apple.JavaScriptCore       0x00007fff8a341986 JSC::GCActivityCallback::doWork() + 134
9   com.apple.JavaScriptCore       0x00007fff8a1153ea JSC::HeapTimer::timerDidFire(__CFRunLoopTimer*, void*) + 170
10  com.apple.CoreFoundation       0x00007fff95e622e4 __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__ + 20
11  com.apple.CoreFoundation       0x00007fff95e61f73 __CFRunLoopDoTimer + 1059
12  com.apple.CoreFoundation       0x00007fff95ed553d __CFRunLoopDoTimers + 301
13  com.apple.CoreFoundation       0x00007fff95e1d608 __CFRunLoopRun + 2024
14  com.apple.CoreFoundation       0x00007fff95e1cbd8 CFRunLoopRunSpecific + 296
15  com.apple.HIToolbox           0x00007fff8c05d56f RunCurrentEventLoopInMode + 235
16  com.apple.HIToolbox           0x00007fff8c05d2ea ReceiveNextEventCommon + 431
17  com.apple.HIToolbox           0x00007fff8c05d12b _BlockUntilNextEventMatchingListInModeWithFilter + 71
18  com.apple.AppKit               0x00007fff939f48ab _DPSNextEvent + 978
19  com.apple.AppKit               0x00007fff939f3e58 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 346
20  com.apple.AppKit               0x00007fff939e9af3 -[NSApplication run] + 594
21  com.apple.AppKit               0x00007fff93966244 NSApplicationMain + 1832
22  libxpc.dylib                   0x00007fff8a785928 _xpc_objc_main + 793
23  libxpc.dylib                   0x00007fff8a787030 xpc_main + 490
24  com.apple.WebKit.WebContent   0x000000010f62db40 0x10f62d000 + 2880
25  libdyld.dylib                 0x00007fff8ccca5c9 start + 1
{code}
 

> LB Scraper crashes Safari page
> ------------------------------
>
>                 Key: LB-23
>                 URL: http://tickets.musicbrainz.org/browse/LB-23
>             Project: ListenBrainz
>          Issue Type: Bug
>          Components: last.fm importer
>            Reporter: Trevor
>
> Twice I've run the scraper and it crashes midway through the import. I think it was at 65/118 on my last try.
> Safari Version 8.0.8 (10600.8.9)
> OS X Version 10.10.5 (14F27)
> Here is the crashed thread from WebKit:
> {code}
> Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
> 0   com.apple.JavaScriptCore       0x00007fff8a18fc87 JSC::JSArray::push(JSC::ExecState*, JSC::JSValue) + 247
> 1   com.apple.JavaScriptCore       0x00007fff8a18f592 JSC::arrayProtoFuncPush(JSC::ExecState*) + 242
> 2   ???                           0x00003c229b801034 0 + 66119335415860
> 3   ???                           0x00003c229c17e961 0 + 66119345367393
> 4   ???                           0x00003c229c17f1f3 0 + 66119345369587
> 5   ???                           0x00003c229c17fc27 0 + 66119345372199
> 6   ???                           0x00003c229c18116b 0 + 66119345377643
> 7   com.apple.JavaScriptCore       0x00007fff8a5004a1 callToJavaScript + 311
> 8   com.apple.JavaScriptCore       0x00007fff8a4845e3 JSC::JITCode::execute(JSC::VM*, JSC::ProtoCallFrame*) + 35
> 9   com.apple.JavaScriptCore       0x00007fff8a1480be JSC::Interpreter::executeCall(JSC::ExecState*, JSC::JSObject*, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) + 462
> 10  com.apple.JavaScriptCore       0x00007fff8a31db9f JSC::call(JSC::ExecState*, JSC::JSValue, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&, JSC::JSValue*) + 63
> 11  com.apple.WebCore             0x00007fff926b23e8 WebCore::JSEventListener::handleEvent(WebCore::ScriptExecutionContext*, WebCore::Event*) + 952
> 12  com.apple.WebCore             0x00007fff926b1ea4 WebCore::EventTarget::fireEventListeners(WebCore::Event*, WebCore::EventTargetData*, WTF::Vector<WebCore::RegisteredEventListener, 1ul, WTF::CrashOnOverflow>&) + 692
> 13  com.apple.WebCore             0x00007fff92586807 WebCore::EventTarget::fireEventListeners(WebCore::Event*) + 167
> 14  com.apple.WebCore             0x00007fff926af9b5 WebCore::EventTarget::dispatchEvent(WTF::PassRefPtr<WebCore::Event>) + 85
> 15  com.apple.WebCore             0x00007fff926af907 WebCore::XMLHttpRequestProgressEventThrottle::dispatchEvent(WTF::PassRefPtr<WebCore::Event>) + 199
> 16  com.apple.WebCore             0x00007fff933a2ce5 WebCore::XMLHttpRequestProgressEventThrottle::dispatchProgressEvent(WTF::AtomicString const&) + 165
> 17  com.apple.WebCore             0x00007fff926af66e WebCore::XMLHttpRequest::callReadyStateChangeListener() + 286
> 18  com.apple.WebCore             0x00007fff926d5380 WebCore::XMLHttpRequest::didFinishLoading(unsigned long, double) + 368
> 19  com.apple.WebCore             0x00007fff9263b91a WebCore::CachedResource::checkNotify() + 170
> 20  com.apple.WebCore             0x00007fff9263b7bf WebCore::CachedRawResource::finishLoading(WebCore::ResourceBuffer*) + 207
> 21  com.apple.WebCore             0x00007fff9263b65c WebCore::SubresourceLoader::didFinishLoading(double) + 92
> 22  com.apple.WebKit               0x00007fff905ffb2e WebKit::WebResourceLoader::didReceiveWebResourceLoaderMessage(IPC::Connection*, IPC::MessageDecoder&) + 630
> 23  com.apple.WebKit               0x00007fff904a1ee0 IPC::Connection::dispatchMessage(std::__1::unique_ptr<IPC::MessageDecoder, std::__1::default_delete<IPC::MessageDecoder> >) + 94
> 24  com.apple.WebKit               0x00007fff904a4058 IPC::Connection::dispatchOneMessage() + 114
> 25  com.apple.JavaScriptCore       0x00007fff8a5a8082 WTF::RunLoop::performWork() + 850
> 26  com.apple.JavaScriptCore       0x00007fff8a5a85a2 WTF::RunLoop::performWork(void*) + 34
> 27  com.apple.CoreFoundation       0x00007fff95e2ba01 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17
> 28  com.apple.CoreFoundation       0x00007fff95e1db8d __CFRunLoopDoSources0 + 269
> 29  com.apple.CoreFoundation       0x00007fff95e1d1bf __CFRunLoopRun + 927
> 30  com.apple.CoreFoundation       0x00007fff95e1cbd8 CFRunLoopRunSpecific + 296
> 31  com.apple.HIToolbox           0x00007fff8c05d56f RunCurrentEventLoopInMode + 235
> 32  com.apple.HIToolbox           0x00007fff8c05d2ea ReceiveNextEventCommon + 431
> 33  com.apple.HIToolbox           0x00007fff8c05d12b _BlockUntilNextEventMatchingListInModeWithFilter + 71
> 34  com.apple.AppKit               0x00007fff939f48ab _DPSNextEvent + 978
> 35  com.apple.AppKit               0x00007fff939f3e58 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 346
> 36  com.apple.AppKit               0x00007fff939e9af3 -[NSApplication run] + 594
> 37  com.apple.AppKit               0x00007fff93966244 NSApplicationMain + 1832
> 38  libxpc.dylib                   0x00007fff8a785928 _xpc_objc_main + 793
> 39  libxpc.dylib                   0x00007fff8a787030 xpc_main + 490
> 40  com.apple.WebKit.WebContent   0x000000010a2adb40 0x10a2ad000 + 2880
> 41  libdyld.dylib                 0x00007fff8ccca5c9 start + 1
> {code}
> Here is another crash:
> {code}
> Thread 7 Crashed:: JavaScriptCore::Marking
> 0   com.apple.JavaScriptCore       0x00007fff8a57c334 JSC::speculationFromCell(JSC::JSCell*) + 52
> 1   com.apple.JavaScriptCore       0x00007fff8a32bf12 JSC::CodeBlock::updateAllPredictionsAndCountLiveness(unsigned int&, unsigned int&) + 290
> 2   com.apple.JavaScriptCore       0x00007fff8a22771d JSC::CodeBlock::stronglyVisitStrongReferences(JSC::SlotVisitor&) + 1933
> 3   com.apple.JavaScriptCore       0x00007fff8a226dd7 JSC::CodeBlock::visitAggregate(JSC::SlotVisitor&) + 1159
> 4   com.apple.JavaScriptCore       0x00007fff8a226e59 JSC::FunctionExecutable::visitChildren(JSC::JSCell*, JSC::SlotVisitor&) + 73
> 5   com.apple.JavaScriptCore       0x00007fff8a11773b JSC::SlotVisitor::drain() + 299
> 6   com.apple.JavaScriptCore       0x00007fff8a1172e8 JSC::SlotVisitor::drainFromShared(JSC::SlotVisitor::SharedDrainMode) + 312
> 7   com.apple.JavaScriptCore       0x00007fff8a0fc92a JSC::GCThread::gcThreadMain() + 74
> 8   com.apple.JavaScriptCore       0x00007fff8a0f1cff WTF::wtfThreadEntryPoint(void*) + 15
> 9   libsystem_pthread.dylib       0x00007fff8a0bb05a _pthread_body + 131
> 10  libsystem_pthread.dylib       0x00007fff8a0bafd7 _pthread_start + 176
> 11  libsystem_pthread.dylib       0x00007fff8a0b83ed thread_start + 13
> {code}

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://tickets.musicbrainz.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

_______________________________________________
MusicBrainz-bugs mailing list
[hidden email]
http://lists.musicbrainz.org/mailman/listinfo/musicbrainz-bugs
Reply | Threaded
Open this post in threaded view
|

Commented: (LB-23) LB Scraper crashes Safari page

JIRA jira-admin@musicbrainz.org
In reply to this post by JIRA jira-admin@musicbrainz.org

    [ http://tickets.musicbrainz.org/browse/LB-23?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=37242#action_37242 ]

Alastair Porter commented on LB-23:
-----------------------------------

Thanks for the update, it looks like we have some more work to do on this issue.

> LB Scraper crashes Safari page
> ------------------------------
>
>                 Key: LB-23
>                 URL: http://tickets.musicbrainz.org/browse/LB-23
>             Project: ListenBrainz
>          Issue Type: Bug
>          Components: last.fm importer
>            Reporter: Trevor
>
> Twice I've run the scraper and it crashes midway through the import. I think it was at 65/118 on my last try.
> Safari Version 8.0.8 (10600.8.9)
> OS X Version 10.10.5 (14F27)
> Here is the crashed thread from WebKit:
> {code}
> Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
> 0   com.apple.JavaScriptCore       0x00007fff8a18fc87 JSC::JSArray::push(JSC::ExecState*, JSC::JSValue) + 247
> 1   com.apple.JavaScriptCore       0x00007fff8a18f592 JSC::arrayProtoFuncPush(JSC::ExecState*) + 242
> 2   ???                           0x00003c229b801034 0 + 66119335415860
> 3   ???                           0x00003c229c17e961 0 + 66119345367393
> 4   ???                           0x00003c229c17f1f3 0 + 66119345369587
> 5   ???                           0x00003c229c17fc27 0 + 66119345372199
> 6   ???                           0x00003c229c18116b 0 + 66119345377643
> 7   com.apple.JavaScriptCore       0x00007fff8a5004a1 callToJavaScript + 311
> 8   com.apple.JavaScriptCore       0x00007fff8a4845e3 JSC::JITCode::execute(JSC::VM*, JSC::ProtoCallFrame*) + 35
> 9   com.apple.JavaScriptCore       0x00007fff8a1480be JSC::Interpreter::executeCall(JSC::ExecState*, JSC::JSObject*, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) + 462
> 10  com.apple.JavaScriptCore       0x00007fff8a31db9f JSC::call(JSC::ExecState*, JSC::JSValue, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&, JSC::JSValue*) + 63
> 11  com.apple.WebCore             0x00007fff926b23e8 WebCore::JSEventListener::handleEvent(WebCore::ScriptExecutionContext*, WebCore::Event*) + 952
> 12  com.apple.WebCore             0x00007fff926b1ea4 WebCore::EventTarget::fireEventListeners(WebCore::Event*, WebCore::EventTargetData*, WTF::Vector<WebCore::RegisteredEventListener, 1ul, WTF::CrashOnOverflow>&) + 692
> 13  com.apple.WebCore             0x00007fff92586807 WebCore::EventTarget::fireEventListeners(WebCore::Event*) + 167
> 14  com.apple.WebCore             0x00007fff926af9b5 WebCore::EventTarget::dispatchEvent(WTF::PassRefPtr<WebCore::Event>) + 85
> 15  com.apple.WebCore             0x00007fff926af907 WebCore::XMLHttpRequestProgressEventThrottle::dispatchEvent(WTF::PassRefPtr<WebCore::Event>) + 199
> 16  com.apple.WebCore             0x00007fff933a2ce5 WebCore::XMLHttpRequestProgressEventThrottle::dispatchProgressEvent(WTF::AtomicString const&) + 165
> 17  com.apple.WebCore             0x00007fff926af66e WebCore::XMLHttpRequest::callReadyStateChangeListener() + 286
> 18  com.apple.WebCore             0x00007fff926d5380 WebCore::XMLHttpRequest::didFinishLoading(unsigned long, double) + 368
> 19  com.apple.WebCore             0x00007fff9263b91a WebCore::CachedResource::checkNotify() + 170
> 20  com.apple.WebCore             0x00007fff9263b7bf WebCore::CachedRawResource::finishLoading(WebCore::ResourceBuffer*) + 207
> 21  com.apple.WebCore             0x00007fff9263b65c WebCore::SubresourceLoader::didFinishLoading(double) + 92
> 22  com.apple.WebKit               0x00007fff905ffb2e WebKit::WebResourceLoader::didReceiveWebResourceLoaderMessage(IPC::Connection*, IPC::MessageDecoder&) + 630
> 23  com.apple.WebKit               0x00007fff904a1ee0 IPC::Connection::dispatchMessage(std::__1::unique_ptr<IPC::MessageDecoder, std::__1::default_delete<IPC::MessageDecoder> >) + 94
> 24  com.apple.WebKit               0x00007fff904a4058 IPC::Connection::dispatchOneMessage() + 114
> 25  com.apple.JavaScriptCore       0x00007fff8a5a8082 WTF::RunLoop::performWork() + 850
> 26  com.apple.JavaScriptCore       0x00007fff8a5a85a2 WTF::RunLoop::performWork(void*) + 34
> 27  com.apple.CoreFoundation       0x00007fff95e2ba01 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17
> 28  com.apple.CoreFoundation       0x00007fff95e1db8d __CFRunLoopDoSources0 + 269
> 29  com.apple.CoreFoundation       0x00007fff95e1d1bf __CFRunLoopRun + 927
> 30  com.apple.CoreFoundation       0x00007fff95e1cbd8 CFRunLoopRunSpecific + 296
> 31  com.apple.HIToolbox           0x00007fff8c05d56f RunCurrentEventLoopInMode + 235
> 32  com.apple.HIToolbox           0x00007fff8c05d2ea ReceiveNextEventCommon + 431
> 33  com.apple.HIToolbox           0x00007fff8c05d12b _BlockUntilNextEventMatchingListInModeWithFilter + 71
> 34  com.apple.AppKit               0x00007fff939f48ab _DPSNextEvent + 978
> 35  com.apple.AppKit               0x00007fff939f3e58 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 346
> 36  com.apple.AppKit               0x00007fff939e9af3 -[NSApplication run] + 594
> 37  com.apple.AppKit               0x00007fff93966244 NSApplicationMain + 1832
> 38  libxpc.dylib                   0x00007fff8a785928 _xpc_objc_main + 793
> 39  libxpc.dylib                   0x00007fff8a787030 xpc_main + 490
> 40  com.apple.WebKit.WebContent   0x000000010a2adb40 0x10a2ad000 + 2880
> 41  libdyld.dylib                 0x00007fff8ccca5c9 start + 1
> {code}
> Here is another crash:
> {code}
> Thread 7 Crashed:: JavaScriptCore::Marking
> 0   com.apple.JavaScriptCore       0x00007fff8a57c334 JSC::speculationFromCell(JSC::JSCell*) + 52
> 1   com.apple.JavaScriptCore       0x00007fff8a32bf12 JSC::CodeBlock::updateAllPredictionsAndCountLiveness(unsigned int&, unsigned int&) + 290
> 2   com.apple.JavaScriptCore       0x00007fff8a22771d JSC::CodeBlock::stronglyVisitStrongReferences(JSC::SlotVisitor&) + 1933
> 3   com.apple.JavaScriptCore       0x00007fff8a226dd7 JSC::CodeBlock::visitAggregate(JSC::SlotVisitor&) + 1159
> 4   com.apple.JavaScriptCore       0x00007fff8a226e59 JSC::FunctionExecutable::visitChildren(JSC::JSCell*, JSC::SlotVisitor&) + 73
> 5   com.apple.JavaScriptCore       0x00007fff8a11773b JSC::SlotVisitor::drain() + 299
> 6   com.apple.JavaScriptCore       0x00007fff8a1172e8 JSC::SlotVisitor::drainFromShared(JSC::SlotVisitor::SharedDrainMode) + 312
> 7   com.apple.JavaScriptCore       0x00007fff8a0fc92a JSC::GCThread::gcThreadMain() + 74
> 8   com.apple.JavaScriptCore       0x00007fff8a0f1cff WTF::wtfThreadEntryPoint(void*) + 15
> 9   libsystem_pthread.dylib       0x00007fff8a0bb05a _pthread_body + 131
> 10  libsystem_pthread.dylib       0x00007fff8a0bafd7 _pthread_start + 176
> 11  libsystem_pthread.dylib       0x00007fff8a0b83ed thread_start + 13
> {code}

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://tickets.musicbrainz.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

_______________________________________________
MusicBrainz-bugs mailing list
[hidden email]
http://lists.musicbrainz.org/mailman/listinfo/musicbrainz-bugs
Reply | Threaded
Open this post in threaded view
|

Assigned: (LB-23) LB Scraper crashes Safari page

JIRA jira-admin@musicbrainz.org
In reply to this post by JIRA jira-admin@musicbrainz.org

     [ http://tickets.musicbrainz.org/browse/LB-23?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Michael Wiencek reassigned LB-23:
---------------------------------

    Assignee: Michael Wiencek

> LB Scraper crashes Safari page
> ------------------------------
>
>                 Key: LB-23
>                 URL: http://tickets.musicbrainz.org/browse/LB-23
>             Project: ListenBrainz
>          Issue Type: Bug
>          Components: last.fm importer
>            Reporter: Trevor
>            Assignee: Michael Wiencek
>
> Twice I've run the scraper and it crashes midway through the import. I think it was at 65/118 on my last try.
> Safari Version 8.0.8 (10600.8.9)
> OS X Version 10.10.5 (14F27)
> Here is the crashed thread from WebKit:
> {code}
> Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
> 0   com.apple.JavaScriptCore       0x00007fff8a18fc87 JSC::JSArray::push(JSC::ExecState*, JSC::JSValue) + 247
> 1   com.apple.JavaScriptCore       0x00007fff8a18f592 JSC::arrayProtoFuncPush(JSC::ExecState*) + 242
> 2   ???                           0x00003c229b801034 0 + 66119335415860
> 3   ???                           0x00003c229c17e961 0 + 66119345367393
> 4   ???                           0x00003c229c17f1f3 0 + 66119345369587
> 5   ???                           0x00003c229c17fc27 0 + 66119345372199
> 6   ???                           0x00003c229c18116b 0 + 66119345377643
> 7   com.apple.JavaScriptCore       0x00007fff8a5004a1 callToJavaScript + 311
> 8   com.apple.JavaScriptCore       0x00007fff8a4845e3 JSC::JITCode::execute(JSC::VM*, JSC::ProtoCallFrame*) + 35
> 9   com.apple.JavaScriptCore       0x00007fff8a1480be JSC::Interpreter::executeCall(JSC::ExecState*, JSC::JSObject*, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) + 462
> 10  com.apple.JavaScriptCore       0x00007fff8a31db9f JSC::call(JSC::ExecState*, JSC::JSValue, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&, JSC::JSValue*) + 63
> 11  com.apple.WebCore             0x00007fff926b23e8 WebCore::JSEventListener::handleEvent(WebCore::ScriptExecutionContext*, WebCore::Event*) + 952
> 12  com.apple.WebCore             0x00007fff926b1ea4 WebCore::EventTarget::fireEventListeners(WebCore::Event*, WebCore::EventTargetData*, WTF::Vector<WebCore::RegisteredEventListener, 1ul, WTF::CrashOnOverflow>&) + 692
> 13  com.apple.WebCore             0x00007fff92586807 WebCore::EventTarget::fireEventListeners(WebCore::Event*) + 167
> 14  com.apple.WebCore             0x00007fff926af9b5 WebCore::EventTarget::dispatchEvent(WTF::PassRefPtr<WebCore::Event>) + 85
> 15  com.apple.WebCore             0x00007fff926af907 WebCore::XMLHttpRequestProgressEventThrottle::dispatchEvent(WTF::PassRefPtr<WebCore::Event>) + 199
> 16  com.apple.WebCore             0x00007fff933a2ce5 WebCore::XMLHttpRequestProgressEventThrottle::dispatchProgressEvent(WTF::AtomicString const&) + 165
> 17  com.apple.WebCore             0x00007fff926af66e WebCore::XMLHttpRequest::callReadyStateChangeListener() + 286
> 18  com.apple.WebCore             0x00007fff926d5380 WebCore::XMLHttpRequest::didFinishLoading(unsigned long, double) + 368
> 19  com.apple.WebCore             0x00007fff9263b91a WebCore::CachedResource::checkNotify() + 170
> 20  com.apple.WebCore             0x00007fff9263b7bf WebCore::CachedRawResource::finishLoading(WebCore::ResourceBuffer*) + 207
> 21  com.apple.WebCore             0x00007fff9263b65c WebCore::SubresourceLoader::didFinishLoading(double) + 92
> 22  com.apple.WebKit               0x00007fff905ffb2e WebKit::WebResourceLoader::didReceiveWebResourceLoaderMessage(IPC::Connection*, IPC::MessageDecoder&) + 630
> 23  com.apple.WebKit               0x00007fff904a1ee0 IPC::Connection::dispatchMessage(std::__1::unique_ptr<IPC::MessageDecoder, std::__1::default_delete<IPC::MessageDecoder> >) + 94
> 24  com.apple.WebKit               0x00007fff904a4058 IPC::Connection::dispatchOneMessage() + 114
> 25  com.apple.JavaScriptCore       0x00007fff8a5a8082 WTF::RunLoop::performWork() + 850
> 26  com.apple.JavaScriptCore       0x00007fff8a5a85a2 WTF::RunLoop::performWork(void*) + 34
> 27  com.apple.CoreFoundation       0x00007fff95e2ba01 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17
> 28  com.apple.CoreFoundation       0x00007fff95e1db8d __CFRunLoopDoSources0 + 269
> 29  com.apple.CoreFoundation       0x00007fff95e1d1bf __CFRunLoopRun + 927
> 30  com.apple.CoreFoundation       0x00007fff95e1cbd8 CFRunLoopRunSpecific + 296
> 31  com.apple.HIToolbox           0x00007fff8c05d56f RunCurrentEventLoopInMode + 235
> 32  com.apple.HIToolbox           0x00007fff8c05d2ea ReceiveNextEventCommon + 431
> 33  com.apple.HIToolbox           0x00007fff8c05d12b _BlockUntilNextEventMatchingListInModeWithFilter + 71
> 34  com.apple.AppKit               0x00007fff939f48ab _DPSNextEvent + 978
> 35  com.apple.AppKit               0x00007fff939f3e58 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 346
> 36  com.apple.AppKit               0x00007fff939e9af3 -[NSApplication run] + 594
> 37  com.apple.AppKit               0x00007fff93966244 NSApplicationMain + 1832
> 38  libxpc.dylib                   0x00007fff8a785928 _xpc_objc_main + 793
> 39  libxpc.dylib                   0x00007fff8a787030 xpc_main + 490
> 40  com.apple.WebKit.WebContent   0x000000010a2adb40 0x10a2ad000 + 2880
> 41  libdyld.dylib                 0x00007fff8ccca5c9 start + 1
> {code}
> Here is another crash:
> {code}
> Thread 7 Crashed:: JavaScriptCore::Marking
> 0   com.apple.JavaScriptCore       0x00007fff8a57c334 JSC::speculationFromCell(JSC::JSCell*) + 52
> 1   com.apple.JavaScriptCore       0x00007fff8a32bf12 JSC::CodeBlock::updateAllPredictionsAndCountLiveness(unsigned int&, unsigned int&) + 290
> 2   com.apple.JavaScriptCore       0x00007fff8a22771d JSC::CodeBlock::stronglyVisitStrongReferences(JSC::SlotVisitor&) + 1933
> 3   com.apple.JavaScriptCore       0x00007fff8a226dd7 JSC::CodeBlock::visitAggregate(JSC::SlotVisitor&) + 1159
> 4   com.apple.JavaScriptCore       0x00007fff8a226e59 JSC::FunctionExecutable::visitChildren(JSC::JSCell*, JSC::SlotVisitor&) + 73
> 5   com.apple.JavaScriptCore       0x00007fff8a11773b JSC::SlotVisitor::drain() + 299
> 6   com.apple.JavaScriptCore       0x00007fff8a1172e8 JSC::SlotVisitor::drainFromShared(JSC::SlotVisitor::SharedDrainMode) + 312
> 7   com.apple.JavaScriptCore       0x00007fff8a0fc92a JSC::GCThread::gcThreadMain() + 74
> 8   com.apple.JavaScriptCore       0x00007fff8a0f1cff WTF::wtfThreadEntryPoint(void*) + 15
> 9   libsystem_pthread.dylib       0x00007fff8a0bb05a _pthread_body + 131
> 10  libsystem_pthread.dylib       0x00007fff8a0bafd7 _pthread_start + 176
> 11  libsystem_pthread.dylib       0x00007fff8a0b83ed thread_start + 13
> {code}

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://tickets.musicbrainz.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

_______________________________________________
MusicBrainz-bugs mailing list
[hidden email]
http://lists.musicbrainz.org/mailman/listinfo/musicbrainz-bugs
Reply | Threaded
Open this post in threaded view
|

Commented: (LB-23) LB Scraper crashes Safari page

JIRA jira-admin@musicbrainz.org
In reply to this post by JIRA jira-admin@musicbrainz.org

    [ http://tickets.musicbrainz.org/browse/LB-23?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=37262#action_37262 ]

Michael Wiencek commented on LB-23:
-----------------------------------

https://github.com/metabrainz/listenbrainz-server/pull/43

> LB Scraper crashes Safari page
> ------------------------------
>
>                 Key: LB-23
>                 URL: http://tickets.musicbrainz.org/browse/LB-23
>             Project: ListenBrainz
>          Issue Type: Bug
>          Components: last.fm importer
>            Reporter: Trevor
>            Assignee: Michael Wiencek
>
> Twice I've run the scraper and it crashes midway through the import. I think it was at 65/118 on my last try.
> Safari Version 8.0.8 (10600.8.9)
> OS X Version 10.10.5 (14F27)
> Here is the crashed thread from WebKit:
> {code}
> Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
> 0   com.apple.JavaScriptCore       0x00007fff8a18fc87 JSC::JSArray::push(JSC::ExecState*, JSC::JSValue) + 247
> 1   com.apple.JavaScriptCore       0x00007fff8a18f592 JSC::arrayProtoFuncPush(JSC::ExecState*) + 242
> 2   ???                           0x00003c229b801034 0 + 66119335415860
> 3   ???                           0x00003c229c17e961 0 + 66119345367393
> 4   ???                           0x00003c229c17f1f3 0 + 66119345369587
> 5   ???                           0x00003c229c17fc27 0 + 66119345372199
> 6   ???                           0x00003c229c18116b 0 + 66119345377643
> 7   com.apple.JavaScriptCore       0x00007fff8a5004a1 callToJavaScript + 311
> 8   com.apple.JavaScriptCore       0x00007fff8a4845e3 JSC::JITCode::execute(JSC::VM*, JSC::ProtoCallFrame*) + 35
> 9   com.apple.JavaScriptCore       0x00007fff8a1480be JSC::Interpreter::executeCall(JSC::ExecState*, JSC::JSObject*, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) + 462
> 10  com.apple.JavaScriptCore       0x00007fff8a31db9f JSC::call(JSC::ExecState*, JSC::JSValue, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&, JSC::JSValue*) + 63
> 11  com.apple.WebCore             0x00007fff926b23e8 WebCore::JSEventListener::handleEvent(WebCore::ScriptExecutionContext*, WebCore::Event*) + 952
> 12  com.apple.WebCore             0x00007fff926b1ea4 WebCore::EventTarget::fireEventListeners(WebCore::Event*, WebCore::EventTargetData*, WTF::Vector<WebCore::RegisteredEventListener, 1ul, WTF::CrashOnOverflow>&) + 692
> 13  com.apple.WebCore             0x00007fff92586807 WebCore::EventTarget::fireEventListeners(WebCore::Event*) + 167
> 14  com.apple.WebCore             0x00007fff926af9b5 WebCore::EventTarget::dispatchEvent(WTF::PassRefPtr<WebCore::Event>) + 85
> 15  com.apple.WebCore             0x00007fff926af907 WebCore::XMLHttpRequestProgressEventThrottle::dispatchEvent(WTF::PassRefPtr<WebCore::Event>) + 199
> 16  com.apple.WebCore             0x00007fff933a2ce5 WebCore::XMLHttpRequestProgressEventThrottle::dispatchProgressEvent(WTF::AtomicString const&) + 165
> 17  com.apple.WebCore             0x00007fff926af66e WebCore::XMLHttpRequest::callReadyStateChangeListener() + 286
> 18  com.apple.WebCore             0x00007fff926d5380 WebCore::XMLHttpRequest::didFinishLoading(unsigned long, double) + 368
> 19  com.apple.WebCore             0x00007fff9263b91a WebCore::CachedResource::checkNotify() + 170
> 20  com.apple.WebCore             0x00007fff9263b7bf WebCore::CachedRawResource::finishLoading(WebCore::ResourceBuffer*) + 207
> 21  com.apple.WebCore             0x00007fff9263b65c WebCore::SubresourceLoader::didFinishLoading(double) + 92
> 22  com.apple.WebKit               0x00007fff905ffb2e WebKit::WebResourceLoader::didReceiveWebResourceLoaderMessage(IPC::Connection*, IPC::MessageDecoder&) + 630
> 23  com.apple.WebKit               0x00007fff904a1ee0 IPC::Connection::dispatchMessage(std::__1::unique_ptr<IPC::MessageDecoder, std::__1::default_delete<IPC::MessageDecoder> >) + 94
> 24  com.apple.WebKit               0x00007fff904a4058 IPC::Connection::dispatchOneMessage() + 114
> 25  com.apple.JavaScriptCore       0x00007fff8a5a8082 WTF::RunLoop::performWork() + 850
> 26  com.apple.JavaScriptCore       0x00007fff8a5a85a2 WTF::RunLoop::performWork(void*) + 34
> 27  com.apple.CoreFoundation       0x00007fff95e2ba01 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17
> 28  com.apple.CoreFoundation       0x00007fff95e1db8d __CFRunLoopDoSources0 + 269
> 29  com.apple.CoreFoundation       0x00007fff95e1d1bf __CFRunLoopRun + 927
> 30  com.apple.CoreFoundation       0x00007fff95e1cbd8 CFRunLoopRunSpecific + 296
> 31  com.apple.HIToolbox           0x00007fff8c05d56f RunCurrentEventLoopInMode + 235
> 32  com.apple.HIToolbox           0x00007fff8c05d2ea ReceiveNextEventCommon + 431
> 33  com.apple.HIToolbox           0x00007fff8c05d12b _BlockUntilNextEventMatchingListInModeWithFilter + 71
> 34  com.apple.AppKit               0x00007fff939f48ab _DPSNextEvent + 978
> 35  com.apple.AppKit               0x00007fff939f3e58 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 346
> 36  com.apple.AppKit               0x00007fff939e9af3 -[NSApplication run] + 594
> 37  com.apple.AppKit               0x00007fff93966244 NSApplicationMain + 1832
> 38  libxpc.dylib                   0x00007fff8a785928 _xpc_objc_main + 793
> 39  libxpc.dylib                   0x00007fff8a787030 xpc_main + 490
> 40  com.apple.WebKit.WebContent   0x000000010a2adb40 0x10a2ad000 + 2880
> 41  libdyld.dylib                 0x00007fff8ccca5c9 start + 1
> {code}
> Here is another crash:
> {code}
> Thread 7 Crashed:: JavaScriptCore::Marking
> 0   com.apple.JavaScriptCore       0x00007fff8a57c334 JSC::speculationFromCell(JSC::JSCell*) + 52
> 1   com.apple.JavaScriptCore       0x00007fff8a32bf12 JSC::CodeBlock::updateAllPredictionsAndCountLiveness(unsigned int&, unsigned int&) + 290
> 2   com.apple.JavaScriptCore       0x00007fff8a22771d JSC::CodeBlock::stronglyVisitStrongReferences(JSC::SlotVisitor&) + 1933
> 3   com.apple.JavaScriptCore       0x00007fff8a226dd7 JSC::CodeBlock::visitAggregate(JSC::SlotVisitor&) + 1159
> 4   com.apple.JavaScriptCore       0x00007fff8a226e59 JSC::FunctionExecutable::visitChildren(JSC::JSCell*, JSC::SlotVisitor&) + 73
> 5   com.apple.JavaScriptCore       0x00007fff8a11773b JSC::SlotVisitor::drain() + 299
> 6   com.apple.JavaScriptCore       0x00007fff8a1172e8 JSC::SlotVisitor::drainFromShared(JSC::SlotVisitor::SharedDrainMode) + 312
> 7   com.apple.JavaScriptCore       0x00007fff8a0fc92a JSC::GCThread::gcThreadMain() + 74
> 8   com.apple.JavaScriptCore       0x00007fff8a0f1cff WTF::wtfThreadEntryPoint(void*) + 15
> 9   libsystem_pthread.dylib       0x00007fff8a0bb05a _pthread_body + 131
> 10  libsystem_pthread.dylib       0x00007fff8a0bafd7 _pthread_start + 176
> 11  libsystem_pthread.dylib       0x00007fff8a0b83ed thread_start + 13
> {code}

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://tickets.musicbrainz.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

_______________________________________________
MusicBrainz-bugs mailing list
[hidden email]
http://lists.musicbrainz.org/mailman/listinfo/musicbrainz-bugs
Reply | Threaded
Open this post in threaded view
|

Commented: (LB-23) LB Scraper crashes Safari page

JIRA jira-admin@musicbrainz.org
In reply to this post by JIRA jira-admin@musicbrainz.org

    [ http://tickets.musicbrainz.org/browse/LB-23?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=37267#action_37267 ]

Trevor commented on LB-23:
--------------------------

Another v1.2 crash:
{code}
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   com.apple.JavaScriptCore       0x00007fff8a9d3334 JSC::speculationFromCell(JSC::JSCell*) + 52
1   com.apple.JavaScriptCore       0x00007fff8a782f12 JSC::CodeBlock::updateAllPredictionsAndCountLiveness(unsigned int&, unsigned int&) + 290
2   com.apple.JavaScriptCore       0x00007fff8a67e71d JSC::CodeBlock::stronglyVisitStrongReferences(JSC::SlotVisitor&) + 1933
3   com.apple.JavaScriptCore       0x00007fff8a67ddd7 JSC::CodeBlock::visitAggregate(JSC::SlotVisitor&) + 1159
4   com.apple.JavaScriptCore       0x00007fff8a67de59 JSC::FunctionExecutable::visitChildren(JSC::JSCell*, JSC::SlotVisitor&) + 73
5   com.apple.JavaScriptCore       0x00007fff8a56e73b JSC::SlotVisitor::drain() + 299
6   com.apple.JavaScriptCore       0x00007fff8a8a22fd JSC::Heap::markRoots(double) + 685
7   com.apple.JavaScriptCore       0x00007fff8a8a3430 JSC::Heap::collect(JSC::HeapOperation) + 336
8   com.apple.JavaScriptCore       0x00007fff8a798986 JSC::GCActivityCallback::doWork() + 134
9   com.apple.JavaScriptCore       0x00007fff8a56c3ea JSC::HeapTimer::timerDidFire(__CFRunLoopTimer*, void*) + 170
10  com.apple.CoreFoundation       0x00007fff962b92e4 __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__ + 20
11  com.apple.CoreFoundation       0x00007fff962b8f73 __CFRunLoopDoTimer + 1059
12  com.apple.CoreFoundation       0x00007fff9632c53d __CFRunLoopDoTimers + 301
13  com.apple.CoreFoundation       0x00007fff96274608 __CFRunLoopRun + 2024
14  com.apple.CoreFoundation       0x00007fff96273bd8 CFRunLoopRunSpecific + 296
15  com.apple.HIToolbox           0x00007fff8c4b456f RunCurrentEventLoopInMode + 235
16  com.apple.HIToolbox           0x00007fff8c4b42ea ReceiveNextEventCommon + 431
17  com.apple.HIToolbox           0x00007fff8c4b412b _BlockUntilNextEventMatchingListInModeWithFilter + 71
18  com.apple.AppKit               0x00007fff93e4b8ab _DPSNextEvent + 978
19  com.apple.AppKit               0x00007fff93e4ae58 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 346
20  com.apple.AppKit               0x00007fff93e40af3 -[NSApplication run] + 594
21  com.apple.AppKit               0x00007fff93dbd244 NSApplicationMain + 1832
22  libxpc.dylib                   0x00007fff8abdc928 _xpc_objc_main + 793
23  libxpc.dylib                   0x00007fff8abde030 xpc_main + 490
24  com.apple.WebKit.WebContent   0x000000010e0d7b40 0x10e0d7000 + 2880
25  libdyld.dylib                 0x00007fff8d1215c9 start + 1
{code}

> LB Scraper crashes Safari page
> ------------------------------
>
>                 Key: LB-23
>                 URL: http://tickets.musicbrainz.org/browse/LB-23
>             Project: ListenBrainz
>          Issue Type: Bug
>          Components: last.fm importer
>            Reporter: Trevor
>            Assignee: Michael Wiencek
>
> Twice I've run the scraper and it crashes midway through the import. I think it was at 65/118 on my last try.
> Safari Version 8.0.8 (10600.8.9)
> OS X Version 10.10.5 (14F27)
> Here is the crashed thread from WebKit:
> {code}
> Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
> 0   com.apple.JavaScriptCore       0x00007fff8a18fc87 JSC::JSArray::push(JSC::ExecState*, JSC::JSValue) + 247
> 1   com.apple.JavaScriptCore       0x00007fff8a18f592 JSC::arrayProtoFuncPush(JSC::ExecState*) + 242
> 2   ???                           0x00003c229b801034 0 + 66119335415860
> 3   ???                           0x00003c229c17e961 0 + 66119345367393
> 4   ???                           0x00003c229c17f1f3 0 + 66119345369587
> 5   ???                           0x00003c229c17fc27 0 + 66119345372199
> 6   ???                           0x00003c229c18116b 0 + 66119345377643
> 7   com.apple.JavaScriptCore       0x00007fff8a5004a1 callToJavaScript + 311
> 8   com.apple.JavaScriptCore       0x00007fff8a4845e3 JSC::JITCode::execute(JSC::VM*, JSC::ProtoCallFrame*) + 35
> 9   com.apple.JavaScriptCore       0x00007fff8a1480be JSC::Interpreter::executeCall(JSC::ExecState*, JSC::JSObject*, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) + 462
> 10  com.apple.JavaScriptCore       0x00007fff8a31db9f JSC::call(JSC::ExecState*, JSC::JSValue, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&, JSC::JSValue*) + 63
> 11  com.apple.WebCore             0x00007fff926b23e8 WebCore::JSEventListener::handleEvent(WebCore::ScriptExecutionContext*, WebCore::Event*) + 952
> 12  com.apple.WebCore             0x00007fff926b1ea4 WebCore::EventTarget::fireEventListeners(WebCore::Event*, WebCore::EventTargetData*, WTF::Vector<WebCore::RegisteredEventListener, 1ul, WTF::CrashOnOverflow>&) + 692
> 13  com.apple.WebCore             0x00007fff92586807 WebCore::EventTarget::fireEventListeners(WebCore::Event*) + 167
> 14  com.apple.WebCore             0x00007fff926af9b5 WebCore::EventTarget::dispatchEvent(WTF::PassRefPtr<WebCore::Event>) + 85
> 15  com.apple.WebCore             0x00007fff926af907 WebCore::XMLHttpRequestProgressEventThrottle::dispatchEvent(WTF::PassRefPtr<WebCore::Event>) + 199
> 16  com.apple.WebCore             0x00007fff933a2ce5 WebCore::XMLHttpRequestProgressEventThrottle::dispatchProgressEvent(WTF::AtomicString const&) + 165
> 17  com.apple.WebCore             0x00007fff926af66e WebCore::XMLHttpRequest::callReadyStateChangeListener() + 286
> 18  com.apple.WebCore             0x00007fff926d5380 WebCore::XMLHttpRequest::didFinishLoading(unsigned long, double) + 368
> 19  com.apple.WebCore             0x00007fff9263b91a WebCore::CachedResource::checkNotify() + 170
> 20  com.apple.WebCore             0x00007fff9263b7bf WebCore::CachedRawResource::finishLoading(WebCore::ResourceBuffer*) + 207
> 21  com.apple.WebCore             0x00007fff9263b65c WebCore::SubresourceLoader::didFinishLoading(double) + 92
> 22  com.apple.WebKit               0x00007fff905ffb2e WebKit::WebResourceLoader::didReceiveWebResourceLoaderMessage(IPC::Connection*, IPC::MessageDecoder&) + 630
> 23  com.apple.WebKit               0x00007fff904a1ee0 IPC::Connection::dispatchMessage(std::__1::unique_ptr<IPC::MessageDecoder, std::__1::default_delete<IPC::MessageDecoder> >) + 94
> 24  com.apple.WebKit               0x00007fff904a4058 IPC::Connection::dispatchOneMessage() + 114
> 25  com.apple.JavaScriptCore       0x00007fff8a5a8082 WTF::RunLoop::performWork() + 850
> 26  com.apple.JavaScriptCore       0x00007fff8a5a85a2 WTF::RunLoop::performWork(void*) + 34
> 27  com.apple.CoreFoundation       0x00007fff95e2ba01 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17
> 28  com.apple.CoreFoundation       0x00007fff95e1db8d __CFRunLoopDoSources0 + 269
> 29  com.apple.CoreFoundation       0x00007fff95e1d1bf __CFRunLoopRun + 927
> 30  com.apple.CoreFoundation       0x00007fff95e1cbd8 CFRunLoopRunSpecific + 296
> 31  com.apple.HIToolbox           0x00007fff8c05d56f RunCurrentEventLoopInMode + 235
> 32  com.apple.HIToolbox           0x00007fff8c05d2ea ReceiveNextEventCommon + 431
> 33  com.apple.HIToolbox           0x00007fff8c05d12b _BlockUntilNextEventMatchingListInModeWithFilter + 71
> 34  com.apple.AppKit               0x00007fff939f48ab _DPSNextEvent + 978
> 35  com.apple.AppKit               0x00007fff939f3e58 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 346
> 36  com.apple.AppKit               0x00007fff939e9af3 -[NSApplication run] + 594
> 37  com.apple.AppKit               0x00007fff93966244 NSApplicationMain + 1832
> 38  libxpc.dylib                   0x00007fff8a785928 _xpc_objc_main + 793
> 39  libxpc.dylib                   0x00007fff8a787030 xpc_main + 490
> 40  com.apple.WebKit.WebContent   0x000000010a2adb40 0x10a2ad000 + 2880
> 41  libdyld.dylib                 0x00007fff8ccca5c9 start + 1
> {code}
> Here is another crash:
> {code}
> Thread 7 Crashed:: JavaScriptCore::Marking
> 0   com.apple.JavaScriptCore       0x00007fff8a57c334 JSC::speculationFromCell(JSC::JSCell*) + 52
> 1   com.apple.JavaScriptCore       0x00007fff8a32bf12 JSC::CodeBlock::updateAllPredictionsAndCountLiveness(unsigned int&, unsigned int&) + 290
> 2   com.apple.JavaScriptCore       0x00007fff8a22771d JSC::CodeBlock::stronglyVisitStrongReferences(JSC::SlotVisitor&) + 1933
> 3   com.apple.JavaScriptCore       0x00007fff8a226dd7 JSC::CodeBlock::visitAggregate(JSC::SlotVisitor&) + 1159
> 4   com.apple.JavaScriptCore       0x00007fff8a226e59 JSC::FunctionExecutable::visitChildren(JSC::JSCell*, JSC::SlotVisitor&) + 73
> 5   com.apple.JavaScriptCore       0x00007fff8a11773b JSC::SlotVisitor::drain() + 299
> 6   com.apple.JavaScriptCore       0x00007fff8a1172e8 JSC::SlotVisitor::drainFromShared(JSC::SlotVisitor::SharedDrainMode) + 312
> 7   com.apple.JavaScriptCore       0x00007fff8a0fc92a JSC::GCThread::gcThreadMain() + 74
> 8   com.apple.JavaScriptCore       0x00007fff8a0f1cff WTF::wtfThreadEntryPoint(void*) + 15
> 9   libsystem_pthread.dylib       0x00007fff8a0bb05a _pthread_body + 131
> 10  libsystem_pthread.dylib       0x00007fff8a0bafd7 _pthread_start + 176
> 11  libsystem_pthread.dylib       0x00007fff8a0b83ed thread_start + 13
> {code}

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://tickets.musicbrainz.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

_______________________________________________
MusicBrainz-bugs mailing list
[hidden email]
http://lists.musicbrainz.org/mailman/listinfo/musicbrainz-bugs