Forum

Results 1 to 3 of 3
  1. #1
    Join Date
    March 2006
    Location
    Chile
    Posts
    19

    Exclamation [BUG] Client Crash changing channel permisions (Perm to Temp on Empty Channel)

    Hi,

    The Mac OS X client crashes when trying to change a permanent channel with no users to Temporary.

    When selecting "Temporary" and then pressing "OK", a confirmation window appears in the background, wich you cant click unless you close the channel edit interface.

    Closing the channel edit interface and pressing "YES" in the confirmation window crashes the client, the debug info is the following:

    Code:
    Process:         ts3client_mac [9952]
    Path:            /Applications/TeamSpeak 3 Client.app/Contents/MacOS/ts3client_mac
    Identifier:      com.teamspeak.TeamSpeak3
    Version:         0.0.2 (0.0.2)
    Code Type:       X86 (Native)
    Parent Process:  launchd [141]
    
    Date/Time:       2009-12-28 02:51:08.989 -0300
    OS Version:      Mac OS X 10.6.2 (10C540)
    Report Version:  6
    
    Interval Since Last Report:          339232 sec
    Crashes Since Last Report:           3
    Per-App Interval Since Last Report:  114645 sec
    Per-App Crashes Since Last Report:   2
    Anonymous UUID:                      A0990104-14FC-49A7-917C-F7F79E52FE3B
    
    Exception Type:  EXC_BAD_ACCESS (SIGSEGV)
    Exception Codes: KERN_INVALID_ADDRESS at 0x0000000043730000
    Crashed Thread:  0  Dispatch queue: com.apple.main-thread
    
    Thread 0 Crashed:  Dispatch queue: com.apple.main-thread
    0   ???                           	0x43730000 0 + 1131610112
    1   com.teamspeak.TeamSpeak3      	0x001c5837 std::out_of_range::out_of_range(std::out_of_range const&) + 1553223
    
    Thread 1:  Dispatch queue: com.apple.libdispatch-manager
    0   libSystem.B.dylib             	0x90dd30ea kevent + 10
    1   libSystem.B.dylib             	0x90dd3804 _dispatch_mgr_invoke + 215
    2   libSystem.B.dylib             	0x90dd2cc3 _dispatch_queue_invoke + 163
    3   libSystem.B.dylib             	0x90dd2a68 _dispatch_worker_thread2 + 234
    4   libSystem.B.dylib             	0x90dd24f1 _pthread_wqthread + 390
    5   libSystem.B.dylib             	0x90dd2336 start_wqthread + 30
    
    Thread 2:
    0   libSystem.B.dylib             	0x90dd2182 __workq_kernreturn + 10
    1   libSystem.B.dylib             	0x90dd2718 _pthread_wqthread + 941
    2   libSystem.B.dylib             	0x90dd2336 start_wqthread + 30
    
    Thread 3:
    0   libSystem.B.dylib             	0x90dac9ee mach_wait_until + 10
    1   libSystem.B.dylib             	0x90e349e5 nanosleep + 345
    2   libSystem.B.dylib             	0x90e34886 usleep + 61
    3   com.teamspeak.TeamSpeak3      	0x00156b9d std::out_of_range::out_of_range(std::out_of_range const&) + 1099437
    4   ???                           	0x0000014f 0 + 335
    
    Thread 4:
    0   libSystem.B.dylib             	0x90de8066 select$DARWIN_EXTSN$NOCANCEL + 10
    1   libSystem.B.dylib             	0x90e8111b select + 92
    2   com.teamspeak.TeamSpeak3      	0x00091654 std::out_of_range::out_of_range(std::out_of_range const&) + 291172
    
    Thread 5:
    0   libSystem.B.dylib             	0x90dac9ee mach_wait_until + 10
    1   libSystem.B.dylib             	0x90e349e5 nanosleep + 345
    2   libSystem.B.dylib             	0x90e34886 usleep + 61
    3   com.teamspeak.TeamSpeak3      	0x0014fd6b std::out_of_range::out_of_range(std::out_of_range const&) + 1071227
    4   ???                           	0x01a16e30 0 + 27356720
    5   com.teamspeak.TeamSpeak3      	0x0014a590 std::out_of_range::out_of_range(std::out_of_range const&) + 1048736
    6   ???                           	0x2e6690ff 0 + 778473727
    
    Thread 6:
    0   libSystem.B.dylib             	0x90dac9ee mach_wait_until + 10
    1   libSystem.B.dylib             	0x90e349e5 nanosleep + 345
    2   libSystem.B.dylib             	0x90e34886 usleep + 61
    3   com.teamspeak.TeamSpeak3      	0x000aa317 std::out_of_range::out_of_range(std::out_of_range const&) + 392743

  2. #2
    Join Date
    March 2006
    Location
    Chile
    Posts
    19
    Forgot to mention:

    Client version: Beta 7 for Mac OS X

    I can reproduce if you need more info.

    Cheers.

  3. #3
    Join Date
    March 2006
    Location
    Chile
    Posts
    19
    Correction: The client only crashes if you close the channel edit interface and then click on the confirmation window.

    If you move te channel edit interface to click the confirmation window, the channel changes to temporary and then deleting for lack of users as expected.

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Replies: 2
    Last Post: June 15th, 2014, 06:27 PM
  2. Replies: 6
    Last Post: April 1st, 2014, 05:18 PM
  3. Client perm. and channel perm.
    By fander in forum Permission System
    Replies: 1
    Last Post: September 4th, 2010, 12:41 AM
  4. [Fixed] temp channel with (semi-)perm sub channel bug
    By Screech in forum Bug Reports [EN/DE]
    Replies: 3
    Last Post: August 25th, 2010, 05:42 PM
  5. Replies: 2
    Last Post: April 9th, 2010, 12:02 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •