Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in / Register
J
jami-lrc
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 20
    • Issues 20
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
    • Iterations
  • Requirements
    • Requirements
    • List
  • Security & Compliance
    • Security & Compliance
    • Dependency List
    • License Compliance
  • Operations
    • Operations
    • Incidents
  • Analytics
    • Analytics
    • Insights
    • Issue
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
  • savoirfairelinux
  • jami-lrc
  • Issues
  • #315

Closed
Open
Opened May 17, 2016 by RingBot@RingBotOwner

LRC: segfault due to assumption that a profile exists

Issue generated from Tuleap's migration script. Originally submitted by: Stepan Salenikovich (ssalenik)

GNOME client has not integrated profiles yet:

 

  
Program received signal SIGSEGV, Segmentation fault.  
Profile::person (this=0x0) at /home/ssalenikovich/projects/ring-lrc/src/profile.cpp:67  
67	   return d\_ptr->m\_Person;  
(gdb) bt  
\#0  0x0000000000587a50 in Profile::person() const (this=0x0) at /home/ssalenikovich/projects/ring-lrc/src/profile.cpp:67  
\#1  0x0000000000587a6c in Profile::id() const (this=) at /home/ssalenikovich/projects/ring-lrc/src/profile.cpp:57  
\#2  0x00000000005f31ca in ProfileModelPrivate::slotAccountAdded(Account\*) (this=this@entry=0x2b26420, acc=0x2202140) at /home/ssalenikovich/projects/ring-lrc/src/profilemodel.cpp:114  
\#3  0x00000000005f58a5 in ProfileModelPrivate::slotDelayedInit() (this=0x2b26420) at /home/ssalenikovich/projects/ring-lrc/src/profilemodel.cpp:181  
\#4  0x00000000005f59f5 in ProfileModelPrivate::qt\_static\_metacall(QObject\*, QMetaObject::Call, int, void\*\*) (\_o=, \_c=, \_id=, \_a=)  
    at /home/ssalenikovich/projects/ring-lrc/build/profilemodel.moc:97  
\#5  0x00007ffff4757651 in QObject::event(QEvent\*) (this=0x2b26420, e=) at kernel/qobject.cpp:1245  
\#6  0x00007ffff4725efc in QCoreApplication::notifyInternal(QObject\*, QEvent\*) (event=0x26ddd70, receiver=0x2b26420, this=0xb01cc0) at kernel/qcoreapplication.cpp:997  
\#7  0x00007ffff4725efc in QCoreApplication::notifyInternal(QObject\*, QEvent\*) (this=0xb01cc0, receiver=0x2b26420, event=event@entry=0x26ddd70) at kernel/qcoreapplication.cpp:935  
\#8  0x00007ffff4728057 in QCoreApplicationPrivate::sendPostedEvents(QObject\*, int, QThreadData\*) (event=0x26ddd70, receiver=)  
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:228  
\#9  0x00007ffff4728057 in QCoreApplicationPrivate::sendPostedEvents(QObject\*, int, QThreadData\*) (receiver=receiver@entry=0x0, event\_type=event\_type@entry=0, data=0xa65b10) at kernel/qcoreapplication.cpp:1552  
\#10 0x00007ffff4728588 in QCoreApplication::sendPostedEvents(QObject\*, int) (receiver=receiver@entry=0x0, event\_type=event\_type@entry=0) at kernel/qcoreapplication.cpp:1410  
\#11 0x00007ffff477ce73 in postEventSourceDispatch(GSource\*, GSourceFunc, gpointer) (s=0xb01c00) at kernel/qeventdispatcher\_glib.cpp:271  
\#12 0x00007ffff61f8ff7 in g\_main\_context\_dispatch (context=0xa72190) at /build/glib2.0-meArNm/glib2.0-2.46.2/./glib/gmain.c:3154  
\#13 0x00007ffff61f8ff7 in g\_main\_context\_dispatch (context=context@entry=0xa72190) at /build/glib2.0-meArNm/glib2.0-2.46.2/./glib/gmain.c:3769  
\#14 0x00007ffff61f9250 in g\_main\_context\_iterate (context=context@entry=0xa72190, block=block@entry=1, dispatch=dispatch@entry=1, self=)  
    at /build/glib2.0-meArNm/glib2.0-2.46.2/./glib/gmain.c:3840  
\#15 0x00007ffff61f92fc in g\_main\_context\_iteration (context=0xa72190, context@entry=0x0, may\_block=may\_block@entry=1) at /build/glib2.0-meArNm/glib2.0-2.46.2/./glib/gmain.c:3901  
\#16 0x00007ffff67baafc in g\_application\_run (application=0xa6e140 [RingClient], argc=2, argv=0x7fffffffde38) at /build/glib2.0-meArNm/glib2.0-2.46.2/./gio/gapplication.c:2311  
\#17 0x00000000004e7476 in main(int, char\*\*) (argc=2, argv=0x7fffffffde38) at /home/ssalenikovich/projects/ring-client-gnome/src/main.cpp:34  

 

To upload designs, you'll need to enable LFS and have admin enable hashed storage. More information
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None
Reference: savoirfairelinux/ring-lrc#315