Click Here
home features news forums classifieds faqs links search
6071 members 
Amiga Q&A /  Free for All /  Emulation /  Gaming / (Latest Posts)
Login

Nickname

Password

Lost Password?

Don't have an account yet?
Register now!

Support Amigaworld.net
Your support is needed and is appreciated as Amigaworld.net is primarily dependent upon the support of its users.
Donate

Menu
Main sections
» Home
» Features
» News
» Forums
» Classifieds
» Links
» Downloads
Extras
» OS4 Zone
» IRC Network
» AmigaWorld Radio
» Newsfeed
» Top Members
» Amiga Dealers
Information
» About Us
» FAQs
» Advertise
» Polls
» Terms of Service
» Search

IRC Channel
Server: irc.amigaworld.net
Ports: 1024,5555, 6665-6669
SSL port: 6697
Channel: #Amigaworld
Channel Policy and Guidelines

Who's Online
31 crawler(s) on-line.
 27 guest(s) on-line.
 2 member(s) on-line.


 Hypex,  Hammer

You are an anonymous user.
Register Now!
 Hypex:  8 secs ago
 Hammer:  29 secs ago
 MEGA_RJ_MICAL:  10 mins ago
 matthey:  1 hr 34 mins ago
 Gunnar:  1 hr 38 mins ago
 DiscreetFX:  2 hrs 4 mins ago
 agami:  3 hrs 54 mins ago
 OlafS25:  4 hrs 5 mins ago
 eliyahu:  4 hrs 47 mins ago
 NutsAboutAmiga:  4 hrs 49 mins ago

/  Forum Index
   /  Amiga Development
      /  WookieChat
Register To Post

PosterThread
Mazze 
WookieChat
Posted on 12-Jan-2017 20:30:29
#1 ]
AROS Core Developer
Joined: 3-Aug-2013
Posts: 42
From: Unknown

In this thread they were asking if WookieChat runs under AROS. I don't have an account at amigans, so I reply here:

Quote:

