licq 1.5.1 Segmentation Violation Detected

19 views
Skip to first unread message

quintessence

unread,
Aug 12, 2011, 6:44:49 AM8/12/11
to Licq Users
FreeBSD 8.2 amd64 (without IPv6)

licq -d 1
13:35:41.291 [INF] licq: Loading user configuration
13:35:41.292 [INF] licq: Loading owner configuration for Licq[-
hidden-]
13:35:41.293 [INF] licq: Loading 28 users
13:35:41.307 [INF] licq: Loading utilities
13:35:41.308 [INF] licq: Opening fifo
13:35:41.308 [WAR] licq: Failed to start local server using IPv6
socket (falling back to IPv4):
Protocol not supported
13:35:41.308 [INF] licq: Local TCP server started on port 58806
13:35:41.309 [INF] licq: Spawning daemon threads
13:35:41.309 [INF] licq: Starting plugin Qt4 GUI (version 1.5.1)
13:35:41.309 [INF] licq: Starting protocol plugin ICQ (version 1.5.1)
13:35:41.329 [INF] qt4 gui: Attempting to load Qt4 and Licq Qt4 GUI
translations for C locale
13:35:41.372 [INF] qt4 gui: Loading qt4-gui configuration
13:35:41.394 [INF] qt4 gui: Applying basic-ncb skin
13:35:45.551 [INF] licq: [SRV] Connecting to login server.
13:35:45.697 [INF] licq: [SRV] Connecting to 205.188.251.47:5190...
13:35:45.951 [INF] licq: [SRV] Requesting logon salt (#10375)...
13:35:46.083 [INF] licq: [SRV] Sending md5 hashed password.
13:35:46.213 [INF] licq: [SRV] Authenticated. Connecting to
205.188.11.21 port 5190.
13:35:46.213 [INF] licq: [SRV] Connecting to 205.188.11.21:5190...
13:35:46.471 [INF] licq: [SRV] Server says he's ready.
13:35:46.471 [INF] licq: [SRV] Sending our channel capability list...
13:35:46.472 [INF] licq: [SRV] Requesting rate info...
13:35:46.599 [INF] licq: [SRV] Server sent us channel capability list
(ignoring).
13:35:46.599 [INF] licq: [SRV] Requesting self info.
13:35:46.599 [INF] licq: [SRV] Requesting list rights.
13:35:46.599 [INF] licq: [SRV] Requesting roster rights.
13:35:46.599 [INF] licq: [SRV] Requesting location rights.
13:35:46.599 [INF] licq: [SRV] Requesting contact list rights.
13:35:46.599 [INF] licq: [SRV] Requesting Instant Messaging rights.
13:35:46.599 [INF] licq: [SRV] Requesting BOS rights.
13:35:46.727 [INF] licq: [SRV] Server sent us rate information.
13:35:46.727 [INF] licq: [SRV] Setting ICQ Instant Messaging Mode.
13:35:46.728 [INF] licq: [SRV] Sending capability settings (?)
13:35:46.728 [INF] licq: [SRV] Got Name Info from Server
13:35:46.728 [INF] licq: [SRV] UIN:XXX Evil: 0000
13:35:46.729 [INF] licq: [SRV] Server says we are at YYY.
13:35:46.729 [INF] licq: [SRV] Server says we're now: Online
13:35:46.853 [INF] licq: [SRV] Got Name Info from Server
13:35:46.853 [INF] licq: [SRV] UIN: XXXEvil: 0000
13:35:46.854 [INF] licq: [SRV] Server says we are at YYY.
13:35:46.854 [INF] licq: [SRV] Server says we're now: Online
13:35:46.854 [INF] licq: [SRV] Received rights for Location Services.
13:35:46.854 [INF] licq: [SRV] Received rights for Contact List..
13:35:46.854 [INF] licq: [SRV] Updating contact list (#1946)...
13:35:46.854 [INF] licq: [SRV] Received rights for Instant Messaging..
13:35:46.854 [INF] licq: [SRV] Received BOS rights.
13:35:46.855 [INF] licq: [SRV] Changing status to Online (#1947)...
13:35:46.855 [INF] licq: [SRV] Sending client ready...
13:35:46.855 [INF] licq: [SRV] Sending offline message request...
13:35:46.856 [INF] licq: [SRV] Server granted contact list rights.
13:35:46.859 [INF] licq: [SRV] Got Master Group record.
13:35:46.860 [INF] licq: [SRV] Got Privacy Setting.
13:35:46.860 [INF] licq: [SRV] Received end of contact list.
13:35:46.884 [INF] licq: [SRV] Activating server contact list.
13:35:46.985 [INF] licq: Meta request failed. Eventid 22, errorcode 35
Licq Segmentation Violation Detected.

gdb and backtrace:
Starting program: /usr/local/bin/licq
(no debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...(no debugging symbols found)...[New LWP
100319]
(no debugging symbols found)...(no debugging symbols found)...[New
Thread 8018041c0 (LWP 100319/initial thread)]
[New Thread 80180ae40 (LWP 100391/licq)]
[New Thread 80180ac80 (LWP 100401/licq)]
(no debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...(no debugging symbols found)...13:39:10.204
[WAR] licq: Failed to start local server using IPv6 socket (falling
back to IPv4):
Protocol not supported
[New Thread 80180a900 (LWP 100406/licq)]
[New Thread 80180a740 (LWP 100409/licq)]
[New Thread 80180a580 (LWP 100415/licq)]
[New Thread 80180a3c0 (LWP 100432/licq)]
(no debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...[New Thread 801a50200 (LWP 100448/licq)]
[New Thread 805217c80 (LWP 100460/licq)]
[Thread 805217c80 (LWP 100460/licq) exited]
[New Thread 805217c80 (LWP 100460/licq)]
[Thread 801a50200 (LWP 100448/licq) exited]
[New Thread 804babac0 (LWP 100448/licq)]
[Thread 804babac0 (LWP 100448/licq) exited]
[New Thread 804bab900 (LWP 100448/licq)]
[Thread 804bab900 (LWP 100448/licq) exited]
[New Thread 804bab740 (LWP 100448/licq)]
[Thread 804bab740 (LWP 100448/licq) exited]
[New Thread 805217c80 (LWP 100448/licq)]
[New Thread 801a50200 (LWP 100460/licq)]
[Thread 805217c80 (LWP 100448/licq) exited]
[New Thread 804babac0 (LWP 100448/licq)]
[Thread 801a50200 (LWP 100460/licq) exited]
[Thread 804babac0 (LWP 100448/licq) exited]
[New Thread 804bab900 (LWP 100448/licq)]
[New Thread 804bab740 (LWP 100460/licq)]
[New Thread 804bab3c0 (LWP 100461/licq)]
[Thread 804bab740 (LWP 100460/licq) exited]
[Thread 804bab900 (LWP 100448/licq) exited]
[Thread 804bab3c0 (LWP 100461/licq) exited]
[New Thread 805217c80 (LWP 100448/licq)]
[New Thread 801a50200 (LWP 100460/licq)]
[New Thread 804babac0 (LWP 100473/licq)]
[Thread 805217c80 (LWP 100448/licq) exited]
[New Thread 804bab900 (LWP 100476/licq)]
[Thread 801a50200 (LWP 100460/licq) exited]
[Thread 804bab900 (LWP 100476/licq) exited]
[Thread 804babac0 (LWP 100473/licq) exited]
[New Thread 804bab740 (LWP 100448/licq)]
[New Thread 804bab3c0 (LWP 100460/licq)]
[New Thread 805217c80 (LWP 100461/licq)]
[Thread 804bab3c0 (LWP 100460/licq) exited]
[Thread 804bab740 (LWP 100448/licq) exited]
[New Thread 804babac0 (LWP 100448/licq)]
[New Thread 801a50200 (LWP 100460/licq)]
[Thread 804babac0 (LWP 100448/licq) exited]
[Thread 801a50200 (LWP 100460/licq) exited]
[Thread 805217c80 (LWP 100461/licq) exited]
[New Thread 804bab900 (LWP 100448/licq)]
[New Thread 804bab740 (LWP 100460/licq)]
[New Thread 804bab3c0 (LWP 100461/licq)]
[Thread 804bab900 (LWP 100448/licq) exited]
[Thread 804bab740 (LWP 100460/licq) exited]
[Thread 804bab3c0 (LWP 100461/licq) exited]
[New Thread 804babac0 (LWP 100448/licq)]
[Thread 804babac0 (LWP 100448/licq) exited]
[New Thread 801a50200 (LWP 100448/licq)]
[Thread 801a50200 (LWP 100448/licq) exited]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 80180a900 (LWP 100406/licq)]
0x00000000004f2a86 in IcqProtocol::ProcessDoneEvent ()

#0 0x00000000004f2a86 in IcqProtocol::ProcessDoneEvent ()
#1 0x00000000004fc9e7 in IcqProtocol::ProcessVariousFam ()
#2 0x00000000005170e3 in IcqProtocol::ProcessDataChannel ()
#3 0x0000000000517227 in IcqProtocol::ProcessSrvPacket ()
#4 0x0000000000570a7f in MonitorSockets_tep ()
#5 0x00000008013964d1 in pthread_getprio () from /lib/libthr.so.3
#6 0x0000000000000000 in ?? ()
Error accessing memory address 0x7fffff7fd000: Bad address.

licq.core and backtrace:

Core was generated by `licq'.
Program terminated with signal 6, Aborted.
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 /usr/local/lib/libintl.so.9...(no debugging
symbols found)...done.
Loaded symbols for /usr/local/lib/libintl.so.9
Reading symbols from /usr/lib/libssl.so.6...(no debugging symbols
found)...done.
Loaded symbols for /usr/lib/libssl.so.6
Reading symbols from /lib/libcrypto.so.6...(no debugging symbols
found)...done.
Loaded symbols for /lib/libcrypto.so.6
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/local/lib/licq/licq_qt4-gui.so...(no
debugging symbols found)...done.
Loaded symbols for /usr/local/lib/licq/licq_qt4-gui.so
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/libX11.so.6...(no debugging
symbols found)...done.
Loaded symbols for /usr/local/lib/libX11.so.6
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/libXss.so.1...(no debugging
symbols found)...done.
Loaded symbols for /usr/local/lib/libXss.so.1
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/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/libQtCore.so.4...(no debugging
symbols found)...done.
Loaded symbols for /usr/local/lib/qt4/libQtCore.so.4
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/lib/librpcsvc.so.5...(no debugging symbols
found)...done.
Loaded symbols for /usr/lib/librpcsvc.so.5
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/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/libpng.so.6...(no debugging
symbols found)...done.
Loaded symbols for /usr/local/lib/libpng.so.6
Reading symbols from /lib/libz.so.5...(no debugging symbols
found)...done.
Loaded symbols for /lib/libz.so.5
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/libXrender.so.1...(no debugging
symbols found)...done.
Loaded symbols for /usr/local/lib/libXrender.so.1
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/libpcre.so.0...(no debugging
symbols found)...done.
Loaded symbols for /usr/local/lib/libpcre.so.0
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/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 /libexec/ld-elf.so.1...(no debugging symbols
found)...done.
Loaded symbols for /libexec/ld-elf.so.1
#0 0x00000008014fbf9c in thr_kill () from /lib/libc.so.7
[New Thread 80180a3c0 (LWP 100415/licq)]
[New Thread 80180a580 (LWP 100409/licq)]
[New Thread 80180a740 (LWP 100406/licq)]
[New Thread 80180a900 (LWP 100405/licq)]
[New Thread 80180ac80 (LWP 100401/licq)]
[New Thread 80180ae40 (LWP 100391/licq)]
[New Thread 8018041c0 (LWP 100522/initial thread)]

#0 0x00000008014fbf9c in thr_kill () from /lib/libc.so.7
#1 0x0000000801598718 in abort () from /lib/libc.so.7
#2 0x0000000000488258 in licq_install_signal_handlers ()
#3 <signal handler called>
#4 0x00000000004f2a86 in IcqProtocol::ProcessDoneEvent ()
#5 0x00000000004fc9e7 in IcqProtocol::ProcessVariousFam ()
#6 0x00000000005170e3 in IcqProtocol::ProcessDataChannel ()
#7 0x0000000000517227 in IcqProtocol::ProcessSrvPacket ()
#8 0x0000000000570a7f in MonitorSockets_tep ()
#9 0x00000008013964d1 in pthread_getprio () from /lib/libthr.so.3
#10 0x0000000000000000 in ?? ()
Cannot access memory at address 0x7fffff7fd000


/usr/local/bin/licq:
libiconv.so.3 => /usr/local/lib/libiconv.so.3 (0x800859000)
libintl.so.9 => /usr/local/lib/libintl.so.9 (0x800a54000)
libssl.so.6 => /usr/lib/libssl.so.6 (0x800b5d000)
libcrypto.so.6 => /lib/libcrypto.so.6 (0x800cb0000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x800f50000)
libm.so.5 => /lib/libm.so.5 (0x801160000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x801280000)
libthr.so.3 => /lib/libthr.so.3 (0x80138e000)
libc.so.7 => /lib/libc.so.7 (0x8014a7000)

/usr/local/lib/licq/licq_qt4-gui.so:
libSM.so.6 => /usr/local/lib/libSM.so.6 (0x800888000)
libICE.so.6 => /usr/local/lib/libICE.so.6 (0x800f94000)
libX11.so.6 => /usr/local/lib/libX11.so.6 (0x8010ae000)
libXext.so.6 => /usr/local/lib/libXext.so.6 (0x8012e3000)
libXss.so.1 => /usr/local/lib/libXss.so.1 (0x8013f5000)
libQtGui.so.4 => /usr/local/lib/qt4/libQtGui.so.4
(0x8014f8000)
libQtXml.so.4 => /usr/local/lib/qt4/libQtXml.so.4
(0x8021ee000)
libQtCore.so.4 => /usr/local/lib/qt4/libQtCore.so.4
(0x80233b000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x802720000)
libm.so.5 => /lib/libm.so.5 (0x802930000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x802a50000)
libthr.so.3 => /lib/libthr.so.3 (0x802b5e000)
libc.so.7 => /lib/libc.so.7 (0x800647000)
libxcb.so.2 => /usr/local/lib/libxcb.so.2 (0x802c77000)
librpcsvc.so.5 => /usr/lib/librpcsvc.so.5 (0x802d92000)
libXau.so.6 => /usr/local/lib/libXau.so.6 (0x802e9b000)
libXdmcp.so.6 => /usr/local/lib/libXdmcp.so.6 (0x802f9e000)
libpthread-stubs.so.0 => /usr/local/lib/libpthread-stubs.so.0
(0x8030a3000)
libgthread-2.0.so.0 => /usr/local/lib/libgthread-2.0.so.0
(0x8031a4000)
libglib-2.0.so.0 => /usr/local/lib/libglib-2.0.so.0
(0x8032a8000)
libpng.so.6 => /usr/local/lib/libpng.so.6 (0x803492000)
libz.so.5 => /lib/libz.so.5 (0x8035b9000)
libfreetype.so.9 => /usr/local/lib/libfreetype.so.9
(0x8036ce000)
libXrender.so.1 => /usr/local/lib/libXrender.so.1
(0x803856000)
libfontconfig.so.1 => /usr/local/lib/libfontconfig.so.1
(0x80395f000)
libiconv.so.3 => /usr/local/lib/libiconv.so.3 (0x803a92000)
libintl.so.9 => /usr/local/lib/libintl.so.9 (0x803c8d000)
libpcre.so.0 => /usr/local/lib/libpcre.so.0 (0x803d96000)
libbz2.so.4 => /usr/lib/libbz2.so.4 (0x803ed3000)
libexpat.so.6 => /usr/local/lib/libexpat.so.6 (0x803fe3000)

Anders Olofsson

unread,
Aug 12, 2011, 11:12:17 AM8/12/11
to licq-...@googlegroups.com
On 2011-08-12 12:44, quintessence wrote:
> FreeBSD 8.2 amd64 (without IPv6)
>
> 13:35:46.860 [INF] licq: [SRV] Received end of contact list.
> 13:35:46.884 [INF] licq: [SRV] Activating server contact list.
> 13:35:46.985 [INF] licq: Meta request failed. Eventid 22, errorcode 35
> Licq Segmentation Violation Detected.
>
> Program received signal SIGSEGV, Segmentation fault.
> [Switching to Thread 80180a900 (LWP 100406/licq)]
> 0x00000000004f2a86 in IcqProtocol::ProcessDoneEvent ()
>
> #0 0x00000008014fbf9c in thr_kill () from /lib/libc.so.7
> #1 0x0000000801598718 in abort () from /lib/libc.so.7
> #2 0x0000000000488258 in licq_install_signal_handlers ()
> #3<signal handler called>
> #4 0x00000000004f2a86 in IcqProtocol::ProcessDoneEvent ()
> #5 0x00000000004fc9e7 in IcqProtocol::ProcessVariousFam ()
> #6 0x00000000005170e3 in IcqProtocol::ProcessDataChannel ()
> #7 0x0000000000517227 in IcqProtocol::ProcessSrvPacket ()
> #8 0x0000000000570a7f in MonitorSockets_tep ()
> #9 0x00000008013964d1 in pthread_getprio () from /lib/libthr.so.3
> #10 0x0000000000000000 in ?? ()
> Cannot access memory at address 0x7fffff7fd000


Hi and thanks for reporting the crash.

This is not something I've seen before and I'm going to need more
information to solve it...

Does this happen every time, sometimes or just once?

Has it worked before with Licq 1.5.1 or with an older version of Licq?
(in the later case, which version(s))

Did you build Licq yourself or did you get it pre-compiled?

If it's reproducible, could you please build with debugging enabled and
attach licq.backtrace.gdb. (Enable debugging by adding
-DCMAKE_BUILD_TYPE=Debug to cmake command before building)

/Anders

quintessence

unread,
Aug 12, 2011, 4:38:20 PM8/12/11
to Licq Users
Hello,

It is installed from FreeBSD ports with default options ( for all
packages it depends, and default options for dependencies packages ).
FreeBSD is 8.2-STABLE Thu Jul 28 11:04:34 with ports from 11.08.2011
15:17.
It used to work before I switched to 1.5.1.

I was with working Licq 1.5.0 but I saw there is a new version, and
upgraded all packages on the OS ( with recursive recompile of all of
it because of depends ).

Now, it happens every time when I start it ( I attached debug info 1st
level to see that I successfully login to server, then I choose to go
online, a couple of seconds and it crashes).

Until now I didn't try to enable IPv6 in kernel, because Licq says it
is only warning, but it is not problem for me to build IPv6 on the OS.

Sorry I didn't attached build process, I'm with debug flags of cmake
port (because in Licq 1.5.0 there was some error with assertation
failed, but it is not Licq 1.5.0 bug - it happens when FreeBSD
packages are not fully synced ).

http://bobi.gateit.net:7880/_licq/licq-1.5.1.make.txt build process
from the port
http://bobi.gateit.net:7880/_licq/licq-1.5.1.make_install.txt install
process from the port
http://bobi.gateit.net:7880/_licq/cmake.warning.on.licq-qt4.txt -
cmake warning on build process on licq-qt plugin from the ports

In 2 days I'll attach build and install process from the QT4 plugin,
and debug info on building from source and licq.backtrace.gdb (sorry
now I lost connection to my PC, may be power failure).

Thank you

Anders Olofsson

unread,
Aug 13, 2011, 1:49:08 PM8/13/11
to licq-...@googlegroups.com
On 2011-08-12 22:38, quintessence wrote:
> Hello,
>
> It is installed from FreeBSD ports with default options ( for all
> packages it depends, and default options for dependencies packages ).
> FreeBSD is 8.2-STABLE Thu Jul 28 11:04:34 with ports from 11.08.2011
> 15:17.
> It used to work before I switched to 1.5.1.
>
> I was with working Licq 1.5.0 but I saw there is a new version, and
> upgraded all packages on the OS ( with recursive recompile of all of
> it because of depends ).

Ok, this is good. There wasn't too much changes between 1.5.0 and 1.5.1
so it should limit the possible causes significantly.

> Now, it happens every time when I start it ( I attached debug info 1st
> level to see that I successfully login to server, then I choose to go
> online, a couple of seconds and it crashes).
>
> Until now I didn't try to enable IPv6 in kernel, because Licq says it
> is only warning, but it is not problem for me to build IPv6 on the OS.

IPv6 is not required in any way for Licq to work and it isn't used for
ICQ protocol anyway so you will be fine without it.

> Sorry I didn't attached build process, I'm with debug flags of cmake
> port (because in Licq 1.5.0 there was some error with assertation
> failed, but it is not Licq 1.5.0 bug - it happens when FreeBSD
> packages are not fully synced ).
>
> http://bobi.gateit.net:7880/_licq/licq-1.5.1.make.txt build process
> from the port
> http://bobi.gateit.net:7880/_licq/licq-1.5.1.make_install.txt install
> process from the port
> http://bobi.gateit.net:7880/_licq/cmake.warning.on.licq-qt4.txt -
> cmake warning on build process on licq-qt plugin from the ports

Hopefully I figured out the cmake warning and it should now be fixed for
future releases.

> In 2 days I'll attach build and install process from the QT4 plugin,
> and debug info on building from source and licq.backtrace.gdb (sorry
> now I lost connection to my PC, may be power failure).

Alright, I'll be waiting for the backtrace, it should make the
troubleshooting much easier.

/Anders

Erik Johansson

unread,
Aug 14, 2011, 12:48:18 PM8/14/11
to licq-...@googlegroups.com
Hi,

On Fri, Aug 12, 2011 at 12:44, quintessence <demono...@gmail.com> wrote:
> 13:35:46.985 [INF] licq: Meta request failed. Eventid 22, errorcode 35
> Licq Segmentation Violation Detected.

This commit https://github.com/licq-im/licq/commit/d50af3e654976d7206d18468fcfecd9a180ff24b
potentially fixes the crash. Can you apply the patch locally or try
the latest git? I can supply further instructions on how to do it if
needed.

Thanks,
// Erik

--
Erik Johansson
Home Page: http://ejohansson.se/
PGP Key: http://ejohansson.se/erik.asc

quintessence

unread,
Aug 15, 2011, 4:42:32 AM8/15/11
to Licq Users
Hello,

Here is http://bobi.gateit.net:7880/_licq/licq.backtrace.gdb.

After applying the patch (in both ports licq and licq-qt4-gui) Erik
provided the problem is solved, now my Licq 1.5.1 works :)

Thank you very much.

On Aug 13, 8:49 pm, Anders Olofsson <fl...@licq.org> wrote:
> On 2011-08-12 22:38, quintessence wrote:
>
> > Hello,
>
> > It is installed from FreeBSD ports with default options ( for all
> > packages it depends, and default options for dependencies packages ).
> > FreeBSD is 8.2-STABLE Thu Jul 28 11:04:34 with ports from 11.08.2011
> > 15:17.
> > It used to work before I switched to 1.5.1.
>
> > I was with working Licq 1.5.0 but I saw there is a new version, and
> > upgraded all packages on the OS ( with recursive recompile of all of
> > it because of depends ).
>
> Ok, this is good. There wasn't too much changes between 1.5.0 and 1.5.1
> so it should limit the possible causes significantly.
>
> > Now, it happens every time when I start it ( I attached debug info 1st
> > level to see that I successfully login to server, then I choose to go
> > online, a couple of seconds and it crashes).
>
> > Until now I didn't try to enable IPv6 in kernel, because Licq says it
> > is only warning, but it is not problem for me to build IPv6 on the OS.
>
> IPv6 is not required in any way for Licq to work and it isn't used for
> ICQ protocol anyway so you will be fine without it.
>
> > Sorry I didn't attached build process, I'm with debug flags of cmake
> > port (because in Licq 1.5.0 there was some error with assertation
> > failed, but it is not Licq 1.5.0 bug - it happens when FreeBSD
> > packages are not fully synced ).
>
> >http://bobi.gateit.net:7880/_licq/licq-1.5.1.make.txtbuild process
> > from the port
> >http://bobi.gateit.net:7880/_licq/licq-1.5.1.make_install.txtinstall
> > process from the port
> >http://bobi.gateit.net:7880/_licq/cmake.warning.on.licq-qt4.txt-
Reply all
Reply to author
Forward
0 new messages