Status: Untriaged Owner: ---- CC: [email protected], [email protected] Labels: Type-Bug Pri-2 OS-Mac Area-Misc Size-Medium
New issue 19167 by [email protected]: Bookmark importers don't work for me http://code.google.com/p/chromium/issues/detail?id=19167 I am having terrible luck getting the Safari and Firefox bookmark importers to work in my unbranded (Chromium) development build. I haven't tested this with a branded Google Chrome. What steps will reproduce the problem? 1. Remove the profile directory, ~/Library/Application Support/Chromium. If working with the branded Google Chrome, use ~/Library/Application Support/Google/Chrome instead. 2. Launch Chromium.app (or Google Chrome.app). 3. In the first run window, leave the “Import bookmarks from” checkbox checked, and select “Safari” from the pop-up. 4. Click “Start Google Chrome” (the name is wrong for Chromium builds, a separate bug has been filed). What is the expected output? What do you see instead? Expect: Safari bookmarks and junk to be imported Observe: Crash. The following is logged: [81897:12047:211753460295472:FATAL:/chrome/trunk/src/chrome/bro wser/importer/safari_importer.mm(183)] Check failed: false. Type =(WebBookmarkTypeList) Title=(Null title) [81897:12047:211753460295472:FATAL:/chrome/trunk/src/chrome/bro wser/importer/safari_importer.mm(183)] Check failed: false. Type =(WebBookmarkTypeList) Title=(Null title) Stack backtrace: #0 DebugUtil::BreakDebugger () at debug_util_posix.cc:116 #1 0x05871c0a in logging::LogMessage::~LogMessage (this=0xb012255c) at logging.cc:535 #2 0x055c32a0 in SafariImporter::RecursiveReadBookmarksFolder (this=0x397ce0, bookmark_folder=0x3c6a70, parent_path_elemen...@0xb0122744, is_in_toolbar=false, out_bookmarks=0xb012289c) at safari_importer.mm:186 #3 0x055c3965 in SafariImporter::ParseBookmarks (this=0x397ce0, bookmarks=0xb012289c) at safari_importer.mm:269 #4 0x055c3ea2 in SafariImporter::ImportBookmarks (this=0x397ce0) at safari_importer.mm:78 #5 0x055c4209 in SafariImporter::StartImport (this=0x397ce0, profile_in...@0xb012295c, items=35, writer=0x38c9c0, delegate_loop=0xb0122d98, host=0x342ea0) at safari_importer.mm:60 #6 0x055bbcec in DispatchToMethod<Importer, void (Importer::*)(ProfileInfo, unsigned short, ProfileWriter*, MessageLoop*, ImporterHost*), ProfileInfo, unsigned short, ProfileWriter*, MessageLoop*, ImporterHost*> (obj=0x397ce0, method={__pfn = 0x9, __delta = 0}, a...@0x398c3c) at tuple.h:447 #7 0x055bbd35 in RunnableMethod<Importer, void (Importer::*)(ProfileInfo, unsigned short, ProfileWriter*, MessageLoop*, ImporterHost*), Tuple5<ProfileInfo, unsigned short, ProfileWriter*, MessageLoop*, ImporterHost*> >::Run (this=0x398c20) at task.h:307 #8 0x0587460e in MessageLoop::RunTask (this=0xb0122d98, task=0x398c20) at message_loop.cc:314 #9 0x05874923 in MessageLoop::DeferOrRunPendingTask (this=0xb0122d98, pending_ta...@0xb0122aec) at message_loop.cc:322 #10 0x05874d3b in MessageLoop::DoWork (this=0xb0122d98) at message_loop.cc:429 #11 0x0587d77d in base::MessagePumpLibevent::Run (this=0x339610, delegate=0xb0122d98) at message_pump_libevent.cc:224 #12 0x0587559c in MessageLoop::RunInternal (this=0xb0122d98) at message_loop.cc:199 #13 0x058755b7 in MessageLoop::RunHandler (this=0xb0122d98) at message_loop.cc:181 #14 0x0587561b in MessageLoop::Run (this=0xb0122d98) at message_loop.cc:155 #15 0x058afc4b in base::Thread::ThreadMain (this=0x337a60) at thread.cc:156 #16 0x058884e2 in ThreadFunc (closure=0x337a60) at platform_thread_posix.cc:26 #17 0x90c21155 in _pthread_start () #18 0x90c21012 in thread_start () When I choose “Mozilla Firefox” instead of “Safari”, there is no crash, but I experience a hang. The “Importing” window appears. All of the threads' message loops become idle waiting for something to do. 4.0.202.0 r23183 -- You received this message because you are listed in the owner or CC fields of this issue, or because you starred this issue. You may adjust your issue notification preferences at: http://code.google.com/hosting/settings --~--~---------~--~----~------------~-------~--~----~ Automated mail from issue updates at http://crbug.com/ Subscription options: http://groups.google.com/group/chromium-bugs -~----------~----~----~----~------~----~------~--~---