#0 0xda461c8d in MM_ServerMessageSendMsg (cl=0xda57f5f0, obj=0xda57f75c, msg=0xda48a64c) at muiclass_network.c:623
#1 0xda46343e in MCC_Network_Dispatcher (cl=0xda57f5f0, obj=0xda57f75c, msg=0xda48a64c) at muiclass_network.c:1194
#2 0xda463230 in Gate_MCC_Network_Dispatcher (cl=0xda57f5f0, obj=0xda57f75c, msg=0xda48a64c) at muiclass_network.c:1184
#3 0xda0e124c in metaDispatcher (cl=0xda57f5f0, obj=0xda57f75c, msg=0xda48a64c) at /home/mazze/projects/fullaros/aros-src/workbench/libs/muimaster/./support_classes.c:256
#4 0xda460d34 in MM_ServerLogin (cl=0xda57f5f0, obj=0xda57f75c, msg=0xda48a700) at muiclass_network.c:217
#5 0xda463583 in MCC_Network_Dispatcher (cl=0xda57f5f0, obj=0xda57f75c, msg=0xda48a700) at muiclass_network.c:1209
#6 0xda463230 in Gate_MCC_Network_Dispatcher (cl=0xda57f5f0, obj=0xda57f75c, msg=0xda48a700) at muiclass_network.c:1184
#7 0xda0e124c in metaDispatcher (cl=0xda57f5f0, obj=0xda57f75c, msg=0xda48a700) at /home/mazze/projects/fullaros/aros-src/workbench/libs/muimaster/./support_classes.c:256
#8 0xda460bd4 in MM_ServerConnectAuto (cl=0xda57f5f0, obj=0xda57f75c, msg=0xda48a7dc) at muiclass_network.c:179
#9 0xda46356a in MCC_Network_Dispatcher (cl=0xda57f5f0, obj=0xda57f75c, msg=0xda48a7dc) at muiclass_network.c:1208
#10 0xda463230 in Gate_MCC_Network_Dispatcher (cl=0xda57f5f0, obj=0xda57f75c, msg=0xda48a7dc) at muiclass_network.c:1184
#11 0xda0e124c in metaDispatcher (cl=0xda57f5f0, obj=0xda57f75c, msg=0xda48a7dc) at /home/mazze/projects/fullaros/aros-src/workbench/libs/muimaster/./support_classes.c:256
#12 0xda4742d5 in MM_Continue (cl=0xda5e3c80, obj=0xda5e3dec, msg=0xda610140) at muiclass_windowquicksetup.c:300
#13 0xda4743a9 in MCC_WindowQuickSetup_Dispatcher (cl=0xda5e3c80, obj=0xda5e3dec, msg=0xda610140) at muiclass_windowquicksetup.c:324
#14 0xda4742fc in Gate_MCC_WindowQuickSetup_Dispatcher (cl=0xda5e3c80, obj=0xda5e3dec, msg=0xda610140) at muiclass_windowquicksetup.c:316
#15 0xda0e124c in metaDispatcher (cl=0xda5e3c80, obj=0xda5e3dec, msg=0xda610140) at /home/mazze/projects/fullaros/aros-src/workbench/libs/muimaster/./support_classes.c:256
#16 0xda10c517 in check_notify (nnode=0xda610080, obj=0xda603c1c, tag=0xda48abcc) at /home/mazze/projects/fullaros/aros-src/workbench/libs/muimaster/classes/notify.c:389
#17 0xda10c655 in Notify__OM_SET (cl=0xd9f73050, obj=0xda603c1c, msg=0xda48ab50) at /home/mazze/projects/fullaros/aros-src/workbench/libs/muimaster/classes/notify.c:453
#18 0xda10cfae in Notify_Dispatcher (cl=0xd9f73050, obj=0xda603c1c, msg=0xda48ab50) at /home/mazze/projects/fullaros/aros-src/workbench/libs/muimaster/classes/notify.c:831
#19 0xda0e124c in metaDispatcher (cl=0xd9f73050, obj=0xda603c1c, msg=0xda48ab50) at /home/mazze/projects/fullaros/aros-src/workbench/libs/muimaster/./support_classes.c:256
#20 0xda0e97d5 in Area__OM_SET (cl=0xda20f280, obj=0xda603c1c, msg=0xda48ab50) at /home/mazze/projects/fullaros/aros-src/workbench/libs/muimaster/classes/area.c:768
#21 0xda0edc4d in Area_Dispatcher (cl=0xda20f280, obj=0xda603c1c, msg=0xda48ab50) at /home/mazze/projects/fullaros/aros-src/workbench/libs/muimaster/classes/area.c:2523
#22 0xda0e124c in metaDispatcher (cl=0xda20f280, obj=0xda603c1c, msg=0xda48ab50) at /home/mazze/projects/fullaros/aros-src/workbench/libs/muimaster/./support_classes.c:256
#23 0xda11f020 in Text__OM_SET (cl=0xda603960, obj=0xda603c1c, msg=0xda48ab50) at /home/mazze/projects/fullaros/aros-src/workbench/libs/muimaster/classes/text.c:213
#24 0xda11f969 in Text_Dispatcher (cl=0xda603960, obj=0xda603c1c, msg=0xda48ab50) at /home/mazze/projects/fullaros/aros-src/workbench/libs/muimaster/classes/text.c:477
#25 0xda0e124c in metaDispatcher (cl=0xda603960, obj=0xda603c1c, msg=0xda48ab50) at /home/mazze/projects/fullaros/aros-src/workbench/libs/muimaster/./support_classes.c:256
#26 0xd897c769 in Intuition_108_SetAttrsA (IntuitionBase=0xd9a8de70, object=0xda603c1c, tagList=0xda48abcc) at /home/mazze/projects/fullaros/aros-src/rom/intuition/./setattrsa.c:82
#27 0xda0e7d15 in __inline_Intuition_SetAttrsA (__arg1=0xda603c1c, __arg2=0xda48abcc, __IntuitionBase=0xd9a8de70) at /home/mazze/projects/fullaros/aros-linux-i386-dbg/bin/linux-i386/AROS/Development/include/inline/intuition.h:1691
#28 0xda0ec21d in handle_release (cl=0xda20f280, obj=0xda603c1c, cancel=0) at /home/mazze/projects/fullaros/aros-src/workbench/libs/muimaster/classes/area.c:1915
#29 0xda0ec536 in event_button (cl=0xda20f280, obj=0xda603c1c, imsg=0xda48ae40) at /home/mazze/projects/fullaros/aros-src/workbench/libs/muimaster/classes/area.c:1973
#30 0xda0ecf7f in Area__MUIM_HandleEvent (cl=0xda20f280, obj=0xda603c1c, msg=0xda48ade0) at /home/mazze/projects/fullaros/aros-src/workbench/libs/muimaster/classes/area.c:2165
#31 0xda0ede00 in Area_Dispatcher (cl=0xda20f280, obj=0xda603c1c, msg=0xda48ade0) at /home/mazze/projects/fullaros/aros-src/workbench/libs/muimaster/classes/area.c:2559
#32 0xda0e124c in metaDispatcher (cl=0xda20f280, obj=0xda603c1c, msg=0xda48ade0) at /home/mazze/projects/fullaros/aros-src/workbench/libs/muimaster/./support_classes.c:256
#33 0xda11fa6f in Text_Dispatcher (cl=0xda603960, obj=0xda603c1c, msg=0xda48ade0) at /home/mazze/projects/fullaros/aros-src/workbench/libs/muimaster/classes/text.c:499
#34 0xda0e124c in metaDispatcher (cl=0xda603960, obj=0xda603c1c, msg=0xda48ade0) at /home/mazze/projects/fullaros/aros-src/workbench/libs/muimaster/./support_classes.c:256
#35 0xda1255f0 in InvokeEventHandler (ehn=0xda603d2c, event=0xda48ae40, muikey=4294967295) at /home/mazze/projects/fullaros/aros-src/workbench/libs/muimaster/classes/window.c:1951
#36 0xda126060 in HandleInputEvent (win=0xda5e3dec, data=0xda5e3e08, event=0xda48ae40) at /home/mazze/projects/fullaros/aros-src/workbench/libs/muimaster/classes/window.c:2363
#37 0xda126205 in _zune_window_message (imsg=0xd9ad7540) at /home/mazze/projects/fullaros/aros-src/workbench/libs/muimaster/classes/window.c:2414
#38 0xda0e5faa in Application__MUIM_NewInput (cl=0xd9f73f10, obj=0xda54b43c, msg=0xda48b070) at /home/mazze/projects/fullaros/aros-src/workbench/libs/muimaster/classes/application.c:1526
#39 0xda0e7ad8 in Application_Dispatcher (cl=0xd9f73f10, obj=0xda54b43c, msg=0xda48b070) at /home/mazze/projects/fullaros/aros-src/workbench/libs/muimaster/classes/application.c:2293
#40 0xda0e124c in metaDispatcher (cl=0xd9f73f10, obj=0xda54b43c, msg=0xda48b070) at /home/mazze/projects/fullaros/aros-src/workbench/libs/muimaster/./support_classes.c:256
#41 0xda458f2d in MCC_Application_Dispatcher (cl=0xd9b05e50, obj=0xda54b43c, msg=0xda48b070) at muiclass_application.c:671
#42 0xda458bbb in Gate_MCC_Application_Dispatcher (cl=0xd9b05e50, obj=0xda54b43c, msg=0xda48b070) at muiclass_application.c:635
#43 0xda0e124c in metaDispatcher (cl=0xd9b05e50, obj=0xda54b43c, msg=0xda48b070) at /home/mazze/projects/fullaros/aros-src/workbench/libs/muimaster/./support_classes.c:256
#44 0xda4533b6 in main (argc=1, argv=0xd9b34270) at wookiechat.c:72


