Menu

#105 crashy wxdfast

open
nobody
None
5
2007-07-28
2007-07-28
RJ
No

wxdfast keeps crashing on me. it happens apparently at random, but always with the same error message. it could crash within a minute from starting up, or hours. useless info, i know, but i don't know what else to say except to check out the screenshot.

Discussion

  • RJ

    RJ - 2007-07-28

    screenshot of crasyness

     
  • Nobody/Anonymous

    Logged In: NO

    Same here...using debian lenny/sid with wxDF 0.6.0 seems to crash almost randomly - with no error message, application simply terminates with no log that I can find, or error message, it simply seems to terminate with no reason - some decent bug handling would be awesome. It also uses a ton of CPU which is horrible when im on battery. I recently switched from d4x because it (d4x aka nt) seems incompatible with the new gnome - who knows it may be a debian issue (im a recent slackware convert). And yes blah blah im using debian unstable/testing and I could not compile this prog with GCC 4.2 at all, so perhaps it's simply a legacy issue.

     
  • Nobody/Anonymous

    Logged In: NO

    Same problem on ubuntu fiesty. Just keeps on crashing randomly. Ultimately removed it :(

     
  • gt-

    gt- - 2007-08-18

    Logged In: YES
    user_id=1812294
    Originator: NO

    Same problem on win xp, with portable version 0.60.

     
  • Nobody/Anonymous

    Logged In: NO

    Hello together,

    I have the same on winXP installed version 0.6.0.

    When I had a lot of Downloads an xwDownload Fast (xwDF) crashed and I restarted it, I recogniced that pushing the stop all button an then restart the downloads one by one it seems everything is working like it should. When you instead push the start all butten xwDF is likly to crash again.
    Looks like xwDF wants to start the downloads to fast and it get's whyever confused and crashes.

    Another thing I recogniced when xwDF crashed is that when I have lots of downloads which use more than 1 piece for each download and I start them one by one it also happens that xwDF crashes.
    I think that may have to do something with the connection limit to the download server and xwDF is not able to automaticly match the amount of connections correctly (putting the rest of the downloadrequests to the clock-symbol). In my understanding that means that xwDF try's at any price to open as many connections given by piece number and dosen't put the complete downloadrequest to the clock symbol or starts less then the given piecenumbers and open's only an additional piece when another has been finished. (Why isn't it possible to rechange the piecenumber when the downloadrequest has been created, manual or automaticly??)

    I hope my descriptions help to solve the complex of problems and we get a less buggier program.

    In general it's a nice piece of software. Keep up the good work!!

    NoS
    ;-))

     
  • Nobody/Anonymous

    Logged In: NO

    Yep. Same with me on XP with version 0.60. I had an earlier version which never crashed and I have had this version for a week and it has crashed everyday that I have used it! I want the old version back.

     
  • Nobody/Anonymous

    Logged In: NO

    Same on ubuntu feisty 64bit. The program is unusable because it crashes so often. Hope it can be fixed soon :)

     
  • Nobody/Anonymous

    Logged In: NO

    Same problem using wxDFast on Suse 10.1.
    Running it under gdb with compilation "--enable-debug" provides the following info:

    (gdb) r
    Starting program: /usr/local/bin/wxdfast
    [Thread debugging using libthread_db enabled]
    [New Thread -1227135312 (LWP 26867)]
    [New Thread -1240503392 (LWP 26880)]
    [New Thread -1250952288 (LWP 26881)]
    [New Thread -1259344992 (LWP 26882)]
    [New Thread -1267737696 (LWP 26883)]
    [New Thread -1276130400 (LWP 26884)]

    (wxdfast:26867): GLib-WARNING **: giounix.c:400Error while getting flags for FD: Bad file descriptor (9)

    Program received signal SIGSEGV, Segmentation fault.
    [Switching to Thread -1227135312 (LWP 26867)]
    0xb76ea400 in pthread_mutex_lock () from /lib/libpthread.so.0

    (gdb) bt
    #0 0xb76ea400 in pthread_mutex_lock () from /lib/libpthread.so.0
    #1 0xb6f208ef in g_source_unref () from /opt/gnome/lib/libglib-2.0.so.0
    #2 0xb6f2291c in g_source_remove () from /opt/gnome/lib/libglib-2.0.so.0
    #3 0xb725169d in gdk_input_remove () from /opt/gnome/lib/libgdk-x11-2.0.so.0
    #4 0xb7a80a48 in GSocketGUIFunctionsTableConcrete::Uninstall_Callback () from /usr/local/lib/libwx_gtk2_core-2.8.so.0
    #5 0xb7944b8d in GSocket::Disable () from /usr/local/lib/libwx_base_net-2.8.so.0
    #6 0xb7946e05 in GSocket::Detected_Read () from /usr/local/lib/libwx_base_net-2.8.so.0
    #7 0xb7a80879 in _GSocket_GDK_Input () from /usr/local/lib/libwx_gtk2_core-2.8.so.0
    #8 0xb725184e in gdk_input_add () from /opt/gnome/lib/libgdk-x11-2.0.so.0
    #9 0xb6f4992d in g_io_channel_unix_get_fd () from /opt/gnome/lib/libglib-2.0.so.0
    #10 0xb6f20abd in g_main_context_dispatch () from /opt/gnome/lib/libglib-2.0.so.0
    #11 0xb6f23cbf in g_main_context_check () from /opt/gnome/lib/libglib-2.0.so.0
    #12 0xb6f24069 in g_main_loop_run () from /opt/gnome/lib/libglib-2.0.so.0
    #13 0xb73e9d04 in gtk_main () from /opt/gnome/lib/libgtk-x11-2.0.so.0
    #14 0xb7a7edac in wxEventLoop::Run () from /usr/local/lib/libwx_gtk2_core-2.8.so.0
    #15 0xb7b1250e in wxAppBase::MainLoop () from /usr/local/lib/libwx_gtk2_core-2.8.so.0
    #16 0xb7b11ac1 in wxAppBase::OnRun () from /usr/local/lib/libwx_gtk2_core-2.8.so.0
    #17 0xb788781a in wxEntry () from /usr/local/lib/libwx_base-2.8.so.0
    #18 0x080c9d40 in main (argc=Cannot access memory at address 0x1
    ) at wxDFast.cpp:22

    Hope this provide usefull info to fix the problem...
    /Alain

     
  • CCMCornell

    CCMCornell - 2007-10-30

    Logged In: YES
    user_id=1549077
    Originator: NO

    Using the gentoo ebuild mentioned in http://bugs.gentoo.org/show_bug.cgi?id=167946 for 0.6.0, wxdfast compiles and starts. However, when clicking on options or clicking new, wxdfast crashes. Below is what my console spat out - first for clicking on options, then for clicking on "new."

    misha@misha1 ~ $ wxdfast
    *** glibc detected *** wxdfast: double free or corruption (out): 0x0848de70 ***
    ======= Backtrace: =========
    /lib/libc.so.6[0xb77a6a00]
    /lib/libc.so.6(cfree+0x89)[0xb77a86f9]
    /usr/lib/libglib-2.0.so.0(g_free+0x31)[0xb720d411]
    /usr/lib/libwx_gtk2u_core-2.6.so.0[0xb7c5c3ba]
    /usr/lib/libwx_gtk2u_core-2.6.so.0(_ZN8wxButton10SetDefaultEv+0x76)[0xb7c5c496]
    /usr/lib/libwx_gtk2u_xrc-2.6.so.0(_ZN18wxButtonXmlHandler16DoCreateResourceEv+0x2a4)[0xb7f51754]
    /usr/lib/libwx_gtk2u_xrc-2.6.so.0(_ZN20wxXmlResourceHandler14CreateResourceEP9wxXmlNodeP8wxObjectS3_+0x1b4)[0xb7f8f294]
    /usr/lib/libwx_gtk2u_xrc-2.6.so.0(_ZN13wxXmlResource17CreateResFromNodeEP9wxXmlNodeP8wxObjectS3_P20wxXmlResourceHandler+0x467)[0xb7f95de7]
    /usr/lib/libwx_gtk2u_xrc-2.6.so.0(_ZN17wxSizerXmlHandler16Handle_sizeritemEv+0xca)[0xb7f76f6a]
    /usr/lib/libwx_gtk2u_xrc-2.6.so.0(_ZN17wxSizerXmlHandler16DoCreateResourceEv+0x3e)[0xb7f7747e]
    /usr/lib/libwx_gtk2u_xrc-2.6.so.0(_ZN20wxXmlResourceHandler14CreateResourceEP9wxXmlNodeP8wxObjectS3_+0x1b4)[0xb7f8f294]
    /usr/lib/libwx_gtk2u_xrc-2.6.so.0(_ZN13wxXmlResource17CreateResFromNodeEP9wxXmlNodeP8wxObjectS3_P20wxXmlResourceHandler+0x49a)[0xb7f95e1a]
    /usr/lib/libwx_gtk2u_xrc-2.6.so.0(_ZN20wxXmlResourceHandler14CreateChildrenEP8wxObjectb+0x11a)[0xb7f9610a]
    /usr/lib/libwx_gtk2u_xrc-2.6.so.0(_ZN17wxSizerXmlHandler12Handle_sizerEv+0x139)[0xb7f75eb9]
    /usr/lib/libwx_gtk2u_xrc-2.6.so.0(_ZN17wxSizerXmlHandler16DoCreateResourceEv+0x6e)[0xb7f774ae]
    /usr/lib/libwx_gtk2u_xrc-2.6.so.0(_ZN20wxXmlResourceHandler14CreateResourceEP9wxXmlNodeP8wxObjectS3_+0x1b4)[0xb7f8f294]
    /usr/lib/libwx_gtk2u_xrc-2.6.so.0(_ZN13wxXmlResource17CreateResFromNodeEP9wxXmlNodeP8wxObjectS3_P20wxXmlResourceHandler+0x467)[0xb7f95de7]
    /usr/lib/libwx_gtk2u_xrc-2.6.so.0(_ZN17wxSizerXmlHandler16Handle_sizeritemEv+0xca)[0xb7f76f6a]
    /usr/lib/libwx_gtk2u_xrc-2.6.so.0(_ZN17wxSizerXmlHandler16DoCreateResourceEv+0x3e)[0xb7f7747e]
    /usr/lib/libwx_gtk2u_xrc-2.6.so.0(_ZN20wxXmlResourceHandler14CreateResourceEP9wxXmlNodeP8wxObjectS3_+0x1b4)[0xb7f8f294]
    /usr/lib/libwx_gtk2u_xrc-2.6.so.0(_ZN13wxXmlResource17CreateResFromNodeEP9wxXmlNodeP8wxObjectS3_P20wxXmlResourceHandler+0x49a)[0xb7f95e1a]
    /usr/lib/libwx_gtk2u_xrc-2.6.so.0(_ZN20wxXmlResourceHandler14CreateChildrenEP8wxObjectb+0x11a)[0xb7f9610a]
    /usr/lib/libwx_gtk2u_xrc-2.6.so.0(_ZN17wxSizerXmlHandler12Handle_sizerEv+0x139)[0xb7f75eb9]
    /usr/lib/libwx_gtk2u_xrc-2.6.so.0(_ZN17wxSizerXmlHandler16DoCreateResourceEv+0x6e)[0xb7f774ae]
    /usr/lib/libwx_gtk2u_xrc-2.6.so.0(_ZN20wxXmlResourceHandler14CreateResourceEP9wxXmlNodeP8wxObjectS3_+0x1b4)[0xb7f8f294]
    /usr/lib/libwx_gtk2u_xrc-2.6.so.0(_ZN13wxXmlResource17CreateResFromNodeEP9wxXmlNodeP8wxObjectS3_P20wxXmlResourceHandler+0x467)[0xb7f95de7]
    /usr/lib/libwx_gtk2u_xrc-2.6.so.0(_ZN20wxXmlResourceHandler14CreateChildrenEP8wxObjectb+0x11a)[0xb7f9610a]
    /usr/lib/libwx_gtk2u_xrc-2.6.so.0(_ZN18wxDialogXmlHandler16DoCreateResourceEv+0x499)[0xb7f5b579]
    /usr/lib/libwx_gtk2u_xrc-2.6.so.0(_ZN20wxXmlResourceHandler14CreateResourceEP9wxXmlNodeP8wxObjectS3_+0x1b4)[0xb7f8f294]
    /usr/lib/libwx_gtk2u_xrc-2.6.so.0(_ZN13wxXmlResource17CreateResFromNodeEP9wxXmlNodeP8wxObjectS3_P20wxXmlResourceHandler+0x467)[0xb7f95de7]
    /usr/lib/libwx_gtk2u_xrc-2.6.so.0(_ZN13wxXmlResource10LoadDialogEP8wxDialogP8wxWindowRK8wxString+0x83)[0xb7f968e3]
    wxdfast[0x80a3581]
    /usr/lib/libwx_baseu-2.6.so.0(_ZNK12wxAppConsole11HandleEventEP12wxEvtHandlerMS0_FvR7wxEventES3_+0x35)[0xb79da485]
    /usr/lib/libwx_baseu-2.6.so.0(_ZN12wxEvtHandler21ProcessEventIfMatchesERK21wxEventTableEntryBasePS_R7wxEvent+0x89)[0xb7a67619]
    /usr/lib/libwx_baseu-2.6.so.0(_ZN16wxEventHashTable11HandleEventER7wxEventP12wxEvtHandler+0x7b)[0xb7a6776b]
    /usr/lib/libwx_baseu-2.6.so.0(_ZN12wxEvtHandler12ProcessEventER7wxEvent+0xdf)[0xb7a678ef]
    /usr/lib/libwx_gtk2u_core-2.6.so.0[0xb7c75130]
    /usr/lib/libgobject-2.0.so.0(g_cclosure_marshal_VOID__VOID+0x49)[0xb72ba309]
    /usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x129)[0xb72ad039]
    /usr/lib/libgobject-2.0.so.0[0xb72bdb61]
    /usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x8c7)[0xb72beea7]
    /usr/lib/libgobject-2.0.soAborted
    misha@misha1 ~ $ wxdfast
    *** glibc detected *** wxdfast: double free or corruption (out): 0x08389ba0 ***
    ======= Backtrace: =========
    /lib/libc.so.6[0xb7771a00]
    /lib/libc.so.6(cfree+0x89)[0xb77736f9]
    /usr/lib/libglib-2.0.so.0(g_free+0x31)[0xb71d8411]
    /usr/lib/libwx_gtk2u_core-2.6.so.0[0xb7c273ba]
    /usr/lib/libwx_gtk2u_core-2.6.so.0(_ZN8wxButton10SetDefaultEv+0x76)[0xb7c27496]
    /usr/lib/libwx_gtk2u_xrc-2.6.so.0(_ZN18wxButtonXmlHandler16DoCreateResourceEv+0x2a4)[0xb7f1c754]
    /usr/lib/libwx_gtk2u_xrc-2.6.so.0(_ZN20wxXmlResourceHandler14CreateResourceEP9wxXmlNodeP8wxObjectS3_+0x1b4)[0xb7f5a294]
    /usr/lib/libwx_gtk2u_xrc-2.6.so.0(_ZN13wxXmlResource17CreateResFromNodeEP9wxXmlNodeP8wxObjectS3_P20wxXmlResourceHandler+0x467)[0xb7f60de7]
    /usr/lib/libwx_gtk2u_xrc-2.6.so.0(_ZN17wxSizerXmlHandler16Handle_sizeritemEv+0xca)[0xb7f41f6a]
    /usr/lib/libwx_gtk2u_xrc-2.6.so.0(_ZN17wxSizerXmlHandler16DoCreateResourceEv+0x3e)[0xb7f4247e]
    /usr/lib/libwx_gtk2u_xrc-2.6.so.0(_ZN20wxXmlResourceHandler14CreateResourceEP9wxXmlNodeP8wxObjectS3_+0x1b4)[0xb7f5a294]
    /usr/lib/libwx_gtk2u_xrc-2.6.so.0(_ZN13wxXmlResource17CreateResFromNodeEP9wxXmlNodeP8wxObjectS3_P20wxXmlResourceHandler+0x49a)[0xb7f60e1a]
    /usr/lib/libwx_gtk2u_xrc-2.6.so.0(_ZN20wxXmlResourceHandler14CreateChildrenEP8wxObjectb+0x11a)[0xb7f6110a]
    /usr/lib/libwx_gtk2u_xrc-2.6.so.0(_ZN17wxSizerXmlHandler12Handle_sizerEv+0x139)[0xb7f40eb9]
    /usr/lib/libwx_gtk2u_xrc-2.6.so.0(_ZN17wxSizerXmlHandler16DoCreateResourceEv+0x6e)[0xb7f424ae]
    /usr/lib/libwx_gtk2u_xrc-2.6.so.0(_ZN20wxXmlResourceHandler14CreateResourceEP9wxXmlNodeP8wxObjectS3_+0x1b4)[0xb7f5a294]
    /usr/lib/libwx_gtk2u_xrc-2.6.so.0(_ZN13wxXmlResource17CreateResFromNodeEP9wxXmlNodeP8wxObjectS3_P20wxXmlResourceHandler+0x467)[0xb7f60de7]
    /usr/lib/libwx_gtk2u_xrc-2.6.so.0(_ZN17wxSizerXmlHandler16Handle_sizeritemEv+0xca)[0xb7f41f6a]
    /usr/lib/libwx_gtk2u_xrc-2.6.so.0(_ZN17wxSizerXmlHandler16DoCreateResourceEv+0x3e)[0xb7f4247e]
    /usr/lib/libwx_gtk2u_xrc-2.6.so.0(_ZN20wxXmlResourceHandler14CreateResourceEP9wxXmlNodeP8wxObjectS3_+0x1b4)[0xb7f5a294]
    /usr/lib/libwx_gtk2u_xrc-2.6.so.0(_ZN13wxXmlResource17CreateResFromNodeEP9wxXmlNodeP8wxObjectS3_P20wxXmlResourceHandler+0x49a)[0xb7f60e1a]
    /usr/lib/libwx_gtk2u_xrc-2.6.so.0(_ZN20wxXmlResourceHandler14CreateChildrenEP8wxObjectb+0x11a)[0xb7f6110a]
    /usr/lib/libwx_gtk2u_xrc-2.6.so.0(_ZN17wxSizerXmlHandler12Handle_sizerEv+0x139)[0xb7f40eb9]
    /usr/lib/libwx_gtk2u_xrc-2.6.so.0(_ZN17wxSizerXmlHandler16DoCreateResourceEv+0x6e)[0xb7f424ae]
    /usr/lib/libwx_gtk2u_xrc-2.6.so.0(_ZN20wxXmlResourceHandler14CreateResourceEP9wxXmlNodeP8wxObjectS3_+0x1b4)[0xb7f5a294]
    /usr/lib/libwx_gtk2u_xrc-2.6.so.0(_ZN13wxXmlResource17CreateResFromNodeEP9wxXmlNodeP8wxObjectS3_P20wxXmlResourceHandler+0x467)[0xb7f60de7]
    /usr/lib/libwx_gtk2u_xrc-2.6.so.0(_ZN17wxSizerXmlHandler16Handle_sizeritemEv+0xca)[0xb7f41f6a]
    /usr/lib/libwx_gtk2u_xrc-2.6.so.0(_ZN17wxSizerXmlHandler16DoCreateResourceEv+0x3e)[0xb7f4247e]
    /usr/lib/libwx_gtk2u_xrc-2.6.so.0(_ZN20wxXmlResourceHandler14CreateResourceEP9wxXmlNodeP8wxObjectS3_+0x1b4)[0xb7f5a294]
    /usr/lib/libwx_gtk2u_xrc-2.6.so.0(_ZN13wxXmlResource17CreateResFromNodeEP9wxXmlNodeP8wxObjectS3_P20wxXmlResourceHandler+0x49a)[0xb7f60e1a]
    /usr/lib/libwx_gtk2u_xrc-2.6.so.0(_ZN20wxXmlResourceHandler14CreateChildrenEP8wxObjectb+0x11a)[0xb7f6110a]
    /usr/lib/libwx_gtk2u_xrc-2.6.so.0(_ZN17wxSizerXmlHandler12Handle_sizerEv+0x139)[0xb7f40eb9]
    /usr/lib/libwx_gtk2u_xrc-2.6.so.0(_ZN17wxSizerXmlHandler16DoCreateResourceEv+0x6e)[0xb7f424ae]
    /usr/lib/libwx_gtk2u_xrc-2.6.so.0(_ZN20wxXmlResourceHandler14CreateResourceEP9wxXmlNodeP8wxObjectS3_+0x1b4)[0xb7f5a294]
    /usr/lib/libwx_gtk2u_xrc-2.6.so.0(_ZN13wxXmlResource17CreateResFromNodeEP9wxXmlNodeP8wxObjectS3_P20wxXmlResourceHandler+0x467)[0xb7f60de7]
    /usr/lib/libwx_gtk2u_xrc-2.6.so.0(_ZN20wxXmlResourceHandler14CreateChildrenEP8wxObjectb+0x11a)[0xb7f6110a]
    /usr/lib/libwx_gtk2u_xrc-2.6.so.0(_ZN18wxDialogXmlHandler16DoCreateResourceEv+0x499)[0xb7f26579]
    /usr/lib/libwx_gtk2u_xrc-2.6.so.0(_ZN20wxXmlResourceHandler14CreateResourceEP9wxXmlNodeP8wxObjectS3_+0x1b4)[0xb7f5a294]
    /usr/lib/libwx_gtk2u_xrc-2.6.so.0(_ZN13wxXmlResource17CreateResFromNodeEP9wxXmlNodeP8wxObjectS3_P20wxXmlResourceHandler+0x467)[0xb7f60de7]
    /usr/lib/libwx_gtk2u_xrc-2.6.so.0(_ZN13wxXmlResource10LoadDialogEP8wxDialogP8wxWindowRK8wxString+0x83)[0xb7f618e3]
    wxdfast[0x80bd7be]
    wxdfast[0x80c0599]
    /usr/lib/libwx_baseu-2.6.so.0(_ZNK12wxAppConsole11HandleEventEP12wxEvtHandlerMS0_FvR7wxEventES3_+0x35)[0xb79a5485]
    /usr/lib/libwx_baseu-2.6.so.0(_ZN12wxEvtHandler21ProcessEventIfMatchesERK21wxEventTableEntryBasePS_R7wxEvent+0x89)[0xb7a32619]
    /usr/lib/libwx_baseu-2.6.so.0(_ZN16wxEventHashTable11HandleEventER7wxEventP12wxEvtHandler+0x7b)[0xb7a3276b]
    /usr/lib/libwx_baseu-2.6.so.0(_ZN12wxEvtHandler12ProcessEventER7wxEvent+0xdf)[0xb7a328ef]
    /usr/lib/libwx_gtk2u_core-2.6.so.0[0xb7c40130]
    /usr/lib/libgobject-2.0.so.0(g_cclosure_marshal_VOID__VOID+0x49)[0xb7285309]
    /usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x129)[0xb7278039]
    /usr/lib/libgobject-2.0.so.0[0xb7288b61]
    /usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x8c7)[0xb7289ea7]
    /usr/lib/libgobject-2.0.so.0(g_signal_emit+0x29)[0xb728a059]
    /usr/lib/libgtk-x11-2.0.so.0(gtk_widget_activate+0x58)[0xb75f8af8]
    /usr/lib/libgtk-x11-2.0.so.0(gtk_menu_shell_activate_item+0x14a)[0xb74e735a]
    /usr/lib/libgtk-x11-2.0.so.0[0xb74e8f15]
    /usr/lib/libgtk-x11-2.0.so.0[0xb74e0138]
    /usr/lib/libgtk-x11-2.0.so.0[0xb74da14e]
    /usr/lib/libgobject-2.0.so.0[0xb7276869]
    /usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x129)[0xb7278039]
    /usr/lib/libgobject-2.0.so.0[0xb7288cf6]
    /usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x691)[0xbAborted
    misha@misha1 ~ $

     
  • Nobody/Anonymous

    Logged In: NO

    same for me

     

Log in to post a comment.