From owner-freebsd-ports@FreeBSD.ORG Sun May 3 01:54:38 2015 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id D8A3BFE2 for ; Sun, 3 May 2015 01:54:38 +0000 (UTC) Received: from nm8-vm0.bullet.mail.ne1.yahoo.com (nm8-vm0.bullet.mail.ne1.yahoo.com [98.138.91.23]) (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 A75F31029 for ; Sun, 3 May 2015 01:54:38 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1430617685; bh=AMRvavE7hWhjsWiXqaUUfEfupOuCa902j5yaw8ytRkw=; h=Date:From:To:Subject:References:In-Reply-To:From:Subject; b=Ps9rnpb2LgdPZgWqwvKXBBduhejedkTbq1x9GIfGzQZF0k7uj0ZqP4f2L6MX0c4eZk94UruTn4sQsTDJq1FpxB2Japr/RlmD26k+zaheGlL9zhrtKwQWH+NIxsS04sTjecOY0RGHvbqE9iTrevyc/psJSRb4jVE141diSy375ry00yfllb0ueIUQtJogFbYfKQaXltvlkRCVprbyRXxKeVLkIIuWJs/MSEfwpd4IIRVqjNMOWSfX9EENfsSOV6ruJLRA1QAABwr0lWqLJO4BWNIFpcsvl4xYMy0KCilmCeQCmyEGBxEUrGTw63v1oxgdkMa6XDuaKSshztVEg8LdCQ== Received: from [98.138.101.128] by nm8.bullet.mail.ne1.yahoo.com with NNFMP; 03 May 2015 01:48:05 -0000 Received: from [98.138.226.59] by tm16.bullet.mail.ne1.yahoo.com with NNFMP; 03 May 2015 01:48:05 -0000 Received: from [127.0.0.1] by smtp210.mail.ne1.yahoo.com with NNFMP; 03 May 2015 01:48:05 -0000 X-Yahoo-Newman-Id: 791299.19652.bm@smtp210.mail.ne1.yahoo.com X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: 2iC2etoVM1m1cxQ9BWLXwT29ad.E4xP7lKH.kaQneQ95Ibl T20qwacuta_2RI3SLkIGiKWO2a4B1yp3i6rH0oLbXJiS.8rRnAZEqmMh0cws Xpqg2z5IAhKjbsviqRfnkEhlvoQyF6dVCxcnnTAoCKXeR0VsAIEmB6zC5JUw fp1SJlSxQuyJVrU2BYwTxVxJEPK7BryNArETeoOEzjjXp9SNDewpxAmSc1v2 Weu8G26fNzVGBHF9kMjUm5DPBP4NHmr.pb6MGg4LgRCtvaL9xLHL2vukE4jw BN3lybDKEpagg2lqVkCwELIWwvgUDRJSFNrFbfbEWaADm_qW7cvbpfMsKxbb nrUb5wBXKAbC.edOf5Gk6SXW.y0dyKyeYcpQnRldfE35clYfIJKKbb2WA09. 0IX2hcYmSS7ixMjt6yojGrsi.uNmH8zv4LQ12E3UxGkrGYNfwbJkboycNS.. pMhxmD5rTf4VoiCjC2t9FJYCcmyhuBvQswCITtueTR5nWAD7oKn.CatwNcjb ntE2Wb3wZKefDk3G7QPZyQ9DWFsPpV5HY X-Yahoo-SMTP: azXxDsuswBBRyG617dUkP2QxufFfi_NTcn2SWpYb Message-ID: <55457E52.3040508@yahoo.com> Date: Sat, 02 May 2015 18:48:02 -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> In-Reply-To: <55457444.2090305@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 01:54:39 -0000 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