Re: [webkit-dev] Cannot load pages with run-safari --ios-simulator (public SDK)

2019-06-07 Thread Frédéric Wang
On 06/06/2019 19:00, Frédéric Wang wrote:
> On 06/06/2019 18:32, Dan Bernstein wrote:
>> When dyld aborts this way it logs the reason (based on the backtrace,
>> likely a missing symbol). You may be able to find the message from
>> dyld in the macOS Console app (the Simulator app also allows you to
>> open the Simulator system log, if I remember correctly).
> Thanks. Unfortunately, the macOS console does not contain much info.
>
> Here are possibly relevant errors in the simulator system log:
>
> Unknown key for Boolean: EnablePressuredExit
> Unknown key for Boolean: EnableTransactions
> Unknown key for integer: _DirtyJetsamMemoryLimit
> unsupported XPC object: OS_xpc_dictionary
>
> These are logged at initial launch though. I can't see anything
> particular when the page keeps crashing again and again.
>
I moved this discussion to https://bugs.webkit.org/show_bug.cgi?id=198646

-- 
Frédéric Wang

___
webkit-dev mailing list
webkit-dev@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-dev


Re: [webkit-dev] Cannot load pages with run-safari --ios-simulator (public SDK)

2019-06-06 Thread Frédéric Wang
On 06/06/2019 18:32, Dan Bernstein wrote:
>
> When dyld aborts this way it logs the reason (based on the backtrace,
> likely a missing symbol). You may be able to find the message from
> dyld in the macOS Console app (the Simulator app also allows you to
> open the Simulator system log, if I remember correctly).

Thanks. Unfortunately, the macOS console does not contain much info.

Here are possibly relevant errors in the simulator system log:

Unknown key for Boolean: EnablePressuredExit
Unknown key for Boolean: EnableTransactions
Unknown key for integer: _DirtyJetsamMemoryLimit
unsupported XPC object: OS_xpc_dictionary

These are logged at initial launch though. I can't see anything
particular when the page keeps crashing again and again.

-- 
Frédéric Wang

___
webkit-dev mailing list
webkit-dev@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-dev


Re: [webkit-dev] Cannot load pages with run-safari --ios-simulator (public SDK)

2019-06-06 Thread Dan Bernstein


> On Jun 6, 2019, at 9:19 AM, Frédéric Wang  wrote:
> 
> WebContent and Networking seems to abort but the backtraces are not
> really helpful:
> 
> * thread #1, queue = 'com.apple.main-thread', stop reason = signal SIGABRT
>   * frame #0: 0x00011421338e dyld`__abort_with_payload + 10
> frame #1: 0x000114212b80
> dyld`abort_with_payload_wrapper_internal + 82
> frame #2: 0x000114212bb2 dyld`abort_with_payload + 9
> frame #3: 0x00010de118c1 dyld_sim`abort_with_payload + 34
> frame #4: 0x00010de08fe0 dyld_sim`dyld::halt(char const*) + 343
> frame #5: 0x00010de0910a
> dyld_sim`dyld::fastBindLazySymbol(ImageLoader**, unsigned long) + 167

When dyld aborts this way it logs the reason (based on the backtrace, likely a 
missing symbol). You may be able to find the message from dyld in the macOS 
Console app (the Simulator app also allows you to open the Simulator system 
log, if I remember correctly).___
webkit-dev mailing list
webkit-dev@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-dev


[webkit-dev] Cannot load pages with run-safari --ios-simulator (public SDK)

2019-06-06 Thread Frédéric Wang
Hi everybody,

Has anyone experienced any issue to run the Safari (webkit built with
the public SDK) recently?

I'm up-to-date with XCode/macOS/WebKit but when I do run-safari
--ios-simulator, I get errors when trying to load pages ("This page was
reloaded because a problem occured" message and the page is re-loaded
indefinitely).

WebContent and Networking seems to abort but the backtraces are not
really helpful:

* thread #1, queue = 'com.apple.main-thread', stop reason = signal SIGABRT
  * frame #0: 0x00011421338e dyld`__abort_with_payload + 10
    frame #1: 0x000114212b80
dyld`abort_with_payload_wrapper_internal + 82
    frame #2: 0x000114212bb2 dyld`abort_with_payload + 9
    frame #3: 0x00010de118c1 dyld_sim`abort_with_payload + 34
    frame #4: 0x00010de08fe0 dyld_sim`dyld::halt(char const*) + 343
    frame #5: 0x00010de0910a
dyld_sim`dyld::fastBindLazySymbol(ImageLoader**, unsigned long) + 167
    frame #6: 0x000111200122 libdyld.dylib`dyld_stub_binder + 282
    frame #7: 0x00010ddff008 com.apple.WebKit.Networking.Development

