From owner-freebsd-ports@FreeBSD.ORG Sun May 3 03:25:37 2015 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 24D798C6 for ; Sun, 3 May 2015 03:25:37 +0000 (UTC) Received: from nm29-vm3.bullet.mail.ne1.yahoo.com (nm29-vm3.bullet.mail.ne1.yahoo.com [98.138.91.159]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id E6BB7192F for ; Sun, 3 May 2015 03:25:36 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1430623530; bh=zaxXo+mH6l5Av6/vGa1/F7sdlx3pSt3e2U2L07Guk2I=; h=Date:From:To:Subject:References:In-Reply-To:From:Subject; b=LsOy4CHOZA3/EHNUfTQKJG7x7QD4uNONfM42UWH+wPV1VbjQcGPWQhIo85+c2rg+dUd0y2gJf2ACY2n6O6DKHaTKfojGd4T0juYgxpIbpEWjtq8scGB59wFG4yF9DeIDAIhYmJVuc0dxGdEi90RJewTrB9qfxB71o/AJpvTsshF4ZTZiBsUAcpFHOqcGQt5XQ3mkXepx0KFNpBNMLJDMlLNQUrrcGtNKskvfs+4lZE86e15sTYL20D8T/j3berDrQR/9pgle7ZHb3W5G7AfsjOjVk6rwUkO+9XCCIQp5CGUr3pqzkeNFZUp3My4KBGdGonB2AcMNC2ZtDAVgh1UxpQ== Received: from [98.138.100.113] by nm29.bullet.mail.ne1.yahoo.com with NNFMP; 03 May 2015 03:25:30 -0000 Received: from [98.138.226.62] by tm104.bullet.mail.ne1.yahoo.com with NNFMP; 03 May 2015 03:25:30 -0000 Received: from [127.0.0.1] by smtp213.mail.ne1.yahoo.com with NNFMP; 03 May 2015 03:25:30 -0000 X-Yahoo-Newman-Id: 801597.62583.bm@smtp213.mail.ne1.yahoo.com X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: xGzs.QAVM1mUC_h8TO76A8ySvecCbBTdRIzTeaB_RAs2UXr sOBQLdQXo.re.leQ4TR09n954aKwUQTPE0_OwTkrpkyEQSFSIXkS0HbJ4yyt GPC7pL7JCXLBYL7ee2BGCzzb5sYXhPpZjI0Fya17qEQFF_esuTgOb4Ui0xmy cF3MUjhZhyj3aQ70rs75bF4.w1IqzGt7YoQ4UR9ddPHMsEAzIRKhhqVjkVyA ry.o3Glovzpto_ATf4NxRA6joWII34cvnaS8Me2.mYK.8mj4.QLPHD8rAoZ3 _8GARQN65ZHeyiC_ubjj6ld3jWTk0fLcmatNqmoTIbZllqzHv.._Jvib5.Yx uRcJNY.Wp40s6r_aeBdodoXAAuVYP.dBMFVOGCvjiXb90nEpC6dFfNf9olSq 7.xmm7SpCcX3JdXNSjq0XJ8uaWb5a9gRsYKkU1GmzxKnMP6Eko3VyW8IRSvu gov0tSj7mPeb9JQwcm4VU3OuX0EELBEmkXLn0AcDpp4B1ddz4K658GZmhfVF 7KnuV7v9d5uTAcpwyEnYlk1FRHLo1udBwaEwyrU.W_no- X-Yahoo-SMTP: azXxDsuswBBRyG617dUkP2QxufFfi_NTcn2SWpYb Message-ID: <55459528.4040809@yahoo.com> Date: Sat, 02 May 2015 20:25:28 -0700 From: Will Brokenbourgh User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:31.0) Gecko/20100101 Thunderbird/31.6.0 MIME-Version: 1.0 To: xfce@FreeBSD.org, ports@FreeBSD.org Subject: Re: FreeBSD Port: Thunar-1.6.7_1 References: <55457444.2090305@yahoo.com> <55457E52.3040508@yahoo.com> In-Reply-To: <55457E52.3040508@yahoo.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 03 May 2015 03:25:37 -0000 On 05/02/15 18:48, Will Brokenbourgh wrote: > On 05/02/15 18:05, Will Brokenbourgh wrote: >> Greetings maintainers! Thank you for all of your hard work! :-) >> >> I am using the binary package of Thunar on FreeBSD 10.1 amd64. It has >> now crashed several times since my clean system install yesterday, >> and almost every crash the error message is: >> >>> GLib (gthread-posix.c): Unexpected error from C library during >>> 'pthread_mutex_lock': Invalid argument. Aborting. >> >> The crashes seem to happen during moderate disk usage, but there is >> no definite pattern and trying to intentionally crash it repeatedly >> is difficult. >> >> First notable crash was when I had selected several files with Thunar >> in ~/.local/share/applications using Ctrl+left click, then >> right-clicked one of the selected items and chose 'Delete'. In the >> middle of the delete operation, Thunar crashed with the above message. >> >> Another notable crash: Thunar was opened to a folder in my home >> folder, sitting unused and idle, minimized/iconified. I opened xterm >> (from lxpanel, NOT Thunar), then performed 'sudo pkg install >> smplayer'. Thunar crashed with the above message at the latter part >> of the package installation. I have noticed a few times in the past >> that some apps will crash while sitting idle when I am performing >> operations with pkg in xterm. >> >> I have also tried building Thunar from the ports tree with >> WITH_DEBUG, but when I opened the core dump with gdb, the backtrace >> only provided useless numeric addresses, no function names or files. >> >> uname -a: >>> FreeBSD will-freebsd 10.1-RELEASE-p9 FreeBSD 10.1-RELEASE-p9 #0: Tue >>> Apr 7 01:09:46 UTC 2015 >>> root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC amd64 >> >> dmesg at time of crash: >>> pid 941 (thunar), uid 1001: exited on signal 6 (core dumped) >> >> Other apps running: >> openbox, lxpanel, thunderbird, firefox and xterm >> >> Hardware info: >> * AMD 6-core processor (dmesg: "AMD FX(tm)-6300 Six-Core >> Processor (3511.78-MHz K8-class CPU)") >> * Asus M5A97 LE R2.0 motherboard >> * Radeon HD 5450 video card >> * 8 GB RAM >> * 500 GB 7,200 RPM Samsung hdd (dmesg: "SAMSUNG HD502HJ 1AJ10001") >> >> On Ubuntu and other Linux distros, Thunar is very stable and hasn't >> crashed like this on the same hardware. >> >> Please let me know if I need to provide additional information. >> >> Thank you and God bless! :-) >> >> Will Brokenbourgh >> > > Hello again, maintainers, > > I was finally able to get Thunar built with debug symbols and started > it under gdb. In Thunar, I navigated to a folder in my home > directory, double-clicked a sound file to play it, then minimized > Thunar. I then performed the following commands repeatedly and Thunar > crashed while sitting unused/idle: > > sudo pkg remove -y smplayer && \ > sudo pkg autoremove -y && \ > sudo pkg clean -ay && \ > sudo pkg install -y smplayer && \ > sudo ldconfig > > The gdb output and backtrace are below: > - - - - - > will@will-freebsd:~ % gdb thunar > GNU gdb 6.1.1 [FreeBSD] > Copyright 2004 Free Software Foundation, Inc. > [...snip...] > This GDB was configured as "amd64-marcel-freebsd"... > (gdb) r > Starting program: /usr/local/bin/thunar > [New LWP 101083] > [New Thread 80a006400 (LWP 101083/thunar)] > [New Thread 80a301000 (LWP 101096/thunar)] > This is SMPlayer v. 14.9.0 running on Other OS > GLib (gthread-posix.c): Unexpected error from C library during > 'pthread_mutex_lock': Invalid argument. Aborting. > [New Thread 80a010000 (LWP 101094/thunar)] > > Program received signal SIGABRT, Aborted. > [Switching to Thread 80a010000 (LWP 101094/thunar)] > 0x0000000803e0c6ca in thr_kill () from /lib/libc.so.7 > (gdb) bt > #0 0x0000000803e0c6ca in thr_kill () from /lib/libc.so.7 > #1 0x0000000803ee1149 in abort () from /lib/libc.so.7 > #2 0x0000000803920c55 in g_mutex_lock () from > /usr/local/lib/libglib-2.0.so.0 > #3 0x0000000803920c1e in g_mutex_lock () from > /usr/local/lib/libglib-2.0.so.0 > #4 0x00000008030eaebb in g_file_monitor_emit_event () from > /usr/local/lib/libgio-2.0.so.0 > #5 0x00000008038dbfb8 in g_main_context_dispatch () from > /usr/local/lib/libglib-2.0.so.0 > #6 0x00000008038dc34e in g_main_context_pending () from > /usr/local/lib/libglib-2.0.so.0 > #7 0x00000008038dc3d4 in g_main_context_iteration () from > /usr/local/lib/libglib-2.0.so.0 > #8 0x00000008038ddbb6 in g_main_context_invoke_full () from > /usr/local/lib/libglib-2.0.so.0 > #9 0x000000080390202a in g_thread_unref () from > /usr/local/lib/libglib-2.0.so.0 > #10 0x0000000802c524f5 in pthread_create () from /lib/libthr.so.3 > #11 0x0000000000000000 in ?? () > - - - - - > > If I can provide any other information, please let me know. > > Thank you! :-) > > Will Brokenbourgh Hello again maintainers, On closer inspection, this appears to be a problem with devel/glib20, and not Thunar, as I am now seeing Firefox and Thunderbird crashing with the same error message. I have submitted a problem report on the bug tracker for glib: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=199872 Thank you, :-) Will Brokenbourgh