Bug 183464 - net-p2p/transmission-qt4: crash transmission-qt4 after start
Summary: net-p2p/transmission-qt4: crash transmission-qt4 after start
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Chris Rees
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-10-30 06:20 UTC by Vladimir Omelchuk
Modified: 2015-03-14 12:04 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Vladimir Omelchuk 2013-10-30 06:20:00 UTC
crash transmission-qt4 after start

How-To-Repeat: Start transmission-qt4
Comment 1 Mark Linimon freebsd_committer freebsd_triage 2013-10-31 02:25:33 UTC
Responsible Changed
From-To: freebsd-bugs->freebsd-ports-bugs

ports PR.
Comment 2 Edwin Groothuis freebsd_committer freebsd_triage 2013-10-31 02:25:49 UTC
Responsible Changed
From-To: freebsd-ports-bugs->crees

Over to maintainer (via the GNATS Auto Assign Tool)
Comment 3 vsjcfm 2013-10-31 10:18:30 UTC
Maybe you'll show your make.conf, transmission port options,
transmission's backtrace? It will help a lot with debugging.
Comment 4 Vladimir Omelchuk 2013-11-02 02:12:54 UTC
1. /etc/make.conf
CPUTYPE?=core2

WITH_CUPS=YES
CUPS_OVERWRITE_BASE=yes
WITHOUT_LPR=YES

WITH_NEW_XORG=YES


2. Port options:
âââââââââââââââââââââââââââ transmission-qt4-2.82 
ââââââââââââââââââââââââââââââ
â 
ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ â
â â [x] LITE Reduced features or memory footprint â â
â 
ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ â
âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ¤
Comment 5 Chris Rees 2013-11-02 09:14:09 UTC
Hm, I seem to recall this being a GNOME system tray issue- are you running GNOME?

Also, have you tried without the LITE option?

Chris

-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
Comment 6 Vladimir Omelchuk 2013-11-02 12:13:25 UTC
Chris, HI!
1. No, I use xfce 4.10.