* thread #1, queue = 'com.apple.main-thread', stop reason = signal SIGKILL
  * frame #0: 0x000101ea66f6
libobjc.A.dylib`_mapStrIsEqual(_NXMapTable*, vo
id const*, void const*) + 12
    frame #1: 0x000101ea5f5d
libobjc.A.dylib`_NXMapMember(_NXMapTable*, void
 const*, void**) + 111
    frame #2: 0x000101ea5ffc libobjc.A.dylib`NXMapGet + 17
    frame #3: 0x000101eb6e42 libobjc.A.dylib`__sel_registerName(char
const*,
 bool, bool) + 75
    frame #4: 0x000101eabdfe libobjc.A.dylib`_read_images + 1007
    frame #5: 0x000101eb9574 libobjc.A.dylib`map_images_nolock + 821
    frame #6: 0x000101eab798 libobjc.A.dylib`map_images + 48
    frame #7: 0x00055800491f
dyld_sim`dyld::notifyBatchPartial(dyld_image_states, bool, char const*
(*)(dyld_image_states, unsigned int, dyld_image_info const*), bool,
bool) + 1311
    frame #8: 0x000558004ad2
dyld_sim`dyld::registerObjCNotifiers(void (*)(unsigned int, char const*
const*, mach_header const* const*), void (*)(char const*, mach_header
const*), void (*)(char const*, mach_header const*)) + 63
    frame #9: 0x00010423cbf3
libdyld.dylib`_dyld_objc_notify_register + 113
    frame #10: 0x000101eb9a12 libobjc.A.dylib`_objc_init + 115
    frame #11: 0x0001041c950d libdispatch.dylib`_os_object_init + 13
    frame #12: 0x0001041d5ec2 libdispatch.dylib`libdispatch_init + 300
    frame #13: 0x000102879a78
libSystem.B.dylib`libSystem_initializer + 164
    frame #14: 0x000558013b96
dyld_sim`ImageLoaderMachO::doModInitFunctions(ImageLoader::LinkContext
const&) + 506
    frame #15: 0x000558013d9c
dyld_sim`ImageLoaderMachO::doInitialization(ImageLoader::LinkContext
const&) + 40
    frame #16: 0x00055800f3fc
dyld_sim`ImageLoader::recursiveInitialization(ImageLoader::LinkContext
const&, unsigned int, char const*, ImageLoader::InitializerTimingList&,
ImageLoader::UninitedUpwards&) + 324
    frame #17: 0x00055800f392
dyld_sim`ImageLoader::recursiveInitialization(ImageLoader::LinkContext
const&, unsigned int, char const*, ImageLoader::InitializerTimingList&,
ImageLoader::UninitedUpwards&) + 218
    frame #18: 0x00055800f392
dyld_sim`ImageLoader::recursiveInitialization(ImageLoader::LinkContext
const&, unsigned int, char const*, ImageLoader::InitializerTimingList&,
ImageLoader::UninitedUpwards&) + 218
    frame #19: 0x00055800f392
dyld_sim`ImageLoader::recursiveInitialization(ImageLoader::LinkContext
const&, unsigned int, char const*, ImageLoader::InitializerTimingList&,
ImageLoader::UninitedUpwards&) + 218
    frame #20: 0x00055800f392
dyld_sim`ImageLoader::recursiveInitialization(ImageLoader::LinkContext
const&, unsigned int, char const*, ImageLoader::InitializerTimingList&,
ImageLoader::UninitedUpwards&) + 218
    frame #21: 0x00055800e5d3
dyld_sim`ImageLoader::processInitializers(ImageLoader::LinkContext
const&, unsigned int, ImageLoader::InitializerTimingList&,
ImageLoader::UninitedUpwards&) + 133
    frame #22: 0x00055800e665
dyld_sim`ImageLoader::runInitializers(ImageLoader::LinkContext const&,
ImageLoader::InitializerTimingList&) + 73
    frame #23: 0x000558002379
dyld_sim`dyld::initializeMainExecutable() + 199  
    frame #24: 0x000558006434 dyld_sim`dyld::_main(macho_header
const*, unsigned long, int, char const**, char const**, char const**,
unsigned long*) + 4384
    frame #25: 0x000558001630 dyld_sim`start_sim + 136
    frame #26: 0x0001053d3234 dyld`dyld::useSimulatorDyld(int,
macho_header const*, char const*, int, char const**, char const**, char
const**, unsigned long*, unsigned long*) + 2238
    frame #27: 0x0001053d10ce dyld`dyld::_main(macho_header const*,
unsigned long, int, char const**, char const**, char const**, unsigned
long*) + 522
    frame #28: 0x0001053cc503 dyld`dyldbootstrap::start(macho_header
const*, int, char const**, long, macho_header const*, unsigned long*) + 1167
    frame #29: 0x000