jami-client-gnome issueshttps://git.jami.net/savoirfairelinux/jami-client-gnome/-/issues2018-05-22T00:40:21Zhttps://git.jami.net/savoirfairelinux/jami-client-gnome/-/issues/696lost of contacts profiles when deleting non-related ring account2018-05-22T00:40:21ZJami Botlost of contacts profiles when deleting non-related ring accountIssue generated from Tuleap's migration script.
**Originally submitted by: Guillaume Roguez (guillaume)**
<p>Lost all my contacts profiles (no more pictures, just single-colored circle) after deleting</p>
<p>a ring-account, non rel...Issue generated from Tuleap's migration script.
**Originally submitted by: Guillaume Roguez (guillaume)**
<p>Lost all my contacts profiles (no more pictures, just single-colored circle) after deleting</p>
<p>a ring-account, non related to the one owning contacts.</p>
<p> </p>
<p>Notes:</p>
<p>\* the deleted account was a testing ring account, never used and w/o name registration.</p>
<p>\* ring.db seems to be valid with many embeeded images data</p>
<p> </p>
<p>gnome-client: 71deaaba5508486f37a8891cd88ed8298336faf1</p>
<p>lrc: ec8c1780da19cd9781518ff790c965ab6e423662</p>
<p>daemon: 5e3a394adc12249ff78dd4abe368acd8ef737c5f</p>
<p> </p>https://git.jami.net/savoirfairelinux/jami-client-gnome/-/issues/695Multiple crash from Gtk Web Process2018-05-22T00:40:05ZJami BotMultiple crash from Gtk Web ProcessIssue generated from Tuleap's migration script.
**Originally submitted by: Sébastien Blin (sblin)**
\* Environment:
Gnome client
\* Reproduce steps:
Call someone, quit the call
\* Expected result:
Gtk Web Process should ...Issue generated from Tuleap's migration script.
**Originally submitted by: Sébastien Blin (sblin)**
\* Environment:
Gnome client
\* Reproduce steps:
Call someone, quit the call
\* Expected result:
Gtk Web Process should not crash
\* Actual result:
Sometimes \*\*\\\*\\\* (gnome-ring:30278): WARNING \*\*: Gtk Web Process crashed! Re-createing web view\*\*https://git.jami.net/savoirfairelinux/jami-client-gnome/-/issues/693Can't share video on linux2022-08-13T22:19:20ZJami BotCan't share video on linuxIssue generated from Tuleap's migration script.
**Originally submitted by: Sébastien Blin (sblin)**
\* Environment:
Gnome client
\* Reproduce steps:
Call somebody, right click, "Share file", choose a file
\* Expected resul...Issue generated from Tuleap's migration script.
**Originally submitted by: Sébastien Blin (sblin)**
\* Environment:
Gnome client
\* Reproduce steps:
Call somebody, right click, "Share file", choose a file
\* Expected result:
The video show the shared file
\* Actual result:
Client is blockedSébastien BlinSébastien Blinhttps://git.jami.net/savoirfairelinux/jami-client-gnome/-/issues/692Can't change quality during a call2018-05-22T00:40:00ZJami BotCan't change quality during a callIssue generated from Tuleap's migration script.
**Originally submitted by: Sébastien Blin (sblin)**
\* Environment:
gnome client
\* Reproduce steps:
Call someone
\* Expected result:
We could change the quality via the qu...Issue generated from Tuleap's migration script.
**Originally submitted by: Sébastien Blin (sblin)**
\* Environment:
gnome client
\* Reproduce steps:
Call someone
\* Expected result:
We could change the quality via the quality button
\* Actual result:
We can't use this button, it's disabledSébastien BlinSébastien Blinhttps://git.jami.net/savoirfairelinux/jami-client-gnome/-/issues/690Numeric Key pad entries while in a call not valid2018-06-18T10:51:57ZJami BotNumeric Key pad entries while in a call not validIssue generated from Tuleap's migration script.
**Originally submitted by: Jesse James Bruce (jessejbruce)**
When making a call to an IVR (interactive voice menu) menu in any call center the key pad commands are not correct even though ...Issue generated from Tuleap's migration script.
**Originally submitted by: Jesse James Bruce (jessejbruce)**
When making a call to an IVR (interactive voice menu) menu in any call center the key pad commands are not correct even though the commands (numbers) are displayed in the ring key pad correctly.
\* Environment:
Lubuntu Linux
\* Reproduce steps:
Make a call to a call center that has a key pad entry menu and select an option on the key pad
\* Expected result:
It should select the menu or interactive voice menu with a number from the key pad
\* Actual result:
Numbers not valid when i enter selection one during a call in the key pad it displays the number 1 however the remote machine fails respond.
Something is being sent to the remote machine i concluded but it is incorrect.Gnome 2018.07.15Sébastien BlinSébastien Blinhttps://git.jami.net/savoirfairelinux/jami-client-gnome/-/issues/689Sending http links on chat while on call makes the GUI disappear and crash2018-05-22T00:39:56ZJami BotSending http links on chat while on call makes the GUI disappear and crashIssue generated from Tuleap's migration script.
**Originally submitted by: Dimitrios Anogiatis (greekgeek256)**
A detailed description of the bug. Use following fields for description field:
While on a video call, sending a link kills...Issue generated from Tuleap's migration script.
**Originally submitted by: Dimitrios Anogiatis (greekgeek256)**
A detailed description of the bug. Use following fields for description field:
While on a video call, sending a link kills the client making the GUI leave however the daemon
still goes on transmitting voice and video
\* Environment:
Debian Stretch 9.2 Running MATE 1.16.2 on an HP Envy 17-j070ca with a 500GB SSD and 12GB of RAM.
Stretch was upgraded from Jessie running GNOME3. System on the other side was an octocore AMD with 16GBs or RAM and 500GB SSD as well recently upgraded to Debian Stretch from Jessie.
\* Reproduce steps:
1) Click on the chat Icon when you hover the mouse over the video overlay
2) type an http link (for example https://www.cnn.com)
3) Press Enter or the send button
\* Expected result:
How application should behave on the above mentioned steps.
The message containing the link should be sent to its destination
\* Actual result:
What is the actual result on running the above steps i.e. the bug behavior.
The message never reaches the destination and the GUI crashes and disappears from the screen without any error message, warning or indication that something went wrong.Sébastien BlinSébastien Blinhttps://git.jami.net/savoirfairelinux/jami-client-gnome/-/issues/682Could not close Screenshare2018-05-22T00:39:50ZJami BotCould not close ScreenshareIssue generated from Tuleap's migration script.
**Originally submitted by: Sebastian (smaudet)**
After creating a screenshare, could not toggle it off.
\* Environment:
Linux 1.0.0
\* Reproduce steps:
Create screenshare, ca...Issue generated from Tuleap's migration script.
**Originally submitted by: Sebastian (smaudet)**
After creating a screenshare, could not toggle it off.
\* Environment:
Linux 1.0.0
\* Reproduce steps:
Create screenshare, cannot close it.
\* Expected result:
Should close when you click on the checkbox in the right click menu.
\* Actual result:
Not closing.https://git.jami.net/savoirfairelinux/jami-client-gnome/-/issues/681Could not reliable close Video2018-08-17T20:15:39ZJami BotCould not reliable close VideoIssue generated from Tuleap's migration script.
**Originally submitted by: Sebastian (smaudet)**
When making the call, could not reliably close video. It seems silly this should not work...
\* Environment:
Windows, default 1.0.0 ...Issue generated from Tuleap's migration script.
**Originally submitted by: Sebastian (smaudet)**
When making the call, could not reliably close video. It seems silly this should not work...
\* Environment:
Windows, default 1.0.0 build from website, Linux default 1.0.0 build from website
\* Reproduce steps:
Calls were not dropping video as expected.
\* Expected result:
How application should behave on the above mentioned steps.
\* Actual result:
What is the actual result on running the above steps i.e. the bug behavior.https://git.jami.net/savoirfairelinux/jami-client-gnome/-/issues/679crash on startup with SIP account2018-05-22T00:39:44ZJami Botcrash on startup with SIP accountIssue generated from Tuleap's migration script.
**Originally submitted by: Philipp (phg)**
After adding a SIP account, ring-gnome segfaults inside libringclient on
startup.
Deleting the SIP account from dring.yml makes it start u...Issue generated from Tuleap's migration script.
**Originally submitted by: Philipp (phg)**
After adding a SIP account, ring-gnome segfaults inside libringclient on
startup.
Deleting the SIP account from dring.yml makes it start up cleanly again.
The SIP account is on an Asterisk in the LAN.
\* Environment:
System: Arch AMD64, fully up-to-date as of 2017-08-30:
Linux phlegethon 4.12.8-2-ARCH \#1 SMP PREEMPT Fri Aug 18 14:08:02 UTC 2017 x86\_64 GNU/Linux
There is no actual GNOME running, just a WM.
Versions:
libringclient 2:20170814.2.08cfcc0-1 (from AUR)
ring-daemon 2:20170814.2.08cfcc0-1 (from AUR)
ring-client-gnome 1.0.0-294-g943c705 (from git)
\* Reproduce steps:
1. compile gnome-ring
2. launch gnome-ring
3. create ring account
4. add SIP account
5. close gnome-ring, kill "/usr/lib/ring/dring" process
6. start gnome-ring
→ crash
7. remove SIP account from dring.yml
8. start gnome-ring
→ works
\* Expected result:
No crash.
\* Actual result:
Segfault.
--- stdio output --------------------------------------------------------------
\*\* Message: Ring GNOME client version: 1.0.0
\*\* Message: git ref: 943c7051a9b32cd2ce9d91f24e437db4046bd6eb
Updating all accounts
Loading "2563a134d767d0e3"
Loading "b4629497426e002b"
History doesn't exist or is not readable
Loading vcf from: QDir( "/home/phg/.local/share/gnome-ring/profiles" , nameFilters = { "\*" }, QDir::SortFlags( Name | IgnoreCase ) , QDir::Filters( Dirs|Files|Drives|AllEntries ) )
(gnome-ring:15806): Gtk-WARNING \*\*: GtkGrid does not have a child property called expand
(gnome-ring:15806): Gtk-WARNING \*\*: GtkGrid does not have a child property called fill
(gnome-ring:15806): Gtk-WARNING \*\*: GtkGrid does not have a child property called position
QDBusMarshaller: type `VectorString' attempts to redefine basic D-BUS type 'as' (QStringList) (Did you forget to call beginStructure() ?)
QDBusMarshaller: type `MapStringVectorString' produces invalid D-BUS signature `a{s}' (Did you forget to call beginStructure() ?)
QDBusMarshaller: type `QMap<QString,MapStringVectorString>' produces invalid D-BUS signature `a{s}' (Did you forget to call beginStructure() ?)
Invalid current audio plugin
Selection changed 0
Selection changed 0
\*\* (gnome-ring:15806): DEBUG: debug enabled
\*\* (gnome-ring:15806): DEBUG: disabling autostart
\*\* (gnome-ring:15806): DEBUG: '/home/phg/.config/autostart/gnome-ring.desktop' doesn't exist, nothing to do
\*\* (gnome-ring:15806): DEBUG: notify server name: naughty, vendor: awesome, version: v4.2, spec: 1.0
(gnome-ring:15806): Gtk-DEBUG: Connecting to session manager
(gnome-ring:15806): Gtk-DEBUG: Failed to get the GNOME session proxy: The name org.gnome.SessionManager is not owned
(gnome-ring:15806): Gtk-DEBUG: Failed to get the Xfce session proxy: The name org.xfce.SessionManager is not owned
(gnome-ring:15806): Gtk-DEBUG: Failed to get an inhibit portal proxy: The name org.freedesktop.portal.Desktop is not owned
(gnome-ring:15806): GdkPixbuf-DEBUG: gdk\_pixbuf\_from\_pixdata() called on:
(gnome-ring:15806): GdkPixbuf-DEBUG: Encoding raw
(gnome-ring:15806): GdkPixbuf-DEBUG: Dimensions: 14 x 14
(gnome-ring:15806): GdkPixbuf-DEBUG: Rowstride: 56, Length: 808
(gnome-ring:15806): GdkPixbuf-DEBUG: Copy pixels == false
(gnome-ring:15806): GdkPixbuf-DEBUG: gdk\_pixbuf\_from\_pixdata() called on:
(gnome-ring:15806): GdkPixbuf-DEBUG: Encoding raw
(gnome-ring:15806): GdkPixbuf-DEBUG: Dimensions: 14 x 14
(gnome-ring:15806): GdkPixbuf-DEBUG: Rowstride: 56, Length: 808
(gnome-ring:15806): GdkPixbuf-DEBUG: Copy pixels == false
(gnome-ring:15806): GdkPixbuf-DEBUG: gdk\_pixbuf\_from\_pixdata() called on:
(gnome-ring:15806): GdkPixbuf-DEBUG: Encoding raw
(gnome-ring:15806): GdkPixbuf-DEBUG: Dimensions: 14 x 14
(gnome-ring:15806): GdkPixbuf-DEBUG: Rowstride: 56, Length: 808
(gnome-ring:15806): GdkPixbuf-DEBUG: Copy pixels == false
\*\* (gnome-ring:15806): DEBUG: debug enabled
\*\* (gnome-ring:15806): DEBUG: disabling autostart
\*\* (gnome-ring:15806): DEBUG: '/home/phg/.config/autostart/gnome-ring.desktop' doesn't exist, nothing to do
\*\* (gnome-ring:15806): DEBUG: notify server name: naughty, vendor: awesome, version: v4.2, spec: 1.0
(gnome-ring:15806): Gtk-DEBUG: Connecting to session manager
(gnome-ring:15806): Gtk-DEBUG: Failed to get the GNOME session proxy: The name org.gnome.SessionManager is not owned
(gnome-ring:15806): Gtk-DEBUG: Failed to get the Xfce session proxy: The name org.xfce.SessionManager is not owned
(gnome-ring:15806): Gtk-DEBUG: Failed to get an inhibit portal proxy: The name org.freedesktop.portal.Desktop is not owned
(gnome-ring:15806): GdkPixbuf-DEBUG: gdk\_pixbuf\_from\_pixdata() called on:
(gnome-ring:15806): GdkPixbuf-DEBUG: Encoding raw
(gnome-ring:15806): GdkPixbuf-DEBUG: Dimensions: 14 x 14
(gnome-ring:15806): GdkPixbuf-DEBUG: Rowstride: 56, Length: 808
(gnome-ring:15806): GdkPixbuf-DEBUG: Copy pixels == false
(gnome-ring:15806): GdkPixbuf-DEBUG: gdk\_pixbuf\_from\_pixdata() called on:
(gnome-ring:15806): GdkPixbuf-DEBUG: Encoding raw
(gnome-ring:15806): GdkPixbuf-DEBUG: Dimensions: 14 x 14
(gnome-ring:15806): GdkPixbuf-DEBUG: Rowstride: 56, Length: 808
(gnome-ring:15806): GdkPixbuf-DEBUG: Copy pixels == false
(gnome-ring:15806): GdkPixbuf-DEBUG: gdk\_pixbuf\_from\_pixdata() called on:
(gnome-ring:15806): GdkPixbuf-DEBUG: Encoding raw
(gnome-ring:15806): GdkPixbuf-DEBUG: Dimensions: 14 x 14
(gnome-ring:15806): GdkPixbuf-DEBUG: Rowstride: 56, Length: 808
(gnome-ring:15806): GdkPixbuf-DEBUG: Copy pixels == false
\*\* (gnome-ring:15806): DEBUG: debug enabled
\*\* (gnome-ring:15806): DEBUG: disabling autostart
\*\* (gnome-ring:15806): DEBUG: '/home/phg/.config/autostart/gnome-ring.desktop' doesn't exist, nothing to do
\*\* (gnome-ring:15806): DEBUG: notify server name: naughty, vendor: awesome, version: v4.2, spec: 1.0
(gnome-ring:15806): Gtk-DEBUG: Connecting to session manager
(gnome-ring:15806): Gtk-DEBUG: Failed to get the GNOME session proxy: The name org.gnome.SessionManager is not owned
(gnome-ring:15806): Gtk-DEBUG: Failed to get the Xfce session proxy: The name org.xfce.SessionManager is not owned
(gnome-ring:15806): Gtk-DEBUG: Failed to get an inhibit portal proxy: The name org.freedesktop.portal.Desktop is not owned
(gnome-ring:15806): GdkPixbuf-DEBUG: gdk\_pixbuf\_from\_pixdata() called on:
(gnome-ring:15806): GdkPixbuf-DEBUG: Encoding raw
(gnome-ring:15806): GdkPixbuf-DEBUG: Dimensions: 14 x 14
(gnome-ring:15806): GdkPixbuf-DEBUG: Rowstride: 56, Length: 808
(gnome-ring:15806): GdkPixbuf-DEBUG: Copy pixels == false
(gnome-ring:15806): GdkPixbuf-DEBUG: gdk\_pixbuf\_from\_pixdata() called on:
(gnome-ring:15806): GdkPixbuf-DEBUG: Encoding raw
(gnome-ring:15806): GdkPixbuf-DEBUG: Dimensions: 14 x 14
(gnome-ring:15806): GdkPixbuf-DEBUG: Rowstride: 56, Length: 808
(gnome-ring:15806): GdkPixbuf-DEBUG: Copy pixels == false
(gnome-ring:15806): GdkPixbuf-DEBUG: gdk\_pixbuf\_from\_pixdata() called on:
(gnome-ring:15806): GdkPixbuf-DEBUG: Encoding raw
(gnome-ring:15806): GdkPixbuf-DEBUG: Dimensions: 14 x 14
(gnome-ring:15806): GdkPixbuf-DEBUG: Rowstride: 56, Length: 808
(gnome-ring:15806): GdkPixbuf-DEBUG: Copy pixels == false
(gnome-ring:15806): GdkPixbuf-DEBUG: gdk\_pixbuf\_from\_pixdata() called on:
(gnome-ring:15806): GdkPixbuf-DEBUG: Encoding raw
(gnome-ring:15806): GdkPixbuf-DEBUG: Dimensions: 14 x 14
(gnome-ring:15806): GdkPixbuf-DEBUG: Rowstride: 56, Length: 808
(gnome-ring:15806): GdkPixbuf-DEBUG: Copy pixels == false
(gnome-ring:15806): GdkPixbuf-DEBUG: gdk\_pixbuf\_from\_pixdata() called on:
(gnome-ring:15806): GdkPixbuf-DEBUG: Encoding raw
(gnome-ring:15806): GdkPixbuf-DEBUG: Dimensions: 14 x 14
(gnome-ring:15806): GdkPixbuf-DEBUG: Rowstride: 56, Length: 808
(gnome-ring:15806): GdkPixbuf-DEBUG: Copy pixels == false
(gnome-ring:15806): GdkPixbuf-DEBUG: gdk\_pixbuf\_from\_pixdata() called on:
(gnome-ring:15806): GdkPixbuf-DEBUG: Encoding raw
(gnome-ring:15806): GdkPixbuf-DEBUG: Dimensions: 14 x 14
(gnome-ring:15806): GdkPixbuf-DEBUG: Rowstride: 56, Length: 808
(gnome-ring:15806): GdkPixbuf-DEBUG: Copy pixels == false
--- end stdio output ----------------------------------------------------------
--- backtrace -----------------------------------------------------------------
\#0 0x0000558d9a287490 in QVector<ContactMethod\*>::QVector(QVector<ContactMethod\*> const&) (this=0x7ffcadb5e370, v=...) at /usr/include/qt/QtCore/qvector.h:364
\#1 0x00007f64abd6f94b in PhoneDirectoryModelPrivate::slotRegisteredNameFound(Account const\*, NameDirectory::LookupStatus, QString const&, QString const&) () at /usr/lib/libringclient.so.1.0.0
\#2 0x00007f64a94ad8af in QMetaObject::activate(QObject\*, int, int, void\*\*) () at /usr/lib/libQt5Core.so.5
\#3 0x00007f64abe3cc8a in NameDirectory::registeredNameFound(Account\*, NameDirectory::LookupStatus, QString const&, QString const&) () at /usr/lib/libringclient.so.1.0.0
\#4 0x00007f64abe0aa4c in NameDirectoryPrivate::slotRegisteredNameFound(QString const&, int, QString const&, QString const&) () at /usr/lib/libringclient.so.1.0.0
\#5 0x00007f64a94ae1d2 in QObject::event(QEvent\*) () at /usr/lib/libQt5Core.so.5
\#6 0x00007f64a947dbb2 in QCoreApplication::notifyInternal2(QObject\*, QEvent\*) () at /usr/lib/libQt5Core.so.5
\#7 0x00007f64a9480426 in QCoreApplicationPrivate::sendPostedEvents(QObject\*, int, QThreadData\*) ()
at /usr/lib/libQt5Core.so.5
\#8 0x00007f64a94d8a74 in () at /usr/lib/libQt5Core.so.5
\#9 0x00007f64a992da57 in g\_main\_context\_dispatch () at /usr/lib/libglib-2.0.so.0
\#10 0x00007f64a992dc88 in () at /usr/lib/libglib-2.0.so.0
\#11 0x00007f64a992dd1c in g\_main\_context\_iteration () at /usr/lib/libglib-2.0.so.0
\#12 0x00007f64a9ee972d in g\_application\_run () at /usr/lib/libgio-2.0.so.0
\#13 0x0000558d9a20585a in main(int, char\*\*) (argc=1, argv=0x7ffcadb5e9e8)
at /home/phg/src/ring.cx/ring-client-gnome/src/main.cpp:37
--- end backtrace -------------------------------------------------------------
--- valgrind ------------------------------------------------------------------
==15838== Memcheck, a memory error detector
==15838== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==15838== Using Valgrind-3.13.0 and LibVEX; rerun with -h for copyright info
==15838== Command: /usr/lib/webkit2gtk-4.0/WebKitWebProcess 26
==15838== Parent PID: 15837
==15838==
==15838== Warning: set address range perms: large range [0x59e4b000, 0x99e4d000) (noaccess)
==15==15835==
==15835== HEAP SUMMARY:
==15835== in use at exit: 124,267 bytes in 1,309 blocks
==15835== total heap usage: 2,009 allocs, 700 frees, 336,199 bytes allocated
==15835==
==15835== LEAK SUMMARY:
==15835== definitely lost: 0 bytes in 0 blocks
==15835== indirectly lost: 0 bytes in 0 blocks
==15835== possibly lost: 4,920 bytes in 29 blocks
==15835== still reachable: 115,699 bytes in 1,250 blocks
==15835== of which reachable via heuristic:
==15835== length64 : 920 bytes in 20 blocks
==15835== newarray : 1,696 bytes in 26 blocks
==15835== multipleinheritance: 88 bytes in 2 blocks
==15835== suppressed: 0 bytes in 0 blocks
==15835== Rerun with --leak-check=full to see details of leaked memory
==15835==
==15835== For counts of detected and suppressed errors, rerun with: -v
==15835== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
838== by 0xAD150EC: ??? (in /usr/lib/libjavascriptcoregtk-4.0.so.18.5.13)
==15838== Address 0x1c001961 is on thread 5's stack
==15838==
==15838==
==15838== HEAP SUMMARY:
==15838== in use at exit: 520,665 bytes in 4,764 blocks
==15838== total heap usage: 7,727 allocs, 2,963 frees, 1,763,498 bytes allocated
==15838==
==15838== LEAK SUMMARY:
==15838== definitely lost: 40 bytes in 1 blocks
==15838== indirectly lost: 41 bytes in 2 blocks
==15838== possibly lost: 4,264 bytes in 29 blocks
==15838== still reachable: 475,496 bytes in 4,384 blocks
==15838== of which reachable via heuristic:
==15838== length64 : 1,496 bytes in 26 blocks
==15838== newarray : 1,792 bytes in 32 blocks
==15838== suppressed: 0 bytes in 0 blocks
==15838== Rerun with --leak-check=full to see details of leaked memory
==15838==
==15838== For counts of detected and suppressed errors, rerun with: -v
==15838== Use --track-origins=yes to see where uninitialised values come from
==15838== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0)
==15837==
==15837== HEAP SUMMARY:
==15837== in use at exit: 7,442,287 bytes in 73,180 blocks
==15837== total heap usage: 599,680 allocs, 526,500 frees, 46,095,898 bytes allocated
==15837==
==15837== LEAK SUMMARY:
==15837== definitely lost: 42,184 bytes in 52 blocks
==15837== indirectly lost: 23,111 bytes in 971 blocks
==15837== possibly lost: 151,403 bytes in 904 blocks
==15837== still reachable: 6,454,709 bytes in 65,792 blocks
==15837== of which reachable via heuristic:
==15837== length64 : 14,920 bytes in 223 blocks
==15837== newarray : 2,704 bytes in 83 blocks
==15837== suppressed: 0 bytes in 0 blocks
==15837== Rerun with --leak-check=full to see details of leaked memory
==15837==
==15837== For counts of detected and suppressed errors, rerun with: -v
==15837== Use --track-origins=yes to see where uninitialised values come from
==15837== ERROR SUMMARY: 88 errors from 3 contexts (suppressed: 0 from 0)
==15806== Syscall param writev(vector[...]) points to uninitialised byte(s)
==15806== at 0x1133696D: ??? (in /usr/lib/libc-2.25.so)
==15806== by 0x137E8BAC: ??? (in /usr/lib/libxcb.so.1.1.0)
==15806== by 0x137E8FAC: ??? (in /usr/lib/libxcb.so.1.1.0)
==15806== by 0x137E902C: xcb\_writev (in /usr/lib/libxcb.so.1.1.0)
==15806== by 0x9E88F3D: \_XSend (in /usr/lib/libX11.so.6.3.0)
==15806== by 0x9E8927F: \_XFlush (in /usr/lib/libX11.so.6.3.0)
==15806== by 0x9E8BC67: \_XData32 (in /usr/lib/libX11.so.6.3.0)
==15806== by 0x9E66682: XChangeProperty (in /usr/lib/libX11.so.6.3.0)
==15806== by 0x5CEC8B5: ??? (in /usr/lib/libgdk-3.so.0.2200.19)
==15806== by 0x56F3711: ??? (in /usr/lib/libgtk-3.so.0.2200.19)
==15806== by 0x56FACC7: ??? (in /usr/lib/libgtk-3.so.0.2200.19)
==15806== by 0x5460961: ??? (in /usr/lib/libgtk-3.so.0.2200.19)
==15806== Address 0x206b6aef is 6,319 bytes inside a block of size 16,384 alloc'd
==15806== at 0x4C2DF55: calloc (in /usr/lib/valgrind/vgpreload\_memcheck-amd64-linux.so)
==15806== by 0x9E79385: XOpenDisplay (in /usr/lib/libX11.so.6.3.0)
==15806== by 0x5CD20F9: ??? (in /usr/lib/libgdk-3.so.0.2200.19)
==15806== by 0x5CA59D4: gdk\_display\_manager\_open\_display (in /usr/lib/libgdk-3.so.0.2200.19)
==15806== by 0x5586A72: gtk\_init\_check (in /usr/lib/libgtk-3.so.0.2200.19)
==15806== by 0xABBDE6B: gtk\_clutter\_init (in /usr/lib/libclutter-gtk-1.0.so.0.800.4)
==15806== by 0x1AC7D2: ring\_client\_startup(\_GApplication\*) (ring\_client.cpp:581)
==15806== by 0x70F0EAC: g\_closure\_invoke (in /usr/lib/libgobject-2.0.so.0.5200.3)
==15806== by 0x710357D: ??? (in /usr/lib/libgobject-2.0.so.0.5200.3)
==15806== by 0x710BC84: g\_signal\_emit\_valist (in /usr/lib/libgobject-2.0.so.0.5200.3)
==15806== by 0x710C69E: g\_signal\_emit (in /usr/lib/libgobject-2.0.so.0.5200.3)
==15806== by 0x6DE5B31: g\_application\_register (in /usr/lib/libgio-2.0.so.0.5200.3)
==15806==
==15806== Thread 20 ReceiveQueue:
==15806== Syscall param sendmsg(msg.msg\_iov[0]) points to uninitialised byte(s)
==15806== at 0x1133FF84: sendmsg (in /usr/lib/libc-2.25.so)
==15806== by 0xD495861: ??? (in /usr/lib/libwebkit2gtk-4.0.so.37.19.9)
==15806== by 0xD495D75: ??? (in /usr/lib/libwebkit2gtk-4.0.so.37.19.9)
==15806== by 0xD203725: ??? (in /usr/lib/libwebkit2gtk-4.0.so.37.19.9)
==15806== by 0x1058C7AD: WTF::RunLoop::performWork() (in /usr/lib/libjavascriptcoregtk-4.0.so.18.5.13)
==15806== by 0x1058B359: ??? (in /usr/lib/libjavascriptcoregtk-4.0.so.18.5.13)
==15806== by 0x737E8C4: g\_main\_context\_dispatch (in /usr/lib/libglib-2.0.so.0.5200.3)
==15806== by 0x737EC87: ??? (in /usr/lib/libglib-2.0.so.0.5200.3)
==15806== by 0x737EFA1: g\_main\_loop\_run (in /usr/lib/libglib-2.0.so.0.5200.3)
==15806== by 0x1058BCA9: WTF::RunLoop::run() (in /usr/lib/libjavascriptcoregtk-4.0.so.18.5.13)
==15806== by 0x1058AA23: ??? (in /usr/lib/libjavascriptcoregtk-4.0.so.18.5.13)
==15806== by 0x105550EC: ??? (in /usr/lib/libjavascriptcoregtk-4.0.so.18.5.13)
==15806== Address 0x36e00921 is on thread 20's stack
==15806==
==15806== Syscall param sendmsg(msg.msg\_iov[2]) points to uninitialised byte(s)
==15806== at 0x1133FF84: sendmsg (in /usr/lib/libc-2.25.so)
==15806== by 0xD495861: ??? (in /usr/lib/libwebkit2gtk-4.0.so.37.19.9)
==15806== by 0xD495D75: ??? (in /usr/lib/libwebkit2gtk-4.0.so.37.19.9)
==15806== by 0xD203725: ??? (in /usr/lib/libwebkit2gtk-4.0.so.37.19.9)
==15806== by 0x1058C7AD: WTF::RunLoop::performWork() (in /usr/lib/libjavascriptcoregtk-4.0.so.18.5.13)
==15806== by 0x1058B359: ??? (in /usr/lib/libjavascriptcoregtk-4.0.so.18.5.13)
==15806== by 0x737E8C4: g\_main\_context\_dispatch (in /usr/lib/libglib-2.0.so.0.5200.3)
==15806== by 0x737EC87: ??? (in /usr/lib/libglib-2.0.so.0.5200.3)
==15806== by 0x737EFA1: g\_main\_loop\_run (in /usr/lib/libglib-2.0.so.0.5200.3)
==15806== by 0x1058BCA9: WTF::RunLoop::run() (in /usr/lib/libjavascriptcoregtk-4.0.so.18.5.13)
==15806== by 0x1058AA23: ??? (in /usr/lib/libjavascriptcoregtk-4.0.so.18.5.13)
==15806== by 0x105550EC: ??? (in /usr/lib/libjavascriptcoregtk-4.0.so.18.5.13)
==15806== Address 0x213d20b8 is in a rw- anonymous segment
==15806==
==15806== Thread 1:
==15806== Invalid read of size 8
==15806== at 0x22C490: QVector<ContactMethod\*>::QVector(QVector<ContactMethod\*> const&) (qvector.h:364)
==15806== by 0x4FD094A: PhoneDirectoryModelPrivate::slotRegisteredNameFound(Account const\*, NameDirectory::LookupStatus, QString const&, QString const&) (in /usr/lib/libringclient.so.1.0.0)
==15806== by 0x79068AE: QMetaObject::activate(QObject\*, int, int, void\*\*) (in /usr/lib/libQt5Core.so.5.9.1)
==15806== by 0x509DC89: NameDirectory::registeredNameFound(Account\*, NameDirectory::LookupStatus, QString const&, QString const&) (in /usr/lib/libringclient.so.1.0.0)
==15806== by 0x506BA4B: NameDirectoryPrivate::slotRegisteredNameFound(QString const&, int, QString const&, QString const&) (in /usr/lib/libringclient.so.1.0.0)
==15806== by 0x79071D1: QObject::event(QEvent\*) (in /usr/lib/libQt5Core.so.5.9.1)
==15806== by 0x78D6BB1: QCoreApplication::notifyInternal2(QObject\*, QEvent\*) (in /usr/lib/libQt5Core.so.5.9.1)
==15806== by 0x78D9425: QCoreApplicationPrivate::sendPostedEvents(QObject\*, int, QThreadData\*) (in /usr/lib/libQt5Core.so.5.9.1)
==15806== by 0x7931A73: ??? (in /usr/lib/libQt5Core.so.5.9.1)
==15806== by 0x737EA56: g\_main\_context\_dispatch (in /usr/lib/libglib-2.0.so.0.5200.3)
==15806== by 0x737EC87: ??? (in /usr/lib/libglib-2.0.so.0.5200.3)
==15806== by 0x737ED1B: g\_main\_context\_iteration (in /usr/lib/libglib-2.0.so.0.5200.3)
==15806== Address 0x0 is not stack'd, malloc'd or (recently) free'd
==15806==
==15806==
==15806== Process terminating with default action of signal 11 (SIGSEGV): dumping core
==15806== Access not within mapped region at address 0x0
==15806== at 0x22C490: QVector<ContactMethod\*>::QVector(QVector<ContactMethod\*> const&) (qvector.h:364)
==15806== by 0x4FD094A: PhoneDirectoryModelPrivate::slotRegisteredNameFound(Account const\*, NameDirectory::LookupStatus, QString const&, QString const&) (in /usr/lib/libringclient.so.1.0.0)
==15806== by 0x79068AE: QMetaObject::activate(QObject\*, int, int, void\*\*) (in /usr/lib/libQt5Core.so.5.9.1)
==15806== by 0x509DC89: NameDirectory::registeredNameFound(Account\*, NameDirectory::LookupStatus, QString const&, QString const&) (in /usr/lib/libringclient.so.1.0.0)
==15806== by 0x506BA4B: NameDirectoryPrivate::slotRegisteredNameFound(QString const&, int, QString const&, QString const&) (in /usr/lib/libringclient.so.1.0.0)
==15806== by 0x79071D1: QObject::event(QEvent\*) (in /usr/lib/libQt5Core.so.5.9.1)
==15806== by 0x78D6BB1: QCoreApplication::notifyInternal2(QObject\*, QEvent\*) (in /usr/lib/libQt5Core.so.5.9.1)
==15806== by 0x78D9425: QCoreApplicationPrivate::sendPostedEvents(QObject\*, int, QThreadData\*) (in /usr/lib/libQt5Core.so.5.9.1)
==15806== by 0x7931A73: ??? (in /usr/lib/libQt5Core.so.5.9.1)
==15806== by 0x737EA56: g\_main\_context\_dispatch (in /usr/lib/libglib-2.0.so.0.5200.3)
==15806== by 0x737EC87: ??? (in /usr/lib/libglib-2.0.so.0.5200.3)
==15806== by 0x737ED1B: g\_main\_context\_iteration (in /usr/lib/libglib-2.0.so.0.5200.3)
==15806== If you believe this happened as a result of a stack
==15806== overflow in your program's main thread (unlikely but
==15806== possible), you can try to increase the size of the
==15806== main thread stack using the --main-stacksize= flag.
==15806== The main thread stack size used in this run was 8388608.
==15806==
==15806== HEAP SUMMARY:
==15806== in use at exit: 7,886,330 bytes in 77,827 blocks
==15806== total heap usage: 655,069 allocs, 577,242 frees, 51,747,221 bytes allocated
==15806==
==15806== LEAK SUMMARY:
==15806== definitely lost: 25,408 bytes in 21 blocks
==15806== indirectly lost: 22,809 bytes in 960 blocks
==15806== possibly lost: 150,404 bytes in 915 blocks
==15806== still reachable: 6,836,733 bytes in 69,850 blocks
==15806== of which reachable via heuristic:
==15806== length64 : 15,400 bytes in 229 blocks
==15806== newarray : 2,704 bytes in 83 blocks
==15806== suppressed: 0 bytes in 0 blocks
==15806== Rerun with --leak-check=full to see details of leaked memory
==15806==
==15806== For counts of detected and suppressed errors, rerun with: -v
==15806== Use --track-origins=yes to see where uninitialised values come from
==15806== ERROR SUMMARY: 110 errors from 7 contexts (suppressed: 0 from 0)
--- end valgrind --------------------------------------------------------------https://git.jami.net/savoirfairelinux/jami-client-gnome/-/issues/675GNOME - Export acconut doesn't work2018-05-22T00:39:37ZJami BotGNOME - Export acconut doesn't workIssue generated from Tuleap's migration script.
**Originally submitted by: Roberto Gonzalez (robertiano)**
A detailed description of the bug. Use following fields for description field:
\* Environment:
OS: Xubuntu 17.04 (updated ...Issue generated from Tuleap's migration script.
**Originally submitted by: Roberto Gonzalez (robertiano)**
A detailed description of the bug. Use following fields for description field:
\* Environment:
OS: Xubuntu 17.04 (updated 2017-08-16)
\* Reproduce steps:
Run gnome-ring -d -> It opens
Click gear icon
Click accounts button
Select one account in left list
Click Device tab
Click Add Device
Type password
Click Export Ring
I can see timer and text "Exporting account in Ring"
I get a error message "Network error, try again"
Other features I tested works (I didn't test too much)
\* Expected result:
I expect to get export code.
\* Actual result:
I get a error message "Network error, try again"https://git.jami.net/savoirfairelinux/jami-client-gnome/-/issues/661Can't see the incoming call2018-05-22T00:39:11ZJami BotCan't see the incoming callIssue generated from Tuleap's migration script.
**Originally submitted by: Sébastien Blin (amarok)**
\* Environment:
gnome-ring
\* Reproduce steps:
A is somebody on gnome-ring ; B is somebody else.
B call A
A accept the cal...Issue generated from Tuleap's migration script.
**Originally submitted by: Sébastien Blin (amarok)**
\* Environment:
gnome-ring
\* Reproduce steps:
A is somebody on gnome-ring ; B is somebody else.
B call A
A accept the call. Then hang up
Note: A can't remove B from contacts
A stop/start gnome ring
A remove B
A stop/start gnome ring
A add B to contacts
B call A (a duplicate appears)
A accept/hangup then remove B
A stop/start gnome ring
B call A
Note3: A can't see the call (but a notification appears)
\* Expected result:
No duplicates should appears, A must always see the call.
\* Actual result:
Duplicates appears and A can't see the call from B (cf Note, Note2, Note3)https://git.jami.net/savoirfairelinux/jami-client-gnome/-/issues/655The program does not find the video card driver. It's in a different folder.2018-11-02T17:56:34ZJami BotThe program does not find the video card driver. It's in a different folder.Issue generated from Tuleap's migration script.
**Originally submitted by: Alexey Gavrilov (le9i0nx)**
A detailed description of the bug. Use following fields for description field:
\* Environment:
Debian, 9.1
\* Reproduce s...Issue generated from Tuleap's migration script.
**Originally submitted by: Alexey Gavrilov (le9i0nx)**
A detailed description of the bug. Use following fields for description field:
\* Environment:
Debian, 9.1
\* Reproduce steps:
install and start
\* Expected result:
start
\* Actual result:
it isn't start.
The program does not find the video card driver. It's in a different folder.
le9i0nx@unit6:\~$ gnome-ring
\*\* Message: Ring GNOME client version: 1.0.0
\*\* Message: git ref: unknown
\*\* (gnome-ring:2895): WARNING \*\*: Error retrieving accessibility bus address: org.freedesktop.DBus.Error.ServiceUnknown: The name org.a11y.Bus was not provided by any .service files
libEGL warning: DRI2: failed to open nouveau (search paths /usr/lib/x86\_64-linux-gnu/dri:${ORIGIN}/dri:/usr/lib/dri)
libEGL warning: DRI2: failed to open swrast (search paths /usr/lib/x86\_64-linux-gnu/dri:${ORIGIN}/dri:/usr/lib/dri)
gbm: failed to open any driver (search paths /usr/lib/x86\_64-linux-gnu/dri:${ORIGIN}/dri:/usr/lib/dri)
gbm: Last dlopen error: /usr/lib/dri/nouveau\_dri.so: cannot open shared object file: No such file or directory
failed to load driver: nouveau
gbm: failed to open any driver (search paths /usr/lib/x86\_64-linux-gnu/dri:${ORIGIN}/dri:/usr/lib/dri)
gbm: Last dlopen error: /usr/lib/dri/kms\_swrast\_dri.so: cannot open shared object file: No such file or directory
failed to load driver: kms\_swrast
gbm: failed to open any driver (search paths /usr/lib/x86\_64-linux-gnu/dri:${ORIGIN}/dri:/usr/lib/dri)
gbm: Last dlopen error: /usr/lib/dri/swrast\_dri.so: cannot open shared object file: No such file or directory
failed to load swrast driver
libEGL warning: DRI2: failed to open nouveau (search paths /usr/lib/x86\_64-linux-gnu/dri:${ORIGIN}/dri:/usr/lib/dri)
libEGL warning: DRI2: failed to open swrast (search paths /usr/lib/x86\_64-linux-gnu/dri:${ORIGIN}/dri:/usr/lib/dri)
gbm: failed to open any driver (search paths /usr/lib/x86\_64-linux-gnu/dri:${ORIGIN}/dri:/usr/lib/dri)
gbm: Last dlopen error: /usr/lib/dri/nouveau\_dri.so: cannot open shared object file: No such file or directory
failed to load driver: nouveau
gbm: failed to open any driver (search paths /usr/lib/x86\_64-linux-gnu/dri:${ORIGIN}/dri:/usr/lib/dri)
gbm: Last dlopen error: /usr/lib/dri/kms\_swrast\_dri.so: cannot open shared object file: No such file or directory
failed to load driver: kms\_swrast
gbm: failed to open any driver (search paths /usr/lib/x86\_64-linux-gnu/dri:${ORIGIN}/dri:/usr/lib/dri)
gbm: Last dlopen error: /usr/lib/dri/swrast\_dri.so: cannot open shared object file: No such file or directory
failed to load swrast driver
(gnome-ring:2895): GLib-CRITICAL \*\*: g\_strsplit: assertion 'string != NULL' failed
libEGL warning: DRI2: failed to open nouveau (search paths /usr/lib/x86\_64-linux-gnu/dri:${ORIGIN}/dri:/usr/lib/dri)
libEGL warning: DRI2: failed to open swrast (search paths /usr/lib/x86\_64-linux-gnu/dri:${ORIGIN}/dri:/usr/lib/dri)
gbm: failed to open any driver (search paths /usr/lib/x86\_64-linux-gnu/dri:${ORIGIN}/dri:/usr/lib/dri)
gbm: Last dlopen error: /usr/lib/dri/nouveau\_dri.so: cannot open shared object file: No such file or directory
failed to load driver: nouveau
gbm: failed to open any driver (search paths /usr/lib/x86\_64-linux-gnu/dri:${ORIGIN}/dri:/usr/lib/dri)
gbm: Last dlopen error: /usr/lib/dri/kms\_swrast\_dri.so: cannot open shared object file: No such file or directory
failed to load driver: kms\_swrast
gbm: failed to open any driver (search paths /usr/lib/x86\_64-linux-gnu/dri:${ORIGIN}/dri:/usr/lib/dri)
gbm: Last dlopen error: /usr/lib/dri/swrast\_dri.so: cannot open shared object file: No such file or directory
failed to load swrast driver
(gnome-ring:2895): GLib-CRITICAL \*\*: g\_strsplit: assertion 'string != NULL' failed
(gnome-ring:2895): Clutter-CRITICAL \*\*: Unable to initialize Clutter: Unable to initialize the Clutter backend: no available drivers found.
\*\* (gnome-ring:2895): ERROR \*\*: Could not init clutter : -3
Trace/breakpoint trap
le9i0nx@unit6:\~$ fi
fi file filezilla find findmnt firefox
le9i0nx@unit6:\~$ find /usr/lib/ | grep "nouveau\_dri.so"
le9i0nx@unit6:\~$ find /usr/lib/ | grep "nouveau\\"
> \^C
le9i0nx@unit6:\~$ find /usr/lib/ | grep "nouveau"
/usr/lib/x86\_64-linux-gnu/libdrm\_nouveau.so.2.0.0
/usr/lib/x86\_64-linux-gnu/libdrm\_nouveau.so.2
/usr/lib/xorg/modules/drivers/nouveau\_drv.so
le9i0nx@unit6:\~$https://git.jami.net/savoirfairelinux/jami-client-gnome/-/issues/654Sending message always failed. (Android version success)2018-05-22T00:39:01ZJami BotSending message always failed. (Android version success)Issue generated from Tuleap's migration script.
**Originally submitted by: Karl Vito Lam (karlvlam)**
A detailed description of the bug. Use following fields for description field:
Sending message always failed. (Android version su...Issue generated from Tuleap's migration script.
**Originally submitted by: Karl Vito Lam (karlvlam)**
A detailed description of the bug. Use following fields for description field:
Sending message always failed. (Android version success)
\* Environment:
Ubuntu 16.04
ring version: 20170720.1.f450dea\~dfsg
\* Reproduce steps:
send message, wait for a long time... Failure...
\* Expected result:
message send success
\* Actual result:
What is the actual result on running the above steps i.e. the bug behavior.https://git.jami.net/savoirfairelinux/jami-client-gnome/-/issues/651Installing error unmet dependency - Ubuntu 17.042018-05-22T00:39:00ZJami BotInstalling error unmet dependency - Ubuntu 17.04Issue generated from Tuleap's migration script.
**Originally submitted by: mrlsdude (mrls)**
Hi there,
\* Environment:
I'm using an up-to-date Ubuntu 17.10 on a laptop.
\* Reproduce steps:
- I wanted to install Ring the re...Issue generated from Tuleap's migration script.
**Originally submitted by: mrlsdude (mrls)**
Hi there,
\* Environment:
I'm using an up-to-date Ubuntu 17.10 on a laptop.
\* Reproduce steps:
- I wanted to install Ring the recommended way. I followed the instructions on https://ring.cx/en/download/gnu-linux selecting Ubuntu 17.10 from the dropdown. These are the terminal commands listed there:
sudo sh -c "echo 'deb https://dl.ring.cx/ring-nightly/ubuntu\_17.10/ ring main' > /etc/apt/sources.list.d/ring-nightly-main.list"
sudo apt-key adv --keyserver pgp.mit.edu --recv-keys A295D773307D25A33AE72F2F64CD5FA175348F84
sudo add-apt-repository universe
sudo apt-get update && sudo apt-get install ring
\* Expected result:
- The application should have installed. I noticed that Ring had not been installed however, by searching for it in the ubuntu search GUI.
\* Actual result:
- Therefore I ran 'sudo apt-get install ring' again. Then I got this output:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies.
ring : Depends: libebook-1.2-19 (>= 3.17) but it is not installable
E: Unable to correct problems, you have held broken packages.
\* What I would like to achieve overall:
I would like to be able to install the latest version of Ring, preferably through the Software Center or in another gui way, so that it also receives all updates automatically.
I hope you can let me know if there's a solution!
P.s. I'm just an average Joe, not terminal-savvy.https://git.jami.net/savoirfairelinux/jami-client-gnome/-/issues/637dring on Linux segfault when a client start2018-05-22T00:38:35ZJami Botdring on Linux segfault when a client startIssue generated from Tuleap's migration script.
**Originally submitted by: Emmanuel Lepage Vallee (elv13)**
I threw some crap at it, but now it wont start. That's all the info I got:
Quit
Quit
Invalid thread ID: 0
Unknown thr...Issue generated from Tuleap's migration script.
**Originally submitted by: Emmanuel Lepage Vallee (elv13)**
I threw some crap at it, but now it wont start. That's all the info I got:
Quit
Quit
Invalid thread ID: 0
Unknown thread 1.
Unknown thread 3.
Quit
No stack.
Starting program: /home/lepagee/dev/sflphone\_review/bin/.libs/dring -c -d
[Thread debugging using libthread\_db enabled]
Using host libthread\_db library "/lib64/libthread\_db.so.1".
[Inferior 1 (process 27061) exited with code 01]
Starting program: /home/lepagee/dev/sflphone\_review/bin/.libs/dring -c -d
[Thread debugging using libthread\_db enabled]
Using host libthread\_db library "/lib64/libthread\_db.so.1".
Program received signal SIGINT, Interrupt.
0x00007ffff7de9be0 in \_dl\_debug\_state () from /lib64/ld-linux-x86-64.so.2
Starting program: /home/lepagee/dev/sflphone\_review/bin/.libs/dring -c -d
[Thread debugging using libthread\_db enabled]
Using host libthread\_db library "/lib64/libthread\_db.so.1".
[Inferior 1 (process 27454) exited with code 01]
Thread 141 (Thread 0x7ffea67e4700 (LWP 3867)):
\#0 std::\_\_detail::\_Executor<\_\_gnu\_cxx::\_\_normal\_iterator<char const\*, std::\_\_cxx11::basic\_string<char, std::char\_traits<char>, std::allocator<char> > >, std::allocator<std::\_\_cxx11::sub\_match<\_\_gnu\_cxx::\_\_normal\_iterator<char const\*, std::\_\_cxx11::basic\_string<char, std::char\_traits<char>, std::allocator<char> > > > >, std::\_\_cxx11::regex\_traits<char>, true>::\_M\_dfs (this=0x7ffea67e2d60, \_\_match\_mode=std::\_\_detail::\_Executor<\_\_gnu\_cxx::\_\_normal\_iterator<char const\*, std::\_\_cxx11::basic\_string<char, std::char\_traits<char>, std::allocator<char> > >, std::allocator<std::\_\_cxx11::sub\_match<\_\_gnu\_cxx::\_\_normal\_iterator<char const\*, std::\_\_cxx11::basic\_string<char, std::char\_traits<char>, std::allocator<char> > > > >, std::\_\_cxx11::regex\_traits<char>, true>::\_Match\_mode::\_Prefix, \_\_i=0) at /usr/lib/gcc/x86\_64-pc-linux-gnu/5.4.0/include/g++-v5/bits/regex\_executor.tcc:209
No locals.
\#1 0x00007ffff752bd9e in std::\_\_detail::\_Executor<\_\_gnu\_cxx::\_\_normal\_iterator<char const\*, std::\_\_cxx11::basic\_string<char, std::char\_traits<char>, std::allocator<char> > >, std::allocator<std::\_\_cxx11::sub\_match<\_\_gnu\_cxx::\_\_normal\_iterator<char const\*, std::\_\_cxx11::basic\_string<char, std::char\_traits<char>, std::allocator<char> > > > >, std::\_\_cxx11::regex\_traits<char>, true>::\_M\_main\_dispatch(std::\_\_detail::\_Executor<\_\_gnu\_cxx::\_\_normal\_iterator<char const\*, std::\_\_cxx11::basic\_string<char, std::char\_traits<char>, std::allocator<char> > >, std::allocator<std::\_\_cxx11::sub\_match<\_\_gnu\_cxx::\_\_normal\_iterator<char const\*, std::\_\_cxx11::basic\_string<char, std::char\_traits<char>, std::allocator<char> > > > >, std::\_\_cxx11::regex\_traits<char>, true>::\_Match\_mode, std::integral\_constant<bool, true>) [clone .isra.223] () from /home/lepagee/prefix/lib/libring.so.0
No symbol table info available.
\#2 0x00007ffff752e35b in bool std::\_\_detail::\_\_regex\_algo\_impl<\_\_gnu\_cxx::\_\_normal\_iterator<char const\*, std::\_\_cxx11::basic\_string<char, std::char\_traits<char>, std::allocator<char> > >, std::allocator<std::\_\_cxx11::sub\_match<\_\_gnu\_cxx::\_\_normal\_iterator<char const\*, std::\_\_cxx11::basic\_string<char, std::char\_traits<char>, std::allocator<char> > > > >, char, std::\_\_cxx11::regex\_traits<char>, (std::\_\_detail::\_RegexExecutorPolicy)0, false>(\_\_gnu\_cxx::\_\_normal\_iterator<char const\*, std::\_\_cxx11::basic\_string<char, std::char\_traits<char>, std::allocator<char> > >, \_\_gnu\_cxx::\_\_normal\_iterator<char const\*, std::\_\_cxx11::basic\_string<char, std::char\_traits<char>, std::allocator<char> > >, std::\_\_cxx11::match\_results<\_\_gnu\_cxx::\_\_normal\_iterator<char const\*, std::\_\_cxx11::basic\_string<char, std::char\_traits<char>, std::allocator<char> > >, std::allocator<std::\_\_cxx11::sub\_match<\_\_gnu\_cxx::\_\_normal\_iterator<char const\*, std::\_\_cxx11::basic\_string<char, std::char\_traits<char>, std::allocator<char> > > > > >&, std::\_\_cxx11::basic\_regex<char, std::\_\_cxx11::regex\_traits<char> > const&, std::regex\_constants::match\_flag\_type) () from /home/lepagee/prefix/lib/libring.so.0
No symbol table info available.
\#3 0x00007ffff752d651 in restbed::Uri::get\_fragment[abi:cxx11]() const () from /home/lepagee/prefix/lib/libring.so.0
No symbol table info available.
\#4 0x00007ffff7541edb in restbed::detail::HttpImpl::to\_bytes(std::shared\_ptr<restbed::Request> const&) () from /home/lepagee/prefix/lib/libring.so.0
No symbol table info available.
\#5 0x00007ffff7542a7b in restbed::detail::HttpImpl::request\_handler(std::error\_code const&, std::shared\_ptr<restbed::Request> const&, std::function<void (std::shared\_ptr<restbed::Request>, std::shared\_ptr<restbed::Response>)> const&) () from /home/lepagee/prefix/lib/libring.so.0
No symbol table info available.
\#6 0x00007ffff7548fa0 in asio::detail::connect\_op<asio::ip::tcp, asio::stream\_socket\_service<asio::ip::tcp>, asio::ip::basic\_resolver\_iterator<asio::ip::tcp>, asio::detail::default\_connect\_condition, restbed::detail::SocketImpl::connect(std::\_\_cxx11::basic\_string<char, std::char\_traits<char>, std::allocator<char> > const&, unsigned short, std::function<void (std::error\_code const&)> const&)::{lambda(std::error\_code const&, asio::ip::basic\_resolver\_iterator<asio::ip::tcp>)\#1}::operator()(std::error\_code const&, asio::ip::basic\_resolver\_iterator<asio::ip::tcp>) const::{lambda(std::error\_code const&, asio::ip::basic\_resolver\_iterator<asio::ip::tcp>)\#1}>::operator()(std::error\_code, int) () from /home/lepagee/prefix/lib/libring.so.0
No symbol table info available.
\#7 0x00007ffff754983f in asio::detail::reactive\_socket\_connect\_op<asio::detail::connect\_op<asio::ip::tcp, asio::stream\_socket\_service<asio::ip::tcp>, asio::ip::basic\_resolver\_iterator<asio::ip::tcp>, asio::detail::default\_connect\_condition, restbed::detail::SocketImpl::connect(std::\_\_cxx11::basic\_string<char, std::char\_traits<char>, std::allocator<char> > const&, unsigned short, std::function<void (std::error\_code const&)> const&)::{lambda(std::error\_code const&, asio::ip::basic\_resolver\_iterator<asio::ip::tcp>)\#1}::operator()(std::error\_code const&, asio::ip::basic\_resolver\_iterator<asio::ip::tcp>) const::{lambda(std::error\_code const&, asio::ip::basic\_resolver\_iterator<asio::ip::tcp>)\#1}> >::do\_complete(asio::detail::task\_io\_service\*, asio::detail::task\_io\_service\_operation\*, std::error\_code const&, unsigned long) () from /home/lepagee/prefix/lib/libring.so.0
No symbol table info available.
\#8 0x00007ffff7553fdf in asio::detail::epoll\_reactor::descriptor\_state::do\_complete(asio::detail::task\_io\_service\*, asio::detail::task\_io\_service\_operation\*, std::error\_code const&, unsigned long) () from /home/lepagee/prefix/lib/libring.so.0
No symbol table info available.
\#9 0x00007ffff752fda5 in std::\_Function\_handler<std::unique\_ptr<std::\_\_future\_base::\_Result\_base, std::\_\_future\_base::\_Result\_base::\_Deleter> (), std::\_\_future\_base::\_Task\_setter<std::unique\_ptr<std::\_\_future\_base::\_Result<std::shared\_ptr<restbed::Response> >, std::\_\_future\_base::\_Result\_base::\_Deleter>, std::\_Bind\_simple<restbed::Http::async(std::shared\_ptr<restbed::Request>, std::function<void (std::shared\_ptr<restbed::Request>, std::shared\_ptr<restbed::Response>)> const&, std::shared\_ptr<restbed::Settings const> const&)::{lambda(std::shared\_ptr<restbed::Request>)\#2} (std::shared\_ptr<restbed::Request>)>, std::shared\_ptr<restbed::Response> > >::\_M\_invoke(std::\_Any\_data const&) () from /home/lepagee/prefix/lib/libring.so.0
No symbol table info available.
\#10 0x00007ffff70d40e9 in std::function<std::unique\_ptr<std::\_\_future\_base::\_Result\_base, std::\_\_future\_base::\_Result\_base::\_Deleter> ()>::operator()() const (this=<optimized out>) at /usr/lib/gcc/x86\_64-pc-linux-gnu/5.4.0/include/g++-v5/functional:2267
No locals.
\#11 std::\_\_future\_base::\_State\_baseV2::\_M\_do\_set(std::function<std::unique\_ptr<std::\_\_future\_base::\_Result\_base, std::\_\_future\_base::\_Result\_base::\_Deleter> ()>\*, bool\*) (this=0xbd2930, \_\_f=<optimized out>, \_\_did\_set=0x7ffea67e379f) at /usr/lib/gcc/x86\_64-pc-linux-gnu/5.4.0/include/g++-v5/future:527
\_\_res = std::unique\_ptr<std::\_\_future\_base::\_Result\_base> containing 0x0
\#12 0x00007ffff53567e9 in \_\_pthread\_once\_slow () from /lib64/libpthread.so.0
No symbol table info available.
\#13 0x00007ffff752f7bd in std::thread::\_Impl<std::\_Bind\_simple<std::\_\_future\_base::\_Async\_state\_impl<std::\_Bind\_simple<restbed::Http::async(std::shared\_ptr<restbed::Request>, std::function<void (std::shared\_ptr<restbed::Request>, std::shared\_ptr<restbed::Response>)> const&, std::shared\_ptr<restbed::Settings const> const&)::{lambda(std::shared\_ptr<restbed::Request>)\#2} (std::shared\_ptr<restbed::Request>)>, std::shared\_ptr<restbed::Response> >::\_Async\_state\_impl(restbed::Http::async(std::shared\_ptr<restbed::Request>, std::function<void (std::shared\_ptr<restbed::Request>, std::shared\_ptr<restbed::Response>)> const&, std::shared\_ptr<restbed::Settings const> const&)::{lambda(std::shared\_ptr<restbed::Request>)\#2} (&&)(std::shared\_ptr<restbed::Request>))::{lambda()\#1} ()> >::\_M\_run() () from /home/lepagee/prefix/lib/libring.so.0
No symbol table info available.
\#14 0x00007ffff13085a3 in std::execute\_native\_thread\_routine\_compat (\_\_p=<optimized out>) at /var/tmp/portage/sys-devel/gcc-6.1.0/work/gcc-6.1.0/libstdc++-v3/src/c++11/thread.cc:110
\_\_t = <optimized out>
\_\_local = warning: RTTI symbol not found for class 'std::\_Sp\_counted\_ptr\_inplace<std::thread::\_Impl<std::\_Bind\_simple<std::\_\_future\_base::\_Async\_state\_impl<std::\_Bind\_simple<restbed::Http::async(std::shared\_ptr<restbed::Request>, std::function<void (std::shared\_ptr<restbed::Request>, std::shared\_ptr<restbed::Response>)> const&, std::shared\_ptr<restbed::Settings const> const&)::{lambda(std::shared\_ptr<restbed::Request>)\#2} (std::shared\_ptr<restbed::Request>)>, std::shared\_ptr<restbed::Response> >::\_Async\_state\_impl(restbed::Http::async(std::shared\_ptr<restbed::Request>, std::function<void (std::shared\_ptr<restbed::Request>, std::shared\_ptr<restbed::Response>)> const&, std::shared\_ptr<restbed::Settings const> const&)::{lambda(std::shared\_ptr<restbed::Request>)\#2} (&&)(std::shared\_ptr<restbed::Request>))::{lambda()\#1} ()> >, std::allocator<std::\_\_future\_base::\_Async\_state\_impl<std::\_Bind\_simple<restbed::Http::async(std::shared\_ptr<restbed::Request>, std::function<void (std::shared\_ptr<restbed::Request>, std::shared\_ptr<restbed::Response>)> const&, std::shared\_ptr<restbed::Settings const> const&)::{lambda(std::shared\_ptr<restbed::Request>)\#2} (std::shared\_ptr<restbed::Request>)>, std::shared\_ptr<restbed::Response> >::\_Async\_state\_impl(restbed::Http::async(std::shared\_ptr<restbed::Request>, std::function<void (std::shared\_ptr<restbed::Request>, std::shared\_ptr<restbed::Response>)> const&, std::shared\_ptr<restbed::Settings const> const&)::{lambda(std::shared\_ptr<restbed::Request>)\#2} (&&)(std::shared\_ptr<restbed::Request>))::{lambda()\#1} ()>, (\_\_gnu\_cxx::\_Lock\_policy)2>'
warning: RTTI symbol not found for class 'std::\_Sp\_counted\_ptr\_inplace<std::thread::\_Impl<std::\_Bind\_simple<std::\_\_future\_base::\_Async\_state\_impl<std::\_Bind\_simple<restbed::Http::async(std::shared\_ptr<restbed::Request>, std::function<void (std::shared\_ptr<restbed::Request>, std::shared\_ptr<restbed::Response>)> const&, std::shared\_ptr<restbed::Settings const> const&)::{lambda(std::shared\_ptr<restbed::Request>)\#2} (std::shared\_ptr<restbed::Request>)>, std::shared\_ptr<restbed::Response> >::\_Async\_state\_impl(restbed::Http::async(std::shared\_ptr<restbed::Request>, std::function<void (std::shared\_ptr<restbed::Request>, std::shared\_ptr<restbed::Response>)> const&, std::shared\_ptr<restbed::Settings const> const&)::{lambda(std::shared\_ptr<restbed::Request>)\#2} (&&)(std::shared\_ptr<restbed::Request>))::{lambda()\#1} ()> >, std::allocator<std::\_\_future\_base::\_Async\_state\_impl<std::\_Bind\_simple<restbed::Http::async(std::shared\_ptr<restbed::Request>, std::function<void (std::shared\_ptr<restbed::Request>, std::shared\_ptr<restbed::Response>)> const&, std::shared\_ptr<restbed::Settings const> const&)::{lambda(std::shared\_ptr<restbed::Request>)\#2} (std::shared\_ptr<restbed::Request>)>, std::shared\_ptr<restbed::Response> >::\_Async\_state\_impl(restbed::Http::async(std::shared\_ptr<restbed::Request>, std::function<void (std::shared\_ptr<restbed::Request>, std::shared\_ptr<restbed::Response>)> const&, std::shared\_ptr<restbed::Settings const> const&)::{lambda(std::shared\_ptr<restbed::Request>)\#2} (&&)(std::shared\_ptr<restbed::Request>))::{lambda()\#1} ()>, (\_\_gnu\_cxx::\_Lock\_policy)2>'
std::shared\_ptr (count 1, weak 0) 0x0
\#15 0x00007ffff534f4a4 in start\_thread () from /lib64/libpthread.so.0
No symbol table info available.
\#16 0x00007ffff0a8370f in clone () from /lib64/libc.so.6
No symbol table info available.
Thread 140 (Thread 0x7ffea6fe5700 (LWP 3866)):
\#0 0x00007ffff535520f in pthread\_cond\_wait () from /lib64/libpthread.so.0
No symbol table info available.
\#1 0x00007ffff7553660 in asio::detail::task\_io\_service::run(std::error\_code&) () from /home/lepagee/prefix/lib/libring.so.0
No symbol table info available.
\#2 0x00007ffff7553b4f in asio\_detail\_posix\_thread\_function () from /home/lepagee/prefix/lib/libring.so.0
No symbol table info available.
\#3 0x00007ffff534f4a4 in start\_thread () from /lib64/libpthread.so.0
No symbol table info available.
\#4 0x00007ffff0a8370f in clone () from /lib64/libc.so.6
No symbol table info available.
Thread 16 (Thread 0x7fffdd5ef700 (LWP 3729)):
\#0 0x00007ffff0a7bf73 in select () from /lib64/libc.so.6
No symbol table info available.
\#1 0x00007ffff729d565 in dht::DhtRunner::doRun(sockaddr\_in const\*, sockaddr\_in6 const\*, dht::SecureDhtConfig)::{lambda()\#1}::operator()() const [clone .constprop.638] () from /home/lepagee/prefix/lib/libring.so.0
No symbol table info available.
\#2 0x00007ffff13085a3 in std::execute\_native\_thread\_routine\_compat (\_\_p=<optimized out>) at /var/tmp/portage/sys-devel/gcc-6.1.0/work/gcc-6.1.0/libstdc++-v3/src/c++11/thread.cc:110
\_\_t = <optimized out>
\_\_local = warning: RTTI symbol not found for class 'std::\_Sp\_counted\_ptr\_inplace<std::thread::\_Impl<std::\_Bind\_simple<dht::DhtRunner::doRun(sockaddr\_in const\*, sockaddr\_in6 const\*, dht::SecureDhtConfig)::{lambda()\#1} ()> >, std::allocator<std::\_Bind\_simple<dht::DhtRunner::doRun(sockaddr\_in const\*, sockaddr\_in6 const\*, dht::SecureDhtConfig)::{lambda()\#1} ()> >, (\_\_gnu\_cxx::\_Lock\_policy)2>'
warning: RTTI symbol not found for class 'std::\_Sp\_counted\_ptr\_inplace<std::thread::\_Impl<std::\_Bind\_simple<dht::DhtRunner::doRun(sockaddr\_in const\*, sockaddr\_in6 const\*, dht::SecureDhtConfig)::{lambda()\#1} ()> >, std::allocator<std::\_Bind\_simple<dht::DhtRunner::doRun(sockaddr\_in const\*, sockaddr\_in6 const\*, dht::SecureDhtConfig)::{lambda()\#1} ()> >, (\_\_gnu\_cxx::\_Lock\_policy)2>'
std::shared\_ptr (count 1, weak 0) 0x0
\#3 0x00007ffff534f4a4 in start\_thread () from /lib64/libpthread.so.0
No symbol table info available.
\#4 0x00007ffff0a8370f in clone () from /lib64/libc.so.6
No symbol table info available.
Thread 13 (Thread 0x7fffdedf2700 (LWP 3726)):
\#0 0x00007ffff53555b8 in pthread\_cond\_timedwait () from /lib64/libpthread.so.0
No symbol table info available.
\#1 0x00007ffff57725d1 in WorkerThread () from /usr/lib64/libthreadutil.so.6
No symbol table info available.
\#2 0x00007ffff534f4a4 in start\_thread () from /lib64/libpthread.so.0
No symbol table info available.
\#3 0x00007ffff0a8370f in clone () from /lib64/libc.so.6
No symbol table info available.
Thread 12 (Thread 0x7fffdf5f3700 (LWP 3725)):
\#0 0x00007ffff53555b8 in pthread\_cond\_timedwait () from /lib64/libpthread.so.0
No symbol table info available.
\#1 0x00007ffff57725d1 in WorkerThread () from /usr/lib64/libthreadutil.so.6
No symbol table info available.
\#2 0x00007ffff534f4a4 in start\_thread () from /lib64/libpthread.so.0
No symbol table info available.
\#3 0x00007ffff0a8370f in clone () from /lib64/libc.so.6
No symbol table info available.
Thread 11 (Thread 0x7fffdffff700 (LWP 3724)):
\#0 0x00007ffff53555b8 in pthread\_cond\_timedwait () from /lib64/libpthread.so.0
No symbol table info available.
\#1 0x00007ffff57725d1 in WorkerThread () from /usr/lib64/libthreadutil.so.6
No symbol table info available.
\#2 0x00007ffff534f4a4 in start\_thread () from /lib64/libpthread.so.0
No symbol table info available.
\#3 0x00007ffff0a8370f in clone () from /lib64/libc.so.6
No symbol table info available.
Thread 10 (Thread 0x7fffe48c8700 (LWP 3723)):
\#0 0x00007ffff53555b8 in pthread\_cond\_timedwait () from /lib64/libpthread.so.0
No symbol table info available.
\#1 0x00007ffff57725d1 in WorkerThread () from /usr/lib64/libthreadutil.so.6
No symbol table info available.
\#2 0x00007ffff534f4a4 in start\_thread () from /lib64/libpthread.so.0
No symbol table info available.
\#3 0x00007ffff0a8370f in clone () from /lib64/libc.so.6
No symbol table info available.
Thread 9 (Thread 0x7fffe50c9700 (LWP 3722)):
\#0 0x00007ffff53555b8 in pthread\_cond\_timedwait () from /lib64/libpthread.so.0
No symbol table info available.
\#1 0x00007ffff57725d1 in WorkerThread () from /usr/lib64/libthreadutil.so.6
No symbol table info available.
\#2 0x00007ffff534f4a4 in start\_thread () from /lib64/libpthread.so.0
No symbol table info available.
\#3 0x00007ffff0a8370f in clone () from /lib64/libc.so.6
No symbol table info available.
Thread 8 (Thread 0x7fffe58ca700 (LWP 3721)):
\#0 0x00007ffff0a7bf73 in select () from /lib64/libc.so.6
No symbol table info available.
\#1 0x00007ffff598376b in RunMiniServer () from /usr/lib64/libupnp.so.6
No symbol table info available.
\#2 0x00007ffff5772834 in WorkerThread () from /usr/lib64/libthreadutil.so.6
No symbol table info available.
\#3 0x00007ffff534f4a4 in start\_thread () from /lib64/libpthread.so.0
No symbol table info available.
\#4 0x00007ffff0a8370f in clone () from /lib64/libc.so.6
No symbol table info available.
Thread 7 (Thread 0x7fffe60cb700 (LWP 3720)):
\#0 0x00007ffff53555b8 in pthread\_cond\_timedwait () from /lib64/libpthread.so.0
No symbol table info available.
\#1 0x00007ffff57725d1 in WorkerThread () from /usr/lib64/libthreadutil.so.6
No symbol table info available.
\#2 0x00007ffff534f4a4 in start\_thread () from /lib64/libpthread.so.0
No symbol table info available.
\#3 0x00007ffff0a8370f in clone () from /lib64/libc.so.6
No symbol table info available.
Thread 6 (Thread 0x7fffe68cc700 (LWP 3719)):
\#0 0x00007ffff53555b8 in pthread\_cond\_timedwait () from /lib64/libpthread.so.0
No symbol table info available.
\#1 0x00007ffff57725d1 in WorkerThread () from /usr/lib64/libthreadutil.so.6
No symbol table info available.
\#2 0x00007ffff534f4a4 in start\_thread () from /lib64/libpthread.so.0
No symbol table info available.
\#3 0x00007ffff0a8370f in clone () from /lib64/libc.so.6
No symbol table info available.
Thread 5 (Thread 0x7fffe70cd700 (LWP 3718)):
\#0 0x00007ffff53555b8 in pthread\_cond\_timedwait () from /lib64/libpthread.so.0
No symbol table info available.
\#1 0x00007ffff57725d1 in WorkerThread () from /usr/lib64/libthreadutil.so.6
No symbol table info available.
\#2 0x00007ffff534f4a4 in start\_thread () from /lib64/libpthread.so.0
No symbol table info available.
\#3 0x00007ffff0a8370f in clone () from /lib64/libc.so.6
No symbol table info available.
Thread 4 (Thread 0x7fffe78ce700 (LWP 3717)):
\#0 0x00007ffff53555b8 in pthread\_cond\_timedwait () from /lib64/libpthread.so.0
No symbol table info available.
\#1 0x00007ffff5773fba in TimerThreadWorker () from /usr/lib64/libthreadutil.so.6
No symbol table info available.
\#2 0x00007ffff5772834 in WorkerThread () from /usr/lib64/libthreadutil.so.6
No symbol table info available.
\#3 0x00007ffff534f4a4 in start\_thread () from /lib64/libpthread.so.0
No symbol table info available.
\#4 0x00007ffff0a8370f in clone () from /lib64/libc.so.6
No symbol table info available.
Thread 3 (Thread 0x7fffe80cf700 (LWP 3716)):
\#0 0x00007ffff53555b8 in pthread\_cond\_timedwait () from /lib64/libpthread.so.0
No symbol table info available.
\#1 0x00007ffff709d9de in \_\_gthread\_cond\_timedwait (\_\_abs\_timeout=0x7fffe80ce7b0, \_\_mutex=<optimized out>, \_\_cond=<optimized out>) at /usr/lib/gcc/x86\_64-pc-linux-gnu/5.4.0/include/g++-v5/x86\_64-pc-linux-gnu/bits/gthr-default.h:871
No locals.
\#2 std::condition\_variable::\_\_wait\_until\_impl<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > (\_\_atime=..., \_\_lock=..., this=<optimized out>) at /usr/lib/gcc/x86\_64-pc-linux-gnu/5.4.0/include/g++-v5/condition\_variable:165
\_\_ts = {
tv\_sec = 1498203366,
tv\_nsec = 779130971
}
\#3 std::condition\_variable::wait\_until<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > (\_\_atime=..., \_\_lock=..., this=<optimized out>) at /usr/lib/gcc/x86\_64-pc-linux-gnu/5.4.0/include/g++-v5/condition\_variable:105
No locals.
\#4 std::condition\_variable::wait\_until<std::chrono::\_V2::system\_clock, std::chrono::duration<long int, std::ratio<1l, 1000000000l> >, ring::upnp::UPnPContext::UPnPContext()::<lambda()>::<lambda()> > (\_\_p=..., \_\_atime=..., \_\_lock=..., this=<optimized out>) at /usr/lib/gcc/x86\_64-pc-linux-gnu/5.4.0/include/g++-v5/condition\_variable:128
No locals.
\#5 ring::upnp::UPnPContext::<lambda()>::operator() (\_\_closure=0x7288b8, this=<optimized out>) at upnp\_context.cpp:126
lk = {
\_M\_device = 0x6e2028,
\_M\_owns = true
}
now = <optimized out>
pmp\_igd = std::shared\_ptr (count 2, weak 0) 0x7fffe00008d0
natpmp = {
s = 8,
gateway = 17435146,
has\_pending\_request = 0,
pending\_request = "\\000\\001\\000\\000\\031D\\031D\\000\\000\\016\\020",
pending\_request\_len = 12,
try\_number = 1,
retry\_time = {
tv\_sec = 1498203307,
tv\_usec = 945955
}
}
this = 0x6e1f60
\#6 std::\_Bind\_simple<ring::upnp::UPnPContext::UPnPContext()::<lambda()>()>::\_M\_invoke<> (this=0x7288b8) at /usr/lib/gcc/x86\_64-pc-linux-gnu/5.4.0/include/g++-v5/functional:1531
No locals.
\#7 std::\_Bind\_simple<ring::upnp::UPnPContext::UPnPContext()::<lambda()>()>::operator() (this=0x7288b8) at /usr/lib/gcc/x86\_64-pc-linux-gnu/5.4.0/include/g++-v5/functional:1520
No locals.
\#8 std::thread::\_Impl<std::\_Bind\_simple<ring::upnp::UPnPContext::UPnPContext()::<lambda()>()> >::\_M\_run(void) (this=0x7288a0) at /usr/lib/gcc/x86\_64-pc-linux-gnu/5.4.0/include/g++-v5/thread:115
No locals.
\#9 0x00007ffff13085a3 in std::execute\_native\_thread\_routine\_compat (\_\_p=<optimized out>) at /var/tmp/portage/sys-devel/gcc-6.1.0/work/gcc-6.1.0/libstdc++-v3/src/c++11/thread.cc:110
\_\_t = <optimized out>
\_\_local = warning: RTTI symbol not found for class 'std::\_Sp\_counted\_ptr\_inplace<std::thread::\_Impl<std::\_Bind\_simple<ring::upnp::UPnPContext::UPnPContext()::{lambda()\#1} ()> >, std::allocator<std::\_Bind\_simple<ring::upnp::UPnPContext::UPnPContext()::{lambda()\#1} ()> >, (\_\_gnu\_cxx::\_Lock\_policy)2>'
warning: RTTI symbol not found for class 'std::\_Sp\_counted\_ptr\_inplace<std::thread::\_Impl<std::\_Bind\_simple<ring::upnp::UPnPContext::UPnPContext()::{lambda()\#1} ()> >, std::allocator<std::\_Bind\_simple<ring::upnp::UPnPContext::UPnPContext()::{lambda()\#1} ()> >, (\_\_gnu\_cxx::\_Lock\_policy)2>'
std::shared\_ptr (count 1, weak 0) 0x0
\#10 0x00007ffff534f4a4 in start\_thread () from /lib64/libpthread.so.0
No symbol table info available.
\#11 0x00007ffff0a8370f in clone () from /lib64/libc.so.6
No symbol table info available.
Thread 2 (Thread 0x7fffe88d0700 (LWP 3715)):
\#0 0x00007ffff0a7bf73 in select () from /lib64/libc.so.6
No symbol table info available.
\#1 0x00007ffff717256a in ring::video::VideoDeviceMonitorImpl::run (this=0x6d1ec0) at video\_device\_monitor\_impl.cpp:197
timeout = {
tv\_sec = 0,
tv\_usec = 284984
}
set = {
fds\_bits = {128, 0 <repeats 15 times>}
}
ret = <optimized out>
udev\_fd = 7
\#2 0x00007ffff13085a3 in std::execute\_native\_thread\_routine\_compat (\_\_p=<optimized out>) at /var/tmp/portage/sys-devel/gcc-6.1.0/work/gcc-6.1.0/libstdc++-v3/src/c++11/thread.cc:110
\_\_t = <optimized out>
\_\_local = warning: RTTI symbol not found for class 'std::\_Sp\_counted\_ptr\_inplace<std::thread::\_Impl<std::\_Bind\_simple<std::\_Mem\_fn<void (ring::video::VideoDeviceMonitorImpl::\*)()> (ring::video::VideoDeviceMonitorImpl\*)> >, std::allocator<std::thread::\_Impl<std::\_Bind\_simple<std::\_Mem\_fn<void (ring::video::VideoDeviceMonitorImpl::\*)()> (ring::video::VideoDeviceMonitorImpl\*)> > >, (\_\_gnu\_cxx::\_Lock\_policy)2>'
warning: RTTI symbol not found for class 'std::\_Sp\_counted\_ptr\_inplace<std::thread::\_Impl<std::\_Bind\_simple<std::\_Mem\_fn<void (ring::video::VideoDeviceMonitorImpl::\*)()> (ring::video::VideoDeviceMonitorImpl\*)> >, std::allocator<std::thread::\_Impl<std::\_Bind\_simple<std::\_Mem\_fn<void (ring::video::VideoDeviceMonitorImpl::\*)()> (ring::video::VideoDeviceMonitorImpl\*)> > >, (\_\_gnu\_cxx::\_Lock\_policy)2>'
std::shared\_ptr (count 1, weak 0) 0x0
\#3 0x00007ffff534f4a4 in start\_thread () from /lib64/libpthread.so.0
No symbol table info available.
\#4 0x00007ffff0a8370f in clone () from /lib64/libc.so.6
No symbol table info available.
Thread 1 (Thread 0x7ffff7f8be00 (LWP 3709)):
\#0 0x00007ffff535077d in pthread\_join () from /lib64/libpthread.so.0
No symbol table info available.
\#1 0x00007ffff1308467 in \_\_gthread\_join (\_\_value\_ptr=0x0, \_\_threadid=<optimized out>) at /var/tmp/portage/sys-devel/gcc-6.1.0/work/build/x86\_64-pc-linux-gnu/libstdc++-v3/include/x86\_64-pc-linux-gnu/bits/gthr-default.h:668
No locals.
\#2 std::thread::join (this=0xbd2950) at /var/tmp/portage/sys-devel/gcc-6.1.0/work/gcc-6.1.0/libstdc++-v3/src/c++11/thread.cc:136
\_\_e = 22
\#3 0x00007ffff752ec29 in std::\_Sp\_counted\_ptr\_inplace<std::\_\_future\_base::\_Async\_state\_impl<std::\_Bind\_simple<restbed::Http::async(std::shared\_ptr<restbed::Request>, std::function<void (std::shared\_ptr<restbed::Request>, std::shared\_ptr<restbed::Response>)> const&, std::shared\_ptr<restbed::Settings const> const&)::{lambda(std::shared\_ptr<restbed::Request>)\#2} (std::shared\_ptr<restbed::Request>)>, std::shared\_ptr<restbed::Response> >, std::allocator<std::\_Bind\_simple<restbed::Http::async(std::shared\_ptr<restbed::Request>, std::function<void (std::shared\_ptr<restbed::Request>, std::shared\_ptr<restbed::Response>)> const&, std::shared\_ptr<restbed::Settings const> const&)::{lambda(std::shared\_ptr<restbed::Request>)\#2} (std::shared\_ptr<restbed::Request>)> >, (\_\_gnu\_cxx::\_Lock\_policy)2>::\_M\_dispose() () from /home/lepagee/prefix/lib/libring.so.0
No symbol table info available.
\#4 0x00007ffff6fb6396 in std::\_Sp\_counted\_base<(\_\_gnu\_cxx::\_Lock\_policy)2>::\_M\_release (this=0xbd2920) at /usr/lib/gcc/x86\_64-pc-linux-gnu/5.4.0/include/g++-v5/bits/shared\_ptr\_base.h:150
this = 0xbd2920
\#5 0x00007ffff70ed2b4 in std::\_\_shared\_count<(\_\_gnu\_cxx::\_Lock\_policy)2>::\~\_\_shared\_count (this=0xbce668, \_\_in\_chrg=<optimized out>) at /usr/lib/gcc/x86\_64-pc-linux-gnu/5.4.0/include/g++-v5/bits/shared\_ptr\_base.h:659
No locals.
\#6 std::\_\_shared\_ptr<std::\_\_future\_base::\_State\_baseV2, (\_\_gnu\_cxx::\_Lock\_policy)2>::\~\_\_shared\_ptr (this=0xbce660, \_\_in\_chrg=<optimized out>) at /usr/lib/gcc/x86\_64-pc-linux-gnu/5.4.0/include/g++-v5/bits/shared\_ptr\_base.h:925
No locals.
\#7 std::shared\_ptr<std::\_\_future\_base::\_State\_baseV2>::\~shared\_ptr (this=0xbce660, \_\_in\_chrg=<optimized out>) at /usr/lib/gcc/x86\_64-pc-linux-gnu/5.4.0/include/g++-v5/bits/shared\_ptr.h:93
No locals.
\#8 std::\_\_basic\_future<std::shared\_ptr<restbed::Response> >::\~\_\_basic\_future (this=0xbce660, \_\_in\_chrg=<optimized out>) at /usr/lib/gcc/x86\_64-pc-linux-gnu/5.4.0/include/g++-v5/future:635
No locals.
\#9 std::shared\_future<std::shared\_ptr<restbed::Response> >::\~shared\_future (this=0xbce660, \_\_in\_chrg=<optimized out>) at /usr/lib/gcc/x86\_64-pc-linux-gnu/5.4.0/include/g++-v5/future:855
No locals.
\#10 ring::NameDirectory::<lambda()>::\~<lambda> (this=0xbce660, \_\_in\_chrg=<optimized out>) at namedirectory.cpp:151
No locals.
\#11 std::\_Function\_base::\_Base\_manager<ring::NameDirectory::lookupAddress(const string&, ring::NameDirectory::LookupCallback)::<lambda()> >::\_M\_destroy (\_\_victim=...) at /usr/lib/gcc/x86\_64-pc-linux-gnu/5.4.0/include/g++-v5/functional:1726
No locals.
\#12 std::\_Function\_base::\_Base\_manager<ring::NameDirectory::lookupAddress(const string&, ring::NameDirectory::LookupCallback)::<lambda()> >::\_M\_manager(std::\_Any\_data &, const std::\_Any\_data &, std::\_Manager\_operation) (\_\_dest=..., \_\_source=..., \_\_op=<optimized out>) at /usr/lib/gcc/x86\_64-pc-linux-gnu/5.4.0/include/g++-v5/functional:1750
No locals.
\#13 0x00007ffff6feee0e in std::\_Function\_base::\~\_Function\_base (this=<optimized out>, \_\_in\_chrg=<optimized out>) at /usr/lib/gcc/x86\_64-pc-linux-gnu/5.4.0/include/g++-v5/functional:1830
No locals.
\#14 std::function<void ()>::\~function() (this=<optimized out>, \_\_in\_chrg=<optimized out>) at /usr/lib/gcc/x86\_64-pc-linux-gnu/5.4.0/include/g++-v5/functional:1974
No locals.
\#15 std::\_Destroy<std::function<void ()> >(std::function<void ()>\*) (\_\_pointer=<optimized out>) at /usr/lib/gcc/x86\_64-pc-linux-gnu/5.4.0/include/g++-v5/bits/stl\_construct.h:93
No locals.
\#16 std::\_Destroy\_aux<false>::\_\_destroy<std::function<void ()>\*>(std::function<void ()>\*, std::function<void ()>\*) (\_\_last=<optimized out>, \_\_first=0xbb9a60) at /usr/lib/gcc/x86\_64-pc-linux-gnu/5.4.0/include/g++-v5/bits/stl\_construct.h:103
No locals.
\#17 std::\_Destroy<std::function<void ()>\*>(std::function<void ()>\*, std::function<void ()>\*) (\_\_last=<optimized out>, \_\_first=<optimized out>) at /usr/lib/gcc/x86\_64-pc-linux-gnu/5.4.0/include/g++-v5/bits/stl\_construct.h:126
No locals.
\#18 std::\_Destroy<std::function<void ()>\*, std::function<void ()> >(std::function<void ()>\*, std::function<void ()>\*, std::allocator<std::function<void ()> >&) (\_\_last=0xbb9ac0, \_\_first=<optimized out>) at /usr/lib/gcc/x86\_64-pc-linux-gnu/5.4.0/include/g++-v5/bits/stl\_construct.h:151
No locals.
\#19 std::deque<std::function<void ()>, std::allocator<std::function<void ()> > >::\_M\_destroy\_data\_aux(std::\_Deque\_iterator<std::function<void ()>, std::function<void ()>&, std::function<void ()>\*>, std::\_Deque\_iterator<std::function<void ()>, std::function<void ()>&, std::function<void ()>\*>) (this=this@entry=0x7ffff7945da0 <ring::ThreadPool::instance()::pool>, \_\_first=..., \_\_last=...) at /usr/lib/gcc/x86\_64-pc-linux-gnu/5.4.0/include/g++-v5/bits/deque.tcc:841
No locals.
\#20 0x00007ffff6fee228 in std::deque<std::function<void ()>, std::allocator<std::function<void ()> > >::\_M\_destroy\_data(std::\_Deque\_iterator<std::function<void ()>, std::function<void ()>&, std::function<void ()>\*>, std::\_Deque\_iterator<std::function<void ()>, std::function<void ()>&, std::function<void ()>\*>, std::allocator<std::function<void ()> > const&) (\_\_last=..., \_\_first=..., this=0x7ffff7945da0 <ring::ThreadPool::instance()::pool>) at /usr/lib/gcc/x86\_64-pc-linux-gnu/5.4.0/include/g++-v5/bits/stl\_deque.h:2037
No locals.
\#21 std::deque<std::function<void ()>, std::allocator<std::function<void ()> > >::\~deque() (this=0x7ffff7945da0 <ring::ThreadPool::instance()::pool>, \_\_in\_chrg=<optimized out>) at /usr/lib/gcc/x86\_64-pc-linux-gnu/5.4.0/include/g++-v5/bits/stl\_deque.h:1039
No locals.
\#22 std::queue<std::function<void ()>, std::deque<std::function<void ()>, std::allocator<std::function<void ()> > > >::\~queue() (this=0x7ffff7945da0 <ring::ThreadPool::instance()::pool>, \_\_in\_chrg=<optimized out>) at /usr/lib/gcc/x86\_64-pc-linux-gnu/5.4.0/include/g++-v5/bits/stl\_queue.h:96
No locals.
\#23 ring::ThreadPool::\~ThreadPool (this=0x7ffff7945da0 <ring::ThreadPool::instance()::pool>, \_\_in\_chrg=<optimized out>) at thread\_pool.cpp:42
No locals.
\#24 0x00007ffff09d0b80 in \_\_run\_exit\_handlers () from /lib64/libc.so.6
No symbol table info available.
\#25 0x00007ffff09d0bda in exit () from /lib64/libc.so.6
No symbol table info available.
\#26 0x00007ffff09bb2c7 in \_\_libc\_start\_main () from /lib64/libc.so.6
No symbol table info available.
\#27 0x000000000041601a in \_start ()
No symbol table info available.https://git.jami.net/savoirfairelinux/jami-client-gnome/-/issues/634daemon: pulseaudio daemon crash2018-05-22T00:38:29ZJami Botdaemon: pulseaudio daemon crashIssue generated from Tuleap's migration script.
**Originally submitted by: Guillaume Roguez (guillaume)**
Makeing a call with pulseaudio backend ends with no audio as the pulseaudio deaemon
crashes.
Running pulseaudio in non-daem...Issue generated from Tuleap's migration script.
**Originally submitted by: Guillaume Roguez (guillaume)**
Makeing a call with pulseaudio backend ends with no audio as the pulseaudio deaemon
crashes.
Running pulseaudio in non-daemon and verbose mode shows following line before crashing:
E: [alsa-sink-ALC293 Analog] sink-input.c: Assertion '!i->thread\_info.attached' failed at pulsecore/sink-input.c:2304, function pa\_sink\_input\_attach(). Aborting.
\* Environment:
Fedora25
\* Reproduce steps:
make a call with pulseaudio layer enabled
\* Expected result:
audio should work
\* Actual result:
no audioGuillaume RoguezGuillaume Roguezhttps://git.jami.net/savoirfairelinux/jami-client-gnome/-/issues/626Cannot close call during "searching for" step2018-05-22T00:37:55ZJami BotCannot close call during "searching for" stepIssue generated from Tuleap's migration script.
**Originally submitted by: Anthony Léonard (aleonard)**
I tried to call an account and the "Searching for" step took about a minute before failing. The "Cancel" button was disabled and it ...Issue generated from Tuleap's migration script.
**Originally submitted by: Anthony Léonard (aleonard)**
I tried to call an account and the "Searching for" step took about a minute before failing. The "Cancel" button was disabled and it wasn't possible to cancel the call.
Then, when the call switched to "Failed" state, the button was enabled again.
How to reproduce:
It's hard to tell as it doesn't happen all the time. I suspect the button to be disabled in a previous call and not being re-enabled when making a new one.https://git.jami.net/savoirfairelinux/jami-client-gnome/-/issues/623crash when searching2018-05-22T00:37:48ZJami Botcrash when searchingIssue generated from Tuleap's migration script.
**Originally submitted by: Eloi Bail (eloi)**
A detailed description of the bug. Use following fields for description field:
\* Environment:
[14:23:14] eloi@eloi-W541:\~/DEV/SFL/rin...Issue generated from Tuleap's migration script.
**Originally submitted by: Eloi Bail (eloi)**
A detailed description of the bug. Use following fields for description field:
\* Environment:
[14:23:14] eloi@eloi-W541:\~/DEV/SFL/ring-project$ ./client-gnome/build-local/gnome-ring --version
1.0.0 - 85e992af497dd915382bd9941784517d03308d37
\* Reproduce steps:
Search in the search label
\* Expected result:
no crash
\* Actual result:
crash
-----
[Thread 0x7fffc8b6b700 (LWP 23226) exited]
\*\* (gnome-ring:23119): CRITICAL \*\*: GtkTreePath\* gtk\_q\_tree\_model\_get\_path(GtkTreeModel\*, GtkTreeIter\*): assertion 'iter->stamp == priv->stamp' failed
\*\* (gnome-ring:23119): CRITICAL \*\*: GtkTreePath\* gtk\_q\_tree\_model\_get\_path(GtkTreeModel\*, GtkTreeIter\*): assertion 'iter->stamp == priv->stamp' failed
(gnome-ring:23119): Gtk-CRITICAL \*\*: gtk\_tree\_path\_get\_depth: assertion 'path != NULL' failed
Thread 1 "gnome-ring" received signal SIGSEGV, Segmentation fault.
0x00007ffff59cfb54 in ?? () from /usr/lib/x86\_64-linux-gnu/libQt5Core.so.5
(gdb) bt
\#0 0x00007ffff59cfb54 in ?? () from /usr/lib/x86\_64-linux-gnu/libQt5Core.so.5
\#1 0x00007ffff59cfe44 in QSortFilterProxyModel::data(QModelIndex const&, int) const () from /usr/lib/x86\_64-linux-gnu/libQt5Core.so.5
\#2 0x00005555555f32f0 in QModelIndex::data (this=0x7fffffffae70, arole=0) at /usr/include/x86\_64-linux-gnu/qt5/QtCore/qabstractitemmodel.h:420
\#3 0x000055555565f294 in render\_name\_and\_contact\_method (tree\_column=0x555556036520, cell=0x555555df2120, tree\_model=0x55555607ed70, iter=0x555555af9940, treeview=0x555555edb9d0)
at /home/eloi/DEV/SFL/ring-project/client-gnome/src/contactsview.cpp:122
\#4 0x00007ffff70f16db in ?? () from /usr/lib/x86\_64-linux-gnu/libgtk-3.so.0
\#5 0x00007ffff5c98840 in g\_hash\_table\_foreach () from /lib/x86\_64-linux-gnu/libglib-2.0.so.0
\#6 0x00007ffff70f156b in ?? () from /usr/lib/x86\_64-linux-gnu/libgtk-3.so.0
\#7 0x00007ffff70f6c19 in ?? () from /usr/lib/x86\_64-linux-gnu/libgtk-3.so.0
\#8 0x00007ffff71ead75 in ?? () from /usr/lib/x86\_64-linux-gnu/libgtk-3.so.0
\#9 0x00007ffff5f821a4 in ?? () from /usr/lib/x86\_64-linux-gnu/libgobject-2.0.so.0
\#10 0x00007ffff5f9c8bd in g\_signal\_emit\_valist () from /usr/lib/x86\_64-linux-gnu/libgobject-2.0.so.0
\#11 0x00007ffff5f9cfaf in g\_signal\_emit () from /usr/lib/x86\_64-linux-gnu/libgobject-2.0.so.0
\#12 0x00007ffff70f30e6 in gtk\_cell\_area\_apply\_attributes () from /usr/lib/x86\_64-linux-gnu/libgtk-3.so.0
\#13 0x00007ffff7307161 in ?? () from /usr/lib/x86\_64-linux-gnu/libgtk-3.so.0
\#14 0x00007ffff730edea in ?? () from /usr/lib/x86\_64-linux-gnu/libgtk-3.so.0
\#15 0x00007ffff730f581 in ?? () from /usr/lib/x86\_64-linux-gnu/libgtk-3.so.0
\#16 0x00007ffff727ef94 in ?? () from /usr/lib/x86\_64-linux-gnu/libgtk-3.so.0
\#17 0x00007ffff727f1df in ?? () from /usr/lib/x86\_64-linux-gnu/libgtk-3.so.0
\#18 0x00007ffff727f297 in gtk\_widget\_get\_preferred\_width () from /usr/lib/x86\_64-linux-gnu/libgtk-3.so.0
\#19 0x00007ffff726a8da in ?? () from /usr/lib/x86\_64-linux-gnu/libgtk-3.so.0
\#20 0x00007ffff71294e3 in ?? () from /usr/lib/x86\_64-linux-gnu/libgtk-3.so.0
\#21 0x00007ffff712d534 in ?? () from /usr/lib/x86\_64-linux-gnu/libgtk-3.so.0
\#22 0x00007ffff7266cb3 in ?? () from /usr/lib/x86\_64-linux-gnu/libgtk-3.so.0
\#23 0x00007ffff727ef94 in ?? () from /usr/lib/x86\_64-linux-gnu/libgtk-3.so.0
\#24 0x00007ffff727f1df in ?? () from /usr/lib/x86\_64-linux-gnu/libgtk-3.so.0
\#25 0x00007ffff727f297 in gtk\_widget\_get\_preferred\_width () from /usr/lib/x86\_64-linux-gnu/libgtk-3.so.0
\#26 0x00007ffff727f880 in ?? () from /usr/lib/x86\_64-linux-gnu/libgtk-3.so.0
\#27 0x00007ffff720ec65 in ?? () from /usr/lib/x86\_64-linux-gnu/libgtk-3.so.0
\#28 0x00007ffff71294e3 in ?? () from /usr/lib/x86\_64-linux-gnu/libgtk-3.so.0
\#29 0x00007ffff712d534 in ?? () from /usr/lib/x86\_64-linux-gnu/libgtk-3.so.0
\#30 0x00007ffff70ddd0e in ?? () from /usr/lib/x86\_64-linux-gnu/libgtk-3.so.0
\#31 0x00007ffff70dde7b in ?? () from /usr/lib/x86\_64-linux-gnu/libgtk-3.so.0
\#32 0x00007ffff712d534 in ?? () from /usr/lib/x86\_64-linux-gnu/libgtk-3.so.0
\#33 0x00007ffff720e053 in ?? () from /usr/lib/x86\_64-linux-gnu/libgtk-3.so.0
\#34 0x00007ffff727ef94 in ?? () from /usr/lib/x86\_64-linux-gnu/libgtk-3.so.0
\#35 0x00007ffff727f1df in ?? () from /usr/lib/x86\_64-linux-gnu/libgtk-3.so.0
\#36 0x00007ffff727f297 in gtk\_widget\_get\_preferred\_width () from /usr/lib/x86\_64-linux-gnu/libgtk-3.so.0
\#37 0x00007ffff70daf6f in ?? () from /usr/lib/x86\_64-linux-gnu/libgtk-3.so.0
\#38 0x00007ffff71294e3 in ?? () from /usr/lib/x86\_64-linux-gnu/libgtk-3.so.0
\#39 0x00007ffff712d534 in ?? () from /usr/lib/x86\_64-linux-gnu/libgtk-3.so.0
\#40 0x00007ffff70dba83 in ?? () from /usr/lib/x86\_64-linux-gnu/libgtk-3.so.0
\#41 0x00007ffff727ef94 in ?? () from /usr/lib/x86\_64-linux-gnu/libgtk-3.so.0
\#42 0x00007ffff727f1df in ?? () from /usr/lib/x86\_64-linux-gnu/libgtk-3.so.0
\#43 0x00007ffff727f297 in gtk\_widget\_get\_preferred\_width () from /usr/lib/x86\_64-linux-gnu/libgtk-3.so.0
\#44 0x00007ffff727f880 in ?? () from /usr/lib/x86\_64-linux-gnu/libgtk-3.so.0
\#45 0x00007ffff721d779 in ?? () from /usr/lib/x86\_64-linux-gnu/libgtk-3.so.0
\#46 0x00007ffff71294e3 in ?? () from /usr/lib/x86\_64-linux-gnu/libgtk-3.so.0
\#47 0x00007ffff712d534 in ?? () from /usr/lib/x86\_64-linux-gnu/libgtk-3.so.0
\#48 0x00007ffff721cb03 in ?? () from /usr/lib/x86\_64-linux-gnu/libgtk-3.so.0
\#49 0x00007ffff727ef94 in ?? () from /usr/lib/x86\_64-linux-gnu/libgtk-3.so.0
\#50 0x00007ffff727f1df in ?? () from /usr/lib/x86\_64-linux-gnu/libgtk-3.so.0
\#51 0x00007ffff727f297 in gtk\_widget\_get\_preferred\_width () from /usr/lib/x86\_64-linux-gnu/libgtk-3.so.0
\#52 0x00007ffff70daf6f in ?? () from /usr/lib/x86\_64-linux-gnu/libgtk-3.so.0
\#53 0x00007ffff71294e3 in ?? () from /usr/lib/x86\_64-linux-gnu/libgtk-3.so.0https://git.jami.net/savoirfairelinux/jami-client-gnome/-/issues/618ring won't migrate account2018-05-22T00:37:41ZJami Botring won't migrate accountIssue generated from Tuleap's migration script.
**Originally submitted by: bern (berhn43)**
Ubuntu 16.10. Ring won't migrate accounts, won't make calls.Issue generated from Tuleap's migration script.
**Originally submitted by: bern (berhn43)**
Ubuntu 16.10. Ring won't migrate accounts, won't make calls.https://git.jami.net/savoirfairelinux/jami-client-gnome/-/issues/607Ring daemon RPM package creation error: Program returns random data in a func...2018-05-22T00:37:13ZJami BotRing daemon RPM package creation error: Program returns random data in a functionIssue generated from Tuleap's migration script.
**Originally submitted by: szotsaki (szotsaki)**
<p>Creation of RPM package is not possible because Ring daemon has a specific type of warning (return-type) which halts RPM creation proced...Issue generated from Tuleap's migration script.
**Originally submitted by: szotsaki (szotsaki)**
<p>Creation of RPM package is not possible because Ring daemon has a specific type of warning (return-type) which halts RPM creation procedure. The warning is:</p>
<pre>
[ 212s] ringaccount.cpp: In function 'std::string ring::Migration::mapStateNumberToString(ring::Migration::State)':
[ 212s] ringaccount.cpp:101:1: warning: control reaches end of non-void function [-Wreturn-type]
[ 212s] }
[ 212s] \^
[ ... ]
[ 325s] I: Program returns random data in a function
[ 325s] E: ring-daemon no-return-in-nonvoid-function ringaccount.cpp:101
[ 325s]
[ 325s] lamb25 failed "build ring-daemon.spec" at Mon Feb 13 06:54:21 UTC 2017.</pre>
<p>If possible, please compile all Ring modules with -Werror=return-type to halt the compilation in the second when this type of warning gets in the code because the RPM build system won't let this package to be made.</p>