Adium 1.2 crashes on launch.

An instant messenger which can connect to AIM, GTalk, Jabber, ICQ, and more.
Post Reply
InfernoSoul
Muffin
Posts: 44
Joined: Fri Mar 03, 2006 7:39 am
Location: North Platte, NE
Contact:

Adium 1.2 crashes on launch.

Post by InfernoSoul »

Adium 1.2 crashes on launch for me. I'm on a Mac Mini G4 1.42Ghz with Mac OS 10.4.11. This happens regularly, almost every time. The only fix I've found for it is just to force quit the application and reopen it.

Accounts: 2 AOL, 1 Yahoo, 1 MySpaceIM, 1 MSN, 1 ICQ, 1 Google Talk. All set to auto login.
Service Icons: Ghostly Services
Statues Icons: dia blue
Menu Bar Icons: Adiumy
Emoticons: MSN-Animated
Dock Icon: Gir
List layout and color theme: Overture 1928
Window style: Group Bubbles
Opacity: 20%
Width: 299px
Message style: Gone Dark
Variant: Steel
Contact list is set to hide on screen edges.

Sample from Activity Monitor:

Code: Select all

Analysis of sampling pid 476 every 10.000000 milliseconds
Call graph:
    234 Thread_0f0f
      234 start
        234 _start
          234 NSApplicationMain
            234 -[NSApplication run]
              234 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:]
                234 _DPSNextEvent
                  234 BlockUntilNextEventMatchingListInMode
                    234 ReceiveNextEventCommon
                      234 RunCurrentEventLoopInMode
                        234 CFRunLoopRunSpecific
                          234 __CFRunLoopRun
                            234 __CFRunLoopDoSources0
                              234 __CFSocketPerformV0
                                234 __CFSocketDoCallback
                                  234 msim_input_cb
                                    228 msim_preprocess_incoming
                                      228 msim_process
                                        228 msim_process_reply
                                          228 msim_store_user_info
                                            194 msim_msg_get_dictionary
                                              194 msim_msg_get_dictionary_from_element
                                                190 msim_msg_dictionary_parse
                                                  72 g_strfreev
                                                    67 g_free
                                                      46 szone_free
                                                        46 szone_free
                                                      21 free
                                                        20 szone_size
                                                          20 szone_size
                                                        1 free
                                                    2 free
                                                      2 free
                                                    2 szone_free
                                                      2 szone_free
                                                    1 g_strfreev
                                                  43 msim_msg_append
                                                    34 g_list_append
                                                      29 g_list_last
                                                        29 g_list_last
                                                      5 g_slice_alloc
                                                        2 thread_memory_from_self
                                                          2 thread_memory_from_self
                                                        1 g_slice_alloc
                                                        1 thread_memory_magazine1_alloc
                                                          1 thread_memory_magazine1_alloc
                                                        1 thread_memory_magazine1_is_empty
                                                          1 thread_memory_magazine1_is_empty
                                                    9 msim_msg_element_new
                                                      9 g_malloc0
                                                        8 calloc
                                                          5 szone_calloc
                                                            2 szone_calloc
                                                            1 __spin_lock
                                                              1 __spin_lock
                                                            1 dyld_stub_memset
                                                              1 dyld_stub_memset
                                                            1 memset
                                                              1 memset
                                                          3 calloc
                                                        1 g_malloc0
                                                  42 g_strsplit
                                                    14 g_strndup
                                                      12 g_malloc
                                                        8 malloc
                                                          7 szone_malloc
                                                            6 szone_malloc
                                                            1 __spin_lock
                                                              1 __spin_lock
                                                          1 malloc
                                                        3 szone_malloc
                                                          3 szone_malloc
                                                        1 g_malloc
                                                      1 g_strndup
                                                      1 strncpy
                                                        1 strncpy
                                                    10 g_slist_free
                                                      10 g_slice_free_chain_with_offset
                                                        6 g_slice_free_chain_with_offset
                                                        4 thread_memory_magazine2_is_full
                                                          3 allocator_get_magazine_threshold
                                                            3 allocator_get_magazine_threshold
                                                          1 thread_memory_magazine2_is_full
                                                    9 g_slist_prepend
                                                      8 g_slice_alloc
                                                        4 g_slice_alloc
                                                        3 thread_memory_magazine1_alloc
                                                          2 thread_memory_magazine1_alloc
                                                          1 magazine_chain_pop_head
                                                            1 magazine_chain_pop_head
                                                        1 thread_memory_magazine1_is_empty
                                                          1 thread_memory_magazine1_is_empty
                                                      1 g_slist_prepend
                                                    3 _pcre_xclass
                                                      3 _pcre_xclass
                                                    2 g_strdup
                                                      1 g_malloc
                                                        1 malloc
                                                          1 szone_malloc
                                                            1 szone_malloc
                                                      1 strlen
                                                        1 strlen
                                                    2 g_strsplit
                                                    2 strstr
                                                      2 strstr
                                                  15 g_strdup
                                                    9 g_malloc
                                                      8 malloc
                                                        8 szone_malloc
                                                          8 szone_malloc
                                                      1 szone_malloc
                                                        1 szone_malloc
                                                    3 g_strdup
                                                    2 __memcpy
                                                      2 __memcpy
                                                    1 malloc
                                                      1 malloc
                                                  14 _pcre_xclass
                                                    14 _pcre_xclass
                                                  2 purple_init_zephyr_plugin
                                                    2 purple_init_zephyr_plugin
                                                  1 g_free
                                                    1 g_free
                                                  1 strstr
                                                    1 strstr
                                                2 purple_init_zephyr_plugin
                                                  2 purple_init_zephyr_plugin
                                                1 g_strdup
                                                  1 g_strdup
                                                1 g_strfreev
                                                  1 g_strfreev
                                            30 msim_msg_free
                                              30 g_list_foreach
                                                29 msim_msg_free_element
                                                  16 msim_msg_free_element_data
                                                    16 g_free
                                                      14 szone_free
                                                        14 szone_free
                                                      2 free
                                                        2 szone_size
                                                          2 szone_size
                                                  12 g_free
                                                    6 free
                                                      5 szone_size
                                                        5 szone_size
                                                      1 free
                                                    6 szone_free
                                                      6 szone_free
                                                  1 szone_free
                                                    1 szone_free
                                                1 purple_init_zephyr_plugin
                                                  1 purple_init_zephyr_plugin
                                            4 msim_msg_get_string
                                              4 msim_msg_get
                                                4 msim_msg_get_node
                                                  3 msim_msg_get_node
                                                  1 strcmp
                                                    1 strcmp
                                    3 msim_parse
                                      2 g_strsplit
                                        1 g_slist_prepend
                                          1 g_slice_alloc
                                            1 thread_memory_magazine1_is_empty
                                              1 thread_memory_magazine1_is_empty
                                        1 strstr
                                          1 strstr
                                      1 msim_parse
                                    2 msim_msg_free
                                      2 g_list_foreach
                                        2 msim_msg_free_element
                                          1 g_free
                                            1 free
                                              1 szone_size
                                                1 szone_size
                                          1 msim_msg_free_element_data
                                            1 g_free
                                              1 szone_free
                                                1 szone_free
                                    1 __memcpy
                                      1 __memcpy
    234 Thread_1003
      234 _pthread_body
        234 0x4e2bf4
          234 mach_msg
            234 mach_msg_trap
              234 mach_msg_trap
    234 Thread_1103
      234 _pthread_body
        234 AVS::DestroyAVCDeviceController(AVS::AVCDeviceController*)
          234 CFRunLoopRun
            234 CFRunLoopRunSpecific
              234 __CFRunLoopRun
                234 mach_msg
                  234 mach_msg_trap
                    234 mach_msg_trap
    234 Thread_1203
      234 _pthread_body
        234 CAPThread::Entry(CAPThread*)
          234 HALRunLoop::OwnThread(void*)
            234 CFRunLoopRunSpecific
              234 __CFRunLoopRun
                234 mach_msg
                  234 mach_msg_trap
                    234 mach_msg_trap
    234 Thread_1303
      234 _pthread_body
        234 __CFSocketManager
          234 select
            234 select