Crash happens in line
if( ( sn = AllocVec( sizeof( struct SendNode ) + strlen( msg->Message ) + strlen( "PRIVMSG :" ) + strlen( msg->Channel->c_Name ) + 64, MEMF_ANY|MEMF_CLEAR ) ))

because
(gdb) print msg->Channel
$38 = (struct Channel *) 0x0

_________________
AROS - Make code not war

 Status: Offline
Profile     Report this post  
kas1e 
Re: WookieChat
Posted on 13-Jan-2017 6:55:03
#2 ]
Elite Member
Joined: 11-Jan-2004
Posts: 3549
From: Russia

@Mazze

As i see you already approved on amigans (i can see latest registered user are Mazze). Maybe that just wasn't automaticaly.

As for your test on aros - thanks ! it exactly the same crash on the same place as we have on os4 :) damn, code is broken ! :) But let's continue on amigans ?

_________________
Join us to improve dopus5!
zerohero's mirror of os4/os3 crosscompiler suites

 Status: Offline
Profile     Report this post  
Hypex 
Re: WookieChat
Posted on 13-Jan-2017 10:17:20
#3 ]
Elite Member
Joined: 6-May-2007
Posts: 11180
From: Greensborough, Australia

@Mazze

I could see a problem there already because the strings weren't checked but assumed to exist. OF course they should exist by the looks of it. But that isn't always the case.

 Status: Online!
Profile     Report this post  

[ home ][ about us ][ privacy ] [ forums ][ classifieds ] [ links ][ news archive ] [ link to us ][ user account ]
Copyright (C) 2000 - 2019 Amigaworld.net.
Amigaworld.net was originally founded by David Doyle