2. Yes, I tried build without the LITE option - same shit :(
Comment 7 Chris Rees freebsd_committer freebsd_triage 2013-12-21 17:06:06 UTC
State Changed
From-To: open->feedback

Really sorry for the delay :/  Did you ever get a backtrace for it?  You 
need to run it under gdb to get one, but it'd really help to show what's 
wrong.
Comment 8 Vladimir Omelchuk 2013-12-21 20:46:01 UTC
admin@vladiom:/home/admin % gdb transmission-qt
GNU gdb 6.1.1 [FreeBSD]
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain 
conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "amd64-marcel-freebsd"...
(gdb)
(gdb) run
Starting program: /usr/local/bin/transmission-qt
[New LWP 101067]
[New Thread 808407400 (LWP 101067/transmission-qt)]
QDBusConnection: session D-Bus connection created before 
QCoreApplication. Application may misbehave.

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 808407400 (LWP 101067/transmission-qt)]
0x0000000801d7e679 in evbuffer_expand_singlechain () from 
/usr/local/lib/event2/libevent-2.0.so.6
(gdb)
Comment 9 Vladimir Omelchuk 2013-12-21 21:00:24 UTC
admin@vladiom:/home/admin % gdb transmission-qt
GNU gdb 6.1.1 [FreeBSD]
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain 
conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "amd64-marcel-freebsd"...
(gdb)
(gdb) core ~/transmission-qt.core
Core was generated by `transmission-qt'.
Program terminated with signal 11, Segmentation fault.
Reading symbols from /lib/libcrypto.so.6...(no debugging symbols 
found)...done.
Loaded symbols for /lib/libcrypto.so.6
Reading symbols from /usr/local/lib/libiconv.so.3...(no debugging 
symbols found)...done.
Loaded symbols for /usr/local/lib/libiconv.so.3
Reading symbols from /lib/libz.so.6...(no debugging symbols found)...done.
Loaded symbols for /lib/libz.so.6
Reading symbols from /usr/local/lib/libevent_core-1.4.so.4...(no 
debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libevent_core-1.4.so.4
Reading symbols from /usr/local/lib/libevent_extra-1.4.so.4...(no 
debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libevent_extra-1.4.so.4
Reading symbols from /usr/local/lib/libfontconfig.so.1...(no debugging 
symbols found)...done.
Loaded symbols for /usr/local/lib/libfontconfig.so.1
Reading symbols from /usr/local/lib/libfreetype.so.9...(no debugging 
symbols found)...done.
Loaded symbols for /usr/local/lib/libfreetype.so.9
Reading symbols from /usr/local/lib/libcurl.so.7...(no debugging symbols 
found)...done.
Loaded symbols for /usr/local/lib/libcurl.so.7
Reading symbols from /usr/local/lib/event2/libevent-2.0.so.6...(no 
debugging symbols found)...done.
Loaded symbols for /usr/local/lib/event2/libevent-2.0.so.6
Reading symbols from /usr/local/lib/qt4/libQtDBus.so.4...(no debugging 
symbols found)...done.
Loaded symbols for /usr/local/lib/qt4/libQtDBus.so.4
Reading symbols from /usr/local/lib/qt4/libQtXml.so.4...(no debugging 
symbols found)...done.
Loaded symbols for /usr/local/lib/qt4/libQtXml.so.4
Reading symbols from /usr/local/lib/qt4/libQtGui.so.4...(no debugging 
symbols found)...done.
Loaded symbols for /usr/local/lib/qt4/libQtGui.so.4
Reading symbols from /usr/local/lib/qt4/libQtNetwork.so.4...(no 
debugging symbols found)...done.
Loaded symbols for /usr/local/lib/qt4/libQtNetwork.so.4
Reading symbols from /usr/local/lib/qt4/libQtCore.so.4...(no debugging 
symbols found)...done.
Loaded symbols for /usr/local/lib/qt4/libQtCore.so.4
Reading symbols from /usr/lib/libstdc++.so.6...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/libstdc++.so.6
Reading symbols from /lib/libm.so.5...(no debugging symbols found)...done.
Loaded symbols for /lib/libm.so.5
Reading symbols from /lib/libgcc_s.so.1...(no debugging symbols 
found)...done.
Loaded symbols for /lib/libgcc_s.so.1
Reading symbols from /lib/libthr.so.3...(no debugging symbols found)...done.
Loaded symbols for /lib/libthr.so.3
Reading symbols from /lib/libc.so.7...(no debugging symbols found)...done.
Loaded symbols for /lib/libc.so.7
Reading symbols from /usr/lib/libbz2.so.4...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/libbz2.so.4
Reading symbols from /usr/local/lib/libexpat.so.6...(no debugging 
symbols found)...done.
Loaded symbols for /usr/local/lib/libexpat.so.6
Reading symbols from /usr/lib/libssl.so.6...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/libssl.so.6
Reading symbols from /usr/lib/libgssapi.so.10...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/libgssapi.so.10
Reading symbols from /usr/lib/libheimntlm.so.10...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/libheimntlm.so.10
Reading symbols from /usr/lib/libkrb5.so.10...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/libkrb5.so.10
Reading symbols from /usr/lib/libhx509.so.10...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/libhx509.so.10
Reading symbols from /usr/lib/libcom_err.so.5...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/libcom_err.so.5
Reading symbols from /usr/lib/libasn1.so.10...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/libasn1.so.10
Reading symbols from /usr/lib/libroken.so.10...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/libroken.so.10
Reading symbols from /lib/libcrypt.so.5...(no debugging symbols 
found)...done.
Loaded symbols for /lib/libcrypt.so.5
Reading symbols from /usr/local/lib/libgthread-2.0.so.0...(no debugging 
symbols found)...done.
Loaded symbols for /usr/local/lib/libgthread-2.0.so.0
Reading symbols from /usr/local/lib/libglib-2.0.so.0...(no debugging 
symbols found)...done.
Loaded symbols for /usr/local/lib/libglib-2.0.so.0
Reading symbols from /usr/local/lib/libintl.so.9...(no debugging symbols 
found)...done.
Loaded symbols for /usr/local/lib/libintl.so.9
Reading symbols from /usr/local/lib/libpng15.so.15...(no debugging 
symbols found)...done.
Loaded symbols for /usr/local/lib/libpng15.so.15
Reading symbols from /usr/local/lib/libSM.so.6...(no debugging symbols 
found)...done.
Loaded symbols for /usr/local/lib/libSM.so.6
Reading symbols from /usr/local/lib/libICE.so.6...(no debugging symbols 
found)...done.
Loaded symbols for /usr/local/lib/libICE.so.6
Reading symbols from /usr/local/lib/libXrender.so.1...(no debugging 
symbols found)...done.
Loaded symbols for /usr/local/lib/libXrender.so.1
Reading symbols from /usr/local/lib/libXext.so.6...(no debugging symbols 
found)...done.
Loaded symbols for /usr/local/lib/libXext.so.6
Reading symbols from /usr/local/lib/libX11.so.6...(no debugging symbols 
found)...done.
Loaded symbols for /usr/local/lib/libX11.so.6
Reading symbols from /usr/local/lib/libpcre.so.3...(no debugging symbols 
found)...done.
Loaded symbols for /usr/local/lib/libpcre.so.3
Reading symbols from /usr/local/lib/libxcb.so.2...(no debugging symbols 
found)...done.
Loaded symbols for /usr/local/lib/libxcb.so.2
Reading symbols from /usr/local/lib/libXau.so.6...(no debugging symbols 
found)...done.
Loaded symbols for /usr/local/lib/libXau.so.6
Reading symbols from /usr/local/lib/libXdmcp.so.6...(no debugging 
symbols found)...done.
Loaded symbols for /usr/local/lib/libXdmcp.so.6
Reading symbols from /usr/local/lib/libpthread-stubs.so.0...(no 
debugging symbols found)...done.
Loaded symbols for /usr/local/lib/libpthread-stubs.so.0
Reading symbols from /usr/lib/librpcsvc.so.5...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/librpcsvc.so.5
Reading symbols from /usr/lib/libsupc++.so.1...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/libsupc++.so.1
Reading symbols from /usr/local/lib/libdbus-1.so.3...(no debugging 
symbols found)...done.
Loaded symbols for /usr/local/lib/libdbus-1.so.3
Reading symbols from /usr/local/lib/libicui18n.so.50...(no debugging 
symbols found)...done.
Loaded symbols for /usr/local/lib/libicui18n.so.50
Reading symbols from /usr/local/lib/libicuuc.so.50...(no debugging 
symbols found)...done.
Loaded symbols for /usr/local/lib/libicuuc.so.50
Reading symbols from /usr/local/lib/libicudata.so.50...(no debugging 
symbols found)...done.
Loaded symbols for /usr/local/lib/libicudata.so.50
Reading symbols from /usr/local/lib/libXrandr.so.2...(no debugging 
symbols found)...done.
Loaded symbols for /usr/local/lib/libXrandr.so.2
Reading symbols from /usr/local/lib/libXfixes.so...(no debugging symbols 
found)...done.
Loaded symbols for /usr/local/lib/libXfixes.so
Reading symbols from /usr/local/lib/libXcursor.so.1...(no debugging 
symbols found)...done.
Loaded symbols for /usr/local/lib/libXcursor.so.1
Reading symbols from /usr/local/lib/libXinerama.so.1...(no debugging 
symbols found)...done.
Loaded symbols for /usr/local/lib/libXinerama.so.1
Reading symbols from /usr/local/lib/libXi.so...(no debugging symbols 
found)...done.
Loaded symbols for /usr/local/lib/libXi.so
Reading symbols from 
/usr/local/lib/qt4/plugins/imageformats/libqgif.so...(no debugging 
symbols found)...done.
Loaded symbols for /usr/local/lib/qt4/plugins/imageformats/libqgif.so
Reading symbols from 
/usr/local/lib/qt4/plugins/imageformats/libqico.so...(no debugging 
symbols found)...done.
Loaded symbols for /usr/local/lib/qt4/plugins/imageformats/libqico.so
Reading symbols from 
/usr/local/lib/qt4/plugins/imageformats/libqjpeg.so...(no debugging 
symbols found)...done.
Loaded symbols for /usr/local/lib/qt4/plugins/imageformats/libqjpeg.so
Reading symbols from /usr/local/lib/libjpeg.so.11...(no debugging 
symbols found)...done.
Loaded symbols for /usr/local/lib/libjpeg.so.11
Reading symbols from 
/usr/local/lib/qt4/plugins/imageformats/libqmng.so...(no debugging 
symbols found)...done.
Loaded symbols for /usr/local/lib/qt4/plugins/imageformats/libqmng.so
Reading symbols from /usr/local/lib/libmng.so.1...(no debugging symbols 
found)...done.
Loaded symbols for /usr/local/lib/libmng.so.1
Reading symbols from /usr/local/lib/liblcms.so.1...(no debugging symbols 
found)...done.
Loaded symbols for /usr/local/lib/liblcms.so.1
Reading symbols from 
/usr/local/lib/qt4/plugins/imageformats/libqsvg.so...(no debugging 
symbols found)...done.
Loaded symbols for /usr/local/lib/qt4/plugins/imageformats/libqsvg.so
Reading symbols from /usr/local/lib/qt4/libQtSvg.so.4...(no debugging 
symbols found)...done.
Loaded symbols for /usr/local/lib/qt4/libQtSvg.so.4
Reading symbols from 
/usr/local/lib/qt4/plugins/imageformats/libqtga.so...(no debugging 
symbols found)...done.
Loaded symbols for /usr/local/lib/qt4/plugins/imageformats/libqtga.so
Reading symbols from 
/usr/local/lib/qt4/plugins/imageformats/libqtiff.so...(no debugging 
symbols found)...done.
Loaded symbols for /usr/local/lib/qt4/plugins/imageformats/libqtiff.so
Reading symbols from /usr/local/lib/libtiff.so.4...(no debugging symbols 
found)...done.
Loaded symbols for /usr/local/lib/libtiff.so.4
Reading symbols from /usr/lib/liblzma.so.5...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/liblzma.so.5
Reading symbols from /usr/local/lib/libjbig.so.1...(no debugging symbols 
found)...done.
Loaded symbols for /usr/local/lib/libjbig.so.1
Reading symbols from /libexec/ld-elf.so.1...(no debugging symbols 
found)...done.
Loaded symbols for /libexec/ld-elf.so.1
#0  0x0000000801d7e679 in evbuffer_expand_singlechain () from 
/usr/local/lib/event2/libevent-2.0.so.6
[New Thread 808407400 (LWP 100819/transmission-qt)]
(gdb)
Comment 10 Vladimir Omelchuk 2013-12-21 21:12:37 UTC
admin@vladiom:/home/admin % gdb transmission-qt
GNU gdb 6.1.1 [FreeBSD]
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain 
conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "amd64-marcel-freebsd"...
(gdb)
(gdb) run
Starting program: /usr/local/bin/transmission-qt
[New LWP 100948]
[New Thread 808407400 (LWP 100948/transmission-qt)]
QDBusConnection: session D-Bus connection created before 
QCoreApplication. Application may misbehave.

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 808407400 (LWP 100948/transmission-qt)]
0x0000000801d7e679 in evbuffer_expand_singlechain () from 
/usr/local/lib/event2/libevent-2.0.so.6
(gdb)
(gdb) bt
#0  0x0000000801d7e679 in evbuffer_expand_singlechain () from 
/usr/local/lib/event2/libevent-2.0.so.6
#1  0x0000000801d7ec94 in evbuffer_reserve_space () from 
/usr/local/lib/event2/libevent-2.0.so.6
#2  0x00000000004c9839 in jsonStringFunc (val=<value optimized out>, 
vdata=<value optimized out>) at variant-json.c:533
#3  0x00000000004c7512 in tr_variantWalk (v=<value optimized out>, 
walkFuncs=0x5281c0, user_data=0x7fffffffca60, sort_dicts=<value 
optimized out>)
     at variant.c:828
#4  0x00000000004c9421 in tr_variantToBufJson (top=<value optimized 
out>, buf=0x80d52fbc0, lean=<value optimized out>) at variant-json.c:641
#5  0x00000000004c6912 in tr_variantToBuf (v=0x7fffffffcb80, 
fmt=TR_VARIANT_FMT_JSON_LEAN) at variant.c:1111
#6  0x00000000004c698b in tr_variantToStr (v=<value optimized out>, 
fmt=<value optimized out>, len=0x0) at variant.c:1123
#7  0x00000000004864c0 in Session::exec (this=0x808548700, 
request=<value optimized out>) at session.cc:662
#8  0x0000000000486a7d in Session::refreshSessionStats 
(this=0x808548700) at session.cc:629
#9  0x000000000048bc19 in StatsDialog (this=0x8087bdb80, session=<value 
optimized out>, parent=<value optimized out>) at stats-dialog.cc:60
#10 0x000000000045ca05 in TrMainWindow (this=0x808407c00, 
session=@0x808548700, prefs=@0x808533400, model=@0x808545910, 
minimized=false)
     at mainwin.cc:122
#11 0x000000000042be06 in MyApp (this=0x7fffffffd6c0, 
argc=@0x7fffffffd6bc, argv=0x7fffffffd950) at app.cc:173
#12 0x000000000042e11c in main (argc=1, argv=0x7fffffffd950) at app.cc:537
(gdb)
Comment 11 Bartek Rutkowski freebsd_committer freebsd_triage 2015-03-14 11:05:14 UTC
Is the reported issue still a problem or can it be closed?
Comment 12 Vladimir Omelchuk 2015-03-14 12:03:07 UTC
Yes, this problem may be closed.
Thanks.