Total number in stack (recursive counted multiple, when >=5):
        6       g_free
        6       szone_free
        5       free
        5       szone_malloc

Sort by top of stack, same collapsed (when >= 5):
        mach_msg_trap        702
        select        234
        szone_free        70
        g_list_last        29
        szone_size        28
        szone_malloc        19
        _pcre_xclass        17
        g_slice_free_chain_with_offset        6
        g_slice_alloc        5
        purple_init_zephyr_plugin        5
Sample analysis of process 476 written to file /dev/stdout
Sampling process 476 each 10 msecs 300 times
"?Ii kagen ni shiro, kono kuzuyarô!?"
User avatar
evands
Cocoaforge Admin
Posts: 3152
Joined: Thu Dec 02, 2004 10:55 pm
Location: Decatur, GA
Contact:

Post by evands »

This is http://developer.pidgin.im/ticket/4621 . The workaround for now is to disable your Myspace account within Adium. You can hold shift as Adium loads to prevent it from automatically connecting.
The duck still burns.
--
My company: Saltatory Software. Check it out :)
InfernoSoul
Muffin
Posts: 44
Joined: Fri Mar 03, 2006 7:39 am
Location: North Platte, NE
Contact:

Post by InfernoSoul »

Thanks. I wasn't sure if this was known yet.
"?Ii kagen ni shiro, kono kuzuyarô!?"
Post Reply